gnome-shell/js/ui
Cosimo Cecchi 7c108e267c dbus: fix Screenshot async methods fallout from GDBus migration
With GJS' GDBus implementation, we get the invocation paramters as an
array if we declare a method as async.
This is bad and not consistent with what GJS does for synchronous
methods, but it's the way it is, and other classes in gnome-shell
implement this correctly by exploding the array into its components in
the method implementation, but not the screenshot methods.
Also, we're supposed to return a value using the provided invocation
object, not with a callback now, so do that.

https://bugzilla.gnome.org/show_bug.cgi?id=667662
2012-01-12 15:44:38 -05:00
..
status NetworkMenu: actually add new access point to the network list 2011-12-19 16:54:46 +01:00
altTab.js Port everything to class framework 2011-11-24 09:50:04 +01:00
appDisplay.js dash: Move labels beside the app icon upon hovering 2011-12-22 09:07:48 +00:00
appFavorites.js Port everything to class framework 2011-11-24 09:50:04 +01:00
automountManager.js Port everything to class framework 2011-11-24 09:50:04 +01:00
autorunManager.js autorun-manager: Use app names rather than full names 2011-12-04 15:38:03 +01:00
boxpointer.js Port everything to class framework 2011-11-24 09:50:04 +01:00
calendar.js Port everything to class framework 2011-11-24 09:50:04 +01:00
contactDisplay.js Port everything to class framework 2011-11-24 09:50:04 +01:00
ctrlAltTab.js Port everything to class framework 2011-11-24 09:50:04 +01:00
dash.js dash: Move labels beside the app icon upon hovering 2011-12-22 09:07:48 +00:00
dateMenu.js Port PanelMenu to new class framework 2011-11-24 09:50:04 +01:00
dnd.js Port everything to class framework 2011-11-24 09:50:04 +01:00
docDisplay.js Port all classes with inheritance to class framework 2011-11-24 09:50:04 +01:00
endSessionDialog.js Fix some fallout from background-size addition 2012-01-10 21:50:21 +01:00
environment.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
extensionSystem.js extensionSystem: Set the proper 'enabled' and 'type' parameters 2011-11-30 22:04:00 -05:00
iconGrid.js IconGrid: don't force the size of the icon 2011-12-20 19:25:52 +01:00
keyboard.js Port everything to class framework 2011-11-24 09:50:04 +01:00
layout.js layout: Make ripple boxes initially invisible 2011-12-05 10:39:14 +01:00
lightbox.js Port everything to class framework 2011-11-24 09:50:04 +01:00
link.js Port all classes with inheritance to class framework 2011-11-24 09:50:04 +01:00
lookingGlass.js Port everything to class framework 2011-11-24 09:50:04 +01:00
magnifier.js Do not use the default stage 2011-12-15 16:13:29 -05:00
magnifierDBus.js Port everything to class framework 2011-11-24 09:50:04 +01:00
main.js shell-wm: Remove takeover_keybinding() 2011-11-22 00:42:28 +01:00
messageTray.js messageTray: use a "hot corner" to summon the tray 2011-12-05 04:51:16 +00:00
modalDialog.js Port ModalDialog to the class framework 2011-11-24 09:50:04 +01:00
networkAgent.js Port everything to class framework 2011-11-24 09:50:04 +01:00
notificationDaemon.js notificationDaemon: group sources based on a combination of pid and title 2012-01-03 15:15:33 -05:00
overview.js Reintroduce Wanda The Fish 2011-12-20 20:06:14 +01:00
panel.js Add per-window actions 2011-12-20 17:36:59 -05:00
panelMenu.js Application Menu: add support for showing GApplication actions 2011-12-20 17:36:59 -05:00
placeDisplay.js Port everything to class framework 2011-11-24 09:50:04 +01:00
polkitAuthenticationAgent.js Port everything to class framework 2011-11-24 09:50:04 +01:00
popupMenu.js PopupMenu: disconnect from 'destroy' signals of destroyed items 2011-12-22 18:00:52 +01:00
runDialog.js Port everything to class framework 2011-11-24 09:50:04 +01:00
scripting.js Port client side code to GDBus 2011-11-11 11:15:38 -05:00
search.js Port everything to class framework 2011-11-24 09:50:04 +01:00
searchDisplay.js Port everything to class framework 2011-11-24 09:50:04 +01:00
shellDBus.js dbus: fix Screenshot async methods fallout from GDBus migration 2012-01-12 15:44:38 -05:00
shellEntry.js Port PopupMenu to new Lang.Class framework 2011-11-24 09:50:04 +01:00
shellMountOperation.js Port everything to class framework 2011-11-24 09:50:04 +01:00
statusIconDispatcher.js Port everything to class framework 2011-11-24 09:50:04 +01:00
telepathyClient.js telepathyClient: No need to prepare channel contacts 2012-01-12 20:55:40 +01:00
tweener.js Port everything to class framework 2011-11-24 09:50:04 +01:00
userMenu.js Fix some fallout from background-size addition 2012-01-10 21:50:21 +01:00
viewSelector.js workspaces-display: Make workspacesView private 2011-12-01 17:55:13 +01:00
wanda.js Reintroduce Wanda The Fish 2011-12-20 20:06:14 +01:00
windowAttentionHandler.js Port everything to class framework 2011-11-24 09:50:04 +01:00
windowManager.js Port everything to class framework 2011-11-24 09:50:04 +01:00
workspace.js workspace: Remove tweens when hiding overlays 2011-12-12 20:02:51 +01:00
workspacesView.js Make the window labels visible at all times 2011-12-08 14:15:13 +00:00
workspaceSwitcherPopup.js Port everything to class framework 2011-11-24 09:50:04 +01:00
workspaceThumbnail.js workspace-thumbnails: Emit 'window-drag-cancelled' 2011-12-02 17:08:39 +01:00
xdndHandler.js Port everything to class framework 2011-11-24 09:50:04 +01:00