Speed up a device by system tweaks in the qml files

It’s to provide the satellite’s orbital data to the GPS receiver in the phone faster than receiving this data from satellites. The sat’s transmit also this orbital data, but slow. So, with no A-GPS, the GPS receiver - before position fix works - has to sync to some satellites, receive the almanac and ephemerides data, then compute these orbital data and the time signals from the sat’s and at the end compute the position. This takes at least a few minutes, sometimes up to 10 minutes until the first position fix is displayed.
With A-GPS, the receiver gets the orbital data from Internet within 1-2 seconds and therefore ‘knows’, where the satellites are. Then, position fix works within a few seconds up to 1 minute, that is much faster.
This has nothing to do with external GPS receiver.
Without sat reception, only with the A-GPS data from Internet, the phone can’t compute it’s position.
But there are also other ways to provide this: compute position from cellphone towers and near WLANs. This also works inside buildings, but is not data protection friendly. This is the reason why stock Android phones’ position fix always work: They don’t care about data protection and fully depend on high complex G* location services.

5 Likes

Ok, got it. Sorry. And thanks for the effort explaining.

1 Like

Do not do that, unless you configure a tier-2 time-server, i.e. one serving tier-3 time-servers which IIRC are the ones serving clients intending to obtain time! (I may mix up some details of this topic I researched 35 years ago, but I am sure the basics still hold true.)

In short: Using this configuration for an NTP-client is evil.

Because it constrains the resources of one of the most valuable NTP-servers of this world.

Use an NTP-server specifically advertised for usage by any client.

1 Like

Do you know how to find, or addresses?

Motivation for this change was simply my trusting to the German standards institute more than G++gle (am I too naive?), and that it works. No more knowledge on my side.

edit:
@olf OK, I’ll do so. (but, isn’t this a public service?)

Here are some alternatives:

# NTP_SERVER = 178.189.127.148     # bevtime1.metrologie.at       # 178.189.127.148
# NTP_SERVER = 178.189.127.149     # bevtime2.metrologie.at       # 178.189.127.149
NTP_SERVER = 131.130.250.250     # ts1.univie.ac.at       # 131.130.250.250        
# NTP_SERVER = 193.171.23.164      # ts2.univie.ac.at       # 193.171.23.164       

Source:

edit: maybe also this is of interest:

1 Like

Thank you! :heart:      

1 Like

Thanks for taking the time to find and test these tweaks on a regular basis. I applied them to my Jolla C2 and UI-wise, everything feels a lot snappier now.

Unfortunately, I had a typo somewhere when I first changed the QML files and forgot to test before I rebooted… The device was stuck on “No applications started” (“Keine Apps gestartet”) screen, with no SSH shell access, etc. Since C2 doesn’t have a recovery mode yet, I had to reflash.

To prevent this from happening again, I would like to create a couple of Patchmanager Patches from your findings after a day or two of testing these changes. I did have to increase StartupWatcher to 1000, though. I found the “flickering” during startup quite unaesthetic.

2 Likes

good way to test/log changes for various Animations
e.g.
/usr/lib/qt5/qml/Sailfish/Silica/FadeAnimation.qml add:

    onStarted: { console.log(this+" running: "+this.running) }
    onRunningChanged: {
            console.log(this+" -> onRunningChanged");
            try {
                this.duration=0;
                console.log("running -> "+this.running+" duration: "+duration );
                } catch (err) {
                        console.log("error: "+err)
                }
        }

this also stops animation

[defaultuser@MotoG2ndGen Silica]$ silicacomponentgallery-qt5
[D] unknown:0 - Using Wayland-EGL
[W] NemoConfigurationValuePlugin::registerTypes:52 - org.nemomobile.configuration import is deprecated. Suggest migrating to Nemo.Configuration
[D] onRunningChanged:43 - QQuickNumberAnimation(0xb7e46fa8) -> onRunningChanged
[D] onRunningChanged:46 - running -> true duration: 0
[D] onRunningChanged:43 - QQuickNumberAnimation(0xb7e46fa8) -> onRunningChanged
[D] onRunningChanged:46 - running -> false duration: 0
[D] onRunningChanged:43 - QQuickNumberAnimation(0xb7e46fa8) -> onRunningChanged
[D] onRunningChanged:46 - running -> true duration: 0
[D] onRunningChanged:43 - QQuickNumberAnimation(0xb7e46fa8) -> onRunningChanged
[D] onRunningChanged:46 - running -> false duration: 0
[D] onStarted:41 - QQuickNumberAnimation(0xb7e40188) running: true
[D] onRunningChanged:43 - QQuickNumberAnimation(0xb7e40188) -> onRunningChanged
[D] onRunningChanged:46 - running -> true duration: 0
[D] onRunningChanged:43 - QQuickNumberAnimation(0xb7e40188) -> onRunningChanged
[D] onRunningChanged:46 - running -> false duration: 0
[D] onRunningChanged:43 - QQuickNumberAnimation(0xb7e40188) -> onRunningChanged
[D] onRunningChanged:46 - running -> false duration: 0
[D] onStarted:41 - QQuickNumberAnimation(0xb7e40188) running: false
[D] onRunningChanged:43 - QQuickNumberAnimation(0xb7e40188) -> onRunningChanged
[D] onRunningChanged:46 - running -> false duration: 0

edit:
this way you can (safely?) disable animations

[D] onRunningChanged:40 - QQuickOpacityAnimator(0xb8331d90) -> onRunningChanged
[D] onRunningChanged:43 - running -> true duration: 0
[D] onRunningChanged:40 - QQuickOpacityAnimator(0xb8207398) -> onRunningChanged
[D] onRunningChanged:43 - running -> true duration: 0
[D] onRunningChanged:40 - QQuickOpacityAnimator(0xb8331d90) -> onRunningChanged
[D] onRunningChanged:43 - running -> false duration: 0
[D] onRunningChanged:40 - QQuickOpacityAnimator(0xb8207398) -> onRunningChanged
[D] onRunningChanged:43 - running -> false duration: 0
[D] onRunningChanged:41 - QQuickNumberAnimation(0xb800bcb8) -> onRunningChanged
[D] onRunningChanged:44 - running -> true duration: 0
[D] onRunningChanged:41 - QQuickNumberAnimation(0xb8308a30) -> onRunningChanged
[D] onRunningChanged:44 - running -> true duration: 0
[D] onRunningChanged:41 - QQuickNumberAnimation(0xb800bca0) -> onRunningChanged
[D] onRunningChanged:44 - running -> false duration: 0
[D] onRunningChanged:41 - QQuickNumberAnimation(0xb800bcb8) -> onRunningChanged
[D] onRunningChanged:44 - running -> false duration: 0
[D] onRunningChanged:41 - QQuickNumberAnimation(0xb8308a30) -> onRunningChanged
[D] onRunningChanged:44 - running -> false duration: 0

I can upload a patch if needed/someone want also test

Yes that’s an issue of personal flavour and it should also work fine with longer delay for having less or no flickering at app start, but a little bit slower. I understand that the flickering may disturb, but being impatiently, I accept the flickering for more speed.

2 Likes

New tweak list for 5..0.0.71 + 72. It’s the same. Changes in 72 don’t affect the tweaks. Update from 71 to 72 doesn’t overwrite the tweaks.

This is the list to make the backup files of the originals in case of UNDO is necessary. Please do this only one time at the beginning, as later backup would overwrite the original backup.

cp /etc/connman/main.conf /etc/connman/main.conf.bak

cp /usr/lib/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml /usr/lib/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml.bak

cp /usr/share/sailfish-office/FileListPage.qml /usr/share/sailfish-office/FileListPage.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Office/FileListPage.qml /usr/lib/qt5/qml/Sailfish/Office/FileListPage.qml.bak		Nicht mehr da oder falsch
cp /usr/lib/qt5/qml/Sailfish/Office/PDFDocumentPage.qml /usr/lib/qt5/qml/Sailfish/Office/PDFDocumentPage.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml /usr/lib/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Office/PDFView.qml /usr/lib/qt5/qml/Sailfish/Office/PDFView.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml /usr/lib/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Office/PresentationPage.qml /usr/lib/qt5/qml/Sailfish/Office/PresentationPage.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Office/SearchBarItem.qml /usr/lib/qt5/qml/Sailfish/Office/SearchBarItem.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Office/SpreadsheetPage.qml /usr/lib/qt5/qml/Sailfish/Office/SpreadsheetPage.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Office/TextDocumentPage.qml /usr/lib/qt5/qml/Sailfish/Office/TextDocumentPage.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Office/ToolBar.qml /usr/lib/qt5/qml/Sailfish/Office/ToolBar.qml.bak

cp /usr/lib/qt5/qml/Sailfish/Silica/SilicaFlickable.qml /usr/lib/qt5/qml/Sailfish/Silica/SilicaFlickable.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/AddAnimation.qml /usr/lib/qt5/qml/Sailfish/Silica/AddAnimation.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/ApplicationWindow.qml /usr/lib/qt5/qml/Sailfish/Silica/ApplicationWindow.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/BusyLabel.qml /usr/lib/qt5/qml/Sailfish/Silica/BusyLabel.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/ContextMenu.qml /usr/lib/qt5/qml/Sailfish/Silica/ContextMenu.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/DatePicker.qml /usr/lib/qt5/qml/Sailfish/Silica/DatePicker.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/DatePickerDialog.qml /usr/lib/qt5/qml/Sailfish/Silica/DatePickerDialog.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/Drawer.qml /usr/lib/qt5/qml/Sailfish/Silica/Drawer.qml.bak

cp /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSection.qml /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSection.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimation.qml /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimation.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimator.qml /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimator.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml /usr/lib/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/ListItem.qml /usr/lib/qt5/qml/Sailfish/Silica/ListItem.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/MenuItem.qml /usr/lib/qt5/qml/Sailfish/Silica/MenuItem.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/PageStack.qml /usr/lib/qt5/qml/Sailfish/Silica/PageStack.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml /usr/lib/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml.bak

cp /usr/lib/qt5/qml/Sailfish/Silica/Switch.qml /usr/lib/qt5/qml/Sailfish/Silica/Switch.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/TapInteractionHint.qml /usr/lib/qt5/qml/Sailfish/Silica/TapInteractionHint.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/ValueButton.qml /usr/lib/qt5/qml/Sailfish/Silica/ValueButton.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml /usr/lib/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml /usr/lib/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/private/Slideable.qml /usr/lib/qt5/qml/Sailfish/Silica/private/Slideable.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/private/SliderBase.qml /usr/lib/qt5/qml/Sailfish/Silica/private/SliderBase.qml.bak
cp /usr/lib/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml /usr/lib/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml.bak

cp /usr/lib/qt5/qml/Sailfish/WebView/WebView.qml /usr/lib/qt5/qml/Sailfish/WebView/WebView.qml.bak


cp /usr/share/jolla-notes/pages/NotePage.qml /usr/share/jolla-notes/pages/NotePage.qml.bak
cp /usr/share/jolla-notes/pages/OverviewPage.qml /usr/share/jolla-notes/pages/OverviewPage.qml.bak

cp /usr/share/jolla-settings/pages/datacounters/mainpage.qml /usr/share/jolla-settings/pages/datacounters/mainpage.qml.bak
cp /usr/share/jolla-settings/pages/developermode/developermode.qml /usr/share/jolla-settings/pages/developermode/developermode.qml.bak
cp /usr/share/jolla-settings/pages/mobile/mainpage.qml /usr/share/jolla-settings/pages/mobile/mainpage.qml.bak

cp /usr/share/lipstick/simplecompositor/simplecompositor.qml /usr/share/lipstick/simplecompositor/simplecompositor.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/compositor.qml /usr/share/lipstick-jolla-home-qt5/compositor.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/main.qml /usr/share/lipstick-jolla-home-qt5/main.qml.bak

cp /usr/share/lipstick-obex-ui/main.qml /usr/share/lipstick-obex-ui/main.qml.bak
cp /usr/share/lipstick-security-ui/PasswordInputDialog.qml /usr/share/lipstick-security-ui/PasswordInputDialog.qml.bak
cp /usr/share/lipstick-windowprompt/main.qml /usr/share/lipstick-windowprompt/main.qml.bak

