Horizontal media widget #16

Merged
Zacharias-Brohn merged 8 commits from horizontal-media-widget into settingsWindow 2026-02-25 21:59:57 +01:00
2 changed files with 8 additions and 9 deletions
Showing only changes of commit 11da456048 - Show all commits
+1 -1
View File
@@ -1,7 +1,7 @@
[General] [General]
FunctionsSpacing=true FunctionsSpacing=true
IndentWidth=4 IndentWidth=4
MaxColumnWidth=80 MaxColumnWidth=-1
NewlineType=native NewlineType=native
NormalizeOrder=true NormalizeOrder=true
ObjectsSpacing=true ObjectsSpacing=true
+2 -3
View File
@@ -16,6 +16,7 @@ import qs.Config
Singleton { Singleton {
id: root id: root
readonly property var appCooldownMap: new Map()
property alias dnd: props.dnd property alias dnd: props.dnd
property list<Notif> list: [] property list<Notif> list: []
property bool loaded property bool loaded
@@ -23,8 +24,6 @@ Singleton {
readonly property list<Notif> popups: list.filter(n => n.popup) readonly property list<Notif> popups: list.filter(n => n.popup)
property alias server: server property alias server: server
readonly property var appCooldownMap: new Map()
function shouldThrottle(appName: string): bool { function shouldThrottle(appName: string): bool {
if (props.dnd) if (props.dnd)
return false; return false;
@@ -42,7 +41,7 @@ Singleton {
if (now < until) if (now < until)
return false; return false;
appCooldownMap.set( key, now + cooldownMs ) appCooldownMap.set(key, now + cooldownMs);
return true; return true;
} }