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
b834e82668
network/iwd: improve bad credential handling
...
related #2804
port: 1.5
(cherry picked from commit 867102b82c )
2026-07-10 14:37:22 +00:00
bbedward
302cfda2f4
fix(media): resolve monochrome album art accents
...
port: 1.5
(cherry picked from commit c44ffae751 )
2026-07-09 23:40:55 +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
purian23
fa26dbb544
workflows: update deps
...
port/1.5
(cherry picked from commit c0eeed4e89 )
2026-07-09 16:54:26 +00:00
purian23
067d01f678
workflow: update porting logic
...
(cherry picked from commit cb0dc9c68d )
2026-07-09 12:53:05 -04:00
purian23
95c8cc80f6
Add GitHub workflows for release management
...
(cherry picked from commit 8008238ca0 )
2026-07-09 12:53:05 -04:00
purian23
b8f216dc0f
fix(workflow): void stable packages
...
(cherry picked from commit a48cce59d4 )
2026-07-09 12:53:05 -04: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
bdfd565b72
fix words
v1.5.0
2026-07-08 12:53:54 -04:00
bbedward
f3b698590c
bump VERSION to 1.5.0
2026-07-08 12:13:41 -04:00
bbedward
7826d42ce4
i18n: sync terms and remove term freeze
2026-07-08 12:13:14 -04:00
bbedward
6cc30c289b
dankinstall/arch: add dms-greeter-bin package
2026-07-08 12:12:20 -04:00
bbedward
43cc8e69d1
window rules: fix gating of window-rules to supported compositors
2026-07-08 12:10:05 -04:00
bbedward
a62ae336e0
media: improve album art handling
2026-07-08 12:01:33 -04:00
bbedward
e94af2a7aa
dankinstall: add danksearch and dankcalendar as optional deps
2026-07-08 10:01:56 -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
Lucas
56712f46fa
Add optional=true to niri configs ( #2776 )
...
* nix: update flake.lock
* nix/niri: use optional=true in includes
* nix: fix tests
* niri: update embedded config to add optional=true
2026-07-07 21:40:43 -04:00
bbedward
93168ee073
qs: launcher optimizations and weather tab optimizations
2026-07-07 21:16:09 -04:00
purian23
1724aedd49
fix(AudioService): update the default audio sink device handling
...
- Fixes #2764
2026-07-07 20:17:40 -04:00
bbedward
d799175c07
media: tweak seek bar accent color
2026-07-07 18:36:38 -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
purian23
32e2d96e55
fix(popout): reintroduce texture sizing during animation to prevent content shift
2026-07-07 10:01:05 -04:00
bbedward
647766b9fa
dankinstall: xray false for niri in default config
2026-07-07 09:38:45 -04:00
bbedward
0cd8974110
i18n: add Korean
2026-07-07 09:32:15 -04:00
bbedward
0c4c5fc146
changelog: enable for 1.5
2026-07-07 09:16:54 -04:00
bbedward
b447e16374
launcher: dont cache clipboard results and fix image previews
2026-07-06 23:57:27 -04:00
purian23
0bb8353a33
refactor(blurSync): reimplement blur sync in popouts & modals
2026-07-06 23:52:57 -04:00
purian23
19a7dcf17d
feat: (void-linux): add dankinstall support for auto installs
2026-07-06 23:01:16 -04:00
bbedward
8a1acb63c9
launcher: improve clipboard preview performance
...
related #2769
2026-07-06 18:15:49 -04:00
bbedward
6f298d3f52
workspace: fix hiding index numbers on sway
...
fixes #2768
2026-07-06 16:20:31 -04:00
bbedward
3e481a566b
wallpaper: more resilience to updatesEnabled missing expose/update
...
events
2026-07-06 15:57:19 -04:00
bbedward
405ea708b3
wallpaper: optimize caching and performance of wallpaper tab
2026-07-06 13:52:31 -04:00
bbedward
cc0bec2682
dash: fix clock index hardcoded at tab 0
2026-07-06 13:06:30 -04:00
bbedward
240adfa28f
calendar: support tasks/VTODO from dank calendar
2026-07-06 12:40:41 -04:00
bbedward
c175f4823a
hyprland: workaround for focus re-grabbing a closing surface
...
related #2577
2026-07-06 11:45:38 -04:00
bbedward
35613ebba8
worksapces: attempt to fix hyprland workspace stability in ScriptModel
...
related #2754
2026-07-06 11:27:49 -04:00
purian23
583e46f2f0
fix(imageCache): improve cache management & file handling
2026-07-06 00:35:00 -04:00
purian23
590555dfc6
fix(dankdash): update tabIndex reordering for media & weather widgets
...
- Fixes #2762
2026-07-06 00:33:42 -04:00
bbedward
c11169eb4c
matugen: only write accent-color if changed
2026-07-05 23:13:49 -04:00
bbedward
bddcdb3f99
core/completions: handle QS timeouts instead of hanging
...
related #1404
2026-07-05 23:12:30 -04:00
purian23
6ec67cefd0
add(settings): enable focused window icon display by default
2026-07-05 22:45:35 -04:00
David Mireles
8d9d7ff0ef
fix(notifications): dismiss popup reliably on user-initiated close paths ( #2761 )
...
The notification popup's close button (X), action button clicks, and the
cardClick body's else branch all set notificationData.popup = false
directly. This relies on wrapperConn.onPopupChanged firing startExit(),
which can be interrupted by four races:
1. enterDelay (160 ms Timer) starts notificationData.timer after the
user clicks, on an already-orphan wrapper.
2. The dismiss Timer keeps running post-click and flips popup again.
3. wrapperConn.target is set imperatively in onNotificationDataChanged
(line 293) and may be stale after NotificationPopupManager._sync()
reorders wrappers.
4. exiting or _isDestroying stuck true gates wrapperConn.enabled.
Introduce a single helper dismissPopupReliably() that stops the timer,
sets popup = false, and kicks off startExit() via Qt.callLater as a
belt-and-suspenders fallback. Apply to the three vulnerable handlers.
This matches the existing upstream pattern used in the hover, contextMenu,
and Component.onDestruction paths (which all stop the timer before
mutating popup state).
Closes #2760
2026-07-05 22:01:31 -04:00
Scott McKendry
acc39ceb16
fix(settings): missing vpn confirm delete modal ( #2759 )
2026-07-05 22:00:57 -04:00
bbedward
43863a86fb
workspaces: use stable references for placeholders in ScriptModel to fix
...
animation jitter
related #2754
2026-07-05 21:59:52 -04:00
bbedward
36ad34a555
keybinds: fix lua parsing on Hyprland for non-static configuration
...
fixes #2753
2026-07-05 17:16:55 -04:00