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+++