gnome-shell/js/ui
Carlos Garnacho d32005b3a4 dnd: Make event handler actor reactive
Even though we coerce events on it through a grab, it does require
to be reactive to be considered a keyboard focus. Make it reactive
so it can handle key events again.

Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5005
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2146>
2022-02-02 17:14:37 +01:00
..
components cleanup: Use logical assignments 2022-01-25 15:21:16 +00:00
status status/a11y: Use the new high-contrast gsettings key 2022-02-01 14:11:07 +00:00
accessDialog.js modalDialog: Consistently return correct boolean for open() in ModalDialogs 2021-11-17 10:24:47 +00:00
altTab.js altTab: Also use getWindows() for AppSwitcher 2022-01-25 20:03:01 +00:00
animation.js
appDisplay.js appDisplay: Drop grabHelper.addActor() call 2022-01-29 02:19:14 +01:00
appFavorites.js
appMenu.js appMenu: Support launching on the non-default GPU 2021-08-16 21:28:22 +00:00
audioDeviceSelection.js audioDeviceSelection: Ensure close() is called with no arguments 2021-04-19 19:12:59 +02:00
background.js background: Don't override synchronous load() with an async version 2022-01-11 21:24:26 +01:00
backgroundMenu.js ui: Rename gnome-control-center to org.gnome.Settings 2022-01-21 10:44:37 -03:00
barLevel.js
boxpointer.js boxPointer: Do not mute key events while showing 2022-01-29 01:16:29 +01:00
calendar.js cleanup: Use logical assignments 2022-01-25 15:21:16 +00:00
checkBox.js
closeDialog.js
ctrlAltTab.js ctrlAltTab: Fix usage of bind_cairo_surface_property 2021-03-08 09:21:25 +00:00
dash.js dash: Fixes wrong separator position 2021-09-01 15:10:14 +00:00
dateMenu.js dateMenu: Port to GWeather 4.0 2022-01-05 04:07:25 +01:00
dialog.js dialog: Handle key events on self 2022-01-29 01:16:30 +01:00
dnd.js dnd: Make event handler actor reactive 2022-02-02 17:14:37 +01:00
edgeDragAction.js keyboard: Handle edge drag gesture cancellation 2021-02-17 15:45:01 +00:00
endSessionDialog.js endSessionDialog: Connect to events in the dialog itself 2022-02-01 14:30:24 +00:00
environment.js dateMenu: Port to GWeather 4.0 2022-01-05 04:07:25 +01:00
extensionDownloader.js cleanup: Replace non-standard ByteArray module 2021-09-01 14:49:30 +00:00
extensionSystem.js extensionSystem: Ignore spurious disable-extension-version-validation change 2022-01-14 15:23:09 +00:00
focusCaretTracker.js
grabHelper.js grabHelper: Fix handling of events within the grabbed actor 2022-02-01 14:30:24 +00:00
ibusCandidatePopup.js ibusCandidatePopup: Use plain actor as dummy cursor 2021-06-29 22:47:58 +02:00
iconGrid.js iconGrid: Remove unused spring animation code 2022-01-02 16:24:14 +01:00
inhibitShortcutsDialog.js ui: Rename gnome-control-center to org.gnome.Settings 2022-01-21 10:44:37 -03:00
init.js init: Set console log domain 2021-09-01 14:55:47 +00:00
kbdA11yDialog.js
keyboard.js keyboard: Ensure chrome input region is updated after slide animation 2021-09-01 18:37:56 +02:00
layout.js Add scaffolding for the new screenshot UI 2022-01-27 22:25:42 +00:00
lightbox.js lightbox: Fix banding issues with the vignette shader 2022-01-27 22:16:50 +01:00
locatePointer.js
lookingGlass.js js: Change main.pushModal to return the Clutter.Grab handle 2022-01-29 01:16:30 +01:00
magnifier.js magnifier: Remove call to dropped Clutter::get_default_frame_rate() 2021-11-16 23:34:38 +00:00
main.js st/settings: Use the new high-contrast gsettings key 2022-02-01 14:11:07 +00:00
messageList.js messageList: Give focus to next message on delete 2021-12-01 10:19:54 +00:00
messageTray.js cleanup: Use logical assignments 2022-01-25 15:21:16 +00:00
modalDialog.js modalDialog: Ensure to let focus manager handle key events 2022-02-01 14:30:24 +00:00
mpris.js
notificationDaemon.js notificationDaemon: Fix sound-file support 2021-10-06 17:39:01 +00:00
osdMonitorLabeler.js
osdWindow.js
overview.js js: Change main.pushModal to return the Clutter.Grab handle 2022-01-29 01:16:30 +01:00
overviewControls.js overviewControls: Handle keyboard navigation 2022-01-27 22:49:42 +00:00
padOsd.js js: Change main.pushModal to return the Clutter.Grab handle 2022-01-29 01:16:30 +01:00
pageIndicators.js
panel.js cleanup: Use logical assignments 2022-01-25 15:21:16 +00:00
panelMenu.js
pointerA11yTimeout.js
pointerWatcher.js js: Get idle monitor from backend 2021-05-18 13:42:52 +00:00
popupMenu.js popupMenu: Ensure to let focus manager handle key events 2022-02-01 14:30:24 +00:00
remoteSearch.js ui: Rename gnome-control-center to org.gnome.Settings 2022-01-21 10:44:37 -03:00
ripples.js
runDialog.js modalDialog: Consistently return correct boolean for open() in ModalDialogs 2021-11-17 10:24:47 +00:00
screenShield.js js: Change main.pushModal to return the Clutter.Grab handle 2022-01-29 01:16:30 +01:00
screenshot.js screenshot: Enable opacity redirect for the panel 2022-01-31 12:39:18 +00:00
scripting.js
search.js search: Split out the description highlighter into its own class 2021-12-22 16:47:18 +00:00
searchController.js searchController: Get rid of activePage reference in key handling 2021-02-17 02:31:32 +01:00
sessionMode.js sessionMode: Drop allowExtensions property 2021-10-14 18:40:53 +00:00
shellDBus.js shellDBus: Return error on invalid app IDs 2022-01-25 20:18:35 +01:00
shellEntry.js shellEntry: Don't show "Show Password" menu if entry icon is disabled 2021-07-30 14:17:07 +00:00
shellMountOperation.js cleanup: Use logical assignments 2022-01-25 15:21:16 +00:00
slider.js slider: Use Clutter.grab() for implicit grab 2022-01-29 01:16:29 +01:00
swipeTracker.js swipeTracker: Ignore Meta key while workspace scroll gesture is in progress 2022-01-31 22:09:28 +00:00
switcherPopup.js js: Change main.pushModal to return the Clutter.Grab handle 2022-01-29 01:16:30 +01:00
switchMonitor.js switchMonitor: Only show 'mirror' and 'join' modes when not a laptop 2021-12-04 16:21:31 +00:00
unlockDialog.js js: Change main.pushModal to return the Clutter.Grab handle 2022-01-29 01:16:30 +01:00
userWidget.js
welcomeDialog.js modalDialog: Consistently return correct boolean for open() in ModalDialogs 2021-11-17 10:24:47 +00:00
windowAttentionHandler.js
windowManager.js windowManager: Set correct unfullscreen gesture enabled state on startup 2022-01-06 04:53:23 +01:00
windowMenu.js windowMenu: Use consistent terminology 2021-08-18 00:43:12 +02:00
windowPreview.js windowPreview: Make St.Label use single line mode 2021-04-28 14:29:19 +02:00
workspace.js workspace: Fix a signal leak in WorkspaceBackground 2022-02-01 12:11:54 +00:00
workspaceAnimation.js workspaceAnimation: Make WorkspaceGroup public 2021-12-22 18:27:07 +00:00
workspacesView.js js: Remove dead code in loginDialog and workspacesView 2022-01-05 15:44:28 +00:00
workspaceSwitcherPopup.js
workspaceThumbnail.js workspaceThumbnail: Destroy thumbnails on destruction 2021-05-25 12:43:32 -03:00
xdndHandler.js