Speed up a device by system tweaks in the qml files

This is the tweak list for File Browser:

File Browser tweaks

First make backups of all files:

cp /usr/share/harbour-file-browser/qml/pages/BookmarksSortPage.qml /usr/share/harbour-file-browser/qml/pages/BookmarksSortPage.qml.bak
cp /usr/share/harbour-file-browser/qml/pages/CreateNewDialog.qml /usr/share/harbour-file-browser/qml/pages/CreateNewDialog.qml.bak
cp /usr/share/harbour-file-browser/qml/pages/DirectoryPage.qml /usr/share/harbour-file-browser/qml/pages/DirectoryPage.qml.bak
cp /usr/share/harbour-file-browser/qml/pages/FilePage.qml /usr/share/harbour-file-browser/qml/pages/FilePage.qml.bak
cp /usr/share/harbour-file-browser/qml/pages/MultiFilePage.qml /usr/share/harbour-file-browser/qml/pages/MultiFilePage.qml.bak
cp /usr/share/harbour-file-browser/qml/pages/SearchPage.qml /usr/share/harbour-file-browser/qml/pages/SearchPage.qml.bak
cp /usr/share/harbour-file-browser/qml/pages/ViewImagePage.qml /usr/share/harbour-file-browser/qml/pages/ViewImagePage.qml.bak
cp /usr/share/harbour-file-browser/qml/components/GroupedDrawer.qml /usr/share/harbour-file-browser/qml/components/GroupedDrawer.qml.bak
cp /usr/share/harbour-file-browser/qml/components/InteractionBlocker.qml /usr/share/harbour-file-browser/qml/components/InteractionBlocker.qml.bak
cp /usr/share/harbour-file-browser/qml/components/StorageSizeBar.qml /usr/share/harbour-file-browser/qml/components/StorageSizeBar.qml.bak

Or save a current working set:

cp /usr/share/harbour-file-browser/qml/pages/BookmarksSortPage.qml /usr/share/harbour-file-browser/qml/pages/BookmarksSortPage.qml.bak1
cp /usr/share/harbour-file-browser/qml/pages/CreateNewDialog.qml /usr/share/harbour-file-browser/qml/pages/CreateNewDialog.qml.bak1
cp /usr/share/harbour-file-browser/qml/pages/DirectoryPage.qml /usr/share/harbour-file-browser/qml/pages/DirectoryPage.qml.bak1
cp /usr/share/harbour-file-browser/qml/pages/FilePage.qml /usr/share/harbour-file-browser/qml/pages/FilePage.qml.bak1
cp /usr/share/harbour-file-browser/qml/pages/MultiFilePage.qml /usr/share/harbour-file-browser/qml/pages/MultiFilePage.qml.bak1
cp /usr/share/harbour-file-browser/qml/pages/SearchPage.qml /usr/share/harbour-file-browser/qml/pages/SearchPage.qml.bak1
cp /usr/share/harbour-file-browser/qml/pages/ViewImagePage.qml /usr/share/harbour-file-browser/qml/pages/ViewImagePage.qml.bak1
cp /usr/share/harbour-file-browser/qml/components/GroupedDrawer.qml /usr/share/harbour-file-browser/qml/components/GroupedDrawer.qml.bak1
cp /usr/share/harbour-file-browser/qml/components/InteractionBlocker.qml /usr/share/harbour-file-browser/qml/components/InteractionBlocker.qml.bak1
cp /usr/share/harbour-file-browser/qml/components/StorageSizeBar.qml /usr/share/harbour-file-browser/qml/components/StorageSizeBar.qml.bak1


2025-06-17 experiment
Goal is now: remove delays completely or reduce to 1ms for not messing up the program structure generally.
Deleys seem to interfere with OS and GUI delays and stuck if UI delays are shorter and FB delays still running.
SCHEINT ZU GEHEN


/usr/share/harbour-file-browser/qml/

harbour-file-browser.qml	nothing

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

/usr/share/harbour-file-browser/qml/cover/

CoverPage.qml	nothing

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

/usr/share/harbour-file-browser/qml/pages/ :

