1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-16 02:32:09 -04:00

Tweak loaders of file browser and centcom

This commit is contained in:
bbedward
2025-08-16 11:53:54 -04:00
parent 115e9e0f81
commit d920c535f1
2 changed files with 21 additions and 46 deletions

View File

@@ -14,7 +14,6 @@ PanelWindow {
readonly property bool hasActiveMedia: MprisController.activePlayer !== null
property bool calendarVisible: false
property bool internalVisible: false
property real triggerX: (Screen.width - 480) / 2
property real triggerY: Theme.barHeight + 4
property real triggerWidth: 80
@@ -29,17 +28,13 @@ PanelWindow {
triggerScreen = screen
}
visible: internalVisible
visible: calendarVisible
screen: triggerScreen
onCalendarVisibleChanged: {
if (calendarVisible) {
internalVisible = true
Qt.callLater(() => {
internalVisible = true
calendarGrid.loadEventsForMonth()
})
} else {
internalVisible = false
}
}
onVisibleChanged: {

View File

@@ -10,8 +10,8 @@ import qs.Widgets
Item {
id: personalizationTab
property alias profileBrowser: profileBrowserLoader.item
property alias wallpaperBrowser: wallpaperBrowserLoader.item
property alias profileBrowser: profileBrowser
property alias wallpaperBrowser: wallpaperBrowser
Component.onCompleted: {
// Access WallpaperCyclingService to ensure it's initialized
@@ -238,7 +238,6 @@ Item {
anchors.fill: parent
cursorShape: Qt.PointingHandCursor
onClicked: {
profileBrowserLoader.active = true;
profileBrowser.visible = true;
}
}
@@ -438,7 +437,6 @@ Item {
anchors.fill: parent
cursorShape: Qt.PointingHandCursor
onClicked: {
wallpaperBrowserLoader.active = true;
wallpaperBrowser.visible = true;
}
}
@@ -908,11 +906,6 @@ Item {
}
LazyLoader {
id: profileBrowserLoader
active: false
FileBrowserModal {
id: profileBrowser
@@ -924,16 +917,7 @@ Item {
PortalService.setProfileImage(path);
visible = false;
}
onDialogClosed: {
}
}
}
LazyLoader {
id: wallpaperBrowserLoader
active: false
FileBrowserModal {
id: wallpaperBrowser
@@ -946,10 +930,6 @@ Item {
SessionData.setWallpaper(path);
visible = false;
}
onDialogClosed: {
}
}
}
}