gnome-shell/data
David Zeuthen 86b925a294 Add a PolicyKit authentication agent
A PolicyKit Authentication Agent is a construct used to authenticate
one or more identities. See the PolicyKit documentation for more
details on authentication agents and how PolicyKit works:

    http://hal.freedesktop.org/docs/polkit/

Since gjs does not support subclassing a GObject class from Javascript
code, we bring in a native class to bridge the VFuncs to GObject
signals. Additionally, this native class also queues up authentication
requests so the user of the native class only has to deal with a
single outstanding request at any one time.

The file js/ui/polkitAuthenticationAgent.js introduces a singleton
that listens for authentication requests via the native class. This
singleton uses the PolkitAgent machinery to do the actual heavy-weight
lifting required for authentication (essentially a PAM conversation).

We currently don't allow the user to pick the identity to be
authenticated.

https://bugzilla.gnome.org/show_bug.cgi?id=642886

Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-02-22 15:13:56 -05:00
..
search_providers add ability to search in web from search view 2011-01-18 00:41:59 +03:00
shaders [windowDimmer] Bump GLSL version to 1.10 2010-09-11 21:41:47 +02:00
theme Add a PolicyKit authentication agent 2011-02-22 15:13:56 -05:00
gnome-shell.desktop.in.in desktop-file: Remove "Utility" from categories 2011-01-27 11:37:39 +01:00
gnome-shell.schemas Rename side-by-side tiling key 2010-12-02 17:19:25 -05:00
gs-applications.menu gs-menu: Do not exclude "Core" category 2011-01-25 19:39:58 +01:00
Makefile.am calendar: Update style 2011-02-21 17:38:48 +01:00
org.gnome.shell.gschema.xml.in lookingGlass: use new history manager implementation 2011-02-19 13:28:17 -05:00