bbedward
ad5a96d95b
sysupdate: disallow partial updates on arch, add ignored to popout
...
port 1.5
(cherry picked from commit b17a90a412 )
2026-07-17 14:19:41 +00:00
bbedward
8ba5e1a082
sysupdate: pass custom command to daemon instead of fire and forget from
...
QML
related #2873
port 1.5
(cherry picked from commit 0ffec5011b )
2026-07-17 13:46:54 +00:00
bbedward
65f4a9a044
dash/weather: fix X wheel scroll
...
port 1.5
(cherry picked from commit 5589cfb783 )
2026-07-16 14:41:44 +00:00
purian23
c2a6a7aebd
feat(auth): expand shared PAM support for custom policies
...
- Add support for DMS and System managed factor policies
- Add validated dedicated security-key PAM / U2F Key sources
- Restore U2F OR/AND flows
Related: #2874
Port 1.5
(cherry picked from commit 48e36ae146 )
2026-07-16 13:24:40 +00:00
purian23
a55177f1d2
fix(media-player): update Mpris stable metadata handling
...
- Restores Brave browsers
port 1.5
(cherry picked from commit fe1a783ec2 )
2026-07-16 00:57:21 +00:00
purian23
eca92898f9
refactor: unify media control calls to MprisController sync
...
(cherry picked from commit 6cc574ea5b )
2026-07-15 14:36:39 -04:00
bbedward
db9fb0bd90
system tray: fix overflow of menus
...
port 1.5
(cherry picked from commit fb2dbced08 )
2026-07-15 18:20:21 +00:00
bbedward
815820aa27
media: throttle frame rate of media-related animations
...
port 1.5
related #2869
(cherry picked from commit cdaedad969 )
2026-07-15 16:58:04 +00:00
bbedward
01c0ed2778
i18n: cut down terms and sync
...
port 1.5
(cherry picked from commit bf408f8d00 )
2026-07-15 15:05:42 +00:00
purian23
9967db0c5a
feat: new PAM auth management & settings in greeter/lockscreen
...
- Introduce external management of greetd PAM
- New functionality to validate and apply custom PAM service paths in lockscreen
Port 1.5
(cherry picked from commit b169fe0d77 )
2026-07-15 14:38:30 +00:00
bbedward
3b1a3c1c22
tailscale: fix inconsistency in styling of control center widget
...
port 1.5
(cherry picked from commit 2edf70a144 )
2026-07-15 14:16:03 +00:00
bbedward
970262f276
hyprland: scale overview displays relative to their actual scale
...
port 1.5
(cherry picked from commit 72a71cacba )
2026-07-15 14:11:01 +00:00
bbedward
e94fc7fe99
qs: improve initial load of wallpaper, dock, and desktop plugins
...
(cherry picked from commit ec27d4643c )
2026-07-15 09:44:04 -04:00
bbedward
93120fd73b
qs: use asynchronous loaders to load shell core
...
(cherry picked from commit 3c5245914f )
2026-07-14 23:22:07 -04:00
purian23
8b46397200
greeter: update success message
...
(cherry picked from commit 3cd52ca327 )
2026-07-14 20:28:39 -04:00
purian23
6b70491ba9
fix(greeter): reimplement regression to hide debug logs during login
...
- Provide more status feedback
- Allow 2 fprint tries within 10 seconds for DMS-managed PAM
- Updated dms greeter docs
Note: distro-managed PAM takes precedence and may use different limits.
DMS auth changes remain conditional on greetd being installed.
Fixes #2853
Port 1.5
(cherry picked from commit 5b41d699fa )
2026-07-14 23:41:52 +00:00
bbedward
2e0587ca16
mango: add separate dispatch socket
...
port 1.5
(cherry picked from commit 296b3a3d7e )
2026-07-14 21:10:01 +00:00
bbedward
45cafc6bdb
dbar: missing show on overview from search index
...
port 1.5
(cherry picked from commit 729a990fa7 )
2026-07-14 20:47:23 +00:00
bbedward
82d5081b7d
cava: more optimizations for visualizer
...
related #2863
(cherry picked from commit c3fa7b2e1d )
2026-07-14 14:30:00 -04:00
bbedward
b5b083305f
cava: optimize CPU burn
...
related #631
(cherry picked from commit 2c5a1a2804 )
2026-07-14 14:29:54 -04:00
Kilian Mio
039d14c790
Feature/split move size hyprland windowrules ( #2824 )
...
* windowrules: add split move/size fields for Lua table syntax
* windowrules: remove deprecated Move/Size fields, switch QML to split fields
* fix: use resolved dms binary path in Proc.runCommand
(cherry picked from commit 21eaaef056 )
2026-07-14 11:57:56 -04:00
bbedward
724ee9422d
plugins: use grid-style plugin browser
...
port 1.5
(cherry picked from commit 27703575bc )
2026-07-14 15:25:42 +00:00
bbedward
bd70a6286e
dock: fix dock s howing with no apps
...
port 1.5
(cherry picked from commit 9ff751b82a )
2026-07-14 02:47:41 +00:00
arfan
417da7408d
workspace switcher: fix apps icon won't re focus ( #2830 )
...
* fix(workspace): update delegate data on window focus change
* fix(workspace): update delegate data handling specific for hyprland event
(cherry picked from commit 4fb6995796 )
2026-07-13 16:18:43 -04:00
bbedward
35e35a16fa
dash: allow hiding all tabs
...
port 1.5
(cherry picked from commit 7535b70fa6 )
2026-07-13 16:16:48 -04:00
Huỳnh Thiện Lộc
7f37799e53
fix(dash): resolve pointer cursor hover issue in connected mode ( #2845 )
...
* fix(dash): cursor not changing to pointer in Connected Mode (#2831 )
Replaces the full-screen background dismissal MouseArea in
DankPopoutConnected.qml with four edge strips that exclude
the popup body. The full-screen MouseArea at z:-1 was
suppressing child cursorShape propagation on Wayland when
combined with the full-screen input mask.
Blame: the connected popout architecture itself (the issue
does not repro in Separate Mode where background dismissal
lives in a separate PanelWindow).
* fix(dash): resolve pointer cursor hover issue in connected mode
(cherry picked from commit 3f5a54aa88 )
2026-07-13 16:16:48 -04:00
bbedward
fcda17f517
launcher: add option to choose spotlight style on niri overview
...
(cherry picked from commit 3da19e5c15 )
2026-07-13 16:15:11 -04:00
purian23
4b05e7a0fa
refactor(dms-updater): remove hidden updates display in popout view
...
(cherry picked from commit 7ab0e01573 )
2026-07-13 12:38:28 -04:00
bbedward
b3a129af2f
listview: workaround delegates overlapping and make spotlight launcher
...
have a stable anchor
port 1.5
(cherry picked from commit 2cb48aaf6b )
2026-07-13 16:31:09 +00:00
purian23
e9d958b32b
feat(dms updater): add support for ignoring specific packages during system updates
...
- Added UI component & popout settings to manage ignored packages
- Added CLI support available in danklinux docs
Fixes : #2827
Closes : #2344 , #1741
Port 1.5
(cherry picked from commit e4657aa5f9 )
2026-07-13 16:02:35 +00:00
bbedward
28c25d46d5
launcher: don't select pre-filled queries, exclude from memory
...
port 1.5
(cherry picked from commit ea66b136ba )
2026-07-13 14:32:10 +00:00
bbedward
58530ae56c
time: add follow-locale option and squash separate greeter time options
...
port 1.5
(cherry picked from commit f4f47c0bc5 )
2026-07-13 12:53:54 +00:00
purian23
e29b9749df
fix(dash-tabs): update visibility logic for dash tab elements
...
Fixes #2822
Port 1.5
(cherry picked from commit f590a2965a )
2026-07-13 03:57:44 +00:00
bbedward
c7b58e52d7
fix(printers): fix add by address with manually entered host
...
port 1.5
(cherry picked from commit 75443758f9 )
2026-07-12 22:28:30 +00:00
Huỳnh Thiện Lộc
59d367f4a4
feat(media): add toggle for album art accent colors ( #2831 ) ( #2832 )
...
* fix(media): use system colours in player instead of album cover accent
Closes #2831
Removes ColorQuantizer-based album art accent extraction from
MediaAccentService. All accent properties now return Theme.primary
and Theme.onPrimary directly, so the Dank Dash player always
matches the system colour scheme.
Blame: ee6f7b47 (introduced MediaAccentService & ColorQuantizer)
d799175c (tweaked seekbar accent colours)
a62ae336 (further integrated accent into player/album art)
c44ffae7 (monochrome art edge case fixes)
* feat(media): add toggle for album art accent colours (#2831 )
Adds mediaUseAlbumArtAccent setting (default: off) to Settings.
When enabled, MediaAccentService extracts accent from album art
via ColorQuantizer. When disabled, uses Theme.primary.
Toggle is in Settings > Media Player.
* fix: use american english spelling (colour -> color)
Port 1.5
(cherry picked from commit e2b3a2e3ca )
2026-07-12 02:30:04 +00:00
purian23
ee84489b95
fix(void): updated dms-greeter stability support
...
- Updates will land in DMS v1.5.1 and users are advised to hold off on v1.5.0
Related #2788
Port 1.5
(cherry picked from commit 71ab752e1b )
2026-07-11 05:07:25 +00:00
bbedward
fce1a09790
osd/media playback: delay showing until album art is ready and avoid
...
re-showing when duplicate metadata comes from mpris
related #2787
port 1.5
(cherry picked from commit 6a58adfb29 )
2026-07-10 17:37:01 +00:00
bbedward
554e55c63a
audio: only show mic volume OSD through DMS IPCs, not external source
...
changes
fixes #2790
port 1.5
(cherry picked from commit 05feb211ba )
2026-07-10 16:44:19 +00:00
bbedward
c02a24fecf
calendar: add action button to events for opening links
...
fixes #2799
port 1.5
(cherry picked from commit 2a2c1ca9e6 )
2026-07-10 12:04:50 -04:00
bbedward
b95f4cdbf3
settings: restore lost geometric centering option
...
port 1.5
(cherry picked from commit 0b69feaa1a )
2026-07-10 15:12:40 +00:00
bbedward
c86676df9b
auth: add some more intelligent pam config resolution for lock screen
...
and greeter
related #2789
port: 1.5
(cherry picked from commit 9cf2ca7196 )
2026-07-09 19:12:54 +00:00
bbedward
e84e63fa3a
default apps: add configuration for geo: URIs
...
port: 1.5
(cherry picked from commit d0a4c1c56e )
2026-07-09 16:24:19 +00:00
bbedward
6d08b91004
fix(notifications): handle sound-name hint
...
(cherry picked from commit 0439d017b9 )
2026-07-09 12:07:35 -04:00
bbedward
a62ae336e0
media: improve album art handling
2026-07-08 12:01:33 -04:00
bbedward
bb9e69e0c1
lock: add support for readline/emacs style modifiers
...
fixes #2777
2026-07-08 09:16:35 -04:00
purian23
1cc9218ff6
fix(frame): update hairline seam in notification joined surface
2026-07-07 21:54:37 -04:00
bbedward
93168ee073
qs: launcher optimizations and weather tab optimizations
2026-07-07 21:16:09 -04:00
bbedward
ee6f7b4798
qs/media: replace FBOs with ClippingRectangle and rewrite seekbar as a
...
shader
2026-07-07 18:16:26 -04:00
bbedward
0511cd19df
qs: numerous performance optimizations
...
- ClippingRectangle usages
- Asynchronous loader usages
- Replace cava visualizers with shaders
2026-07-07 16:11:11 -04:00
bbedward
71b1901ab0
notepad: add inline tab renaming and bump tab size
2026-07-07 11:05:14 -04:00