| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This commit moves the fallback greeter and daemon away from gconf.
Some changes from Ray Strode.
https://bugzilla.gnome.org/show_bug.cgi?id=635375
|
|
|
|
|
| |
The logic wasn't sufficiently complicated enough
for it to work before.
|
|
|
|
|
|
|
|
|
|
|
| |
systemd 39 and newer provide a small wrapper for X which works around
the fact that XOrg upstream currently support multi-seat hotplug for
displays. Let's make use of this as a stop-gap until this feature is
added to XOrg upstream.
This code tries to be as defensive as possible and makes use of the
wrapper only if the system as actually booted with systemd, the wrapper
is available and we actually use a seat != "seat0".
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The daemon and fallback greeter support --disable-split-authentication,
but the new shiny greeter doesn't. This posed a problem for
distributions that want to use the new shiny greeter (in an albeit
degraded mode) but don't yet have support at the system level for
split authentication.
This commit adds a small amount of goo to make the split authentication
pam service names translate to the unified pam service name and
thus give the shell greeter a level of compatibility with
--disable-split-authentication.
|
|
|
|
| |
i
|
|
|
|
| |
See http://blogs.gnome.org/desrt/2011/09/08/am_maintainer_mode-is-not-cool/
|
| |
|
|
|
|
| |
We'll need it for the shell greeter
|
|
|
|
|
|
| |
This will make it easier for people to write external greeters.
Of course, there are still no guarantees about interface stability.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before we were doing some sort of weird hybrid thing with
a session file and an autostart directory that wasn't that
much different than just having an autostart directory by
itself.
Now we fully define the session component list from the session
file, and merely provide a pool of new candidate desktop files to
select that sessoin from.
This modernizes how we use gnome-session and as a side-effect
enables us the ability to have fallback sessions (which will
be important when defaulting to a shell based greeter later).
|
|
|
|
|
|
|
|
|
|
|
|
| |
I had some inprogress changes in my local tree when when
git bz applying the patches on bug 618047.
Those unfinished changes got interleaved into the commits,
creating a bit of a mess.
Also, bug 618047 has been reopened.
This commit reverts those changes for now until.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When user switching GDM needs to show a transient greeter for
the user to pick a name from the list and jump to that session.
After the user has been jumped to the selected session we don't
really have a use for the greeter session. Historically, we've
kept it around anyway, though, because X by default jumps back
to the VT it started on when it exits, and we don't want the
user to get thrown to an empty VT after they log out.
This commit changes X to get started with the "-novtswitch"
option, so that it doesn't do the undesirable switch-on-exit
thing.
This allows us to clean up the useless greeter following user
switches.
Based on work by Josselin Mouette <joss@debian.org>
https://bugzilla.gnome.org/show_bug.cgi?id=618047
|
|
|
|
|
|
| |
This will make it easier for people to write external greeters.
Of course, there are still no guarantees about interface stability.
|
|
|
|
|
|
| |
We live in a modern society where phones look like
something from Inspector Gadget and signal marshalling
is no longer something to waste goo credits on.
|
|
|
|
|
| |
This commit adds a plugin to initiate a conversation when
smartcards are inserted.
|
|
|
|
|
| |
This commit adds a plugin to initiate a conversation for
fingerprint scans.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows extensions to drive which PAM conversations
get run and potentially augment the login window UI.
This commit adds one builtin extension that
does the traditional unified authentication thing, and
a plugin for password-only based authentication.
By default we use the builtin extension, but enable
the plugin with --enable-split-authentication
Subsequent commits will add support for fingerprint and smartcard
plugins.
|
|
|
|
| |
This gets around filename length limitations.
|
| |
|
|
|
|
| |
This will save master.gnome.org work when posting new releases.
|
|
|
|
|
| |
Earlier versions have some bugs that make GDM
crash, so probably better to just force this version.
|
|
|
|
| |
It's unused so get rid of it.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
They have been moved to gnome-control-center, where the UI
lives for selecting and manipulating them.
|
|
|
|
|
|
|
|
| |
This makes sure we always start the greeter window in a consistent
place, and it makes sure the pointer doesn't start up on top of
the greeter window.
https://bugzilla.gnome.org/show_bug.cgi?id=644327
|
| |
|
|
|
|
|
|
| |
The older one causes crashes during login.
https://bugzilla.gnome.org/show_bug.cgi?id=644204
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
The current user manager code is a mess of dbus code for
talking to the accounts daemon and code for falling back if
it isn't there. The accounts daemon is no longer optional,
so drop all that and just use the accounts service library
directly.
|
| |
|
|
|
|
| |
Control center now uses accounts service, so we should, too.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=639284
|
|
|
|
|
|
| |
The GNOME 3 shell has one and this one will move to the fallback panel.
https://bugzilla.gnome.org/show_bug.cgi?id=639284
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=639284
|
|
|
|
|
| |
Since we now are doing shipping a dconf database in our tarball,k
gnome 3 components, jump on the gnome 3 train.
|
| |
|
| |
|