1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-10 15:52:58 -04:00

launcher v2: performance optimizations

- Use ListView in all tab
- use filesystem cache to speed up first launch
- apply highlights to visible models
This commit is contained in:
bbedward
2026-02-10 14:56:29 -05:00
parent 46a2f6f0d8
commit 5342647bfb
10 changed files with 460 additions and 332 deletions

View File

@@ -6,6 +6,7 @@ import qs.Widgets
ListView {
id: listView
property real scrollBarTopMargin: 0
property real mouseWheelSpeed: 60
property real savedY: 0
property bool justChanged: false
@@ -208,5 +209,6 @@ ListView {
ScrollBar.vertical: DankScrollbar {
id: vbar
topPadding: listView.scrollBarTopMargin
}
}