gnome-shell/js/ui
Florian Müllner 0846238f69 js: Use implicit animations for animatable properties
We now have everything in place to replace Tweener for all animatable
properties with implicit animations, which has the following benefits:

 - they run entirely in C, while Tweener requires context switches
   to JS each frame

 - they are more reliable, as Tweener only detects when an animation
   is overwritten with another Tween, while Clutter considers any
   property change

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/22
2019-08-06 23:54:29 +02:00
..
components
status
accessDialog.js
altTab.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
animation.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
appDisplay.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
appFavorites.js
audioDeviceSelection.js
background.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
backgroundMenu.js
barLevel.js barLevel: Don't reset value on overview-start changes 2019-08-06 14:52:41 +02:00
boxpointer.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
calendar.js
checkBox.js
closeDialog.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
ctrlAltTab.js
dash.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
dateMenu.js
dialog.js
dnd.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
edgeDragAction.js
endSessionDialog.js
environment.js environment: Add convenience method for implicit animations 2019-08-06 20:50:43 +02:00
extensionDownloader.js
extensionSystem.js
focusCaretTracker.js
grabHelper.js
ibusCandidatePopup.js
iconGrid.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
inhibitShortcutsDialog.js
kbdA11yDialog.js
keyboard.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
layout.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
lightbox.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
locatePointer.js
lookingGlass.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
magnifier.js
magnifierDBus.js
main.js
messageList.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
messageTray.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
modalDialog.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
mpris.js
notificationDaemon.js
osdMonitorLabeler.js
osdWindow.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
overview.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
overviewControls.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
padOsd.js
pageIndicators.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
panel.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
panelMenu.js
pointerA11yTimeout.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
pointerWatcher.js
popupMenu.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
remoteSearch.js
ripples.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
runDialog.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
screencast.js
screenShield.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
screenshot.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
scripting.js
search.js
sessionMode.js
shellDBus.js
shellEntry.js
shellMountOperation.js
slider.js
switcherPopup.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
switchMonitor.js
tweener.js tweener: Use new adjustAnimationTime() helper 2019-08-06 20:50:43 +02:00
unlockDialog.js
userWidget.js
viewSelector.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
windowAttentionHandler.js
windowManager.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
windowMenu.js
workspace.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
workspacesView.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
workspaceSwitcherPopup.js js: Use implicit animations for animatable properties 2019-08-06 23:54:29 +02:00
workspaceThumbnail.js cleanup: Use milliseconds for animation times 2019-08-05 21:55:20 +00:00
xdndHandler.js