summaryrefslogtreecommitdiff
path: root/src/launcher-logind.c
Commit message (Collapse)AuthorAgeFilesLines
* launcher-logind: Remove old VT switching code, move to SwitchTo/ActivateJasper St. Pierre2015-09-231-179/+40
| | | | | | | In the time since this code was written, logind has gained new APIs to handle VT switching automatically and activate sessions. Switch to that. Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
* launcher: Split out launcher implementations into three distinct onesJasper St. Pierre2015-09-231-58/+96
| | | | | | | | | | | | | We now have a launcher interface and distinct implementations for logind, weston-launch, and direct DRM, each in their own files. This helps up clean up the spaghetti code into something that's hopefully a bit more understood. There should be no functional changes here. Reviewed-by: Derek Foreman <derekf@osg.samsung.com> update: Dropped redundant free() in weston_launcher_destroy()
* launcher: Rename logind-util to launcher-logindJasper St. Pierre2015-09-231-0/+940
We're refactoring this to have multiple launcher "implementations". Reviewed-by: Derek Foreman <derekf@osg.samsung.com>