bbedward
c128793239
qs/socket: improve resilience of socket detection and connection
...
related #2369
port 1.5
(cherry picked from commit 64461c534f )
2026-07-27 17:41:17 +00:00
dms-ci[bot]
069ddab041
bump VERSION to v1.5.3
v1.5.3
2026-07-27 00:17:35 +00:00
bbedward
45cf6ecefd
sysupdate: fix gnome-terminal title
...
(cherry picked from commit c367153bac )
2026-07-26 19:51:46 -04:00
bbedward
7058b00091
cups: fix sub/unsub race
...
port 1.5
(cherry picked from commit bab2078dfd )
2026-07-26 23:43:53 +00:00
bbedward
6ba4b79039
port: record hand-ported master equivalents
...
(cherry picked from commit e9bc0169f6 )
(cherry picked from commit 9b7d3c64fe )
(cherry picked from commit ea03fb2788 )
(cherry picked from commit 0815e48465 )
(cherry picked from commit 3938e60ce4 )
(cherry picked from commit 3c688cfbd3 )
(cherry picked from commit e63d210358 )
(cherry picked from commit fa094db127 )
2026-07-26 19:32:23 -04:00
bbedward
b8e2ce1da8
dock: use required properties in dock item delegate, fixes context injection on Qt 6.8 ( #2926 )
...
(cherry picked from commit fa629fbf99 )
2026-07-26 19:15:44 -04:00
bbedward
c58d55db7d
bluetooth: add soft rfkill unblock, wait for adapter to become available
...
instead of forfeiting subscription
fixes #2922
fixes #1537
(cherry picked from commit 77a357109a )
2026-07-26 19:15:02 -04:00
bbedward
e15db00714
cc: migrate some settings to cache
...
port 1.5
(cherry picked from commit e9bc0169f6 )
2026-07-26 21:46:22 +00:00
bbedward
906eba5c17
battery: auto-apply power profile at startup when DMS managed
...
fixes #2935
port 1.5
(cherry picked from commit 59c83d19e4 )
2026-07-26 19:27:56 +00:00
bbedward
d2b61b91ef
dbar: fix click-through mask of center section
...
fixes #2938
(cherry picked from commit 9b7d3c64fe )
2026-07-26 15:22:03 -04:00
bbedward
6c27b92445
dbar/notifications: fix right click context menu position and add middle
...
click to DnD
(cherry picked from commit 1f94c3cbd4 )
2026-07-26 14:52:39 -04:00
bbedward
a64bd80cc9
window-rules/niri: make floating a tri-state
...
(cherry picked from commit 814871d982 )
2026-07-26 14:34:50 -04:00
feng-yifan
661dc27d26
fix(settings): reset AppBrowserPopup model on close to avoid crash ( #2925 )
...
Reopening the autostart "Browse" picker crashed in
QQmlIncubatorPrivate::incubate. Drop the ListView model on hide()
and rebind it on show() so each open starts with a fresh
QQmlDelegateModel instead of reusing a stale incubation queue.
(cherry picked from commit 3182c70857 )
2026-07-26 14:34:30 -04:00
bbedward
3d5a6fb9d7
display config: preserve config when turning off on niri
...
fixes #2939
port 1.5
(cherry picked from commit 24cb3d19a0 )
2026-07-26 18:26:18 +00:00
bbedward
c2a5397d8a
notification: clip region on animation exit
...
related #2917
port 1.5
(cherry picked from commit f57f254855 )
2026-07-24 18:36:07 +00:00
bbedward
9b5538323d
lock: guard dpms window
2026-07-24 14:13:43 -04:00
bbedward
8321d28d18
greeter: don't override manually selected session with saved/defaul
2026-07-24 11:47:59 -04:00
bbedward
39278860c8
cups: fix initialization race
...
port 1.5
(cherry picked from commit ea03fb2788 )
2026-07-24 10:58:41 -04:00
bbedward
f455456ff1
dock: limit input mask to body, disable hover headroom unless enabled
...
fixes #2923
(cherry picked from commit 0815e48465 )
2026-07-24 10:35:40 -04:00
bbedward
5a80a32951
network: fix networkPreference reverting from eth to wifi
...
fixes #2919
port 1.5
(cherry picked from commit 42060366cb )
2026-07-24 14:14:08 +00:00
Aldi Prasetyo
3cedd56f23
fix(minimal-install): add hyprland packages to minimal install preference ( #2872 )
...
(I guess we'll find out if this breaks any minimal script to desktop runs)
(cherry picked from commit ff71502083 )
2026-07-24 09:31:46 -04:00
Legend-017
dc1ad5b329
Fix(spotlight): improve file search query restoration and mode switching ( #2887 )
...
* fix(spotlight): fix empty results on restoring last file search query
- When "remember last query" is enabled and the last query is file search, it shows "no results" until the query is manually modified in full launcher mode.
* fix(spotlight): properly restore last selected mode(tab) when enabled in full launcher mode
* fix(spotlight): allow file trigger in plugins mode(tab)
* fix(spotlight): restore previous mode when clearing '/' file search prefix
When the '/' prefix is removed from the query, the controller now correctly reverts to the previous mode instead of remaining stuck in "files" mode.
* fix(spotlight): code review fix
(cherry picked from commit 367ad5f69a )
2026-07-24 09:31:32 -04:00
Thomas Kroll
25c12a14a9
fix(lock): hold sleep inhibitor until compositor confirms lock ( #2907 )
...
lock-before-suspend released the logind sleep delay inhibitor as soon as Qt
reported the lock rendered (afterAnimating/afterRendering). That signal fires
before the compositor has committed/presented the ext-session-lock surface, so
the machine could freeze ~1 frame later with the desktop still the last
presented frame. On resume the desktop was briefly visible before the lock
appeared (both suspend and hibernate).
Gate lockerReady on WlSessionLock.secure (the ext-session-lock `locked` event),
so the inhibitor is held until the compositor confirms the session is locked and
the desktop is hidden. LockSurface passes the WlSessionLock down as sessionLock;
the readiness check returns early until secure, and re-fires on secureChanged.
The Go-side fallback timer in loginctl monitor remains as the backstop.
Reproduced on niri / s2idle with 3 outputs: debug log showed lockerReady sent
18 ms before `PM: suspend entry`; with this change the desktop no longer flashes
on resume.
Signed-off-by: Thomas Kroll <99196436+tkroll-ionos@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
(cherry picked from commit 237fb57d5e )
2026-07-24 09:31:23 -04:00
bbedward
b72b276fb4
lock/pam: attempt to fix fprintd retry spam after resume
...
(cherry picked from commit 958672badd )
2026-07-24 09:30:57 -04:00
bbedward
f89fb67316
settings: fix close IPC
...
fixes #2912
port 1.5
(cherry picked from commit 5854327c28 )
2026-07-23 18:10:19 +00:00
bbedward
f457e04cb1
calendar/dcal: fix flatpak socket detection
...
port 1.5
(cherry picked from commit d818067bee )
2026-07-23 14:14:49 +00:00
bbedward
23daca0b57
location: prevent calls when weather auto-locate is disabled
...
port 1.5
(cherry picked from commit fe561f2b5d )
2026-07-22 03:36:01 +00:00
bbedward
accdd0972c
popout: fix lifecycle of blur with various popouts
...
fixes #2901
port 1.5
(cherry picked from commit 93c3030a1e )
2026-07-21 21:47:06 +00:00
bbedward
00c28f69fd
wallpaper: use filter chips for rando transitions
2026-07-21 11:45:18 -04:00
bbedward
2e0337b68c
lock: avoid lock surface churn
...
related #2885
port 1.5
(cherry picked from commit 30d9a34011 )
2026-07-21 14:51:07 +00:00
bbedward
4975960ea4
compositor/toplevels: filter on screen for generic compositors, without
...
workspace distinction
fixes #2890
port 1.5
(cherry picked from commit f0bdaa7f72 )
2026-07-21 14:27:43 +00:00
bbedward
0381a112b3
polkit: fix DMS_DISABLE_POLKIT regression from qs 0.2 deprecation commit
...
fixes #2897
port 1.5
(cherry picked from commit 68e60f036d )
2026-07-20 20:08:20 +00:00
bbedward
ed5e2a22c0
audio: revert wpctl workaround
...
related #2899
port 1.5
(cherry picked from commit 70ceee139b )
2026-07-20 19:19:45 +00:00
bbedward
847718459c
lock: fix dpms fade surface getting stuck after unlock
...
port 1.5
(cherry picked from commit 116cef0b3a )
2026-07-20 14:40:30 +00:00
bbedward
95b120b475
systray: fix menu positioning on vbars
...
fixes #2818
port 1.5
(cherry picked from commit 1402d2312a )
2026-07-19 20:37:56 +00:00
bbedward
4dd2f1d5be
matugen: add config dirs to detection of presence
...
related #2894
port 1.5
(cherry picked from commit 57fd39d84d )
2026-07-19 16:45:46 +00:00
bbedward
bf5faf725b
mango: suppress excessive reload messages
...
fixes #2848
port 1.5
(cherry picked from commit 6239e5a8e4 )
2026-07-19 16:45:44 +00:00
bbedward
e5eff919b8
matugen: remove padding 0 from gtk light
...
fixes #2884
port 1.5
(cherry picked from commit 2a8b88c1f0 )
2026-07-19 15:38:19 +00:00
bbedward
606115748a
theme: put full theme catalog in neovim dropdown
...
fixes #2892
port 1.5
(cherry picked from commit dbaf2e922c )
2026-07-19 15:21:42 +00:00
bbedward
ad936bfdc9
dash: fix color tokens for placeholder in calendar, and weather failed
...
fixes #2891
port 1.5
(cherry picked from commit eb330f62e1 )
2026-07-19 15:18:40 +00:00
bbedward
110396cb2a
powermenu: don't require key release for actions other than suspend and
...
hibernate
port 1.5
(cherry picked from commit 2846363f55 )
2026-07-18 19:31:08 +00:00
bbedward
7b08e61863
matugen/neovim: respect terminalsAlwaysDark
...
port 1.5
(cherry picked from commit 4a90bd3fb1 )
2026-07-18 15:52:47 +00:00
bbedward
876ead665b
lock: add resilience for when the lock surface is rejected
...
related #2778
related #2841
port 1.5
(cherry picked from commit 698b66cf91 )
2026-07-18 15:51:52 +00:00
dms-ci[bot]
74896fb87c
bump VERSION to v1.5.2
v1.5.2
2026-07-18 02:18:37 +00:00
bbedward
f1f528b2cb
widgets: fix hidden widgets disrupting index when arranging widgets
...
fixes #2844
port 1.5
(cherry picked from commit 5dfd875b9e )
2026-07-18 01:10:36 +00:00
purian23
9853e1431b
fix(frame): restore frame edge inset states regression in framemode
...
Port 1.5
(cherry picked from commit 00b22df802 )
2026-07-18 00:25:07 +00:00
bbedward
e7b8196a4a
i18n: preserve terms for 1.5 point releases
...
port 1.5
(cherry picked from commit 4200270b55 )
2026-07-17 22:39:56 +00:00
purian23
85ebb402cb
feat(nix): opt-in dankshell-u2f PAM service for lock screen security keys
...
- Updated instructional pushed:
https://danklinux.com/docs
Related: #2874
Port 1.5
(cherry picked from commit c2c180d304 )
2026-07-17 22:07:23 +00:00
purian23
f37f4a1f35
refactor(auth): relay on distro system auth over DMS managed sessions
...
- Gate greeter external-auth status fprint availability only on confirmed setups
- Reload dankshell-U2F/U2F-Key watchers live
Related: #2874
Port 1.5
(cherry picked from commit 3938e60ce4 )
2026-07-17 17:54:36 -04:00
bbedward
fc11dfbc57
media: further optimizations for bar widget animations
...
related #2863
port 1.5
(cherry picked from commit 2986e354e8 )
2026-07-17 19:49:25 +00:00