gnome-shell/js/ui
Florian Müllner e92a6b3c6c workspacesView: Avoid an unnecessary animation
Currently we animate scrolling to the active workspace both when
the number of workspaces changed and after changing the active
workspace. So in case we don't actually change workspace, this
results in an unnecessary animation that may even have unwanted
side effects: when done during the overview transition (e.g. in
the case of opening and activating a window on an empty workspace),
non-active workspaces become visible during the transition.
To fix, don't scroll to the active workspace when the number of
workspaces changes and rely on the 'switch-workspace' signal being
emitted as necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=682002
2012-08-22 16:26:59 +02:00
..
status network: Fix icon_size parameter 2012-08-22 00:34:12 -03: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 Consolidate systemd and consolekit in a common abstract class 2012-08-18 18:09:55 +02:00
autorunManager.js autorunManager: Remove line that sets summary icon 2012-08-03 14:26:31 -03:00
boxpointer.js boxpointer: Cope with a missing -arrow-border-color when we have no border 2012-08-03 14:26:24 -03:00
calendar.js calendar: Fix showing "Next Week" on Sundays 2012-08-20 22:51:45 +02:00
checkBox.js checkBox: Work around a height-for-width problem 2012-03-26 14:43:54 +02:00
ctrlAltTab.js js: Use global.focus_manager, rather than grabbing it ourselves 2012-08-19 21:15:48 -04:00
dash.js overview: Center the dash vertically 2012-08-20 14:23:19 +02: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: Don't pass extra arguments to add_actor 2012-07-19 11:01:03 -04:00
environment.js Switch string formatting to the one inside gjs 2012-05-24 15:38:44 -04:00
extensionDownloader.js ModalDialog: add 'default' pseudo-class to default button 2012-07-21 15:40:28 +02: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
grabHelper.js grabHelper: Make sure to return not null when the stack contains fake grabs 2012-08-19 21:15:52 -04: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 LayoutManager: reverse the visibleInFullscreen flag 2012-07-21 15:40:27 +02:00
keyringPrompt.js keyringPrompt: Improve styling here as well 2012-08-14 13:14:08 -03:00
layout.js MonitorConstraint: fix clamping monitor index 2012-08-16 22:15:36 +02:00
lightbox.js screenShield: add initial functionality 2012-07-21 15:40:28 +02:00
lookingGlass.js lookingGlass: Don't pass too many arguments to Clutter.ungrab_* 2012-08-03 14:25:35 -03:00
magnifier.js magnifier: Using properly 'color-saturation' 2012-08-06 13:02:42 +02:00
magnifierDBus.js Port everything to class framework 2011-11-24 09:50:04 +01:00
main.js main: Do not hard-code <super> as overlay-key 2012-08-16 09:44:22 +02:00
messageTray.js messageTray: Remove the message tray hot corner 2012-08-21 18:27:33 -04:00
modalDialog.js Port modal dialogs to the new MonitorConstraint 2012-08-16 21:45:21 +02:00
networkAgent.js Fix modal dialog styling for network secret prompts 2012-08-22 00:34:12 -03:00
notificationDaemon.js messageTray: restyle the message tray 2012-08-19 18:41:49 -04:00
overview.js overview: Center the dash vertically 2012-08-20 14:23:19 +02:00
panel.js js: Remove StatusIconDispatcher 2012-08-03 11:51:53 -03:00
panelMenu.js js: Use global.focus_manager, rather than grabbing it ourselves 2012-08-19 21:15:48 -04:00
placeDisplay.js search: Remove the ability to add synchronous search providers 2012-05-07 15:29:46 -03:00
pointerWatcher.js pointerWatcher: add a class to track the pointer 2012-08-21 02:36:56 -04:00
polkitAuthenticationAgent.js polkit: Improve styling in polkit dialog 2012-08-03 12:22:32 -03:00
popupMenu.js a11y: adding a proper state for menu items with a dot 2012-08-21 18:17:21 +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
screenShield.js Consolidate systemd and consolekit in a common abstract class 2012-08-18 18:09:55 +02:00
scripting.js Port client side code to GDBus 2011-11-11 11:15:38 -05:00
search.js search: Junk the OpenSearch system 2012-08-19 21:19:17 -04:00
searchDisplay.js search: Junk the OpenSearch system 2012-08-19 21:19:17 -04:00
sessionMode.js Consolidate creation of login and unlock dialog in the screenshield 2012-07-21 15:40:28 +02:00
shellDBus.js ShellDBus: export screensaver interface 2012-07-21 15:40:29 +02:00
shellEntry.js ShellEntry: make isPassword param changeable at runtime 2012-07-21 15:40:27 +02:00
shellMountOperation.js ModalDialog: add 'default' pseudo-class to default button 2012-07-21 15:40:28 +02:00
telepathyClient.js messageTray: Hook SourceActor up to source icon changes automatically 2012-08-18 00:36:13 +02:00
tweener.js tweener: make timeline loop indefinitely 2012-03-18 22:54:51 -04:00
unlockDialog.js gdm: generalize fingerprint message into login hint 2012-08-21 13:15:28 -04:00
userMenu.js a11y: name label and main status chooser item don't neeed to be focusable 2012-08-21 18:18:42 +02:00
viewSelector.js viewSelector: Allow to close the application view with escape 2012-08-20 20:40:01 +02:00
wanda.js Port modal dialogs to the new MonitorConstraint 2012-08-16 21:45:21 +02:00
windowAttentionHandler.js MessageTray: rework icon handling to split model and view 2012-07-21 15:40:28 +02:00
windowManager.js windowManager: Update animation of attached modals (again) 2012-08-16 09:52:17 +02:00
workspace.js workspace: Position windows only when needed 2012-08-20 18:22:49 -04:00
workspacesView.js workspacesView: Avoid an unnecessary animation 2012-08-22 16:26:59 +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