Speed up a device by system tweaks in the qml files

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