summaryrefslogtreecommitdiff
path: root/daemon/gdm-launch-environment.h
Commit message (Collapse)AuthorAgeFilesLines
* gdm-launch-environment: Use G_DECLARE_FINAL_TYPEAlessandro Bono2022-09-271-37/+2
| | | | Nobody derives it since commit be67db1c11868ea2788cece74bbe53e76522292c.
* launch-environment: use wayland for initial-setupRay Strode2018-08-311-0/+1
| | | | | | | | | | | While we've been using wayland by default for the login screen for a long time, and for the user session for somewhat less time, we never switched initial setup over. It's still using X11 for no good reason. This commit changes initial-setup to use wayland by default like everything else.
* launch-environment: implement hostname-selected signalRay Strode2017-03-311-0/+2
| | | | | | | | | | | We're connecting to a signal that isn't implemented. This commit adds the implementation. A slightly better fix might be to cut out some of the layers, of middle men passing around hostname-selected, but for now this is fine. https://bugzilla.gnome.org/show_bug.cgi?id=780787
* launch-environment: add session-type propertyRay Strode2015-02-181-0/+1
| | | | | | | | | | The session-type property is analagous to the sd_login session type. It can be either "x11" or "wayland". This helps us decide whether to start a wayland session or an X session. https://bugzilla.gnome.org/show_bug.cgi?id=744764
* display: start greeter/chooser session from display objectRay Strode2015-02-181-0/+12
| | | | | | | | | | | We're trying to get rid of the slave code, so we need to move responibility for launching the greeter to the display objects. This commit changes the display classes to set up a launch environment that the base class runs. https://bugzilla.gnome.org/show_bug.cgi?id=744764
* Trivial: Update FSF Address.Dominique Leuenberger2012-09-061-1/+1
| | | | Fix bug 683383.
* daemon: Rename GdmWelcomeSession to GdmLaunchEnvironmentJasper St. Pierre2012-08-011-0/+73
"GdmWelcomeSession" was always a sort of bad name, as it is not a GdmSession, itself (it has-a GdmSession), and it's unnecessarily generic; it doesn't really have anything to do with "Welcome" or "Session" itself. It managed a non-user GdmSession, spawned the process in the correct environment (spawning a DBus daemon if need be) and made sure to keep track of it until it died. I think "GdmLaunchEnvironment" is an appropriate name for this. https://bugzilla.gnome.org/show_bug.cgi?id=678057