gnome-shell/js/ui
Simon McVittie 65bfd6c6d2 Don't put non-Shell windows in Ctrl+Alt+Tab if they wouldn't be visible
Metacity's Ctrl+Alt+Tab would include X11 windows
with hints like GDK_WINDOW_TYPE_HINT_DOCK and
GDK_WINDOW_TYPE_HINT_DESKTOP (there are more conditions, but that's a
good start). If we're in normal mode, those are visible and it's OK
to display those in the Ctrl+Alt+Tab order, but if we're in the lock
screen or the unlock dialog, they're not visible and it doesn't make
sense to focus them.

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=699862
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Florian Müllner <fmuellner@gnome.org>
2013-05-09 19:31:08 +01:00
..
components modalDialog: Show spinner when working 2013-05-09 06:41:07 +02:00
status network: don't use active connections that are in invalid states 2013-05-09 00:05:36 +02:00
altTab.js
appDisplay.js
appFavorites.js
background.js
backgroundMenu.js backgroundMenu: Ignore releases when using long-press 2013-04-26 11:24:30 -04:00
boxpointer.js
calendar.js
checkBox.js
ctrlAltTab.js Don't put non-Shell windows in Ctrl+Alt+Tab if they wouldn't be visible 2013-05-09 19:31:08 +01:00
dash.js
dateMenu.js dateMenu: do not show "Open Calendar" button with no installed calendar application 2013-05-06 15:59:17 +01:00
dnd.js
endSessionDialog.js
environment.js
extensionDownloader.js
extensionSystem.js
grabHelper.js
ibusCandidatePopup.js
iconGrid.js
keyboard.js
layout.js layout: Correct hot corner barriers in RTL layouts 2013-04-26 11:24:25 -04:00
lightbox.js
lookingGlass.js
magnifier.js
magnifierDBus.js
main.js Revert "Add an OSD for sticky modifiers" 2013-04-15 18:39:52 -04:00
messageTray.js messageTray: Don't show the context-menu when the tray isn't open 2013-04-15 12:49:30 -04:00
modalDialog.js modalDialog: Show spinner when working 2013-05-09 06:41:07 +02:00
notificationDaemon.js
osdWindow.js osdWindow: Allow popup to grow if necessary 2013-05-07 21:35:47 +02:00
overview.js
overviewControls.js
panel.js loginDialog: Remove logo in upper left corner 2013-05-07 20:52:04 +02:00
panelMenu.js
pointerWatcher.js
popupMenu.js PopupMenuManager: Close active menu when another one opens 2013-04-26 18:16:14 +02:00
remoteSearch.js
runDialog.js
screenShield.js
screenshot.js
scripting.js
search.js
searchDisplay.js
separator.js
sessionMode.js loginDialog: Remove logo in upper left corner 2013-05-07 20:52:04 +02:00
shellDBus.js shellDBus: Fix Eval() return value when disabled 2013-04-26 18:16:12 +02:00
shellEntry.js
shellMountOperation.js
switcherPopup.js
tweener.js
unlockDialog.js modalDialog: Show spinner when working 2013-05-09 06:41:07 +02:00
userMenu.js
userWidget.js
viewSelector.js
wanda.js
windowAttentionHandler.js
windowManager.js panel: Change openAppMenu() to a toggle action 2013-04-26 18:16:13 +02:00
workspace.js
workspacesView.js
workspaceSwitcherPopup.js
workspaceThumbnail.js
xdndHandler.js