gnome-shell/js/ui
kyte af2838d535 workspacesView: Add Home and End keys for workspace navigation
This commit adds support for Home and End keys to move
to the first and last workspace respectively.
Previously only Page_Up and Page_Down were recognized
to move one workspace at a time in overview mode.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2201>
2022-02-21 20:06:50 +05:30
..
components js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
status network: Get dbus path from NMDevice 2022-02-21 02:41:40 +00:00
accessDialog.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
altTab.js altTab: Also use getWindows() for AppSwitcher 2022-01-25 20:03:01 +00:00
animation.js st/widget: Remove get_resource_scale function 2020-06-30 13:42:18 +00:00
appDisplay.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
appFavorites.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
appMenu.js dash: Use pin instead of favorites 2022-02-07 14:12:04 +00:00
audioDeviceSelection.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
background.js background: Handle errors when loading wallpapers 2022-02-12 14:31:10 +00:00
backgroundMenu.js ui: Rename gnome-control-center to org.gnome.Settings 2022-01-21 10:44:37 -03:00
barLevel.js cleanup: Define GObject accessors in camelCase 2021-02-03 20:19:29 +01:00
boxpointer.js boxpointer: Make drawing arrow background optional 2022-02-14 11:52:58 -03:30
calendar.js calendar: Fix xgettext comment for calendar date format 2022-02-14 13:36:35 +00:00
checkBox.js checkbox: Improve accessibility of check boxes for Orca users 2020-03-29 12:56:33 +00:00
closeDialog.js closeDialog: Remove transitions before resetting dialog 2020-03-23 15:27:47 +00:00
ctrlAltTab.js ctrlAltTab: Fix usage of bind_cairo_surface_property 2021-03-08 09:21:25 +00:00
dash.js dash: Subtract vertical margins from availHeight 2022-02-16 20:08:44 +00:00
dateMenu.js dateMenu: Don't manipulate passed events 2022-02-21 09:24:11 +01:00
dialog.js dialog: Handle key events on self 2022-01-29 01:16:30 +01:00
dnd.js dnd: Drop captured event handler 2022-02-02 17:22:20 +01:00
edgeDragAction.js keyboard: Handle edge drag gesture cancellation 2021-02-17 15:45:01 +00:00
endSessionDialog.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
environment.js js: Simplify promisify() calls 2022-02-11 16:24:01 +00:00
extensionDownloader.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
extensionSystem.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
focusCaretTracker.js cleanup: Prefer template strings 2019-07-05 11:32:31 +00:00
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 cleanup: Remove empty leading/trailing lines in blocks 2020-11-16 18:04:23 +00:00
keyboard.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
layout.js shellDBus: Add ScreenTransition() 2022-02-12 02:54:57 +05:00
lightbox.js lightbox: Fix banding issues with the vignette shader 2022-01-27 22:16:50 +01:00
locatePointer.js locatePointer: Bind ripples creation to settings 2019-09-09 19:28:18 +00:00
lookingGlass.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
magnifier.js magnifier: Remove call to dropped Clutter::get_default_frame_rate() 2021-11-16 23:34:38 +00:00
main.js main: Move screenshotUI initialization earlier 2022-02-12 14:36:54 +00:00
messageList.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
messageTray.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
modalDialog.js modalDialog: Ensure to let focus manager handle key events 2022-02-01 14:30:24 +00:00
mpris.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
notificationDaemon.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
osdMonitorLabeler.js cleanup: Avoid unnecessary parentheses 2019-11-11 19:25:14 +00:00
osdWindow.js osdWindow: Implement new OSD design 2022-02-12 15:28:52 +00:00
overview.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
overviewControls.js overviewControls: Factor in margin-bottom for dash startup animation 2022-02-16 20:08:44 +00:00
padOsd.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
pageIndicators.js pageIndicators: Remove animated indicators 2021-02-03 09:55:29 +01:00
panel.js panel: Add a screen recording indicator 2022-02-12 14:36:54 +00:00
panelMenu.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
pointerA11yTimeout.js ui: Use ClutterSeat for keyboard/pointer a11y 2020-01-30 17:49:08 +00:00
pointerWatcher.js js: Get idle monitor from backend 2021-05-18 13:42:52 +00:00
popupMenu.js popupMenu: Avoid open state reentrancy in dummy menus 2022-02-13 13:25:42 +00:00
remoteSearch.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
ripples.js cleanup: Require "dangling" commas 2019-11-11 19:25:14 +00:00
runDialog.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
screenShield.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
screenshot.js screenshot: Update method name in screenshot bind 2022-02-20 12:04:02 +00:00
scripting.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
search.js js: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
searchController.js searchController: Get rid of activePage reference in key handling 2021-02-17 02:31:32 +01:00
sessionMode.js panel: Add a screen recording indicator 2022-02-12 14:36:54 +00:00
shellDBus.js shellDBus: Add ScreenTransition() 2022-02-12 02:54:57 +05: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 js: Use templates for non-translatable strings 2022-02-12 12:29:52 +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: Use templates for non-translatable strings 2022-02-12 12:29:52 +00:00
userWidget.js theme: Don't draw border around symbolic user-icon 2020-12-17 21:46:41 +01:00
welcomeDialog.js modalDialog: Consistently return correct boolean for open() in ModalDialogs 2021-11-17 10:24:47 +00:00
windowAttentionHandler.js messageTray: Don't create notification policy on demand 2020-03-26 18:52:10 +00:00
windowManager.js workspaceSwitcherPopup: Drop direction parameter 2022-02-12 15:28:52 +00:00
windowMenu.js windowMenu: Add an entry to take a screenshot 2022-02-12 00:20:54 +00: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 workspacesView: Add Home and End keys for workspace navigation 2022-02-21 20:06:50 +05:30
workspaceSwitcherPopup.js workspaceSwitcherPopup: Implement new OSD design 2022-02-12 15:28:52 +00:00
workspaceThumbnail.js workspaceThumbnail: Destroy thumbnails on destruction 2021-05-25 12:43:32 -03:00
xdndHandler.js cleanup: Use optional chaining and ?? operator 2020-12-02 15:10:29 +00:00