Read-only mirror of https://gitlab.gnome.org/GNOME/gnome-shell
e06ecb8f0c
When GDM was moved over to GDBus it dropped the libgdmgreeter library and introduced a new libgdm library with a somewhat different API. The main differences in the API are: 1) open_connection is now implicit and automatic 2) conversations don't need to be started explicitly, they're started just-in-time when verification is requested 3) The functions are split up between the client, and new helper objects that correspond to the dbus interfaces they were generated from (one for user verification, one for greeter specific operations, and a couple more that aren't used by gnome-shell). 4) libgdm supports reauthenticating in an already running session, so user switching should now affect the users session more like screen unlocking does. This commit moves the shell over to the new library. Based on work by Giovanni Campagna <gcampagna@src.gnome.org> https://bugzilla.gnome.org/show_bug.cgi?id=676401 |
||
---|---|---|
.settings | ||
browser-plugin | ||
data | ||
docs | ||
js | ||
man | ||
po | ||
src | ||
tests | ||
tools | ||
.gitignore | ||
.project | ||
AUTHORS | ||
autogen.sh | ||
configure.ac | ||
COPYING | ||
gnome-shell.doap | ||
MAINTAINERS | ||
Makefile.am | ||
NEWS | ||
README |
GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Shell takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a visually attractive and easy to use experience. For more information about GNOME Shell, including instructions on how to build GNOME Shell from source and how to get involved with the project, see: http://live.gnome.org/GnomeShell Bugs should be reported at http://bugzilla.gnome.org against the 'gnome-shell' product. License ======= GNOME Shell is distributed under the terms of the GNU General Public License, version 2 or later. See the COPYING file for details.