gnome-shell/js/ui
Giovanni Campagna 2b57603271 Port PopupMenu to new Lang.Class framework
The Lang module in gjs has recently gained a small yet powerful
Class framework, that should help improve the readability of code
when using complex inheritance.
This commit starts porting shell code, by rewriting all classes in
popupMenu.js (and all derived classes) to Lang.Class.

https://bugzilla.gnome.org/show_bug.cgi?id=664436
2011-11-24 09:50:04 +01:00
..
status Port PopupMenu to new Lang.Class framework 2011-11-24 09:50:04 +01:00
altTab.js Adapt to mutter moving to GSettings 2011-11-11 20:32:43 +01:00
appDisplay.js Port PopupMenu to new Lang.Class framework 2011-11-24 09:50:04 +01:00
appFavorites.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
automountManager.js Port client side code to GDBus 2011-11-11 11:15:38 -05:00
autorunManager.js Port client side code to GDBus 2011-11-11 11:15:38 -05:00
boxpointer.js popup-menu: Allow adjusting where in the source the arrow points to 2011-10-13 15:03:32 +02:00
calendar.js Port client side code to GDBus 2011-11-11 11:15:38 -05:00
contactDisplay.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
ctrlAltTab.js ctrlAltTab: fix popup's allocation when primary.x != 0 2011-11-04 18:45:16 +00:00
dash.js workspaceThumbnail: Allow users to create workspaces at any position 2011-11-07 14:36:06 -05:00
dateMenu.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
dnd.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
docDisplay.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
endSessionDialog.js screensaver, gnomesession: port to GDBus based bindings 2011-11-11 11:15:38 -05:00
environment.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
extensionSystem.js extensionSystem: Remove duplciated version check 2011-10-28 16:12:52 -04:00
iconGrid.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
keyboard.js keyboard: fix exception: global.current_event_time is not a function 2011-11-04 01:40:30 +00:00
layout.js screensaver, gnomesession: port to GDBus based bindings 2011-11-11 11:15:38 -05:00
lightbox.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
link.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
lookingGlass.js lookingGlass: Fix global key press handler 2011-11-22 22:33:05 +01:00
magnifier.js magnifier: Use enum from gsettings-desktop-schemas 2011-11-04 23:28:53 +01:00
magnifierDBus.js notificationDaemon, magnifierDBus: port to GDBus 2011-11-11 11:15:38 -05:00
main.js shell-wm: Remove takeover_keybinding() 2011-11-22 00:42:28 +01:00
messageTray.js screensaver, gnomesession: port to GDBus based bindings 2011-11-11 11:15:38 -05:00
modalDialog.js Small coding style fixes 2011-10-20 22:42:30 +02:00
networkAgent.js Add context menus to some entries 2011-10-17 15:29:32 +02:00
notificationDaemon.js notificationDaemon, magnifierDBus: port to GDBus 2011-11-11 11:15:38 -05:00
overview.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
panel.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
panelMenu.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
placeDisplay.js PlacesManager: fix .gtk-bookmarks monitor scope 2011-10-18 14:03:36 -04:00
polkitAuthenticationAgent.js polkit: Find the best user to authenticate as 2011-11-18 17:28:58 -05:00
popupMenu.js Port PopupMenu to new Lang.Class framework 2011-11-24 09:50:04 +01:00
runDialog.js Add context menus to some entries 2011-10-17 15:29:32 +02:00
scripting.js Port client side code to GDBus 2011-11-11 11:15:38 -05:00
search.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
searchDisplay.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
shellDBus.js shellDBus: Ignore extension properties that we don't care about 2011-11-15 16:48:20 -05:00
shellEntry.js Port PopupMenu to new Lang.Class framework 2011-11-24 09:50:04 +01:00
shellMountOperation.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
statusIconDispatcher.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
telepathyClient.js Remove all stray imports to imports.dbus 2011-11-09 13:56:42 -05:00
tweener.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
userMenu.js Port PopupMenu to new Lang.Class framework 2011-11-24 09:50:04 +01:00
viewSelector.js Add context menus to some entries 2011-10-17 15:29:32 +02:00
windowAttentionHandler.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
windowManager.js shell-wm: Remove takeover_keybinding() 2011-11-22 00:42:28 +01:00
workspace.js Adapt to mutter moving to GSettings 2011-11-11 20:32:43 +01:00
workspacesView.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
workspaceSwitcherPopup.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
workspaceThumbnail.js WorkspaceThumnail: fix typo 2011-11-21 21:59:09 +01:00
xdndHandler.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00