gnome-shell/js/ui
Jonas Dreßler 70203b58ca polkitAgent: Only set key focus to password entry after opening dialog
Set the key focus to the password field only after we got a request
(and therefore know that a password is requested) instead of using
`setInitialKeyFocus()`. This way we don't try to focus the password
field by default if we aren't showing it (e.g. in case the user has no
password or is using fingerprint login).

Also we have to move the call to `grab_key_focus()` to happen after
`_ensureOpen()`, because otherwise the ModalDialog will set the focus to
one of the buttons while opening itself.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/788
2019-11-05 18:52:33 +01:00
..
components polkitAgent: Only set key focus to password entry after opening dialog 2019-11-05 18:52:33 +01:00
status system: Replace action icons with regular menu items 2019-11-05 13:05:59 +00:00
accessDialog.js cleanup: Use inheritance for Actor classes instead of composition 2019-10-16 15:26:13 +00:00
altTab.js altTab: Use correct actor in label height computation 2019-11-05 12:52:29 +00:00
animation.js cleanup: Use inheritance for Actor classes instead of composition 2019-10-16 15:26:13 +00:00
appDisplay.js cleanup: Use more template strings 2019-11-05 01:51:29 +00:00
appFavorites.js Update shotwell desktop file name references 2019-10-18 16:50:57 +02:00
audioDeviceSelection.js js: Replace child properties 2019-11-01 19:42:01 +00:00
background.js cleanup: Use inheritance for Actor classes instead of composition 2019-10-16 15:26:13 +00:00
backgroundMenu.js backgroundMenu: Animate menu opening 2019-09-11 23:25:21 +00:00
barLevel.js barLevel: Remove duplicated assignment 2019-08-13 16:35:17 +02:00
boxpointer.js cleanup: Replace signal connections with virtual functions 2019-10-16 15:26:13 +00:00
calendar.js st: Remove StBin's align properties 2019-11-04 21:27:56 +01:00
checkBox.js st: Remove StBin's align properties 2019-11-04 21:27:56 +01:00
closeDialog.js closeDialog: Fix dialog size when using geometry scaling 2019-10-28 17:30:50 +00:00
ctrlAltTab.js js: Replace child properties 2019-11-01 19:42:01 +00:00
dash.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
dateMenu.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
dialog.js js: Replace child properties 2019-11-01 19:42:01 +00:00
dnd.js dnd: Skip drag target when its acceptDrop() throws an exception 2019-10-22 18:08:10 -07:00
edgeDragAction.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
endSessionDialog.js st: Remove StBin's align properties 2019-11-04 21:27:56 +01:00
environment.js environment: Use gjs smart GObject GTypeName computation 2019-10-29 18:38:35 +00:00
extensionDownloader.js cleanup: "Only" use two indentation styles for object literals 2019-09-12 23:18:24 +02:00
extensionSystem.js cleanup: Avoid pointless "renames" in destructuring 2019-09-15 16:02:45 +02:00
focusCaretTracker.js cleanup: Prefer template strings 2019-07-05 11:32:31 +00:00
grabHelper.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
ibusCandidatePopup.js js: Replace child properties 2019-11-01 19:42:01 +00:00
iconGrid.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
inhibitShortcutsDialog.js cleanup: Use consistent style for ternary operator 2019-09-15 13:30:19 +00:00
kbdA11yDialog.js cleanup: Fix wrong indentation 2019-09-15 13:30:19 +00:00
keyboard.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
layout.js layout: Drop no-clear-hint code 2019-11-01 12:29:00 +01:00
lightbox.js cleanup: Use inheritance for Actor classes instead of composition 2019-10-16 15:26:13 +00:00
locatePointer.js locatePointer: Bind ripples creation to settings 2019-09-09 19:28:18 +00:00
lookingGlass.js st: Remove StBin's align properties 2019-11-04 21:27:56 +01:00
magnifier.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
magnifierDBus.js cleanup: Use more template strings 2019-11-05 01:51:29 +00:00
main.js cleanup: Use more template strings 2019-11-05 01:51:29 +00:00
messageList.js cleanup: Use more template strings 2019-11-05 01:51:29 +00:00
messageTray.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
modalDialog.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
mpris.js mpris: Hide notification when !CanPlay, instead of closing player 2019-10-29 19:25:16 +00:00
notificationDaemon.js messageTray: Inherit Notification, Source and NotificationPolicy from GObject 2019-10-16 15:26:12 +00:00
osdMonitorLabeler.js cleanup: Use inheritance for Actor classes instead of composition 2019-10-16 15:26:13 +00:00
osdWindow.js js: Replace child properties 2019-11-01 19:42:01 +00:00
overview.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
overviewControls.js js: Replace child properties 2019-11-01 19:42:01 +00:00
padOsd.js cleanup: Use more template strings 2019-11-05 01:51:29 +00:00
pageIndicators.js cleanup: Replace signal connections with virtual functions 2019-10-16 15:26:13 +00:00
panel.js system: Replace action icons with regular menu items 2019-11-05 13:05:59 +00:00
panelMenu.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
pointerA11yTimeout.js cleanup: Remove left-over imports 2019-09-11 20:59:31 +00:00
pointerWatcher.js cleanup: Stop using Mainloop module 2019-09-12 19:09:24 +02:00
popupMenu.js st: Remove StBin's align properties 2019-11-04 21:27:56 +01:00
remoteSearch.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
ripples.js cleanup: Disambiguate assignments in arrow functions 2019-09-15 16:02:45 +02:00
runDialog.js cleanup: Use more template strings 2019-11-05 01:51:29 +00:00
screencast.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00
screenShield.js cleanup: Use more template strings 2019-11-05 01:51:29 +00:00
screenshot.js js: Use Gjs GTypeName computation for all classes 2019-10-29 18:38:35 +00:00
scripting.js scripting: Disable an eslint warning 2019-09-15 16:02:45 +02:00
search.js st: Remove StBin's align properties 2019-11-04 21:27:56 +01:00
sessionMode.js cleanup: Use consistent style for ternary operator 2019-09-15 13:30:19 +00:00
shellDBus.js cleanup: Use more template strings 2019-11-05 01:51:29 +00:00
shellEntry.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
shellMountOperation.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
slider.js js: Replace child properties 2019-11-01 19:42:01 +00:00
switcherPopup.js cleanup: Replace signal connections with virtual functions 2019-10-16 15:26:13 +00:00
switchMonitor.js js: Replace child properties 2019-11-01 19:42:01 +00:00
tweener.js tweener: Use new adjustAnimationTime() helper 2019-08-06 20:50:43 +02:00
unlockDialog.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
userWidget.js js: Use Gjs GTypeName computation for all classes 2019-10-29 18:38:35 +00:00
viewSelector.js js: Use generic actor properties to align StBin children 2019-11-04 21:27:56 +01:00
windowAttentionHandler.js messageTray: Inherit Notification, Source and NotificationPolicy from GObject 2019-10-16 15:26:12 +00:00
windowManager.js js: Replace child properties 2019-11-01 19:42:01 +00:00
windowMenu.js cleanup: Avoid unnecessary parentheses in arrow functions 2019-09-15 16:02:45 +02:00
workspace.js js: Use Gjs GTypeName computation for all classes 2019-10-29 18:38:35 +00:00
workspacesView.js cleanup: Replace signal connections with virtual functions 2019-10-16 15:26:13 +00:00
workspaceSwitcherPopup.js cleanup: Stop using Mainloop module 2019-09-12 19:09:24 +02:00
workspaceThumbnail.js js: Use Gjs GTypeName computation for all classes 2019-10-29 18:38:35 +00:00
xdndHandler.js cleanup: Mark unused (but useful) variables as ignored 2019-07-24 00:28:45 +02:00