purian23
1661d32641
(greeter): Trial fix for 30s auth delay & wireplumber state dir
2026-03-15 02:54:23 -04:00
Ron Harel
aa59187403
Add Color Picker to DMS launcher. ( #1999 )
2026-03-14 23:31:21 -04:00
Jonas Bloch
7e1d808d70
New neovim theme engine ( #1985 )
...
* feat(matugen)!: rework completely neovim's theme engine
* fix: link to neovim theme plugin
* fix: expect AvengeMedia/base46 instead of Silzinc/base46
2026-03-13 13:37:16 -04:00
bbedward
a58037b968
fix: missing import in Hyprland service
2026-03-13 13:25:20 -04:00
Nek
bb74a0ca4d
fix(wallpaper): preserve per-monitor cycling when changing interval ( #1981 )
...
(#1816 )
2026-03-13 11:46:02 -04:00
purian23
e86227f05f
fix(greeter): add wireplumber state directory & update U2F env variables
2026-03-12 22:35:26 -04:00
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
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
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
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
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
micko
754bf8fa3c
update deprecated syntax ( #1928 )
2026-03-06 21:13:03 -06: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
purian23
fe5bd42e25
greeter: New Greeter Settings UI & Sync fixes
...
- Add PAM Auth via GUI
- Added new sync flags
- Refactored cache directory management & many others
- Fix for wireplumber permissions
- Fix for polkit auth w/icon
- Add pam_fprintd timeout=5 to prevent 30s auth blocks when using password
2026-03-05 23:04:59 -05:00
purian23
32d16d0673
refactor(greeter): Update auth flows and add configurable opts
...
- Finally fix debug info logs before dms greeter loads
- prevent greeter/lockscreen auth stalls with timeout recovery and unlock-state sync
2026-03-04 14:17:56 -05:00
Michael Erdely
e04c919d78
Not everyone uses paru or yay on Arch: Support pacman command ( #1900 )
...
* Not everyone uses paru or yay on Arch: Support pacman command
* Handle sudo properly when using pacman
* Move pacman to bottom per Purian23
* Remote duplicate which -- thanks Purian23!
2026-03-03 17:27:31 -05:00
Triệu Kha
246b6c44b0
fix(dock): Dock flickering when having cursor floating by the side ( #1897 )
2026-03-03 16:11:06 -05:00