Legend-017
367ad5f69a
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
2026-07-20 09:27:58 -04:00
bbedward
8577c6b815
matugen/vesktop/vencord/equibop: more contrast fixes
2026-07-19 19:22:57 -04:00
bbedward
3d9374d2b2
matugen/vesktop/vencord/equibop: minor contrast improvements
2026-07-19 19:08:41 -04:00
bbedward
e300b14dde
core: some fixes for embedded distribution, VERSION file, matugen
...
scripts, and embed scripts
2026-07-19 19:03:10 -04:00
bbedward
dc4916b9e0
greeter: more repairs for standalone package, scrap LegacyNetworkService
2026-07-19 17:05:38 -04:00
bbedward
dfbbfe1793
greeter: replace commands with dms-greeter
2026-07-19 16:43:43 -04:00
bbedward
a69acf171a
greeter: migrated dms-greeter to github/AvengeMedia/dank-greeter
2026-07-19 16:37:54 -04:00
bbedward
1402d2312a
systray: fix menu positioning on vbars
...
fixes #2818
port 1.5
2026-07-19 16:37:23 -04:00
bbedward
d003683689
matugen/vesktop: tweak some colors of unread indicators to follow
...
primary theme
2026-07-19 14:26:30 -04:00
bbedward
6239e5a8e4
mango: suppress excessive reload messages
...
fixes #2848
port 1.5
2026-07-19 11:47:39 -04:00
bbedward
4c59d61f89
matugen/vesktop/vencord: replace midnight template with a new more
...
modest template
2026-07-19 11:46:45 -04:00
bbedward
2a8b88c1f0
matugen: remove padding 0 from gtk light
...
fixes #2884
port 1.5
2026-07-19 11:37:42 -04:00
bbedward
dbaf2e922c
theme: put full theme catalog in neovim dropdown
...
fixes #2892
port 1.5
2026-07-19 11:20:45 -04:00
bbedward
eb330f62e1
dash: fix color tokens for placeholder in calendar, and weather failed
...
fixes #2891
port 1.5
2026-07-19 11:17:47 -04:00
bbedward
90291bd627
freebsd: add initial support for running on FreeBSD, excluding Bluez,
...
ppd, and some things. Add a simple wpa_supplicant backend
2026-07-19 10:31:48 -04:00
bbedward
2846363f55
powermenu: don't require key release for actions other than suspend and
...
hibernate
port 1.5
2026-07-18 15:30:31 -04:00
purian23
2114ece0df
feat(bluetooth): built in audio codec support - another dep bites the dust
...
- Updated the codec logic to utilize WirePlumber, bye pactl
- Improved UI to display media and call codec sections
2026-07-18 14:16:49 -04:00
bbedward
4a90bd3fb1
matugen/neovim: respect terminalsAlwaysDark
...
port 1.5
2026-07-18 11:52:21 -04:00
bbedward
698b66cf91
lock: add resilience for when the lock surface is rejected
...
related #2778
related #2841
port 1.5
2026-07-18 11:50:31 -04:00
bbedward
235f0668b8
Squashed commit of the following:
...
commit 990d86d481
Author: bbedward <bbedward@gmail.com >
Date: Sat Jul 18 10:43:22 2026 -0400
flake: update-common
commit 526cb157fd
Author: bbedward <bbedward@gmail.com >
Date: Thu Jul 16 17:56:40 2026 -0400
i18n: update sync scrirpt for dank-qml-common
commit 92ba96d9f9
Author: bbedward <bbedward@gmail.com >
Date: Thu Jul 16 09:24:37 2026 -0400
qs: integrate with dank-qml-common
2026-07-18 10:44:31 -04:00
bbedward
5dfd875b9e
widgets: fix hidden widgets disrupting index when arranging widgets
...
fixes #2844
port 1.5
2026-07-17 21:09:58 -04:00
purian23
00b22df802
fix(frame): restore frame edge inset states regression in framemode
...
Port 1.5
2026-07-17 20:24:48 -04:00
bbedward
b22b1bef9b
i18n: sync
2026-07-17 18:42:17 -04:00
bbedward
5cae48a85d
i18n: replace terms for 1.6
2026-07-17 18:39:22 -04:00
bbedward
4200270b55
i18n: preserve terms for 1.5 point releases
...
port 1.5
2026-07-17 18:38:18 -04:00
purian23
3938e60ce4
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
2026-07-17 17:27:45 -04:00
bbedward
2986e354e8
media: further optimizations for bar widget animations
...
related #2863
port 1.5
2026-07-17 15:48:45 -04:00
bbedward
bf12665adb
lock: add lockAndOutputsOff IPC function
2026-07-17 15:24:35 -04:00
purian23
3c688cfbd3
feat(notifications): introduce notification foreground layers settings override
...
port 1.5
2026-07-17 13:17:12 -04:00
purian23
92ba2bb57d
feat(settings): add explicit border toggle and updated layouts
...
- Defaults On with blur enabled to clean up the border edges
- Darken Modal moves to Launcher settings
Closes #2446
port 1.5
2026-07-17 12:55:02 -04:00
bbedward
504c132f78
wallpaper: optimize blurred wallpaper layer
...
port 1.5
2026-07-17 11:40:57 -04:00
bbedward
a50bb2cab3
sysupdate: tweak styling of ignored banner
...
port 1.5
2026-07-17 10:32:24 -04:00
bbedward
b17a90a412
sysupdate: disallow partial updates on arch, add ignored to popout
...
port 1.5
2026-07-17 10:18:51 -04:00
bbedward
0ffec5011b
sysupdate: pass custom command to daemon instead of fire and forget from
...
QML
related #2873
port 1.5
2026-07-17 09:46:32 -04:00
Artem Timofeev
adbbd9b112
feat(power): lower refresh rate on battery ( #2428 )
...
* feat(power): lower refresh rate on battery (#1203 )
Add a Power & Sleep setting that lowers eligible displays to 60 Hz on battery and restores their previous mode on AC power.
Skip displays without an available 60 Hz mode, displays with a single refresh-rate option, current modes at or below 60 Hz, and VRR-enabled outputs.
Apply niri changes at runtime through output commands and use wlr-output-management as fallback.
* fix(quickshell): debounce display refresh sync
* chore: regenerate settings_search_index.json for pre-commit CI fix
* fix: translator context is missing for lowerDisplayRefreshRateOnBattery
* fix: activeDisplayProfileModes is missing from SettingsSpec
* feat: added guard to syncRefreshRates function
* refactor(display): move refresh sync listeners to display service
* fix(display): publish active profile modes after config write
* feat(display): persist previous refresh modes
* fix(display): route refresh mode writes through compositor backends
* fix(display): detect preferred niri refresh modes
* some small cleanups
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-07-17 09:41:08 -04:00
bbedward
95e1d6b72e
bar: fix bar order-creation regression caused by async loading
...
port 1.5
2026-07-17 09:17:22 -04:00
purian23
4cb09dcc1b
fix(DankSlideout): update textureSize for improved rendering
...
- Fixes #2880
Port 1.5
2026-07-17 08:24:37 -04:00
Hec
ed44d02202
systemlogo: Add Zirconium ( #2881 )
...
Signed-off-by: Hec <hec@heccraft.com >
2026-07-17 00:26:15 -04:00
Aaron Tulino
9ddea82063
bar(IdleInhibitor): Color icon when activated ( #2395 )
2026-07-16 12:18:19 -04:00
bbedward
3c0f2cbc48
i18n: term overhaul
...
- Delete ~160-ish useless terms
- Add context to more terms
- Add a mechanism to duplicate the same terms with different contexts
- sync
2026-07-16 12:15:20 -04:00
bbedward
6c45413d7a
launcher: fix sticky header appearance without blur
...
port 1.5
2026-07-16 10:50:39 -04:00
bbedward
149e1e64b1
launcher: transparent sticky header when blur is enabled
...
port 1.5
2026-07-16 10:47:57 -04:00
bbedward
5589cfb783
dash/weather: fix X wheel scroll
...
port 1.5
2026-07-16 10:41:16 -04:00
bbedward
1ef5371c3b
i18n: cut down new pam terms
2026-07-16 10:36:35 -04:00
bbedward
3951cd6b18
popout: guard against bad state and reset input method on close
...
port 1.5
2026-07-16 10:19:44 -04:00
bbedward
6d206c9521
launcher: fix usage history loading by adding guards
...
port 1.5
2026-07-16 09:30:18 -04:00
purian23
48e36ae146
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
2026-07-16 09:24:12 -04:00
purian23
7c24e85c19
fix(qml): resolve lint regressions from async shell loading
...
port 1.5
2026-07-16 06:10:43 -04:00
purian23
fe1a783ec2
fix(media-player): update Mpris stable metadata handling
...
- Restores Brave browsers
port 1.5
2026-07-15 20:57:05 -04:00
purian23
dc924618fb
refactor: unify media control calls to MprisController sync
2026-07-15 14:35:19 -04:00