vi /usr/share/harbour-file-browser/qml/pages/BookmarksSortPage.qml
Undo:
cp /usr/share/harbour-file-browser/qml/pages/BookmarksSortPage.qml.bak /usr/share/harbour-file-browser/qml/pages/BookmarksSortPage.qml

contains delay in lines: no
(old: 50, 51, 58, 59, 64, 244.)

------------------------------
vi /usr/share/harbour-file-browser/qml/pages/CreateNewDialog.qml
Undo:
cp /usr/share/harbour-file-browser/qml/pages/CreateNewDialog.qml.bak /usr/share/harbour-file-browser/qml/pages/CreateNewDialog.qml

164	171	Behavior on height { NumberAnimation { duration: 10; easing.type: Easing.InOutQuad } }	//50	//100	// 200

------------------------------
vi /usr/share/harbour-file-browser/qml/pages/DirectoryPage.qml
Undo:
cp /usr/share/harbour-file-browser/qml/pages/DirectoryPage.qml.bak /usr/share/harbour-file-browser/qml/pages/DirectoryPage.qml

119	 //empty	// original was 300 	wenn da was drinnen steht, dann flackert es beim App-Start

------------------------------
vi /usr/share/harbour-file-browser/qml/pages/FilePage.qml
Undo:
cp /usr/share/harbour-file-browser/qml/pages/FilePage.qml.bak /usr/share/harbour-file-browser/qml/pages/FilePage.qml

94	 leer	//15	//empty, orig 300	Jetzt geht PDF lesen wieder!	Test so jetzt. 

------------------------------
vi /usr/share/harbour-file-browser/qml/pages/MultiFilePage.qml
Undo:
cp /usr/share/harbour-file-browser/qml/pages/MultiFilePage.qml.bak /usr/share/harbour-file-browser/qml/pages/MultiFilePage.qml

line 51		15	//empty, orig was 300	Das jetzt auch mal wieder auf empty gesetzt und ebenfalls Test jetzt.

------------------------------
vi /usr/share/harbour-file-browser/qml/pages/SearchPage.qml
Undo:
cp /usr/share/harbour-file-browser/qml/pages/SearchPage.qml.bak /usr/share/harbour-file-browser/qml/pages/SearchPage.qml

86	duration: 15	//75	//100	//300

------------------------------
vi /usr/share/harbour-file-browser/qml/pages/ViewImagePage.qml
Undo:
cp /usr/share/harbour-file-browser/qml/pages/ViewImagePage.qml.bak /usr/share/harbour-file-browser/qml/pages/ViewImagePage.qml

106	duration: 13	//63	//83	//250
238	duration: quick ? 37 : 63	//50 : 83	//150 : 250	einstweilen nix, lassen

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

/usr/share/harbour-file-browser/qml/components/ :

------------------------------
vi /usr/share/harbour-file-browser/qml/components/GroupedDrawer.qml
Undo:
cp /usr/share/harbour-file-browser/qml/components/GroupedDrawer.qml.bak /usr/share/harbour-file-browser/qml/components/GroupedDrawer.qml

61	NumberAnimation { duration: 5 }	//25	//50	//100
95	Behavior on rotation { NumberAnimation { duration: 5 } }	//25	//50	//100

------------------------------
vi /usr/share/harbour-file-browser/qml/components/InteractionBlocker.qml
Undo:
cp V.bak /usr/share/harbour-file-browser/qml/components/InteractionBlocker.qml

53	interval: 100	//75	//100	//300		Das könnte eine Art Tastenentprellung sein, deshalb auf 100 ms TEST

------------------------------
vi /usr/share/harbour-file-browser/qml/components/StorageSizeBar.qml
Undo:
cp /usr/share/harbour-file-browser/qml/components/StorageSizeBar.qml.bak /usr/share/harbour-file-browser/qml/components/StorageSizeBar.qml

48-53	comment out complete timer			DAS SPÄTER AUSPROBIEREN OB AUSKOMM: WIRKLICH GUT IST
67	Behavior on width { NumberAnimation { duration: 10 } }	//50	//63	//200


See also 
00 Geänderte Dateien X10 Daily.working.4.5.0.24.Stand 04.9.24.komplett.daily.Test-OK.txt

+++eof+++