purian23
a6cf71a190
fix(notifications): Apply appIdSubs to iconFrImage fallback path - Consistent with the appIcon PR changes in #1880 .
2026-03-10 11:01:34 -04:00
odt
21750156dc
refactor(icons): centralize icon resolution into Paths.resolveIconPath/resolveIconUrl ( #1880 )
...
Supersedes #1878 . Rather than duplicating the moddedAppId + file path
substitution pattern inline across 8 files, this introduces two
centralized functions in Paths.qml:
- resolveIconPath(iconName): for Quickshell.iconPath() callsites,
with DesktopService.resolveIconPath() fallback
- resolveIconUrl(iconName): for image://icon/ URL callsites
All consumer files now use one-line calls. When no substitutions are
configured, moddedAppId() returns the original name unchanged (zero
cost), so this has no impact on users who don't use the feature.
Affected components:
- AppIconRenderer (8 lines → 1)
- NotificationCard, NotificationPopup, HistoryNotificationCard
- DockContextMenu, AppsDockContextMenu
- LauncherContent, LauncherTab (×3)
Co-authored-by: odtgit <odtgit@taliops.com >
2026-03-10 11:00:57 -04:00
bbedward
dcda81ea64
wallpaper: bump render settle timer
2026-03-01 10:27:10 -05:00
bbedward
9909b665cd
blurred wallpaper: defer update disabling much longer
2026-02-28 15:40:18 -05:00
bbedward
4bcd786be3
wallpaper: defer updatesEnabled binding
2026-02-28 01:10:26 -05:00
Kangheng Liu
c6d398eeac
Systray: call context menu fallback for legacy protocol ( #1839 )
...
* systray: add call contextmenu fallback
directly call dbus contextmenu method. needs refactoring to be more
robust.
* add TODO
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-02-27 10:12:16 -05:00
bbedward
7a74be83d7
greeter: sync power menu options
2026-02-25 14:50:47 -05:00
purian23
18b20d3225
feat: Add independent power action confirmation settings for dms greeter
2026-02-25 14:50:47 -05:00
bbedward
8a76885fb6
desktop widgets: fix deactive loaders when widgets disabled fixes #1813
2026-02-25 12:34:47 -05:00
bbedward
3f24cf37ca
settings: make horizontal change more smart
2026-02-24 20:49:02 -05:00
bbedward
01218f34cb
settings: restore notifyHorizontalBarChanged
2026-02-24 19:43:01 -05:00
purian23
af0038e634
dbar: Refactor to memoize dbar & widget state via json
2026-02-24 19:20:30 -05:00
purian23
05c312b9eb
cpu widget: Fix monitor binding
2026-02-24 19:20:30 -05:00
bbedward
89d5c958c4
settings: use Image in theme colors tab wp preview
2026-02-24 15:23:07 -05:00
bbedward
e4d86ad595
popout: fully unload popout layers on close
2026-02-24 15:20:00 -05:00
bbedward
532b54a028
wallpaper: handle initial load better, add dms randr command for quick physical scale retrieval
2026-02-24 15:20:00 -05:00
bbedward
504d027c3f
privacy indicator: fix width when not active
2026-02-24 13:59:58 -05:00
bbedward
e8f95f4533
settings: use Image for per-mode previews
2026-02-24 13:37:34 -05:00
bbedward
8e2cd21be8
dock: fix tooltip positioning
2026-02-24 13:37:34 -05:00
bbedward
c5413608da
dankbar: fix some defaults in reset
2026-02-24 13:37:34 -05:00
bbedward
586bcad442
widgets: set updatesEnabled false on background layers, if qs supports it
2026-02-24 13:37:34 -05:00
bbedward
3b3d10f730
widgets: fix moddedAppID consistency
2026-02-24 13:37:34 -05:00
purian23
4834891b36
settings: Re-adjust dbar layout
2026-02-24 13:37:34 -05:00
purian23
f60e65aecb
settings: Dankbar layout updates
2026-02-24 13:37:34 -05:00
purian23
01387b0123
fix: Clipboard button widget alignment
2026-02-24 13:37:34 -05:00
bbedward
1476658c23
dankbar: fix syncing settings to new bars
2026-02-24 13:37:34 -05:00
bbedward
d2247d7b24
dankbar: restore horizontal change debounce
2026-02-24 10:52:35 -05:00
bbedward
785243ce5f
dankbar: optimize bindings in bar window
2026-02-24 10:52:35 -05:00
null
2b08e800e8
feat: improve icon resolution and align switcher fallback styling ( #1823 )
...
- Implement deep search icon resolution in DesktopService with runtime caching.
- Update Paths.getAppIcon to utilize enhanced resolution for mismatched app IDs.
- Align Workspace Switcher fallback icons with AppsDock visual style.
- Synchronize fallback text logic between Switcher and Dock using app names.
2026-02-24 10:52:35 -05:00
purian23
74e4f8ea1e
display: Fix output config on delete & popup height
2026-02-24 10:52:35 -05:00
purian23
29de677e00
feat: Refactor DankBar w/New granular options - New background toggles - New maxIcon & maxText widget sizes (global) - Dedicated M3 padding slider - New independent icon scale options - Updated logic to improve performance on single & dual bar modes
2026-02-24 10:52:35 -05:00
bbedward
b2d8f4d73b
keybinds: preserve scroll position of expanded item on list change fixes #1766
2026-02-23 19:33:29 -05:00
purian23
bea325e94c
audio: Sync audio hide opts w/dash Output devices
2026-02-23 18:53:29 -05:00
bbedward
2f8f1c30ad
audio: fix cycle output, improve icon resolution for sink fixes #1808
2026-02-23 18:53:29 -05:00
bbedward
e4accdd1c7
launcher: implement memory for selected tab fixes #1806
2026-02-23 10:20:48 -05:00
Jonas Bloch
98acafb4b8
fix(notepad): decode path URI when saving/creating a file ( #1805 )
2026-02-23 10:20:48 -05:00
bbedward
09bd65d746
bluetooth: expose trust/untrust on devices
2026-02-22 23:09:18 -05:00
Triệu Kha
f3bee65da9
Fix dock visible when theres no app ( #1797 )
...
* clipboard: improve image thumbnail
- thumbnail image is now bigger
- circular mask has been replaced with rounded rectangular mask
* dock: fix dock still visible when there's no app
2026-02-22 23:09:18 -05:00
purian23
b14b0946e2
feat: DMS Greeter packaging for Debian/OpenSUSE on OBS
2026-02-22 23:09:18 -05:00
purian23
2d39e8fd2a
ipc: Fix DankDash Wallpaper call
2026-02-22 23:09:18 -05:00
bbedward
cef16d6bc9
dankdash: fix widgets across different bar section fixes #1764s
2026-02-20 11:42:14 -05:00
bbedward
a4137c57c1
running apps: fix ordering on niri
2026-02-19 20:46:26 -05:00
bbedward
8e1ad1a2be
audio: fix hide device not working
2026-02-19 16:24:48 -05:00
Youseffo13
f649ce9a8e
Added missing i18n strings and changed reset button ( #1746 )
...
* Update it.json
* Enhance SettingsSliderRow: add resetText property and update reset button styling
* added i18n strings
* adjust reset button width to be dynamic based on content size
* added i18n strings
* Update template.json
* reverted changes
* Update it.json
* Update template.json
2026-02-19 14:11:21 -05:00
bbedward
c4df242f07
dankbar: remove behaviors from monitoring widgets
2026-02-19 14:11:21 -05:00
bbedward
4f3b73ee21
hyprland: add serial to output model generator
2026-02-19 09:22:56 -05:00
bbedward
4cfae91f02
dock: fix context menu styling fixes #1742
2026-02-19 09:22:56 -05:00
bbedward
8d947a6e95
dock: fix transparency setting fixes #1739
2026-02-19 09:22:56 -05:00
bbedward
1e84d4252c
launcher: improve perf of settings search
2026-02-19 09:22:56 -05:00
bbedward
c1bfd8c0b7
system tray: fix to take up 0 space when empty
2026-02-18 18:35:29 -05:00