gnome-shell/js/ui
Florian Müllner 7f402c1c6b workspace: Cap scaled floating size to target layout size
A window preview's floating geometry is scaled down according to the
workspace's allocation, while the layout geometry is computed directly
for the available space.

For previews that maintain their real size in the layout geometry,
that scaling leads to a distracting size bounce when transitioning
between both layouts.

Address that by not allowing the scaled floating size to drop below
that layout size (which is at most equal to the unscaled floating size).

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2968
2020-09-05 16:12:08 +00:00
..
components *: Fix spelling mistakes found by codespell 2020-08-21 18:25:09 +00:00
status status/bluetooth: Fix label for >1 connected devices 2020-08-24 15:37:08 +00:00
accessDialog.js
altTab.js altTab: Support cycle-group cycling only over windows in the workspace 2020-09-04 19:48:33 +02:00
animation.js st/widget: Remove get_resource_scale function 2020-06-30 13:42:18 +00:00
appDisplay.js Revert "appDisplay: Add drop shadow to icons" 2020-09-02 11:12:47 +02:00
appFavorites.js
audioDeviceSelection.js
background.js background: Mark pattern backgrounds as loaded 2020-07-30 11:48:13 +02:00
backgroundMenu.js
barLevel.js
boxpointer.js util: Remove shell_util_get_transformed_allocation 2020-07-29 18:09:53 +02:00
calendar.js calendar: Vertically center align week numbers 2020-08-21 21:40:22 +03:00
checkBox.js
closeDialog.js
ctrlAltTab.js
dash.js dash: Hide the tooltip when an item is clicked 2020-09-03 15:25:19 +00:00
dateMenu.js dateMenu: Do not ellipsize clock 2020-06-23 16:14:24 +00:00
dialog.js *: Fix spelling mistakes found by codespell 2020-08-21 18:25:09 +00:00
dnd.js util: Remove shell_util_get_transformed_allocation 2020-07-29 18:09:53 +02:00
edgeDragAction.js
endSessionDialog.js endSessionDialog: default to not installing updates on low battery 2020-08-10 23:55:14 +00:00
environment.js environment: Mark transitions as "work" 2020-08-12 15:43:38 +00:00
extensionDownloader.js extensionDownloader: Fix check for updates with several extensions 2020-07-15 18:26:11 -06:00
extensionSystem.js cleanup: Remove old compatibility code 2020-08-13 23:00:21 +00:00
focusCaretTracker.js
grabHelper.js
ibusCandidatePopup.js
iconGrid.js iconGrid: Properly remove pages 2020-08-13 18:15:11 -03:00
inhibitShortcutsDialog.js cleanup: remove controversial naming 2020-08-04 13:24:50 +02:00
kbdA11yDialog.js
keyboard.js cleanup: Remove old compatibility code 2020-08-13 23:00:21 +00:00
layout.js layout: Only show ripple animation when overview was toggled 2020-07-27 13:13:14 +00:00
lightbox.js
locatePointer.js
lookingGlass.js
magnifier.js Replace anchor point by translation and pivot point 2020-06-26 21:03:57 +00:00
magnifierDBus.js
main.js Move screencasting into a separate service process 2020-07-31 10:51:12 +02:00
messageList.js messageList: Remove setDate() method 2020-06-06 01:04:09 +02:00
messageTray.js messageTray: Remove SourceActorWithLabel class 2020-07-01 20:20:26 -03:00
modalDialog.js
mpris.js calendar: Don't restrict section visibility by date 2020-06-06 01:04:09 +02:00
notificationDaemon.js
osdMonitorLabeler.js
osdWindow.js
overview.js overview: Pass drag source on item-drag-* signals 2020-06-24 18:06:21 -03:00
overviewControls.js *: Fix spelling mistakes found by codespell 2020-08-21 18:25:09 +00:00
padOsd.js cleanup: Remove old compatibility code 2020-08-13 23:00:21 +00:00
pageIndicators.js pageIndicator: Add getter for current number of pages 2020-06-18 10:54:31 -03:00
panel.js Move screencasting into a separate service process 2020-07-31 10:51:12 +02:00
panelMenu.js panelMenu: Destroy menu before chaining up 2020-07-29 19:40:54 +00:00
pointerA11yTimeout.js
pointerWatcher.js
popupMenu.js *: Fix spelling mistakes found by codespell 2020-08-21 18:25:09 +00:00
remoteSearch.js
ripples.js
runDialog.js
screenShield.js
screenshot.js
scripting.js scripting: Switch to standard async/await pattern 2020-08-12 15:43:38 +00:00
search.js
sessionMode.js cleanup: Remove old compatibility code 2020-08-13 23:00:21 +00:00
shellDBus.js
shellEntry.js
shellMountOperation.js
slider.js
swipeTracker.js
switcherPopup.js
switchMonitor.js
unlockDialog.js unlockDialog: Defend against absence of blur effect 2020-08-24 17:27:14 +02:00
userWidget.js
viewSelector.js workspacesView: Don't set full geometry 2020-07-07 00:06:53 +02:00
windowAttentionHandler.js
windowManager.js windowManager: Wait for X11 services using systemd 2020-07-31 13:53:31 +00:00
windowMenu.js
windowPreview.js windowPreview: Adapt to ClutterActor API changes 2020-07-07 16:51:33 +00:00
workspace.js workspace: Cap scaled floating size to target layout size 2020-09-05 16:12:08 +00:00
workspacesView.js workspacesView: Really don't animate primary view when fading 2020-07-13 17:24:43 +00:00
workspaceSwitcherPopup.js workspaceSwitcherPopup: Set offscreen redirect always 2020-07-09 11:49:59 +08:00
workspaceThumbnail.js cleanup: Use Meta.Workspace.active property 2020-06-29 17:09:38 +02:00
xdndHandler.js