gnome-shell/js/ui
Florian Müllner 5fc456d9d9 userWidget: Handle non-square icons gracefully
We currently assume that user icons are square, which is the case when
set by the users settings panel, but not enforced by AccountsService.

Handle that case by moving the pixel size back to the actor and using
an appropriate background-size style property of 'cover' (which means
the smallest dimension of the image is scaled to fit the desired size).

https://gitlab.gnome.org/GNOME/gnome-shell/issues/1144
2019-07-29 16:16:22 +00:00
..
components cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
status osdWindow: Use float values as input for osdWindow 2019-07-28 17:27:53 +02:00
accessDialog.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
altTab.js style: Disable camelcase rule for GObject properties 2019-07-24 00:28:45 +02:00
animation.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
appDisplay.js appDisplay: Trivial code style improvement 2019-07-24 18:55:50 -03:00
appFavorites.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
audioDeviceSelection.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
background.js cleanup: Mark unused (but useful) variables as ignored 2019-07-24 00:28:45 +02:00
backgroundMenu.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
barLevel.js barLevel: Return when trying to set value to already used value 2019-07-28 17:27:53 +02:00
boxpointer.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
calendar.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
checkBox.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
closeDialog.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
ctrlAltTab.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
dash.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
dateMenu.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
dialog.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
dnd.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
edgeDragAction.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
endSessionDialog.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
environment.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
extensionDownloader.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
extensionSystem.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28: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 cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
iconGrid.js baseIcon: Align labels to the center 2019-07-24 18:55:50 -03:00
inhibitShortcutsDialog.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
kbdA11yDialog.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
keyboard.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
layout.js style: Disable camelcase rule for GObject properties 2019-07-24 00:28:45 +02:00
lightbox.js shell: Actually make GLSLEffect an effect 2019-07-29 17:51:14 +02:00
locatePointer.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
lookingGlass.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
magnifier.js cleanup: Mark unused (but useful) variables as ignored 2019-07-24 00:28:45 +02:00
magnifierDBus.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
main.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
messageList.js cleanup: Mark unused (but useful) variables as ignored 2019-07-24 00:28:45 +02:00
messageTray.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
modalDialog.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
mpris.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
notificationDaemon.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
osdMonitorLabeler.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
osdWindow.js osdWindow: Remove LevelBar and use BarLevel directly 2019-07-28 17:27:53 +02:00
overview.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
overviewControls.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
padOsd.js style: Disable camelcase rule for GObject properties 2019-07-24 00:28:45 +02:00
pageIndicators.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
panel.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
panelMenu.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
pointerA11yTimeout.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
pointerWatcher.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
popupMenu.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
remoteSearch.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
ripples.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
runDialog.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
screencast.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00
screenShield.js cleanup: Mark unused (but useful) variables as ignored 2019-07-24 00:28:45 +02:00
screenshot.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
scripting.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
search.js cleanup: Mark unused (but useful) variables as ignored 2019-07-24 00:28:45 +02:00
sessionMode.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
shellDBus.js shellDBus: Use floats instead of percentages for OSD levels 2019-07-28 17:27:53 +02:00
shellEntry.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
shellMountOperation.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
slider.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
switcherPopup.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
switchMonitor.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
tweener.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
unlockDialog.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
userWidget.js userWidget: Handle non-square icons gracefully 2019-07-29 16:16:22 +00:00
viewSelector.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
windowAttentionHandler.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
windowManager.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
windowMenu.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
workspace.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
workspacesView.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
workspaceSwitcherPopup.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
workspaceThumbnail.js cleanup: Mark globals used from other modules as exported 2019-07-24 00:28:45 +02:00
xdndHandler.js cleanup: Mark unused (but useful) variables as ignored 2019-07-24 00:28:45 +02:00