gnome-shell/js/ui
Rui Matos f07fee538d keyboard: Show in an idle on clutter key focus changes
It's common to do actor.grab_key_focus() before the actor is mapped
which means that we can't reliably determine where the actor is at
notify::key-focus time and thus might end up showing the keyboard on
the wrong monitor.

This is happening, in particular, with the run dialog. Delaying until
we hit the main loop allows us to know where the actor finally is
before showing the OSK.

https://bugzilla.gnome.org/show_bug.cgi?id=685856
2012-12-28 13:00:15 -05:00
..
components keyring: Make sure the entries are insensitive after submission 2012-12-25 22:18:42 -05:00
status Bluetooth: remove dead code 2012-12-23 13:32:13 +01:00
altTab.js switcherPopup: Add a timestamp argument to _finish() 2012-12-06 12:25:37 -05:00
appDisplay.js search: remove SearchProvider base class 2012-12-10 16:50:54 -05:00
appFavorites.js Show feedback notifications when the user is busy 2012-11-02 19:25:26 +01:00
boxpointer.js boxpointer: Fix a small typo 2012-12-21 12:24:48 -05:00
calendar.js Calendar: remove dead code 2012-12-10 22:34:10 +01:00
checkBox.js checkBox: Work around a height-for-width problem 2012-03-26 14:43:54 +02:00
ctrlAltTab.js ctrlAltTab: Remove a "window" parameter leftover 2012-12-16 23:03:34 +01:00
dash.js dash: Disable animations during overview transitions 2012-11-12 16:59:12 +01:00
dateMenu.js Calendar: use text/calendar preferred app as the calendar app 2012-12-27 19:05:52 +01:00
dnd.js search: remove more dead code 2012-12-10 16:50:54 -05:00
endSessionDialog.js Use the correct icon in the restart dialog 2012-11-01 16:21:52 +00:00
environment.js Switch string formatting to the one inside gjs 2012-05-24 15:38:44 -04:00
extensionDownloader.js extensionDownloader: Fix extension installation 2012-08-23 22:57:46 -03:00
extensionSystem.js extensionSystem: Fix error reporting in lg / ListExtensionErrors() 2012-12-13 19:55:33 +01:00
flashspot.js screenshot: add a 'flash' boolean flag to screenshot methods 2012-01-25 19:20:09 -05:00
grabHelper.js popupMenu: Don't slide menus when we're changing them 2012-12-10 14:38:07 -05:00
ibusCandidatePopup.js ibusCandidatePopup: A candidate popup for IBus input methods 2012-07-16 00:59:13 +02:00
iconGrid.js iconGrid: Only recreate icons when needed 2012-12-13 21:35:05 -05:00
keyboard.js keyboard: Show in an idle on clutter key focus changes 2012-12-28 13:00:15 -05:00
layout.js layout: Fix strut heuristics for multi-monitor 2012-12-23 21:17:40 -05:00
lightbox.js screenShield: add initial functionality 2012-07-21 15:40:28 +02:00
lookingGlass.js lookingGlass: Move to an inspect() function 2012-12-28 03:20:37 -05:00
magnifier.js magnifier: Don't use some deprecated APIs 2012-08-31 16:43:52 -03:00
magnifierDBus.js Port everything to class framework 2011-11-24 09:50:04 +01:00
main.js main: Initialize WindowManager earlier 2012-12-17 11:43:01 +00:00
messageTray.js message-tray: use a style class for summary-mode actor 2012-12-13 17:56:22 -05:00
modalDialog.js modalDialog: Make the button layout visible always 2012-12-25 22:18:42 -05:00
notificationDaemon.js messageTray: Use a GIcon for a notification's icon/secondary icon 2012-10-16 12:14:16 -04:00
overview.js workspaceThumbnail: unify restack handling 2012-12-17 13:24:25 +01:00
panel.js Ping the active window when using the app menu 2012-12-25 18:41:22 +01:00
panelMenu.js lockScreenMenu: Construct actual panel icons much more accurately 2012-12-21 12:28:00 -05:00
pointerWatcher.js Port to GnomeIdleMonitor 2012-10-22 12:06:45 -04:00
popupMenu.js volume: Add smooth scrolling to adjust output volume 2012-12-20 08:40:04 -05:00
remoteSearch.js search: remove SearchProvider base class 2012-12-10 16:50:54 -05:00
runDialog.js runDialog: Remove "Run" button again 2012-10-30 15:50:05 +01:00
screenShield.js ScreenShield: honor lock-delay GSettings key 2012-12-27 19:05:44 +01:00
scripting.js Port client side code to GDBus 2011-11-11 11:15:38 -05:00
search.js search: remove more dead code 2012-12-10 16:50:54 -05:00
searchDisplay.js search: remove more dead code 2012-12-10 16:50:54 -05:00
separator.js popupMenu: Break separator drawing code out of PopupSeparatorMenuItem 2012-12-10 16:50:53 -05:00
sessionMode.js sessionMode: Add support for 'parentMode' property 2012-12-05 21:56:57 +01:00
shellDBus.js dbus: Add a read-only org.gnome.Shell.Mode property 2012-11-30 17:28:34 +01:00
shellEntry.js shellEntry: Make the entry have a fake focus state when a context menu is open 2012-09-12 14:15:18 -03:00
shellMountOperation.js Add a setting for the default state of 'Remember Password' 2012-12-02 23:01:56 +01:00
switcherPopup.js switcherPopup: Add a timestamp argument to _finish() 2012-12-06 12:25:37 -05:00
tweener.js tweener: make timeline loop indefinitely 2012-03-18 22:54:51 -04:00
unlockDialog.js panel: Make Animation visible by default 2012-11-27 13:25:18 -05:00
userMenu.js userMenu: Update user name on session mode changes 2012-12-11 20:31:46 +01:00
viewSelector.js ViewSelector: remove unnecessary StBoxLayout 2012-12-15 15:23:21 +01:00
wanda.js search: remove SearchProvider base class 2012-12-10 16:50:54 -05:00
windowAttentionHandler.js Show feedback notifications when the user is busy 2012-11-02 19:25:26 +01:00
windowManager.js windowManager: Return the KeyBindingAction value from addKeybinding() 2012-12-17 11:43:01 +00:00
workspace.js workspace: Add smooth scrolling support to zoom windows 2012-12-20 08:40:05 -05:00
workspacesView.js WorkspacesDisplay: clean up workspacesView lists 2012-12-18 16:00:54 +01:00
workspaceSwitcherPopup.js WorkspaceSwitcherPopup: fix for dynamic workspace changes 2012-07-16 19:15:53 +02:00
workspaceThumbnail.js workspaceThumbnail: unify restack handling 2012-12-17 13:24:25 +01:00
xdndHandler.js xdndHandler: pass actor-relative coordinates to handleDragOver 2012-02-12 20:21:56 +01:00