| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Our turkey has freezer burn, so I'm dropping it.
https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/96
|
|
|
|
|
|
|
|
|
|
| |
We're going to be switching to meson, and meson doesn't
deal too well with an @ in the configuration file that's not
part of a substitution variable.
This commit switches the gdm service over to use a cmake style
of substitution variables, so we can later tell meson to use
configure in cmake mode and workaround the @ confusion.
|
| |
|
|
|
|
| |
This prevents strings from being unnecessarily copied.
|
| |
|
|
|
|
|
| |
Note that we also removed the finalize() method, as that had become
empty and only gave warnings due to unused variables.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Use EXIT_ defines for readibility.
There were some exit codes > 1, but they don't seem to be checked by any of the
parent process code. This does mean that the logs might have changed, but
modern logging techniques have probably made this obsolete.
https://bugzilla.gnome.org/show_bug.cgi?id=788307
|
|
|
|
|
|
|
|
|
|
| |
One host may report itself on multiple interfaces.
GDM only supports based on hostname not interface,
so that leads duplicate entries in the list.
This commit filters out the dupes.
https://bugzilla.gnome.org/show_bug.cgi?id=780787
|
|
|
|
|
|
|
| |
The chooser is a host browser after all. It makes not sense to
have an unselected item.
https://bugzilla.gnome.org/show_bug.cgi?id=780787
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=780787
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=780787
|
|
It only has the chooser in it, so just move the chooser to the toplevel.
|