summaryrefslogtreecommitdiff
path: root/src/seat.c
Commit message (Expand)AuthorAgeFilesLines
* Always re-activate, whether new session is marked as active or not, since Con...Michael Terry2014-03-171-1/+1
* Override logind's or consolekit's decision to automatically change active ses...Michael Terry2014-03-171-0/+11
* Flesh out support for activating sessions with CK or logind to be more explicitMichael Terry2014-03-171-0/+2
* Merge in guest session type branchRobert Ancell2014-03-121-6/+7
|\
| * Honour session type requested by greeter for guest sessionsRobert Ancell2014-03-121-6/+7
* | Implement guest-session config optionRobert Ancell2014-03-121-1/+3
|/
* Be extra careful not to call any non thread safe function after a forkRobert Ancell2014-02-261-1/+1
* Make xdg-seat a core property of a seat and always pass it to X serversRobert Ancell2014-02-051-0/+12
* Make sure sessions are associated with the display server before starting them.Michael Terry2013-11-251-8/+3
|\
| * One moreMichael Terry2013-11-251-2/+1
| * When locking, start display server after connecting it to a sessionMichael Terry2013-11-251-6/+2
* | And allow duplicate types in type fieldMichael Terry2013-11-251-24/+0
* | When a seat stops, try the next seat type if one is definedMichael Terry2013-11-181-0/+31
|/
* Fix crash if switching to greeter and it isn't installedRobert Ancell2013-10-301-2/+13
* Merge with trunkRobert Ancell2013-10-301-1/+7
|\
| * Correctly set user in session setup scriptRobert Ancell2013-10-301-1/+1
| * Add testcase for display-stopped-script and document itAlberto Milone2013-10-291-1/+1
| * Add support for a "display-stopped-script" field in lightdm.confAlberto Milone2013-10-251-0/+6
* | Don't override guest session properties when logging in via greeterRobert Ancell2013-10-271-44/+48
* | Whitespace changesRobert Ancell2013-10-271-1/+0
* | Don't get argv twiceRobert Ancell2013-10-271-1/+0
* | Allow guest-wrapper to be setRobert Ancell2013-10-271-18/+29
|/
* Remove some codeRobert Ancell2013-10-221-1/+1
* Correctly set $XDG_SESSION_CLASS for greeters. This was regressed in 1.7.5 fo...Robert Ancell2013-10-221-0/+1
* Set session environment variables for guest sessionsRobert Ancell2013-10-041-29/+26
* Fix test-mode not working, don't try and run the greeter as the greeter userRobert Ancell2013-09-191-4/+12
* Set XDG_CURRENT_DESKTOP for login sessionsRobert Ancell2013-09-091-1/+4
* Drop create-session username/session argument, we'll do it via active-usernam...Michael Terry2013-08-251-16/+12
* Merge from trunkMichael Terry2013-08-251-94/+165
|\
| * Don't try and switch if already activeRobert Ancell2013-08-251-0/+5
| * Fix some testsRobert Ancell2013-08-251-1/+1
| * More restructuring to make switching to greeter on switchRobert Ancell2013-08-241-16/+58
| * Merge with trunkRobert Ancell2013-08-241-4/+1
| |\
| | * Only unlock sessions when switching to them if the user authenticated via the...Robert Ancell2013-08-241-4/+1
| * | Always show a greeter when switching users (work in progress)Robert Ancell2013-08-241-31/+37
| |/
| * Extend logging to make it easier to troubleshoot multiseat setups.a7x2013-08-211-61/+82
| |\
| | * remove redundant Seat log message texta7x2013-08-141-6/+6
| | * add seat name to Seat log messagesa7x2013-08-141-50/+50
| | * have Seat implement the Logger interfacea7x2013-08-141-1/+22
| | * make the Seat available everywhere a log message is generateda7x2013-08-141-10/+10
* | | Have seat listen to greeter active usernameMichael Terry2013-08-251-19/+59
* | | Land from trunkMichael Terry2013-08-211-0/+4
|\ \ \ | |/ /
| * | Set $XDG_CURRENT_DESKTOP if specified in the xsession fileRobert Ancell2013-08-191-0/+4
| |/
* | Drop some changes that aren't ready to land yetMichael Terry2013-08-211-13/+13
* | Name greeter mir sessions with a 'greeter' prefix, so the compositor can knowMichael Terry2013-08-141-13/+13
* | Merge from trunkMichael Terry2013-08-141-366/+1105
|\ \ | |/
| * Fix session locking broken in 1.7.5Robert Ancell2013-08-081-0/+28
| * Fix desktop-session-start upstart signal not being emitted since 1.7.5. Fixes...Robert Ancell2013-07-301-0/+3
| |\
| | * Fix desktop-session-start upstart signal not being emitted since 1.7.5Robert Ancell2013-07-291-0/+3
| | * Always create sessions before display servers as some display servers will st...Robert Ancell2013-07-261-7/+14