cp /usr/share/jolla-camera/camera.qml /usr/share/jolla-camera/camera.qml.bak

cp /usr/share/lipstick/simplecompositor/simplecompositor.qml /usr/share/lipstick/simplecompositor/simplecompositor.qml.bak

cp /usr/share/sailfish-archive/sailfish-archive.qml /usr/share/sailfish-archive/sailfish-archive.qml.bak

cp /usr/share/sailfish-captiveportal/shared/IconButton.qml /usr/share/sailfish-captiveportal/shared/IconButton.qml.bak
cp /usr/share/sailfish-captiveportal/shared/OrientationFader.qml /usr/share/sailfish-captiveportal/shared/OrientationFader.qml.bak
cp /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml.bak
cp /usr/share/sailfish-captiveportal/shared/ProgressBar.qml /usr/share/sailfish-captiveportal/shared/ProgressBar.qml.bak
cp /usr/share/sailfish-captiveportal/shared/WebView.qml /usr/share/sailfish-captiveportal/shared/WebView.qml.bak

cp /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml.bak
cp /usr/share/lipstick-windowprompt/main.qml /usr/share/lipstick-windowprompt/main.qml.bak
cp /usr/share/lipstick-windowprompt/PermissionPrompt.qml /usr/share/lipstick-windowprompt/PermissionPrompt.qml.bak

cp /usr/share/lipstick-security-ui/PasswordAgentDialog.qml /usr/share/lipstick-security-ui/PasswordAgentDialog.qml.bak


cp /usr/share/jolla-startupwizard-pre-user-session/main.qml /usr/share/jolla-startupwizard-pre-user-session/main.qml.bak

cp /usr/share/lipstick-security-ui/PasswordInputDialog.qml /usr/share/lipstick-security-ui/PasswordInputDialog.qml.bak

cp /usr/lib/maliit/plugins/jolla-keyboard.qml /usr/lib/maliit/plugins/jolla-keyboard.qml.bak

cp /usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml /usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml.bak
cp /usr/share/maliit/plugins/com/jolla/layouts/de.qml /usr/share/maliit/plugins/com/jolla/layouts/de.qml.bak
cp /usr/share/maliit/plugins/com/jolla/SpacebarRow.qml /usr/share/maliit/plugins/com/jolla/SpacebarRow.qml.bak
2 Likes

This is the list for SFOS 5.0.0.71+72 for c+p into terminal window:

Details with commands to c+p:
Values after // are the original value and values from older experiments.

---------------------------------------------

vi /etc/connman/main.conf

Changes the IP-Network range of Access Point - optional if wanted:

12	TetheringSubnetBlock = 192.168.4.0	// example

(yet implemented by default, but check) Add ",ifb" here, for better dnsmasq compatibility and DHCP Server:

4	NetworkInterfaceBlacklist = p2p,usb,rmnet,rev_rmnet,ifb

---------------------------------------------

Keyboard layout see below at the end of the document!

---------------------------------------------

vi /usr/lib/maliit/plugins/jolla-keyboard.qml
Undo:
cp  /usr/lib/maliit/plugins/jolla-keyboard.qml.bak  /usr/lib/maliit/plugins/jolla-keyboard.qml

88	interval: 300	//wirklich 300!    //300	checken auf B1 war 75 bei Mary, war 300 am funkt. Andrea Telefon
646	duration: 100	//300
668	PauseAnimation { duration: 67 } //200
674	duration: 67	//200

---------------------------------------------

/usr/lib/qt5/qml/Sailfish/Silica/ :
---------------------------------------------

Lazy Swipes:

---------------------------------------------

/usr/lib/qt5/qml/Sailfish/Lipstick/*

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml.bak /usr/lib/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml

24	duration: 250	//1000

----------------------------------------------

Office:
--------------------------------------------- 

vi /usr/share/sailfish-office/FileListPage.qml
Undo:
cp /usr/share/sailfish-office/FileListPage.qml.bak /usr/share/sailfish-office/FileListPage.qml

105	duration: 1 //5 15 30 150
133	Behavior on opacity { FadeAnimation { duration: 1 } }        //5 15 30 150
198	Behavior on opacity { FadeAnimator {} }		// no change

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Office/PDFDocumentPage.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Office/PDFDocumentPage.qml.bak /usr/lib/qt5/qml/Sailfish/Office/PDFDocumentPage.qml


128	Behavior on opacity { FadeAnimator { duration: 1 }}     //5 10 20 40 133 400
245	Behavior on opacity { FadeAnimator { duration: 1 }}     //5 10 20 40 133 400
386	Behavior on opacity { FadeAnimator { duration: 1 } }        //5 10 20 40 133 400
573	interval: 5000	// so lassen - leave as it is

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml.bak /usr/lib/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml

53	NumberAnimation { property: "width"; duration: 1 }  //2 5 10 100
55	NumberAnimation { property: "height"; duration: 1 } //2 5 10 100
70	duration: 1 //3 5 10 20 200

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Office/PDFView.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Office/PDFView.qml.bak /usr/lib/qt5/qml/Sailfish/Office/PDFView.qml

80 - 87 comment out this:
/*    onClicked: {                                                                        
        if (zoomed) {                                                                
            var scale = pdfCanvas.width / width              
            zoomOutContentYAnimation.to = Math.max(0, Math.min(contentHeight - height,
                                                               (contentY + height/2) / scale - height/2))
            zoomOutAnimation.start()                                                          
        }                                                        
    }   */                                                                                

178	NumberAnimation { target: focusAnimation.targetItem; property: "scale"; duration: 5; to: 3.; easing.type: Easing.InOutCubic }   //10 50 200
179	NumberAnimation { target: focusAnimation.targetItem; property: "scale"; duration: 5; to: 1.; easing.type: Easing.InOutCubic }   //10 50 200
186	NumberAnimation { id: scrollX; target: root; property: "contentX"; duration: 8; easing.type: Easing.InOutQuad }     //15 75 300
187	NumberAnimation { id: scrollY; target: root; property: "contentY"; duration: 8; easing.type: Easing.InOutQuad }     //15 75 300
205	NumberAnimation { id: leaveX; target: root; property: "contentX"; duration: 8; easing.type: Easing.InQuad } //15 75 300
206	NumberAnimation { id: leaveY; target: root; property: "contentY"; duration: 8; easing.type: Easing.InQuad } //15 75 300                
207	NumberAnimation { target: root; property: "opacity"; duration: 8; to: 0.; easing.type: Easing.InQuad }      //15 75 300                
211	NumberAnimation { id: leaveX; target: root; property: "contentX"; duration: 8; easing.type: Easing.InQuad } //15 75 300
212	NumberAnimation { id: leaveY; target: root; property: "contentY"; duration: 8; easing.type: Easing.InQuad } //15 75 300                
213	NumberAnimation { target: root; property: "opacity"; duration: 8; to: 0.; easing.type: Easing.InQuad }      //15 75 300                
229	duration: 2     //2 5 10 50 200
390	Behavior on opacity { FadeAnimator { duration: 2 } }        //2 25 100
532	duration: 2 //5 10 50 200
539	duration: 2 //5 10 50 200
546	duration: 2 //5 10 50 200

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml.bak /usr/lib/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml

179	Behavior on opacity { FadeAnimator { duration: 1 }}     //10  40 133 400

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Office/PresentationPage.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Office/PresentationPage.qml.bak /usr/lib/qt5/qml/Sailfish/Office/PresentationPage.qml

53	Behavior on opacity { FadeAnimator { duration: 1 }}     //10 40 133 400
138	Behavior on opacity { FadeAnimator { duration: 1 }} //10 40 133 400

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Office/SearchBarItem.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Office/SearchBarItem.qml.bak /usr/lib/qt5/qml/Sailfish/Office/SearchBarItem.qml

75	duration: 1	//400
93	SmoothedAnimation { velocity: 1440; duration: 67 }  //480 + 200 

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Office/SpreadsheetPage.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Office/SpreadsheetPage.qml.bak /usr/lib/qt5/qml/Sailfish/Office/SpreadsheetPage.qml

64	Behavior on opacity { FadeAnimator { duration: 1 }}     //10 40 133 400
97	Behavior on opacity { FadeAnimator {}}
117	Behavior on opacity { FadeAnimator { duration: 1 }} //10 40 133 400

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Office/TextDocumentPage.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Office/TextDocumentPage.qml.bak /usr/lib/qt5/qml/Sailfish/Office/TextDocumentPage.qml

49	Behavior on opacity { FadeAnimator { duration: 1 }}     //10 40 133 400
113	Behavior on opacity { FadeAnimator { duration: 1 }}     //10 40 133 400

----------------------------------------------doppelt?

vi /usr/lib/qt5/qml/Sailfish/Office/ToolBar.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Office/ToolBar.qml.bak /usr/lib/qt5/qml/Sailfish/Office/ToolBar.qml

71	Behavior on offset { NumberAnimation { duration: 20; easing.type: Easing.InOutQuad } }      //400
103	interval: 2500  //4000

----------------------------------------------
Office Ende
----------------------------------------------


