gnome-shell/js/ui
Florian Müllner 427790f005 switcherPopup: Fix spacing calculation for empty lists
Without special-casing, our current spacing calculation results in
negative size requests for empty lists, which will trigger a Clutter
assert later.
While the list is never supposed to be empty, bugs happen; crashing
users' systems is the least graceful way of handling this, so don't
do it.

https://bugzilla.gnome.org/show_bug.cgi?id=722434
2014-01-22 13:52:49 -05:00
..
components ShellApp+ShellGlobal: unify app launch context code 2014-01-19 18:51:48 +01:00
status Remove our custom hashmap implementation 2014-01-15 00:55:00 +01:00
altTab.js js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions 2013-12-16 18:27:19 +01:00
animation.js js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions 2013-12-16 18:27:19 +01:00
appDisplay.js Introduce support for desktop actions in the dash 2014-01-19 18:47:29 +01:00
appFavorites.js
background.js background: Remove unused argument 2014-01-13 20:17:57 -05:00
backgroundMenu.js layout: Add a standard dummy cursor 2014-01-14 18:56:45 -05:00
boxpointer.js boxpointer: Add condition checks for -arrow-rise:0px 2014-01-15 18:28:31 +01:00
calendar.js calendar: Don't rebuild the entire calendar widget when choosing a date 2013-12-16 12:44:23 -05:00
checkBox.js
ctrlAltTab.js
dash.js js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions 2013-12-16 18:27:19 +01:00
dateMenu.js ShellApp+ShellGlobal: unify app launch context code 2014-01-19 18:51:48 +01:00
dnd.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
endSessionDialog.js Changed obsolete FSF postal address. 2014-01-08 04:35:14 +07:00
environment.js
extensionDownloader.js Use recommended quotes 2014-01-17 16:34:44 -05:00
extensionSystem.js Synchronize shell startup 2013-11-04 11:50:20 -05:00
focusCaretTracker.js focusCaretTracker: Lower AT-SPI's timeout values 2013-09-21 04:51:42 -05:00
grabHelper.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
ibusCandidatePopup.js layout: Add a standard dummy cursor 2014-01-14 18:56:45 -05:00
iconGrid.js iconGrid: Actually throw programmer errors 2013-10-30 13:05:20 -04:00
keyboard.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
layout.js layout: Add a standard dummy cursor 2014-01-14 18:56:45 -05:00
lightbox.js Add a radial background shade for modal dialogs 2014-01-19 16:02:46 +01:00
lookingGlass.js ShellApp+ShellGlobal: unify app launch context code 2014-01-19 18:51:48 +01:00
magnifier.js Magnifier: don't initialize if we don't need it 2013-09-13 16:09:33 +02:00
magnifierDBus.js Stringify the xml definitions for E4X removal 2013-10-25 08:57:27 +11:00
main.js js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions 2013-12-16 18:27:19 +01:00
messageTray.js ShellApp+ShellGlobal: unify app launch context code 2014-01-19 18:51:48 +01:00
modalDialog.js Add a radial background shade for modal dialogs 2014-01-19 16:02:46 +01:00
notificationDaemon.js js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions 2013-12-16 18:27:19 +01:00
osdWindow.js js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions 2013-12-16 18:27:19 +01:00
overview.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
overviewControls.js messageTray: Remove transient sources 2013-12-04 20:25:28 -05:00
panel.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
panelMenu.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
pointerWatcher.js js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions 2013-12-16 18:27:19 +01:00
popupMenu.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
remoteMenu.js
remoteSearch.js ShellApp+ShellGlobal: unify app launch context code 2014-01-19 18:51:48 +01:00
runDialog.js ShellApp+ShellGlobal: unify app launch context code 2014-01-19 18:51:48 +01:00
screencast.js Remove our custom hashmap implementation 2014-01-15 00:55:00 +01:00
screenShield.js Remove our custom hashmap implementation 2014-01-15 00:55:00 +01:00
screenshot.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
scripting.js js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions 2013-12-16 18:27:19 +01:00
search.js search: Only do a subsearch if the previous results have returned from DBus 2013-11-04 14:50:45 -05:00
separator.js
sessionMode.js sessionMode: Add back external session modes 2013-12-07 10:10:06 +01:00
shellDBus.js Remove our custom hashmap implementation 2014-01-15 00:55:00 +01:00
shellEntry.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
shellMountOperation.js Stringify the xml definitions for E4X removal 2013-10-25 08:57:27 +11:00
slider.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
switcherPopup.js switcherPopup: Fix spacing calculation for empty lists 2014-01-22 13:52:49 -05:00
tweener.js tweener: Remove the onAnimationStart/onAnimationComplete callbacks 2013-11-09 11:44:44 -05:00
unlockDialog.js unlockDialog: Explicitly set horizontal alignment 2013-12-11 22:36:49 +02:00
userWidget.js UserWidget: replace vfunc_destroy override with a signal connection 2013-12-02 23:59:50 +01:00
viewSelector.js viewSelector: Remove unused setActivePage 2014-01-14 09:10:12 -05:00
windowAttentionHandler.js Use recommended quotes 2014-01-17 16:34:44 -05:00
windowManager.js WindowManager: WORKAROUND: disable dimming in the overview 2014-01-19 16:38:19 +01:00
workspace.js WindowManager: WORKAROUND: disable dimming in the overview 2014-01-19 16:38:19 +01:00
workspacesView.js workspacesView: Fix activating empty workspaces 2014-01-17 09:30:59 -05:00
workspaceSwitcherPopup.js js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions 2013-12-16 18:27:19 +01:00
workspaceThumbnail.js WindowManager: WORKAROUND: disable dimming in the overview 2014-01-19 16:38:19 +01:00
xdndHandler.js Remove use of superfluous MetaWindowActor APIs 2013-12-16 12:48:53 -05:00