feat(notifications): retrieve history from astal's notifd file in XDG_STATE_HOME

This commit is contained in:
retrozinndev
2025-07-23 20:51:02 -03:00
parent 8074221489
commit 612dcc693f
3 changed files with 88 additions and 44 deletions
+9
View File
@@ -61,6 +61,15 @@ export function getIconByAppName(appName: string): (string|undefined) {
return appName.toLowerCase();
const nameReverseDNS = appName.split('.');
const lastItem = nameReverseDNS[nameReverseDNS.length - 1];
const lastPretty = `${lastItem.charAt(0).toUpperCase()}${lastItem.substring(1, lastItem.length)}`;
const uppercaseRDNS = nameReverseDNS.slice(0, nameReverseDNS.length - 1)
.concat(lastPretty).join('.');
if(lookupIcon(uppercaseRDNS))
return uppercaseRDNS;
if(lookupIcon(nameReverseDNS[nameReverseDNS.length - 1]))
return nameReverseDNS[nameReverseDNS.length - 1];