gnome-shell/js/ui
Ray Strode e06ecb8f0c gdm: port from libgdmgreeter to libgdm
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
2012-07-17 11:38:28 -04:00
..
status ibusCandidatePopup: A candidate popup for IBus input methods 2012-07-16 00:59:13 +02:00
altTab.js altTab: take into account all windows when computing app icon ordering 2012-03-18 14:52:29 +01:00
appDisplay.js appDisplay: Fix recursive directory NoDisplay testing 2012-06-21 16:03:48 -04:00
appFavorites.js Port everything to class framework 2011-11-24 09:50:04 +01:00
automountManager.js Add support for inhibiting automount 2012-07-06 08:28:29 +02:00
autorunManager.js autorun: use GError.matches() to fix some FIXMEs 2012-06-20 22:21:23 -04:00
boxpointer.js boxpointer: Change 'animate' parameter on show/hide to a bitmask 2012-07-06 16:04:42 +02:00
calendar.js calendar: Fix grid lines in RTL locales 2012-07-14 23:27:14 +02:00
checkBox.js checkBox: Work around a height-for-width problem 2012-03-26 14:43:54 +02:00
ctrlAltTab.js Remove the shell_get_event_state() wrapper 2012-02-28 18:11:36 +01:00
dash.js dash: hide tooltips when overview begins hiding 2012-07-12 23:50:30 -04:00
dateMenu.js dateMenu: Use .desktop file to launch calendar 2012-07-04 00:24:05 +02:00
dnd.js dnd: Improve special-handling of St.Button 2012-03-20 02:41:50 +01:00
endSessionDialog.js js: Remove unnecessary versions of clutter_actor_get_children 2012-06-11 13:10:25 -04:00
environment.js Switch string formatting to the one inside gjs 2012-05-24 15:38:44 -04:00
extensionDownloader.js extensionDownloader: Add update/blacklist support for extensions 2012-07-10 14:36:41 -04:00
extensionSystem.js extensionSystem: Fix error emitting when enabling/disabling 2012-07-11 22:46:59 -04:00
flashspot.js screenshot: add a 'flash' boolean flag to screenshot methods 2012-01-25 19:20:09 -05:00
ibusCandidatePopup.js ibusCandidatePopup: A candidate popup for IBus input methods 2012-07-16 00:59:13 +02:00
iconGrid.js appDisplay: Don't show apps in NoDisplay categories in the All view 2012-06-11 13:55:59 -04:00
keyboard.js boxpointer: Change 'animate' parameter on show/hide to a bitmask 2012-07-06 16:04:42 +02:00
keyringPrompt.js Add gnome-keyring prompter 2012-02-29 20:16:14 +01:00
layout.js modalDialog: show dialogs on monitor with the mouse pointer 2012-06-08 23:05:56 -04:00
lightbox.js main, lightbox: Fix lightbox for zoomed windows 2012-02-15 18:18:46 +01:00
lookingGlass.js lookingGlass: Use one red border effect 2012-07-16 20:39:55 -04:00
magnifier.js magnifier: Fix grayscale effect 2012-07-14 00:46:32 +02:00
magnifierDBus.js Port everything to class framework 2011-11-24 09:50:04 +01:00
main.js Main: fix ctrl-alt-arrow in the overview 2012-06-27 22:17:47 +02:00
messageTray.js messageTray: don't show the message tray when a new notification is shown 2012-07-08 12:56:09 -04:00
modalDialog.js modalDialog: show dialogs on monitor with the mouse pointer 2012-06-08 23:05:56 -04:00
networkAgent.js networkAgent: use absolute path if configured 2012-07-04 19:39:26 +02:00
notificationDaemon.js Added contexts to various Unknown strings 2012-06-01 14:44:40 +02:00
overview.js overview: Remove contacts search provider 2012-06-29 11:21:50 +02:00
panel.js appMenu: Disable app menu during startup animations 2012-07-10 22:36:45 +02:00
panelMenu.js a11y: Setting role on several panel ui elements 2012-03-15 18:58:44 +01:00
placeDisplay.js search: Remove the ability to add synchronous search providers 2012-05-07 15:29:46 -03:00
polkitAuthenticationAgent.js PolkitAgent: Look for the right password prompt 2012-06-29 17:55:20 -04:00
popupMenu.js boxpointer: Change 'animate' parameter on show/hide to a bitmask 2012-07-06 16:04:42 +02:00
remoteSearch.js remoteSearch: Parse 'DesktopId' field in key file 2012-06-25 22:57:31 +02:00
runDialog.js a11y: Setting role and label-actor for runDialog 2012-03-10 02:27:19 +01:00
scripting.js Port client side code to GDBus 2011-11-11 11:15:38 -05:00
search.js search: Remove createResultContainer() hook 2012-07-03 12:19:32 +02:00
searchDisplay.js search: Remove createResultContainer() hook 2012-07-03 12:19:32 +02:00
sessionMode.js status/keyboard: Port to the new input sources settings 2012-06-01 22:18:59 +02:00
shellDBus.js extensionDownloader: Add update/blacklist support for extensions 2012-07-10 14:36:41 -04:00
shellEntry.js Port PopupMenu to new Lang.Class framework 2011-11-24 09:50:04 +01:00
shellMountOperation.js mount-operation: implement show-unmount-progress 2012-07-11 20:03:45 -04:00
statusIconDispatcher.js Move ibus status icon under keyboard 2012-07-16 13:31:12 -04:00
telepathyClient.js telepathyClient: don't add log messages on presence changes 2012-07-05 14:09:09 -04:00
tweener.js tweener: make timeline loop indefinitely 2012-03-18 22:54:51 -04:00
userMenu.js gdm: port from libgdmgreeter to libgdm 2012-07-17 11:38:28 -04:00
viewSelector.js viewSelector: Allow to start navigating results using arrow keys 2012-03-20 18:22:26 +01:00
wanda.js search: Remove the ability to add synchronous search providers 2012-05-07 15:29:46 -03:00
windowAttentionHandler.js Start using MessageTray.Source directly instead of having to subclass it 2012-05-17 08:32:22 -04:00
windowManager.js WorkspaceSwitcherPopup: fix for dynamic workspace changes 2012-07-16 19:15:53 +02:00
workspace.js workspace: Minor cleanup 2012-06-19 18:24:52 +02:00
workspacesView.js WorkspaceSwitcher: simplify code for handling keybindings 2012-06-27 19:35:37 +02:00
workspaceSwitcherPopup.js WorkspaceSwitcherPopup: fix for dynamic workspace changes 2012-07-16 19:15:53 +02:00
workspaceThumbnail.js workspaceThumbnail: set correct cursor when hovering the drop placeholder 2012-03-30 17:44:39 +02:00
xdndHandler.js xdndHandler: pass actor-relative coordinates to handleDragOver 2012-02-12 20:21:56 +01:00