mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-06-10 05:03:28 -04:00
feat(settings): add compositor section & restructured settings
- add dedicated Compositor pages for comp specifc features - add Dank Bar Appearance subsection - improve lazy loading, caching, search routing, & IPC navigation - standardized responsive Setting categories from global animations
This commit is contained in:
@@ -25,12 +25,14 @@ Item {
|
||||
}
|
||||
|
||||
property bool hasMultipleBars: SettingsData.barConfigs.length > 1
|
||||
property int pluginCatalogRevision: 0
|
||||
|
||||
DankTooltipV2 {
|
||||
id: sharedTooltip
|
||||
}
|
||||
|
||||
property var baseWidgetDefinitions: {
|
||||
pluginCatalogRevision;
|
||||
var coreWidgets = [
|
||||
{
|
||||
"id": "layout",
|
||||
@@ -274,6 +276,30 @@ Item {
|
||||
return coreWidgets;
|
||||
}
|
||||
|
||||
Connections {
|
||||
target: PluginService
|
||||
|
||||
function onPluginDataChanged() {
|
||||
widgetsTab.pluginCatalogRevision++;
|
||||
}
|
||||
|
||||
function onPluginListUpdated() {
|
||||
widgetsTab.pluginCatalogRevision++;
|
||||
}
|
||||
|
||||
function onPluginLoaded() {
|
||||
widgetsTab.pluginCatalogRevision++;
|
||||
}
|
||||
|
||||
function onPluginStateChanged() {
|
||||
widgetsTab.pluginCatalogRevision++;
|
||||
}
|
||||
|
||||
function onPluginUnloaded() {
|
||||
widgetsTab.pluginCatalogRevision++;
|
||||
}
|
||||
}
|
||||
|
||||
property var defaultLeftWidgets: [
|
||||
{
|
||||
"id": "launcherButton",
|
||||
|
||||
Reference in New Issue
Block a user