bbedward
53da60e4ca
settings: allow custom json to render all theme options
2026-03-12 17:58:42 -04:00
purian23
727d9c6c22
greeter(auth): Enhance fingerprint/U2F auth support w/Quickshell PAM
...
- Split auth capability state by lock screen and greeter
- Share detection between settings UI and lock runtime
- Broaden greeter PAM include detection across supported distros
2026-03-12 15:06:07 -04:00
purian23
908e1f600e
dankinstall(distros): Enhance DMS minimal install logic
...
-Updated for Debian, Ubuntu, Fedora, and OpenSUSE
- New shared minimal installation logic to streamline package handling across distros
2026-03-12 14:55:02 -04:00
purian23
270d800df2
greeter(distros): Move comps to Suggests on Debian/OpenSUSE
2026-03-12 14:42:44 -04:00
bbedward
d445d182ea
fix(settings): fix animation speed binding in notifications tab
...
fixes #1974
2026-03-12 11:43:33 -04:00
Adarsh219
476256c9e7
fix(matugen): use single quotes for zed template paths ( #1972 )
2026-03-12 08:54:18 -04:00
Triệu Kha
06ea7373f7
parity(danktoggle): follow m3 disabled state color specs ( #1973 )
2026-03-12 08:54:00 -04:00
bbedward
e78ba77def
fix(idle): ensure timeouts can never be 0
2026-03-11 18:55:13 -04:00
purian23
7113afe9e2
fix(settings): Improve error handling for plugin settings loading
2026-03-11 18:03:31 -04:00
purian23
1a2b6524e6
(processes): Add environment flag checks for fprintd and U2F availability
2026-03-11 17:57:30 -04:00
purian23
95c4aa9e4c
fix(greeter): Dup crash handlers
2026-03-11 17:13:46 -04:00
purian23
9f2518c9e1
(settings): Enhance authentication checks in Greeter & LockScreen tabs
2026-03-11 16:58:15 -04:00
purian23
76c50a654a
fix(qmllint): Update distro detection logic for qmllint
2026-03-11 16:22:37 -04:00
purian23
ded2c38551
fix(greeter): Allow empty password submits to reach PAM
2026-03-11 16:13:26 -04:00
Triệu Kha
772094eacd
feat(dropdown): have selected item at dropdown beginning on launch ( #1968 )
...
* fix(appdrawer): launcher launched via appdrawer doesnt respect size
setting
* feat(dropdown): have selected item at dropdown beginning on launch
2026-03-11 13:46:44 -04:00
Evgeny Zemtsov
bddc2f6295
display: support generic wlr-output-management-unstable-v1 ( #1840 )
...
The display config UI only applied changes for compositors with a
config-file backend (niri, hyprland, dwl). For any other compositor
that supports wlr-output-management-unstable-v1 the "Apply Changes"
button was silently a no-op.
Add WlrOutputService.applyOutputsConfig() as a high-level apply that
mirrors the generateOutputsConfig() pattern of the existing services
but applies directly via the protocol instead of writing a config file.
Route the default case in backendWriteOutputsConfig() to it.
This enables using dms-shell as a wayland compositor for emacs wayland
manager (ewm).
2026-03-11 13:28:14 -04:00
bbedward
25dce2961b
fix(launcher): select first file search result by default
...
fixes #1967
2026-03-11 12:47:05 -04:00
nick-linux8
653cfbe6e0
Issue:(Settings)Switched Neovim Mutagen Theme To Default False ( #1964 )
...
* Issue:(Settings)Switched Neovim Mutagen Theme To Default False
* also set to false in settingsData
- this is the case when file fails to parse
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-03-11 12:43:56 -04:00
bbedward
c539311083
settings: update search index
2026-03-11 12:07:56 -04:00
bbedward
60118c5d5b
fix: dsearch references
2026-03-11 12:07:44 -04:00
Vladimir
c6b9b36566
feat: highlight active workspace app tiles ( #1957 )
...
* feat: highlight active workspace app tiles
* feat: add workspace active-app highlight toggle
2026-03-11 10:57:05 -04:00
Triệu Kha
fd5b1b7c00
fix(appdrawer): launcher launched via appdrawer doesnt respect size ( #1960 )
...
setting
2026-03-11 10:55:54 -04:00
bbedward
ebc77b62c8
plugins: fix list delegates
2026-03-11 09:57:54 -04:00
purian23
2ce888581f
obs: Reduce retry timing
2026-03-10 23:00:01 -04:00
purian23
0e901b6404
distros: Update working copy
2026-03-10 22:12:07 -04:00
purian23
688b9076e7
workflows: Update node versioning
2026-03-10 21:30:19 -04:00
purian23
c6ec7579b6
distro: Update OBS workflows
2026-03-10 21:15:43 -04:00
bbedward
9417edac8d
fix(popout): anchor cc and notification center to top and bottom
2026-03-10 15:56:40 -04:00
bbedward
6185cc79d7
tooling: make qmllint auto-resolution smarter
2026-03-10 15:41:22 -04:00
bbedward
4ecdba94c2
fix(lint): unused imports removed
2026-03-10 15:32:22 -04:00
Vladimir
a11640d840
build: run qmllint through Quickshell tooling VFS ( #1958 )
2026-03-10 15:32:16 -04:00
purian23
177a4c4095
(greeter): PAM auth improvements and defaults update
2026-03-10 15:02:26 -04:00
lpv
63df19ab78
dock: restore Hyprland special workspace windows on click ( #1924 )
...
* dock: restore Hyprland special workspace windows on click
* settings: add dock special workspace restore key to spec
2026-03-10 12:55:36 -04:00
Adarsh219
54e0eb5979
feat: Add Zed editor theming support ( #1954 )
...
* feat: Add Zed editor theming support
* fix formatting and switch to CONFIG_DIR
2026-03-10 12:03:01 -04:00
bbedward
185284d422
fix(lock): restore login config fallback
2026-03-10 11:33:44 -04:00
bbedward
ce240405d9
system tray: fix shadow consistency
...
fixes #1946
2026-03-10 11:10:18 -04:00
Marcin Jahn
58b700ed0d
fix(shell): cover edge cases of compact focused app widget ( #1918 )
...
Fixes two cases:
- some apps (e.g., Zen browser use the "—" character at the end of
webpage name)
- in compact mode, when app has only appName, and not window name, we
should display the appName to avoid empty title.
2026-03-10 10:49:28 -04:00
Vladimir
d436fa4920
fix(quickshell): stabilize control center numeric widths ( #1943 )
2026-03-10 10:48:13 -04:00
Augusto César Dias
d58486193e
feature(notification): show notification only on current focused display ( #1923 )
2026-03-10 10:46:04 -04:00
bbedward
e9404eb9b6
i18n: add russian
2026-03-10 10:43:46 -04:00
purian23
0fef4d515e
dankinstall: Update Arch/Quickshell installation
2026-03-09 18:10:55 -04:00
CaptainSpof
86f9cf4376
fix(wallpaper): follow symlinks when scanning wallpaper directory ( #1947 )
2026-03-09 08:53:22 -04:00
purian23
acf63c57e8
fix(Greeter): Multi-distro reliability updates
...
- Merge duplicate niri input/output KDL nodes instead of appending. Allows more overrides
- Guard AppArmor install/uninstall behind IsAppArmorEnabled() check
2026-03-08 22:28:32 -04:00
purian23
baa956c3a1
fix(Greeter): Don't stop greeter immediately upon uninstallation
2026-03-07 22:23:21 -05:00
purian23
bb2081a936
feat(Greeter): Add install/uninstall/activate cli commands & new UI opts
...
- AppArmor profile management
- Introduced `dms greeter uninstall` command to remove DMS greeter configuration and restore previous display manager.
- Implemented AppArmor profile installation and uninstallation for enhanced security.
2026-03-07 20:44:19 -05:00
purian23
c984b0b9ae
fix(Clipboard) remove unused copyServe logic
2026-03-07 20:42:54 -05:00
micko
754bf8fa3c
update deprecated syntax ( #1928 )
2026-03-06 21:13:03 -06:00
purian23
7840294517
fix(Clipboard): Epic RAM Growth
...
- Closes #1920
2026-03-06 22:12:24 -05:00
Connor Welsh
caaee88654
fix(Calendar): add missing qs.Common import ( #1926 )
...
fixes calendar events getting dropped
2026-03-06 14:19:43 -05:00
Augusto César Dias
e872ddc1e7
feature(vpn): add toggle to enable/disable auto connecting ( #1925 )
...
* feature(vpn): add toggle to enable/disable auto connecting
* refresh status after updating
2026-03-06 14:19:31 -05:00