/usr/lib/qt5/qml/Sailfish/Silica/*------------------------------------

----------------------------------------------Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/AddAnimation.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/AddAnimation.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/AddAnimation.qml

39	duration: 10	//150	Mary 20

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/ApplicationWindow.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/ApplicationWindow.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/ApplicationWindow.qml

241-244	Timer... interval: 200		//600 
261ff	2 x duration 133;		//2 x 400	Take care of the ; after the number!
307	PauseAnimation { duration: 67 }	//200 
338	Behavior on xScale { NumberAnimation { id: xAnim; duration: 33 } }	//100
339	Behavior on yScale { NumberAnimation { id: yAnim; duration: 33 } }	//100
563	duration: 333	//1000

----------------------------------------------Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/BusyLabel.qml
Undo:
vi /usr/lib/qt5/qml/Sailfish/Silica/BusyLabel.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/BusyLabel.qml

52	Behavior on opacity { FadeAnimator { duration: 10 } }		// 400	Mary 20

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/ContextMenu.qml
Undo:
vi /usr/lib/qt5/qml/Sailfish/Silica/ContextMenu.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/ContextMenu.qml

51	property int _openAnimationDuration: 10	//200
431	interval: 5	//10 
453	interval: 5	//10

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/DatePicker.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/DatePicker.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/DatePicker.qml

281	interval: 11	//32
300	interval: 33	//100

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/DatePickerDialog.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/DatePickerDialog.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/DatePickerDialog.qml

116	duration: 167	// 500
123	duration: 167	// 500
289	duration: 100	// 300
296	duration: 100	// 300

----------------------------------------------Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/Drawer.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/Drawer.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/Drawer.qml

72	duration: 10	// 300	Mary 20
139	duration: 10	// 300	Mary 20

----------------------------------------------Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSection.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSection.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSection.qml

58	readonly property int _animationDuration: _group ? _group.animationDuration : 10	// 200	Mary 20

---------------------------------------------- Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml

56	property int animationDuration: 10	// 200	Mary 20

----------------------------------------------Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimation.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimation.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimation.qml

37	duration: 10	// 200	Mary 20

----------------------------------------------Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimator.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimator.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/FadeAnimator.qml

37	duration: 10	// 200	Mary 20

----------------------------------------------Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml

54	Behavior on opacity { FadeAnimation { duration: 13 } }		// 400	Mary 26
70	interval: 10	// 300	Mary 20

----------------------------------------------Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/ListItem.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/ListItem.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/ListItem.qml

98	duration: 10	// 200	Mary 20

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/MenuItem.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/MenuItem.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/MenuItem.qml

47	property int _duration: 17	//50
51	on_InvertColorsChanged: _duration = 67	//200
72	ScriptAction { script: _duration = 17 }	//50

----------------------------------------------	Mary mod: Test here: 1347, 1436

vi /usr/lib/qt5/qml/Sailfish/Silica/PageStack.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/PageStack.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/PageStack.qml

118	property int _transitionDuration: 100	// 400
620	FadeAnimation { duration: 100 }		// 400
ab 668 ist jetzt einiges neu

1133	touchBlockTimer.interval = useAnimator ? _transitionDuration : Math.max(animation.duration - 20, 1)	//50	ist ein Minuend! 20 geht! Mary test 16
1264	interval: 1     //1		Nix, lassen
1337	backgroundAnimation.duration = multiplier * 83	//250	Test new! Mary: 83 geht, nicht 63!
1347	duration: 50		// 100
1424	pageFadeIn.duration = multiplier * (differentOrientation ? 83 : 133)	// 250 : 400 values should match line 1374 + line 592 OBSOLETE
1436	duration: 50		// 100 		
1443	duration: 83		// 250
1464	duration: 1000		// 1500

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml

95	duration: 133*Math.max(1.0, pullDownDistance/Theme.itemSizeLarge)	// 400
107	duration: 133	// Matches bounceback animation duration	// 400

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/SilicaFlickable.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/SilicaFlickable.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/SilicaFlickable.qml

Line 63:	maximumFlickVelocity: 2000 // was Theme.maximumFlickVelocity, quick and dirty for simply going faster.

---------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/Switch.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/Switch.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/Switch.qml

81	NumberAnimation { duration: busy ? 150 : 17; easing.type: Easing.InOutQuad }	//450 : 50
88	NumberAnimation { duration: busy ? 150 : 17; easing.type: Easing.InOutQuad }	//450 : 50
114	interval: 167		// 500

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/TapInteractionHint.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/TapInteractionHint.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/TapInteractionHint.qml

83	duration: 1500		// 2000

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/ValueButton.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/ValueButton.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/ValueButton.qml

52	property int _duration: 67	// 200

----------------------------------------------Mary

vi /usr/lib/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml

70	Behavior on opacity { FadeAnimation { duration: 10 } }		// 300	Mary 20

----------------------------------------------
----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml

Line 42:	property real defaultDuration: 100	// 300
Line 118:	velocity: 12000	//4000
Line 119:	maximumEasingTime: 33	// 100
Line 125:	velocity: 12000	//4000
Line 127:	maximumEasingTime: 33	// 100
Line 164:	PauseAnimation { duration: 80 }	// 100

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/private/Slideable.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/private/Slideable.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/private/Slideable.qml

24	property int flickDuration: 100	//300
52	duration: 67	// 200
	ok
284-342	mehrere Animations mit Variablen	// einstweilen nix verändert, ist neu so

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/private/SliderBase.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/private/SliderBase.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/private/SliderBase.qml

93	duration: 100	// 300
104	duration: 100	// 300

----------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml.bak /usr/lib/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml

197	duration: 67	// 200
208	duration: 67	// 200

----------------------------------------------

systemctl --user restart lipstick

---------------------------------------------
---------------------------------------------

vi /usr/lib/qt5/qml/Sailfish/WebView/WebView.qml
Undo:
cp /usr/lib/qt5/qml/Sailfish/WebView/WebView.qml.bak /usr/lib/qt5/qml/Sailfish/WebView/WebView.qml

194	duration: 10	//20 30 40 50 67 200
207	interval: 50	//100 150 200 250 333 1000

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick/simplecompositor/simplecompositor.qml

52	interval: 100	//1000
67	interval: 40	//400

---------------------------------------------
---------------------------------------------

Reduce unnecessary delays - Make it faster:

-----------------------------------------------------

vi /usr/share/jolla-camera/camera.qml
Undo:
cp /usr/share/jolla-camera/camera.qml.bak /usr/share/jolla-camera/camera.qml

46	NumberAnimation { duration: 30; easing.type: Easing.InOutQuad }     //150

----------------------------------------------

Jolla-Notes:
vi /usr/share/jolla-notes/pages/NotePage.qml
Undo:
cp /usr/share/jolla-notes/pages/NotePage.qml.bak /usr/share/jolla-notes/pages/NotePage.qml

190	duration: 67	// 200
278	duration: 67	// 200

---------------------------------------------

vi /usr/share/jolla-notes/pages/OverviewPage.qml
Undo:
cp /usr/share/jolla-notes/pages/OverviewPage.qml.bak /usr/share/jolla-notes/pages/OverviewPage.qml

4 x duration 600 -> 50	OK

169	PropertyAnimation { target: flashRect; property: "opacity"; to: Theme.opacityLow; duration: 30; easing.type: Easing.InOutQuad }	//600
170	PropertyAnimation { target: flashRect; property: "opacity"; to: 0.01; duration: 30; easing.type: Easing.InOutQuad }	//600
171	PropertyAnimation { target: flashRect; property: "opacity"; to: Theme.opacityLow; duration: 30; easing.type: Easing.InOutQuad }	//600
172	PropertyAnimation { target: flashRect; property: "opacity"; to: 0.00; duration: 30; easing.type: Easing.InOutQuad }	//600

---------------------------------------------
---------------------------------------------

// removes delay in 'Settings/DataCounter' until information becomes fully visible.

vi /usr/share/jolla-settings/pages/datacounters/mainpage.qml
Undo:
cp /usr/share/jolla-settings/pages/datacounters/mainpage.qml.bak /usr/share/jolla-settings/pages/datacounters/mainpage.qml

Line 127	// Behavior on height { enabled: pageReady; NumberAnimation { duration: 200; easing.type: Easing.InOutQuad } }	
Comment out this line.

---------------------------------------------

// removes delay in 'Settings/DeveloperOptions' until network settings become visible.

vi /usr/share/jolla-settings/pages/developermode/developermode.qml
Undo:
cp /usr/share/jolla-settings/pages/developermode/developermode.qml.bak /usr/share/jolla-settings/pages/developermode/developermode.qml

Line 503 - 506	Comment out this:

/*                    Behavior on height {                                                                                           
                        enabled: initialized                                                                       
                        NumberAnimation { duration: 200; easing.type: Easing.InOutQuad }             
                    }        */                                                                                                                                             

---------------------------------------------

// removes delay in 'Settings/MobileNetwork' until information become fully visible.

vi /usr/share/jolla-settings/pages/mobile/mainpage.qml
Undo:
cp /usr/share/jolla-settings/pages/mobile/mainpage.qml.bak /usr/share/jolla-settings/pages/mobile/mainpage.qml

Line 108	// NumberAnimation { duration: 200; easing.type: Easing.InOutQuad }	
Comment out this line.	

---------------------------------------------Mary

vi /usr/share/jolla-startupwizard-pre-user-session/main.qml
Undo:
cp /usr/share/jolla-startupwizard-pre-user-session/main.qml.bak /usr/share/jolla-startupwizard-pre-user-session/main.qml

220        Behavior on opacity { FadeAnimation { duration: 10 } }	//400	Mary 20

---------------------------------------------
---------------------------------------------doppelt? Prüfen ob vorher schon in Liste, ggf. löschen /usr/share/lipstick/simplecompositor/simplecompositor.qml

vi /usr/share/lipstick/simplecompositor/simplecompositor.qml
Undo:
cp /usr/share/lipstick/simplecompositor/simplecompositor.qml.bak /usr/share/lipstick/simplecompositor/simplecompositor.qml

52	interval: 100	//1000
67	interval: 40	// 400

---------------------------------------------
---------------------------------------------Mary

vi /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml.bak /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml

55	duration: 10	// 800	Mary 20

vom Update überschrieben, neu gemacht. 68 -> 71 nicht!
---------------------------------------------

Black background hack:

vi /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml.bak /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml

quick and easy test - open 
/usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml,
and in line 10, where it says “0.65”, change it to “1”…	
Thanks very much @Levone1

vom Update überschrieben, neu gemacht  68->71 nicht
---------------------------------------------Mary

vi /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml.bak /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml

39	duration: 10	// 800	Mary 20

neu nach Update 68->71 nicht
---------------------------------------------
---------------------------------------------

Reduce unnecessary delays:
vi /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml.bak /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml

44	duration: 100		// 600
57	Behavior on opacity { FadeAnimator { duration: 100 } }	// 600
70	Behavior on opacity { FadeAnimator { duration: 100 } }	// 600
132	Behavior on opacity { FadeAnimator { duration: 100 } }	// 600

neu nach Update 68->71 nicht
---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml.bak /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml

44	transitionEnabled: true	// true	
51	transitionEnabled: true	// true
52	transitionDelay: wallpaperItem.visible ? 67 : 0	// 200
85	duration: 67	// 200
95	Behavior on opacity { FadeAnimator { id: infoAnimation; duration: 100 } }	// 300

neu nach Update 68->71 nicht
---------------------------------------------
---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml.bak /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml

Line 48		highlightMoveDuration: 100	// 300	// Match velocity with EdgeLayer transition's 300ms (0.3s below) duration	3 below -V
Line 123:	duration: 67	// 200

neu machen	68->71 nicht
---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml.bak /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml

46		Behavior on opacity { SmoothedAnimation { duration: 133; velocity: 1000 / duration } } // 400
260	Behavior on opacity { FadeAnimation { duration: 100 } } // 300
319	Behavior on y { NumberAnimation { duration: 100; easing.type: Easing.InOutQuad } }	// 300 
359	Behavior on opacity { FadeAnimation { duration: 100 } }	//300  

---------------------------------------------Mary

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml.bak /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml

310	interval: 10	//200	Mary 20

---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml.bak /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml

Line 35:	Behavior on opacity { FadeAnimation { duration: 40 } }		// 400 test 20, 40 geht

---------------------------------------------
---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml

in the middle, line 191 - 257, near transitions change all durations to abt. the half or 1/3 or 1/4.

200:	67	// 200
206:	67	// 200
222:	100	// 300	match all with 3 above (Launcher.qml)
228:	100	// 300	match all with 3 above (Launcher.qml)
248:	100	// 300	match all with 3 above (Launcher.qml)
255:	150	// 2000	Test 150, this can be much longer if wanted
260:	100	// 300	match all with 3 above (Launcher.qml)

------>> Match 100 from /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml		match with 3 above

systemctl --user restart lipstick

Remark: works good until now, looks good

---------------------------------------------Mary

vi /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml

43	duration: 10	//200	Mary 20
240	NumberAnimation { duration: 13; easing.type: Easing.OutQuad } // 250	Mary 25

---------------------------------------------

Remove annoying hints on unlock: (the same für Sony und Volla)

vi /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml

Change it at the end (Line 114) to say this:

edge: PeekFilter.Bottom 
hintHeight: 0 
hintDuration: 0

130	interval: 400	so gelassen, neu

---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml

Line 27:	NumberAnimation { duration: 400; easing.type: Easing.OutQuad }	//	obscure! no change
Line 45:	duration: 67	// 200
Line 149:	duration: 133	// 400	
Line 150:	velocity: 1000 / duration	// 1000 no change, velocity will increase automatically if duration is shorter

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml

126	interval: 167	// 500
234	duration: 100	// 300
249	duration: 100	// 300
257	duration: 100	// 300
407	duration: 133	// 400

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml

374	PauseAnimation { id: delayAnimation; duration: 50 }	// 150
388	delayAnimation.duration = 50		// 150
398	duration: 100	// 300

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml

30	hintDuration: 100	// 600

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml.bak /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml

Check:
40	interval: 100	//300

---------------------------------------------

Remove 2 arrows:

vi /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml.bak /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml

Remove arrows left and right on unlock:
27	// source: "image://theme/graphics-edge-swipe-arrow"
Comment out this line.

Changing all 'duration:' parameters (e.g. 700 -> 35 ). changed to orig.value/20, eg. 700 -> 35
makes UI much faster. Valid only for this file + not for line 118 !
				Test weil Werte links gehen nicht bei Mary's Handy - OK
107	40	// 400
115	70	// 700
116	velocity: 1000 / duration
119	150	// 1500
133	40	// 400
134	velocity: 1000 / duration
138	40	// 400
149	40	// 400
150	velocity: 1000 / duration
161	40	// 400

Restart lipstick:
systemctl --user restart lipstick

Many thanks to @Edz !

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml.bak /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml

82	Behavior on opacity { FadeAnimation {} }
186	offsetAnimation.duration = 40       //400
188	opacityAnimation.duration = 40      //400
194	offsetAnimation.duration = 50       //500 
196	opacityAnimation.duration = 50      //500

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml.bak /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml

