feat: async launcher

This commit is contained in:
2 * r + 2 * t 2026-03-20 01:03:23 +11:00
parent 96ed5895d8
commit c20ea3fabf
4 changed files with 5 additions and 0 deletions

View file

@ -90,6 +90,7 @@ Item {
Loader {
id: wallpaperList
asynchronous: true
active: false
anchors.top: parent.top

View file

@ -36,6 +36,7 @@ Item {
IconImage {
id: icon
asynchronous: true
source: Quickshell.iconPath(root.modelData?.icon, "image-missing")
implicitSize: parent.height * 0.8
@ -74,6 +75,7 @@ Item {
Loader {
id: favouriteIcon
asynchronous: true
anchors.verticalCenter: parent.verticalCenter
anchors.right: parent.right
active: modelData && Strings.testRegexList(Config.launcher.favouriteApps, modelData.id)

View file

@ -89,6 +89,7 @@ Item {
Loader {
id: current
asynchronous: true
anchors.right: parent.right
anchors.verticalCenter: parent.verticalCenter

View file

@ -65,6 +65,7 @@ Item {
Loader {
id: current
asynchronous: true
anchors.right: parent.right
anchors.verticalCenter: parent.verticalCenter