26	duration: 100	//300
36	duration: vignette.opened ? 267 : 100	//800 : 300
44	duration: vignette.opened ? 267 : 100	//800 : 300

---------------------------------------------
---------------------------------------------Mary

vi /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml.bak /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml

25	duration: 10	// 250	Mary 25
33	duration: 10	// 250	Mary 25

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml.bak /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml

57	clipEndAnimation.duration = 100		// 600
92	SmoothedAnimation { id: opacityAnimation; duration: 100; velocity: 1000 / duration }	// d=300, v=1000
152	clipEndAnimation.duration = 133		// 400
154	clipEndAnimation.duration = 67		// 200
164	clipEndAnimation.duration = 100 * (clipEndAnimation.to - peekFilter.absoluteProgress) / clipEndAnimation.to	// 300

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml.bak /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml

13	interval: 167	// 500
26	Behavior on opacity { FadeAnimation { duration: 333 } }		// 1000

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml.bak /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml

14	interval: 50	// 2000, works fast 'n' good but screen flickers on app startup	<--- hier ev raufsetzen weil Mary's Handy geht nicht 50

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml.bak /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml

177	interval: 100		// no change
343	scrollAnimation.duration = 50	// 150
350	scrollAnimation.duration = 50	// 150
367	scrollAnimation.duration = Math.abs(contentY - scrollAnimation.to) * 1.5	// = works, save side! orig = 1.5
448	NumberAnimation { target: switcherItems; property: "opacity"; to: 0.0; duration: 67 }	// 200
460	NumberAnimation { target: switcherItems; property: "opacity"; to: 1.0; duration: 67 }	// 200

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml.bak /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml

171	PauseAnimation { duration: 67 }	// 200
174	duration: 133	// 400

223	PauseAnimation { duration: 83 }	// 250
229	FadeAnimation { id: coverOpacityAnimation; duration: 167 }	//500
240	Behavior on opacity { FadeAnimation { duration: 167 } }		// 500
259	interval: coverHint && !coverId ? 1667 : 167	// 5000 : 500
277	ColorAnimation { duration: 33 } 	//100
282	NumberAnimation { duration: 50 }	//50	ist wirklich so!

378	Behavior on opacity { FadeAnimation {} }	//leer

406	Behavior on opacity { NumberAnimation { } } 	//leer
469	duration: 67 	//200
476	duration: 67 	//200
481	PauseAnimation { duration: 57 } 	//170

558	duration: 67	//200

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml.bak /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml

32	PauseAnimation { duration: 20 }	// 400

---------------------------------------------BIS DAHER GEHTS Mary
---------------------------------------------Mary

vi /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml.bak /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml

64	NumberAnimation { duration: 10; easing.type: Easing.InOutQuad }	// 200	Mary 20

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml.bak /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml

71	duration: 50	//500
79	NumberAnimation { property: "x"; duration: 50; easing.type: Easing.InOutQuad }	// 500
158	Behavior on opacity { FadeAnimation {} }  	//nothing
212	NumberAnimation { properties: "y"; duration: 20 }	// 200

systemctl --user restart lipstick
----
-----------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml.bak /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml

26	scrollAnimation.duration = Math.abs(contentY - scrollAnimation.to) * 1.5	//1.5	
76	duration: 100	// 300
172	duration: 133	// 400
179	duration: 133	// 400
328	duration: Lipstick.compositor.powerKeyPressed ? scrollAnimation.duration : 67	// 200
460	duration: Lipstick.compositor.powerKeyPressed ? scrollAnimation.duration : 67	// 200
524	interval: 5000	// no change

---------------------------------------------
---------------------------------------------

Disable EU-audio volume warning:

vi /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml.bak /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml

STEPS: near line 564,
Change the following line (Line #564 in SFOS 5.0.0.61), 

onShowAudioWarning: loader.showWarning(initial)
to:

onShowAudioWarning: volumeControl.setWarningAcknowledged(true)

Because this is within lipstick, we need to restart lipstick to take effect;

systemctl --user restart lipstick

---------------------------------------------
---------------------------------------------Mary

vi /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml.bak /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml

35	FadeAnimator { duration: 10 } //600	Mary 20

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/compositor.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/compositor.qml.bak /usr/share/lipstick-jolla-home-qt5/compositor.qml

234	property int pressDelay: 133	// 400

711	Behavior on opacity { FadeAnimator { duration: 100; alwaysRunToEnd: false } }	// 300 & true
728	interval: 167		// 500

891	duration: 83 	//250

945	extraGestureDuration: 167	//500

1163	Behavior on foregroundItem.opacity { FadeAnimator { duration: 100; alwaysRunToEnd: false } }	// 300 & true
1171	interval: 1000	// 2000

1373	duration: 133	// 400

1860	interval: 83	// As short as possible without the end result looking unintentional	//250

1867	interval: 2000	// no change
2073	interval: 1000	// no change

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/main.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/main.qml.bak /usr/share/lipstick-jolla-home-qt5/main.qml

nix zu tun / checked, nothing to do

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-obex-ui/main.qml
Undo:
cp /usr/share/lipstick-obex-ui/main.qml.bak /usr/share/lipstick-obex-ui/main.qml

52	interval: 133   // wait for window fade outs etc., // 400

---------------------------------------------

vi /usr/share/lipstick-security-ui/PasswordAgentDialog.qml
Undo:
cp /usr/share/lipstick-security-ui/PasswordAgentDialog.qml.bak /usr/share/lipstick-security-ui/PasswordAgentDialog.qml

20	? 50	// 1000
21	: 0 

--------------------------------------------- 

vi /usr/share/lipstick-security-ui/PasswordInputDialog.qml
Undo:
cp /usr/share/lipstick-security-ui/PasswordInputDialog.qml.bak /usr/share/lipstick-security-ui/PasswordInputDialog.qml

221	Behavior on y { NumberAnimation { duration: 67; easing.type: Easing.InOutQuad } }       //200

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml
Undo:
cp /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml.bak /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml

95	Behavior on keyboardHeight { NumberAnimation { duration: 67; easing.type: Easing.InOutQuad } }	//200
414	Behavior on height { NumberAnimation { duration: 83; easing.type: Easing.InOutQuad } }      //250
431	Behavior on height { NumberAnimation { duration: 83; easing.type: Easing.InOutQuad } }      //250
950	interval: 167	//500

--------------------------------------------- 

vi /usr/share/lipstick-windowprompt/main.qml
Undo:
cp /usr/share/lipstick-windowprompt/main.qml.bak /usr/share/lipstick-windowprompt/main.qml

47	_showTimer = singleShot(133, function() {	// 400
61	singleShot(133, function() {    // 400

---------------------------------------------

vi /usr/share/lipstick-windowprompt/PermissionPrompt.qml
Undo.
cp /usr/share/lipstick-windowprompt/PermissionPrompt.qml.bak /usr/share/lipstick-windowprompt/PermissionPrompt.qml

121	Behavior on contentHeight { NumberAnimation { duration: 33; easing.type: Easing.InOutQuad } }   //100
170	readonly property int visibleTime: 10	// 30

--------------------------------------------- 
--------------------------------------------- doppelt?

vi /usr/share/sailfish-archive/sailfish-archive.qml
Undo:
cp /usr/share/sailfish-archive/sailfish-archive.qml.bak /usr/share/sailfish-archive/sailfish-archive.qml

23	fade animation duration 100	//1000

--------------------------------------------- 

vi /usr/share/sailfish-captiveportal/shared/OrientationFader.qml
Undo:
cp /usr/share/sailfish-captiveportal/shared/OrientationFader.qml.bak /usr/share/sailfish-captiveportal/shared/OrientationFader.qml

37	duration: 6	// 100
57	duration: 6	// 100
74	duration: 9	// 150

--------------------------------------------- 

vi /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml
Undo:
cp /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml.bak /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml

42	property int proportionalDuration: 100	// 400
98	proportionalDuration = 150 * (1.0 - (infoHeight / webView.fullscreenHeight))	//600
100	proportionalDuration = 100	// 400

--------------------------------------------- 

vi /usr/share/sailfish-captiveportal/shared/ProgressBar.qml
Undo:
cp /usr/share/sailfish-captiveportal/shared/ProgressBar.qml.bak /usr/share/sailfish-captiveportal/shared/ProgressBar.qml

34	velocity: 1440; duration: 67	//480; 200

-----------------------------------------------------
----------------------------------------------------- ENDE neue Dateien
2 Likes

This is an optional keyboard hack with comma and dot right to space bar and permanent numbers:


Keyboard Hack:

Keyboard Geometry
/usr/lib/maliit/plugins/jolla-keyboard.qml

cd /usr/lib/maliit/plugins/
cp /usr/lib/maliit/plugins/jolla-keyboard.qml /usr/lib/maliit/plugins/jolla-keyboard.qml.bak
vi /usr/lib/maliit/plugins/jolla-keyboard.qml
Undo:
cp /usr/lib/maliit/plugins/jolla-keyboard.qml.bak /usr/lib/maliit/plugins/jolla-keyboard.qml

88	interval: 300	//75    // 300		Testen!
646	duration: 100	// 300
668	PauseAnimation { duration: 67 }	// 200	
674	duration: 67	// 200	

---------------------------------------------

Keyboard Comma Hack:

Put comma from left to space button to right:

cp SpacebarRow.qml SpacebarRow.qml.bak

File is:
vi /usr/share/maliit/plugins/com/jolla/SpacebarRow.qml

After the licence text, change it to look this way:

import QtQuick 2.0
import com.jolla.keyboard 1.0

KeyboardRow {
    splitIndex: 2       //3

    SymbolKey {}
//    ContextAwareCommaKey {}
    SpacebarKey {}
    SpacebarKey {
        active: splitActive
        languageLabel: ""
    }
    ContextAwareCommaKey {}	//move this line to here
    PeriodKey {}
    EnterKey {}
}
---------------------eof-----
1. Make splitIndex: 2       //3
2. Move line containing 'ContextAwareCommaKey {}' to it's new place

Undo:
cp SpacebarRow.qml.bak SpacebarRow.qml

---------------------------------------------

Reduce the keyboard's height - for layout extension see larger file at the end.
/usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml

cd /usr/share/maliit/plugins/com/jolla/
cp /usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml /usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml.bak
vi /usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml
Undo:
cp /usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml.bak /usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml

As a reminder, if using vi or vim, you can display the lines number by typing 
:set number		Line numbers may vary  in other SFOS versions.
                
32	line 32, change the 58 value to e.g. 37:
    		property int keyHeightLandscape: isLargeScreen ? keyHeightPortrait : 58*verticalScale
33	line 33, change the 80 value to e.g. 50:	// line 33 in SFOS 4.6.0.13
    		property int keyHeightPortrait: 80*verticalScale
38	52	line 38, change the 99 value to 70:       // Line 36 in SFOS 4.5.0.19, line 52 in SFOS 4.6.0.13
    		property int popperHeight: isLargeScreen ? 99*scaleRatio : 120*scaleRatio
    
Then restart the GUI of course.

systemctl --user restart lipstick

---------------------------------------------	LAST TWEAK OF LIST
---------------------------------------------

Extend keyboard layout with smarter popups - no more shift and symbol needed - Example: DE, is possible the same way for other languages.
File is: /usr/share/maliit/plugins/com/jolla/layouts/de.qml

cd /usr/share/maliit/plugins/com/jolla/layouts/
cp /usr/share/maliit/plugins/com/jolla/layouts/de.qml /usr/share/maliit/plugins/com/jolla/layouts/de.qml.bak
vi /usr/share/maliit/plugins/com/jolla/layouts/de.qml
Undo:
cp /usr/share/maliit/plugins/com/jolla/layouts/de.qml.bak /usr/share/maliit/plugins/com/jolla/layouts/de.qml

This is the keyboard layout with 4 rows and extended popups (german)
After changing restart the GUI of course.
Replace content of file after the licence text with this:


import QtQuick 2.0
import ".."

KeyboardLayout {
    splitSupported: true

    KeyboardRow {
        CharacterKey { caption: "1"; captionShifted: "1"; symView: "1"; symView2: "1" }
        CharacterKey { caption: "2"; captionShifted: "2"; symView: "2"; symView2: "2" }
        CharacterKey { caption: "3"; captionShifted: "3"; symView: "3"; symView2: "3" }
        CharacterKey { caption: "4"; captionShifted: "4"; symView: "4"; symView2: "4" }
        CharacterKey { caption: "5"; captionShifted: "5"; symView: "5"; symView2: "5" }
        CharacterKey { caption: "6"; captionShifted: "6"; symView: "6"; symView2: "6" }
        CharacterKey { caption: "7"; captionShifted: "7"; symView: "7"; symView2: "7" }
        CharacterKey { caption: "8"; captionShifted: "8"; symView: "8"; symView2: "8" }
        CharacterKey { caption: "9"; captionShifted: "9"; symView: "9"; symView2: "9" }
        CharacterKey { caption: "0"; captionShifted: "0"; symView: "0"; symView2: "0" }
        FittedCharacterKey { caption: "ß"; captionShifted: "@"; symView: "°"; symView2: "¤" }
    }

    KeyboardRow {
        CharacterKey { caption: "q"; captionShifted: "Q"; symView: "_"; symView2: "€"; accents: "Q"; accentsShifted: "q" }
        CharacterKey { caption: "w"; captionShifted: "W"; symView: "|"; symView2: "£"; accents: "W"; accentsShifted: "w" }
        CharacterKey { caption: "e"; captionShifted: "E"; symView: "$"; symView2: "$"; accents: "&Eé€"; accentsShifted: "&eÉ€" }
        CharacterKey { caption: "r"; captionShifted: "R"; symView: "§"; symView2: "¥"; accents: "#R¡!"; accentsShifted: "#r¡!" }
        CharacterKey { caption: "t"; captionShifted: "T"; symView: "{"; symView2: "₹"; accents: "T~"; accentsShifted: "t~" }
        CharacterKey { caption: "z"; captionShifted: "Z"; symView: "["; symView2: "¤"; accents: "Z"; accentsShifted: "z" }
        CharacterKey { caption: "u"; captionShifted: "U"; symView: "]"; symView2: "<"; accents: "&_úU"; accentsShifted: "&_uúÚ" }
        CharacterKey { caption: "i"; captionShifted: "I"; symView: "}"; symView2: ">"; accents: "Ií"; accentsShifted: "Íií" }
        CharacterKey { caption: "o"; captionShifted: "O"; symView: "<"; symView2: "["; accents: "óO"; accentsShifted: "Óoó" }
        CharacterKey { caption: "p"; captionShifted: "P"; symView: ">"; symView2: "]"; accents: "‰§%P+"; accentsShifted: "‰§%p+" }
        FittedCharacterKey { caption: "ü"; captionShifted: "Ü"; symView: "%"; symView2: "‰"; accents: "Ü" }
    }

    KeyboardRow {
        CharacterKey { caption: "a"; captionShifted: "A"; symView: "*"; symView2: "`"; accents: "A@'áåæ"; accentsShifted: "a@'ÁÅÆ"}
        CharacterKey { caption: "s"; captionShifted: "S"; symView: "#"; symView2: "^"; accents: "|*S;ş$"; accentsShifted: "|*s;Ş$" }
        CharacterKey { caption: "d"; captionShifted: "D"; symView: "+"; symView2: "|"; accents: "÷D:/$"; accentsShifted: "÷d:/$" }
        CharacterKey { caption: "f"; captionShifted: "F"; symView: "-"; symView2: "_"; accents: "F¿?"; accentsShifted: "f¿?" }
        CharacterKey { caption: "g"; captionShifted: "G"; symView: "="; symView2: "§"; accents: ">=Gğ'\""; accentsShifted: ">=gĞ'\"" }
        CharacterKey { caption: "h"; captionShifted: "H"; symView: "("; symView2: "{"; accents: "H"; accentsShifted: "h" }
        CharacterKey { caption: "j"; captionShifted: "J"; symView: ")"; symView2: "}"; accents: "J"; accentsShifted: "j" }
        CharacterKey { caption: "k"; captionShifted: "K"; symView: "\""; symView2: "°"; accents: "<K([{"; accentsShifted: "<k([{" }
        CharacterKey { caption: "l"; captionShifted: "L"; symView: "~"; symView2: "·"; accents: ">L)]}"; accentsShifted: ">l)]}" }
        CharacterKey { caption: "ö"; captionShifted: "Ö"; symView: "!"; symView2: "¡"; accents: "Ö"; accentsShifted: "ö" }
        CharacterKey { caption: "ä"; captionShifted: "Ä"; symView: "?"; symView2: "¿"; accents: "Ä"; accentsShifted: "ä" }
    }

    KeyboardRow {
        splitIndex: 5

        ShiftKey {}

        CharacterKey { caption: "y"; captionShifted: "Y"; symView: "@"; symView2: "«"; accents: "ýY¥"; accentsShifted: "Ýy¥" }
        CharacterKey { caption: "x"; captionShifted: "X"; symView: "&"; symView2: "»"; accents: "X*"; accentsShifted: "x*" }
        CharacterKey { caption: "c"; captionShifted: "C"; symView: "/"; symView2: "÷"; accents: "Cç"; accentsShifted: "cÇ" }
        CharacterKey { caption: "v"; captionShifted: "V"; symView: "\\"; symView2: "“"; accents: "V"; accentsShifted: "v" }
        CharacterKey { caption: "b"; captionShifted: "B"; symView: "'"; symView2: "”"; accents: "`B"; accentsShifted: "`b" }
        CharacterKey { caption: "n"; captionShifted: "N"; symView: ";"; symView2: "„"; accents: "Nñ#"; accentsShifted: "nÑ#" }
        CharacterKey { caption: "m"; captionShifted: "M"; symView: ":"; symView2: "×"; accents: "×M-"; accentsShifted: "×m-" }

        BackspaceKey {}
    }

    SpacebarRow {}
}
3 Likes

Here’s another one:

Make Backup:
cp /usr/share/lipstick-appsupport-ui/main.qml /usr/share/lipstick-appsupport-ui/main.qml.bak

Change is in line 65:

vi /usr/share/lipstick-appsupport-ui/main.qml
Undo:
cp /usr/share/lipstick-appsupport-ui/main.qml.bak /usr/share/lipstick-appsupport-ui/main.qml

65	interval: 1	//10000

Found this few hours ago and now testing, hope that it doesn’t any harm.
As I see, AAS starts faster, Android apps run faster and more fluent.

edit: at first time posting this, I used 300 instead of 10000. Further experiments gave the result, that 1 is also possible for maximum speed, without any harm for the OS.

I think, one can use this to trim snappiness to personal flavour.

1 Like

This is plain BS and snake-oil.
This is a ApplicationWindow QML component, it will be nowhere in the startup process of AAS, nor in the actual running of apps.

2 Likes

I can’t tell anything to the coding background, but only that it works better now. Have no idea why, but I’m happy now. :blush: :innocent:

edit: did similar tweaks at BT controls, and since this time I can listen to music with BT speakers without interruption. Now playing since half an hour.

Well, i am telling you. You are imagining things.

3 Likes

No problem as long that it works!

1 Like

In this particular instance, the 10000 (ten seconds) is the time a permission prompt is shown until it automatically closes the app if you neither confirm nor deny.

Setting it to 1 means it will now wait 1 millisecond.

You have to be rather quick to be able to use the permission prompt this way!

I admire your persistence with these things, but just lowering any timeouts or delays is bound to lead to problems. It may even lead to worse performance, e.g. if it’s a Timer that repeats some action.

1 Like

It could be some android app abuses the permission call for permissions already granted. I have encountered a few of these, but don’t know if that would trigger the dbus calls received here. I also cannot see how it would impact performance in the code flow it takes?

Many thanks to @dopi04 who tested on 64 bit device!
Here are the command lists for 64 bit devices with commands to c+p:

First make backup of all files:

Changed files for 64 bit devices	changed files status 12/2025 SFOS 5.0.0.72

List of all tweaked system files to make Phone snappier.

Hint: Browser about-config is stored in
/home/defaultuser/.cache/org.saiilfishos/Settings/.mozilla/prefs.js
and
/home/defaultuser/.local/share/org.sailfishos/browser/.mozilla/prefs.js

------------------------------------------------------
Description:

xxx.bak is the backup copy of the original file. 
Path of /usr/lib64 is is for 64 bit device in this document.
First section contains commands to make a backups of original file at beginning. 
Do this only one time at the beginning, as it would 
overwrite your original backup when performing this later.

A command to restore the original file from the backup is supported with every tweak, 
in case something goes wrong with editing.

First make backups of all original files:
Do this only once, repeating it later would overwrite the original backup file!

----- This part of the list is only for 64 bit devices:

cp /usr/lib64/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml /usr/lib64/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Office/FileListPage.qml /usr/lib64/qt5/qml/Sailfish/Office/FileListPage.qml.bak		Nicht mehr da oder falsch
cp /usr/lib64/qt5/qml/Sailfish/Office/PDFDocumentPage.qml /usr/lib64/qt5/qml/Sailfish/Office/PDFDocumentPage.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml /usr/lib64/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Office/PDFView.qml /usr/lib64/qt5/qml/Sailfish/Office/PDFView.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml /usr/lib64/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Office/PresentationPage.qml /usr/lib64/qt5/qml/Sailfish/Office/PresentationPage.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Office/SearchBarItem.qml /usr/lib64/qt5/qml/Sailfish/Office/SearchBarItem.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Office/SpreadsheetPage.qml /usr/lib64/qt5/qml/Sailfish/Office/SpreadsheetPage.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Office/TextDocumentPage.qml /usr/lib64/qt5/qml/Sailfish/Office/TextDocumentPage.qml.bak

cp /usr/lib64/qt5/qml/Sailfish/Office/ToolBar.qml /usr/lib64/qt5/qml/Sailfish/Office/ToolBar.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/SilicaFlickable.qml /usr/lib64/qt5/qml/Sailfish/Silica/SilicaFlickable.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/AddAnimation.qml /usr/lib64/qt5/qml/Sailfish/Silica/AddAnimation.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/ApplicationWindow.qml /usr/lib64/qt5/qml/Sailfish/Silica/ApplicationWindow.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/BusyLabel.qml /usr/lib64/qt5/qml/Sailfish/Silica/BusyLabel.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/ContextMenu.qml /usr/lib64/qt5/qml/Sailfish/Silica/ContextMenu.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/DatePicker.qml /usr/lib64/qt5/qml/Sailfish/Silica/DatePicker.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/DatePickerDialog.qml /usr/lib64/qt5/qml/Sailfish/Silica/DatePickerDialog.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/Drawer.qml /usr/lib64/qt5/qml/Sailfish/Silica/Drawer.qml.bak

cp /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSection.qml /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSection.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimation.qml /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimation.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimator.qml /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimator.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml /usr/lib64/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/ListItem.qml /usr/lib64/qt5/qml/Sailfish/Silica/ListItem.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/MenuItem.qml /usr/lib64/qt5/qml/Sailfish/Silica/MenuItem.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/PageStack.qml /usr/lib64/qt5/qml/Sailfish/Silica/PageStack.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml /usr/lib64/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml.bak

cp /usr/lib64/qt5/qml/Sailfish/Silica/Switch.qml /usr/lib64/qt5/qml/Sailfish/Silica/Switch.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/TapInteractionHint.qml /usr/lib64/qt5/qml/Sailfish/Silica/TapInteractionHint.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/ValueButton.qml /usr/lib64/qt5/qml/Sailfish/Silica/ValueButton.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml /usr/lib64/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml /usr/lib64/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/private/Slideable.qml /usr/lib64/qt5/qml/Sailfish/Silica/private/Slideable.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/private/SliderBase.qml /usr/lib64/qt5/qml/Sailfish/Silica/private/SliderBase.qml.bak
cp /usr/lib64/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml /usr/lib64/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml.bak

cp /usr/lib64/qt5/qml/Sailfish/WebView/WebView.qml /usr/lib64/qt5/qml/Sailfish/WebView/WebView.qml.bak
cp /usr/lib64/maliit/plugins/jolla-keyboard.qml /usr/lib64/maliit/plugins/jolla-keyboard.qml.bak

----- End of the part only for 64 bit devices:

----- Following part is for all devices:

cp /usr/share/jolla-notes/pages/NotePage.qml /usr/share/jolla-notes/pages/NotePage.qml.bak
cp /usr/share/jolla-notes/pages/OverviewPage.qml /usr/share/jolla-notes/pages/OverviewPage.qml.bak

cp /usr/share/jolla-settings/pages/datacounters/mainpage.qml /usr/share/jolla-settings/pages/datacounters/mainpage.qml.bak
cp /usr/share/jolla-settings/pages/developermode/developermode.qml /usr/share/jolla-settings/pages/developermode/developermode.qml.bak
cp /usr/share/jolla-settings/pages/mobile/mainpage.qml /usr/share/jolla-settings/pages/mobile/mainpage.qml.bak

cp /usr/share/lipstick/simplecompositor/simplecompositor.qml /usr/share/lipstick/simplecompositor/simplecompositor.qml.bak

cp /usr/share/lipstick-appsupport-ui/main.qml /usr/share/lipstick-appsupport-ui/main.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/layers/CameraLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/CameraLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml.bak

cp /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/compositor.qml /usr/share/lipstick-jolla-home-qt5/compositor.qml.bak
cp /usr/share/lipstick-jolla-home-qt5/main.qml /usr/share/lipstick-jolla-home-qt5/main.qml.bak

cp /usr/share/lipstick-obex-ui/main.qml /usr/share/lipstick-obex-ui/main.qml.bak
cp /usr/share/lipstick-security-ui/PasswordInputDialog.qml /usr/share/lipstick-security-ui/PasswordInputDialog.qml.bak
cp /usr/share/lipstick-windowprompt/main.qml /usr/share/lipstick-windowprompt/main.qml.bak

cp /usr/share/jolla-camera/camera.qml /usr/share/jolla-camera/camera.qml.bak

cp /usr/share/lipstick/simplecompositor/simplecompositor.qml /usr/share/lipstick/simplecompositor/simplecompositor.qml.bak

cp /usr/share/sailfish-archive/sailfish-archive.qml /usr/share/sailfish-archive/sailfish-archive.qml.bak

cp /usr/share/sailfish-captiveportal/shared/IconButton.qml /usr/share/sailfish-captiveportal/shared/IconButton.qml.bak
cp /usr/share/sailfish-captiveportal/shared/OrientationFader.qml /usr/share/sailfish-captiveportal/shared/OrientationFader.qml.bak
cp /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml.bak
cp /usr/share/sailfish-captiveportal/shared/ProgressBar.qml /usr/share/sailfish-captiveportal/shared/ProgressBar.qml.bak
cp /usr/share/sailfish-captiveportal/shared/WebView.qml /usr/share/sailfish-captiveportal/shared/WebView.qml.bak

cp /usr/share/sailfish-office/FileListPage.qml /usr/share/sailfish-office/FileListPage.qml.bak

cp /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml.bak
cp /usr/share/lipstick-windowprompt/main.qml /usr/share/lipstick-windowprompt/main.qml.bak
cp /usr/share/lipstick-windowprompt/PermissionPrompt.qml /usr/share/lipstick-windowprompt/PermissionPrompt.qml.bak

cp /usr/share/lipstick-security-ui/PasswordAgentDialog.qml /usr/share/lipstick-security-ui/PasswordAgentDialog.qml.bak

cp /usr/share/jolla-startupwizard-pre-user-session/main.qml /usr/share/jolla-startupwizard-pre-user-session/main.qml.bak

cp /usr/share/lipstick-security-ui/PasswordInputDialog.qml /usr/share/lipstick-security-ui/PasswordInputDialog.qml.bak

cp /etc/connman/main.conf /etc/connman/main.conf.bak

cp /usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml /usr/share/maliit/plugins/com/jolla/KeyboardGeometry.qml.bak
cp /usr/share/maliit/plugins/com/jolla/layouts/de.qml /usr/share/maliit/plugins/com/jolla/layouts/de.qml.bak
cp /usr/share/maliit/plugins/com/jolla/SpacebarRow.qml /usr/share/maliit/plugins/com/jolla/SpacebarRow.qml.bak

----- end of list for making backups -----

Next, edit files as devel-su preferrable fron a pc via ssh:


---------------------------------------------
Details with commands to c+p:
Values after // are the original value and values from older experiments.

---------------------------------------------

vi /etc/connman/main.conf

Changes the IP-Network range of Access Point - optional if wanted:

12	TetheringSubnetBlock = 192.168.4.0	// example

(yet implemented by default, but check) Add ",ifb" here, for better dnsmasq compatibility and DHCP Server:

4	NetworkInterfaceBlacklist = p2p,usb,rmnet,rev_rmnet,ifb

---------------------------------------------

Keyboard layout see below at the end of the document!

---------------------------------------------

vi /usr/lib64/maliit/plugins/jolla-keyboard.qml
Undo:
cp  /usr/lib64/maliit/plugins/jolla-keyboard.qml.bak  /usr/lib64/maliit/plugins/jolla-keyboard.qml

88	interval: 300	//wirklich 300!    //300	checken auf B1 war 75 bei Mary, war 300 am funkt. Andrea Telefon
646	duration: 100	//300
668	PauseAnimation { duration: 67 } //200
674	duration: 67	//200

---------------------------------------------

/usr/lib64/qt5/qml/Sailfish/Silica/ :
---------------------------------------------

Lazy Swipes:

---------------------------------------------

/usr/lib64/qt5/qml/Sailfish/Lipstick/*

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml.bak /usr/lib64/qt5/qml/Sailfish/Lipstick/ShutDownItem.qml

24	duration: 250	//1000

----------------------------------------------

Office:
--------------------------------------------- 

vi /usr/share/sailfish-office/FileListPage.qml
Undo:
cp /usr/share/sailfish-office/FileListPage.qml.bak /usr/share/sailfish-office/FileListPage.qml

105	duration: 1 //5 15 30 150
133	Behavior on opacity { FadeAnimation { duration: 1 } }        //5 15 30 150
198	Behavior on opacity { FadeAnimator {} }		// no change

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Office/PDFDocumentPage.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Office/PDFDocumentPage.qml.bak /usr/lib64/qt5/qml/Sailfish/Office/PDFDocumentPage.qml


128	Behavior on opacity { FadeAnimator { duration: 1 }}     //5 10 20 40 133 400
245	Behavior on opacity { FadeAnimator { duration: 1 }}     //5 10 20 40 133 400
386	Behavior on opacity { FadeAnimator { duration: 1 } }        //5 10 20 40 133 400
573	interval: 5000	// so lassen - leave as it is

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml.bak /usr/lib64/qt5/qml/Sailfish/Office/PDFSelectionHandle.qml

53	NumberAnimation { property: "width"; duration: 1 }  //2 5 10 100
55	NumberAnimation { property: "height"; duration: 1 } //2 5 10 100
70	duration: 1 //3 5 10 20 200

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Office/PDFView.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Office/PDFView.qml.bak /usr/lib64/qt5/qml/Sailfish/Office/PDFView.qml

80 - 87 comment out this:
/*    onClicked: {                                                                        
        if (zoomed) {                                                                
            var scale = pdfCanvas.width / width              
            zoomOutContentYAnimation.to = Math.max(0, Math.min(contentHeight - height,
                                                               (contentY + height/2) / scale - height/2))
            zoomOutAnimation.start()                                                          
        }                                                        
    }   */                                                                                

178	NumberAnimation { target: focusAnimation.targetItem; property: "scale"; duration: 5; to: 3.; easing.type: Easing.InOutCubic }   //10 50 200
179	NumberAnimation { target: focusAnimation.targetItem; property: "scale"; duration: 5; to: 1.; easing.type: Easing.InOutCubic }   //10 50 200
186	NumberAnimation { id: scrollX; target: root; property: "contentX"; duration: 8; easing.type: Easing.InOutQuad }     //15 75 300
187	NumberAnimation { id: scrollY; target: root; property: "contentY"; duration: 8; easing.type: Easing.InOutQuad }     //15 75 300
205	NumberAnimation { id: leaveX; target: root; property: "contentX"; duration: 8; easing.type: Easing.InQuad } //15 75 300
206	NumberAnimation { id: leaveY; target: root; property: "contentY"; duration: 8; easing.type: Easing.InQuad } //15 75 300                
207	NumberAnimation { target: root; property: "opacity"; duration: 8; to: 0.; easing.type: Easing.InQuad }      //15 75 300                
211	NumberAnimation { id: leaveX; target: root; property: "contentX"; duration: 8; easing.type: Easing.InQuad } //15 75 300
212	NumberAnimation { id: leaveY; target: root; property: "contentY"; duration: 8; easing.type: Easing.InQuad } //15 75 300                
213	NumberAnimation { target: root; property: "opacity"; duration: 8; to: 0.; easing.type: Easing.InQuad }      //15 75 300                
229	duration: 2     //2 5 10 50 200
390	Behavior on opacity { FadeAnimator { duration: 2 } }        //2 25 100
532	duration: 2 //5 10 50 200
539	duration: 2 //5 10 50 200
546	duration: 2 //5 10 50 200

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml.bak /usr/lib64/qt5/qml/Sailfish/Office/PlainTextDocumentPage.qml

179	Behavior on opacity { FadeAnimator { duration: 1 }}     //10  40 133 400

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Office/PresentationPage.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Office/PresentationPage.qml.bak /usr/lib64/qt5/qml/Sailfish/Office/PresentationPage.qml

53	Behavior on opacity { FadeAnimator { duration: 1 }}     //10 40 133 400
138	Behavior on opacity { FadeAnimator { duration: 1 }} //10 40 133 400

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Office/SearchBarItem.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Office/SearchBarItem.qml.bak /usr/lib64/qt5/qml/Sailfish/Office/SearchBarItem.qml

75	duration: 1	//400
93	SmoothedAnimation { velocity: 1440; duration: 67 }  //480 + 200 

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Office/SpreadsheetPage.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Office/SpreadsheetPage.qml.bak /usr/lib64/qt5/qml/Sailfish/Office/SpreadsheetPage.qml

64	Behavior on opacity { FadeAnimator { duration: 1 }}     //10 40 133 400
97	Behavior on opacity { FadeAnimator {}}
117	Behavior on opacity { FadeAnimator { duration: 1 }} //10 40 133 400

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Office/TextDocumentPage.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Office/TextDocumentPage.qml.bak /usr/lib64/qt5/qml/Sailfish/Office/TextDocumentPage.qml

49	Behavior on opacity { FadeAnimator { duration: 1 }}     //10 40 133 400
113	Behavior on opacity { FadeAnimator { duration: 1 }}     //10 40 133 400

----------------------------------------------doppelt?

vi /usr/lib64/qt5/qml/Sailfish/Office/ToolBar.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Office/ToolBar.qml.bak /usr/lib64/qt5/qml/Sailfish/Office/ToolBar.qml

71	Behavior on offset { NumberAnimation { duration: 20; easing.type: Easing.InOutQuad } }      //400
103	interval: 2500  //4000

----------------------------------------------
Office Ende
----------------------------------------------


/usr/lib64/qt5/qml/Sailfish/Silica/*------------------------------------

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/AddAnimation.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/AddAnimation.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/AddAnimation.qml

39	duration: 10	//150

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/ApplicationWindow.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/ApplicationWindow.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/ApplicationWindow.qml

241-244	Timer... interval: 200		//600 
261ff	2 x duration 133;		//2 x 400	Take care of the ; after the number!
307	PauseAnimation { duration: 67 }	//200 
338	Behavior on xScale { NumberAnimation { id: xAnim; duration: 33 } }	//100
339	Behavior on yScale { NumberAnimation { id: yAnim; duration: 33 } }	//100
563	duration: 333	//1000

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/BusyLabel.qml
Undo:
vi /usr/lib64/qt5/qml/Sailfish/Silica/BusyLabel.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/BusyLabel.qml

52	Behavior on opacity { FadeAnimator { duration: 10 } }		// 400

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/ContextMenu.qml
Undo:
vi /usr/lib64/qt5/qml/Sailfish/Silica/ContextMenu.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/ContextMenu.qml

51	property int _openAnimationDuration: 10	//200
431	interval: 5	//10 
453	interval: 5	//10

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/DatePicker.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/DatePicker.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/DatePicker.qml

281	interval: 11	//32
300	interval: 33	//100

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/DatePickerDialog.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/DatePickerDialog.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/DatePickerDialog.qml

116	duration: 167	// 500
123	duration: 167	// 500
289	duration: 100	// 300
296	duration: 100	// 300

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/Drawer.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/Drawer.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/Drawer.qml

72	duration: 10	// 300
139	duration: 10	// 300

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSection.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSection.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSection.qml

58	readonly property int _animationDuration: _group ? _group.animationDuration : 10	// 200

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/ExpandingSectionGroup.qml

56	property int animationDuration: 10	// 200

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimation.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimation.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimation.qml

37	duration: 10	// 200

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimator.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimator.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/FadeAnimator.qml

37	duration: 10	// 200

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/HorizontalScrollDecorator.qml

54	Behavior on opacity { FadeAnimation { duration: 13 } }		// 400
70	interval: 10	// 300

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/ListItem.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/ListItem.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/ListItem.qml

98	duration: 10	// 200

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/MenuItem.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/MenuItem.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/MenuItem.qml

47	property int _duration: 17	//50
51	on_InvertColorsChanged: _duration = 67	//200
72	ScriptAction { script: _duration = 17 }	//50

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/PageStack.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/PageStack.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/PageStack.qml

118	property int _transitionDuration: 100	// 400
620	FadeAnimation { duration: 100 }		// 400
ab 668 ist jetzt einiges neu

1133	touchBlockTimer.interval = useAnimator ? _transitionDuration : Math.max(animation.duration - 20, 1)	//50	ist ein Minuend! 20 geht!
1264	interval: 1     //1		Nix, lassen
1337	backgroundAnimation.duration = multiplier * 83	//250	Test new! Mary: 83 geht, nicht 63!
1347	duration: 50		// 100
1424	pageFadeIn.duration = multiplier * (differentOrientation ? 83 : 133)	// 250 : 400 values should match line 1374 + line 592 OBSOLETE
1436	duration: 50		// 100 		
1443	duration: 83		// 250
1464	duration: 1000		// 1500

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/PulleyAnimationHint.qml

95	duration: 133*Math.max(1.0, pullDownDistance/Theme.itemSizeLarge)	// 400
107	duration: 133	// Matches bounceback animation duration	// 400

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/SilicaFlickable.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/SilicaFlickable.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/SilicaFlickable.qml

Line 63:	maximumFlickVelocity: 2000 // was Theme.maximumFlickVelocity, quick and dirty for simply going faster.

---------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/Switch.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/Switch.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/Switch.qml

81	NumberAnimation { duration: busy ? 150 : 17; easing.type: Easing.InOutQuad }	//450 : 50
88	NumberAnimation { duration: busy ? 150 : 17; easing.type: Easing.InOutQuad }	//450 : 50
114	interval: 167		// 500

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/TapInteractionHint.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/TapInteractionHint.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/TapInteractionHint.qml

83	duration: 1500		// 2000

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/ValueButton.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/ValueButton.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/ValueButton.qml

52	property int _duration: 67	// 200

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/ViewPlaceholder.qml

70	Behavior on opacity { FadeAnimation { duration: 10 } }		// 300

----------------------------------------------
----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/private/FastScrollAnimation.qml

Line 42:	property real defaultDuration: 100	// 300
Line 118:	velocity: 12000	//4000
Line 119:	maximumEasingTime: 33	// 100
Line 125:	velocity: 12000	//4000
Line 127:	maximumEasingTime: 33	// 100
Line 164:	PauseAnimation { duration: 80 }	// 100

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/private/Slideable.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/private/Slideable.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/private/Slideable.qml

24	property int flickDuration: 100	//300
52	duration: 67	// 200
	ok
284-342	mehrere Animations mit Variablen	// einstweilen nix verändert, ist neu so

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/private/SliderBase.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/private/SliderBase.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/private/SliderBase.qml

93	duration: 100	// 300
104	duration: 100	// 300

----------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml.bak /usr/lib64/qt5/qml/Sailfish/Silica/private/ZoomableFlickable.qml

197	duration: 67	// 200
208	duration: 67	// 200

----------------------------------------------

systemctl --user restart lipstick

---------------------------------------------
---------------------------------------------

vi /usr/lib64/qt5/qml/Sailfish/WebView/WebView.qml
Undo:
cp /usr/lib64/qt5/qml/Sailfish/WebView/WebView.qml.bak /usr/lib64/qt5/qml/Sailfish/WebView/WebView.qml

194	duration: 10	//20 30 40 50 67 200
207	interval: 50	//100 150 200 250 333 1000

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick/simplecompositor/simplecompositor.qml

52	interval: 100	//1000
67	interval: 40	//400

---------------------------------------------

vi /usr/share/lipstick-appsupport-ui/main.qml
Undo:
cp /usr/share/lipstick-appsupport-ui/main.qml.bak /usr/share/lipstick-appsupport-ui/main.qml

65	interval: 300	//10000

---------------------------------------------

Reduce unnecessary delays - Make it faster:

-----------------------------------------------------

vi /usr/share/jolla-camera/camera.qml
Undo:
cp /usr/share/jolla-camera/camera.qml.bak /usr/share/jolla-camera/camera.qml

46	NumberAnimation { duration: 30; easing.type: Easing.InOutQuad }     //150

----------------------------------------------

Jolla-Notes:
vi /usr/share/jolla-notes/pages/NotePage.qml
Undo:
cp /usr/share/jolla-notes/pages/NotePage.qml.bak /usr/share/jolla-notes/pages/NotePage.qml

190	duration: 67	// 200
278	duration: 67	// 200

---------------------------------------------

vi /usr/share/jolla-notes/pages/OverviewPage.qml
Undo:
cp /usr/share/jolla-notes/pages/OverviewPage.qml.bak /usr/share/jolla-notes/pages/OverviewPage.qml

4 x duration 600 -> 50	OK

169	PropertyAnimation { target: flashRect; property: "opacity"; to: Theme.opacityLow; duration: 30; easing.type: Easing.InOutQuad }	//600
170	PropertyAnimation { target: flashRect; property: "opacity"; to: 0.01; duration: 30; easing.type: Easing.InOutQuad }	//600
171	PropertyAnimation { target: flashRect; property: "opacity"; to: Theme.opacityLow; duration: 30; easing.type: Easing.InOutQuad }	//600
172	PropertyAnimation { target: flashRect; property: "opacity"; to: 0.00; duration: 30; easing.type: Easing.InOutQuad }	//600

---------------------------------------------
---------------------------------------------

// removes delay in 'Settings/DataCounter' until information becomes fully visible.

vi /usr/share/jolla-settings/pages/datacounters/mainpage.qml
Undo:
cp /usr/share/jolla-settings/pages/datacounters/mainpage.qml.bak /usr/share/jolla-settings/pages/datacounters/mainpage.qml

Line 127	// Behavior on height { enabled: pageReady; NumberAnimation { duration: 200; easing.type: Easing.InOutQuad } }	
Comment out this line.

---------------------------------------------

// removes delay in 'Settings/DeveloperOptions' until network settings become visible.

vi /usr/share/jolla-settings/pages/developermode/developermode.qml
Undo:
cp /usr/share/jolla-settings/pages/developermode/developermode.qml.bak /usr/share/jolla-settings/pages/developermode/developermode.qml

Line 503 - 506	Comment out this:

/*                    Behavior on height {                                                                                           
                        enabled: initialized                                                                       
                        NumberAnimation { duration: 200; easing.type: Easing.InOutQuad }             
                    }        */                                                                                                                                             

---------------------------------------------

// removes delay in 'Settings/MobileNetwork' until information become fully visible.

vi /usr/share/jolla-settings/pages/mobile/mainpage.qml
Undo:
cp /usr/share/jolla-settings/pages/mobile/mainpage.qml.bak /usr/share/jolla-settings/pages/mobile/mainpage.qml

Line 108	// NumberAnimation { duration: 200; easing.type: Easing.InOutQuad }	
Comment out this line.	

---------------------------------------------

vi /usr/share/jolla-startupwizard-pre-user-session/main.qml
Undo:
cp /usr/share/jolla-startupwizard-pre-user-session/main.qml.bak /usr/share/jolla-startupwizard-pre-user-session/main.qml

220        Behavior on opacity { FadeAnimation { duration: 10 } }	//400

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml.bak /usr/share/lipstick-jolla-home-qt5/backgrounds/AmbienceBackgroundLoader.qml

55	duration: 10	// 800

vom Update überschrieben, neu gemacht. 68 -> 71 nicht!
---------------------------------------------

Black background hack:

vi /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml.bak /usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml

quick and easy test - open 
/usr/share/lipstick-jolla-home-qt5/backgrounds/BlurredBackground.qml,
and in line 10, where it says “0.65”, change it to “1”…	
Thanks very much @Levone1

vom Update überschrieben, neu gemacht  68->71 nicht
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml.bak /usr/share/lipstick-jolla-home-qt5/backgrounds/HomeWallpaperLoader.qml

39	duration: 10	// 800

neu nach Update 68->71 nicht
---------------------------------------------
---------------------------------------------

Reduce unnecessary delays:
vi /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml.bak /usr/share/lipstick-jolla-home-qt5/compositor/ApplicationCloseGestureHint.qml

44	duration: 100		// 600
57	Behavior on opacity { FadeAnimator { duration: 100 } }	// 600
70	Behavior on opacity { FadeAnimator { duration: 100 } }	// 600
132	Behavior on opacity { FadeAnimator { duration: 100 } }	// 600

neu nach Update 68->71 nicht
---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml.bak /usr/share/lipstick-jolla-home-qt5/compositor/Wallpaper.qml

44	transitionEnabled: true	// true	
51	transitionEnabled: true	// true
52	transitionDelay: wallpaperItem.visible ? 67 : 0	// 200
85	duration: 67	// 200
95	Behavior on opacity { FadeAnimator { id: infoAnimation; duration: 100 } }	// 300

neu nach Update 68->71 nicht
---------------------------------------------
---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml.bak /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml

Line 48		highlightMoveDuration: 100	// 300	// Match velocity with EdgeLayer transition's 300ms (0.3s below) duration	3 below -V
Line 123:	duration: 67	// 200

neu machen	68->71 nicht
---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml.bak /usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml

46		Behavior on opacity { SmoothedAnimation { duration: 133; velocity: 1000 / duration } } // 400
260	Behavior on opacity { FadeAnimation { duration: 100 } } // 300
319	Behavior on y { NumberAnimation { duration: 100; easing.type: Easing.InOutQuad } }	// 300 
359	Behavior on opacity { FadeAnimation { duration: 100 } }	//300  

---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml.bak /usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml

310	interval: 10	//200

---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml.bak /usr/share/lipstick-jolla-home-qt5/launcher/PinnedLauncherHint.qml

Line 35:	Behavior on opacity { FadeAnimation { duration: 40 } }		// 400 test 20, 40 geht

---------------------------------------------

cp /usr/share/lipstick-jolla-home-qt5/layers/CameraLayer.qml /usr/share/lipstick-jolla-home-qt5/layers/CameraLayer.qml.bak
vi /usr/share/lipstick-jolla-home-qt5/layers/CameraLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/CameraLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/CameraLayer.qml

107	duration: 50        //125   //500


---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/EdgeLayer.qml

in the middle, line 191 - 257, near transitions change all durations to abt. the half or 1/3 or 1/4.

200:	67	// 200
206:	67	// 200
222:	100	// 300	match all with 3 above (Launcher.qml)
228:	100	// 300	match all with 3 above (Launcher.qml)
248:	100	// 300	match all with 3 above (Launcher.qml)
255:	150	// 2000	Test 150, this can be much longer if wanted
260:	100	// 300	match all with 3 above (Launcher.qml)

------>> Match 100 from /usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml		match with 3 above

systemctl --user restart lipstick

Remark: works good until now, looks good

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/HomeLayer.qml

43	duration: 10	//200
240	NumberAnimation { duration: 13; easing.type: Easing.OutQuad } // 250

---------------------------------------------

Remove annoying hints on unlock: (the same für Sony und Volla)

vi /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml

Change it at the end (Line 114) to say this:

edge: PeekFilter.Bottom 
hintHeight: 0 
hintDuration: 0

130	interval: 400	so gelassen, neu

---------------------------------------------

Reduce unnecessary delays:

vi /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/NotificationOverviewLayer.qml

Line 27:	NumberAnimation { duration: 400; easing.type: Easing.OutQuad }	//	obscure! no change
Line 45:	duration: 67	// 200
Line 149:	duration: 133	// 400	
Line 150:	velocity: 1000 / duration	// 1000 no change, velocity will increase automatically if duration is shorter

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/PartnerLayer.qml

126	interval: 167	// 500
234	duration: 100	// 300
249	duration: 100	// 300
257	duration: 100	// 300
407	duration: 133	// 400

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/StackLayer.qml

374	PauseAnimation { id: delayAnimation; duration: 50 }	// 150
388	delayAnimation.duration = 50		// 150
398	duration: 100	// 300

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml.bak /usr/share/lipstick-jolla-home-qt5/layers/TopMenuLayer.qml

30	hintDuration: 100	// 600

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml.bak /usr/share/lipstick-jolla-home-qt5/lockscreen/DeviceLockView.qml

Check:
40	interval: 100	//300

---------------------------------------------

Remove 2 arrows:

vi /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml.bak /usr/share/lipstick-jolla-home-qt5/lockscreen/EdgeIndicator.qml

Remove arrows left and right on unlock:
27	// source: "image://theme/graphics-edge-swipe-arrow"
Comment out this line.

Changing all 'duration:' parameters (e.g. 700 -> 35 ). changed to orig.value/20, eg. 700 -> 35
makes UI much faster. Valid only for this file + not for line 118 !
				Test weil Werte links gehen nicht bei Mary's Handy - OK
107	40	// 400
115	70	// 700
116	velocity: 1000 / duration
119	150	// 1500
133	40	// 400
134	velocity: 1000 / duration
138	40	// 400
149	40	// 400
150	velocity: 1000 / duration
161	40	// 400

Restart lipstick:
systemctl --user restart lipstick

Many thanks to @Edz !

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml.bak /usr/share/lipstick-jolla-home-qt5/lockscreen/LockItem.qml

82	Behavior on opacity { FadeAnimation {} }
186	offsetAnimation.duration = 40       //400
188	opacityAnimation.duration = 40      //400
194	offsetAnimation.duration = 50       //500 
196	opacityAnimation.duration = 50      //500

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml.bak /usr/share/lipstick-jolla-home-qt5/lockscreen/Vignette.qml

26	duration: 100	//300
36	duration: vignette.opened ? 267 : 100	//800 : 300
44	duration: vignette.opened ? 267 : 100	//800 : 300

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml.bak /usr/share/lipstick-jolla-home-qt5/main/OrientationTransition.qml

25	duration: 10	// 250
33	duration: 10	// 250

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml.bak /usr/share/lipstick-jolla-home-qt5/main/PeekArea.qml

57	clipEndAnimation.duration = 100		// 600
92	SmoothedAnimation { id: opacityAnimation; duration: 100; velocity: 1000 / duration }	// d=300, v=1000
152	clipEndAnimation.duration = 133		// 400
154	clipEndAnimation.duration = 67		// 200
164	clipEndAnimation.duration = 100 * (clipEndAnimation.to - peekFilter.absoluteProgress) / clipEndAnimation.to	// 300

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml.bak /usr/share/lipstick-jolla-home-qt5/switcher/CloseAllAppsHint.qml

13	interval: 167	// 500
26	Behavior on opacity { FadeAnimation { duration: 333 } }		// 1000

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml.bak /usr/share/lipstick-jolla-home-qt5/switcher/StartupWatcher.qml

14	interval: 50	// 2000, works fast 'n' good but screen flickers on app startup	<--- hier ev raufsetzen weil Mary's Handy geht nicht 50

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml.bak /usr/share/lipstick-jolla-home-qt5/switcher/Switcher.qml

177	interval: 100		// no change
343	scrollAnimation.duration = 50	// 150
350	scrollAnimation.duration = 50	// 150
367	scrollAnimation.duration = Math.abs(contentY - scrollAnimation.to) * 1.5	// = works, save side! orig = 1.5
448	NumberAnimation { target: switcherItems; property: "opacity"; to: 0.0; duration: 67 }	// 200
460	NumberAnimation { target: switcherItems; property: "opacity"; to: 1.0; duration: 67 }	// 200

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml.bak /usr/share/lipstick-jolla-home-qt5/switcher/SwitcherItem.qml

171	PauseAnimation { duration: 67 }	// 200
174	duration: 133	// 400

223	PauseAnimation { duration: 83 }	// 250
229	FadeAnimation { id: coverOpacityAnimation; duration: 167 }	//500
240	Behavior on opacity { FadeAnimation { duration: 167 } }		// 500
259	interval: coverHint && !coverId ? 1667 : 167	// 5000 : 500
277	ColorAnimation { duration: 33 } 	//100
282	NumberAnimation { duration: 50 }	//50	ist wirklich so!

378	Behavior on opacity { FadeAnimation {} }	//leer

406	Behavior on opacity { NumberAnimation { } } 	//leer
469	duration: 67 	//200
476	duration: 67 	//200
481	PauseAnimation { duration: 57 } 	//170

558	duration: 67	//200

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml.bak /usr/share/lipstick-jolla-home-qt5/system/StartupScreenBlanker.qml

32	PauseAnimation { duration: 20 }	// 400

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml.bak /usr/share/lipstick-jolla-home-qt5/systemwindow/SystemWindow.qml

64	NumberAnimation { duration: 10; easing.type: Easing.InOutQuad }	// 200

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml.bak /usr/share/lipstick-jolla-home-qt5/topmenu/AmbienceSelector.qml

71	duration: 50	//500
79	NumberAnimation { property: "x"; duration: 50; easing.type: Easing.InOutQuad }	// 500
158	Behavior on opacity { FadeAnimation {} }  	//nothing
212	NumberAnimation { properties: "y"; duration: 20 }	// 200

systemctl --user restart lipstick
----
-----------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml.bak /usr/share/lipstick-jolla-home-qt5/topmenu/TopMenu.qml

26	scrollAnimation.duration = Math.abs(contentY - scrollAnimation.to) * 1.5	//1.5	
76	duration: 100	// 300
172	duration: 133	// 400
179	duration: 133	// 400
328	duration: Lipstick.compositor.powerKeyPressed ? scrollAnimation.duration : 67	// 200
460	duration: Lipstick.compositor.powerKeyPressed ? scrollAnimation.duration : 67	// 200
524	interval: 5000	// no change

---------------------------------------------
---------------------------------------------

Disable EU-audio volume warning: (Hint: Always take care of your ears!)

vi /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml.bak /usr/share/lipstick-jolla-home-qt5/volumecontrol/VolumeControl.qml

STEPS: near line 564,
Change the following line (Line #564 in SFOS 5.0.0.61), 

onShowAudioWarning: loader.showWarning(initial)
to:

onShowAudioWarning: volumeControl.setWarningAcknowledged(true)

Because this is within lipstick, we need to restart lipstick to take effect;

systemctl --user restart lipstick

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml.bak /usr/share/lipstick-jolla-home-qt5/windowwrappers/WindowWrapper.qml

35	FadeAnimator { duration: 10 } //600

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/compositor.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/compositor.qml.bak /usr/share/lipstick-jolla-home-qt5/compositor.qml

234	property int pressDelay: 133	// 400

711	Behavior on opacity { FadeAnimator { duration: 100; alwaysRunToEnd: false } }	// 300 & true
728	interval: 167		// 500

891	duration: 83 	//250

945	extraGestureDuration: 167	//500

1163	Behavior on foregroundItem.opacity { FadeAnimator { duration: 100; alwaysRunToEnd: false } }	// 300 & true
1171	interval: 1000	// 2000

1373	duration: 133	// 400

1860	interval: 83	// As short as possible without the end result looking unintentional	//250

1867	interval: 2000	// no change
2073	interval: 1000	// no change

---------------------------------------------

vi /usr/share/lipstick-jolla-home-qt5/main.qml
Undo:
cp /usr/share/lipstick-jolla-home-qt5/main.qml.bak /usr/share/lipstick-jolla-home-qt5/main.qml

nix zu tun / checked, nothing to do

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-obex-ui/main.qml
Undo:
cp /usr/share/lipstick-obex-ui/main.qml.bak /usr/share/lipstick-obex-ui/main.qml

52	interval: 133   // wait for window fade outs etc., // 400

---------------------------------------------

vi /usr/share/lipstick-security-ui/PasswordAgentDialog.qml
Undo:
cp /usr/share/lipstick-security-ui/PasswordAgentDialog.qml.bak /usr/share/lipstick-security-ui/PasswordAgentDialog.qml

20	? 50	// 1000
21	: 0 

--------------------------------------------- 

vi /usr/share/lipstick-security-ui/PasswordInputDialog.qml
Undo:
cp /usr/share/lipstick-security-ui/PasswordInputDialog.qml.bak /usr/share/lipstick-security-ui/PasswordInputDialog.qml

221	Behavior on y { NumberAnimation { duration: 67; easing.type: Easing.InOutQuad } }       //200

---------------------------------------------
---------------------------------------------

vi /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml
Undo:
cp /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml.bak /usr/share/lipstick-windowprompt/connectivity/ConnectionSelector.qml

95	Behavior on keyboardHeight { NumberAnimation { duration: 67; easing.type: Easing.InOutQuad } }	//200
414	Behavior on height { NumberAnimation { duration: 83; easing.type: Easing.InOutQuad } }      //250
431	Behavior on height { NumberAnimation { duration: 83; easing.type: Easing.InOutQuad } }      //250
950	interval: 167	//500

--------------------------------------------- 

vi /usr/share/lipstick-windowprompt/main.qml
Undo:
cp /usr/share/lipstick-windowprompt/main.qml.bak /usr/share/lipstick-windowprompt/main.qml

47	_showTimer = singleShot(133, function() {	// 400
61	singleShot(133, function() {    // 400

---------------------------------------------

vi /usr/share/lipstick-windowprompt/PermissionPrompt.qml
Undo.
cp /usr/share/lipstick-windowprompt/PermissionPrompt.qml.bak /usr/share/lipstick-windowprompt/PermissionPrompt.qml

121	Behavior on contentHeight { NumberAnimation { duration: 33; easing.type: Easing.InOutQuad } }   //100
170	readonly property int visibleTime: 10	// 30

--------------------------------------------- 
--------------------------------------------- doppelt?

vi /usr/share/sailfish-archive/sailfish-archive.qml
Undo:
cp /usr/share/sailfish-archive/sailfish-archive.qml.bak /usr/share/sailfish-archive/sailfish-archive.qml

23	fade animation duration 100	//1000

--------------------------------------------- 

vi /usr/share/sailfish-captiveportal/shared/OrientationFader.qml
Undo:
cp /usr/share/sailfish-captiveportal/shared/OrientationFader.qml.bak /usr/share/sailfish-captiveportal/shared/OrientationFader.qml

37	duration: 6	// 100
57	duration: 6	// 100
74	duration: 9	// 150

--------------------------------------------- 

vi /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml
Undo:
cp /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml.bak /usr/share/sailfish-captiveportal/shared/OverlayAnimator.qml

42	property int proportionalDuration: 100	// 400
98	proportionalDuration = 150 * (1.0 - (infoHeight / webView.fullscreenHeight))	//600
100	proportionalDuration = 100	// 400

--------------------------------------------- 

vi /usr/share/sailfish-captiveportal/shared/ProgressBar.qml
Undo:
cp /usr/share/sailfish-captiveportal/shared/ProgressBar.qml.bak /usr/share/sailfish-captiveportal/shared/ProgressBar.qml

34	velocity: 1440; duration: 67	//480; 200

-----------------------------------------------------
----------------------------------------------------- ENDE neue Dateien