bbedward
665680e15e
keybinds(niri): add preprocessors to KDL parsing
...
fixes #2230
2026-04-22 11:11:48 -04:00
bbedward
210607cfbc
fix(ddc): prevent negative WaitGroup counter on rapid brightness changes
2026-04-22 11:11:48 -04:00
DavutHaxor
10a235e686
Fix ddc brightness not applying because process exits before debounce timer runs ( #2217 )
...
* Fix ddc brightness not applying because process exits before debounce timer runs
* Added sync.WaitGroup to DDCBackend and use it instead of loop in wait logic, added timeout in case i2c hangs.
* go fmt
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-04-22 11:10:34 -04:00
bbedward
253cc7f8a3
network: report negotiated link rate when connected
...
fixes #2214
2026-04-22 11:10:34 -04:00
Al- Amin
9f65882a12
fix: Add match rule for new version of Gnome Calculator app ID ( #2157 )
2026-04-22 11:10:34 -04:00
Al- Amin
96bf0162d6
fix:update resizeactive binding to include height to make it work ( #2126 )
2026-04-22 11:10:22 -04:00
Al- Amin
73b833731a
fix:add window rule for the new version of Gnome Calculator ( #2125 )
2026-04-22 11:10:22 -04:00
bbedward
84522aeaad
screenshot: fix scaling of global coordinate space when using all
...
screens
2026-04-22 11:10:22 -04:00
bbedward
d320035d97
blur: add probe to check compositor for ext-bg-effect
2026-04-22 10:38:13 -04:00
bbedward
9bfa8310d2
dankinstall: workarounds for arch/extra change
2026-04-11 12:42:07 -04:00
bbedward
07d2c94676
clipboard: make CLI keep CL item in-memory again
2026-04-07 15:01:21 -04:00
bbedward
0bc1b7a3c2
clipboard: fix reliability of modal/popout
2026-04-07 15:01:16 -04:00
bbedward
c5987b28c0
fix(clipboard): wait for forked child to register Wayland source before returning
2026-04-07 15:01:10 -04:00
bbedward
18901c7cde
core: migrate to dms-shell arch package
2026-04-06 10:10:36 -04:00
bbedward
f62ea119f7
popout: avoid calling close on bad reference
2026-03-24 10:45:44 -04:00
bbedward
b9c8914d46
cli/notify: append file:// prefix for --file arguments
...
fixes #1962
2026-03-24 10:45:28 -04:00
purian23
eea7d12c0b
dankinstall(Arch): improve AUR package installation logic
2026-03-20 17:50:24 -04:00
bbedward
222187d8a6
niri: set com.danklinux.dms window rule for future compat
2026-03-20 10:05:29 -04:00
purian23
e803812344
theme(greeter): fix auto theme accent variants & update selections
2026-03-19 19:55:43 -04:00
purian23
b69a96e80b
fix(greeter): add wireplumber state directory & update U2F env variables
2026-03-19 19:55:23 -04:00
purian23
1e6a73fd60
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-19 19:55:18 -04:00
purian23
3ff9564c9b
(greeter): PAM auth improvements and defaults update
2026-03-19 19:53:09 -04:00
purian23
b0989cecad
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-19 19:53:04 -04:00
purian23
31b415b086
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-19 19:52:57 -04:00
purian23
7156e1e299
feat: Implement immutable DMS command policy
...
- Added pre-run checks for greeter and setup commands to enforce policy restrictions
- Created cli-policy.default.json to define blocked commands and user messages for immutable environments.
2026-03-19 19:52:52 -04:00
purian23
c72c9bfb08
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-19 19:52:48 -04:00
purian23
73c75fcc2c
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-19 19:50:58 -04:00
purian23
366a98e0cc
dms-greeter: Enhance DMS Greeter dankinstall & packaging across distros
...
- Added support for Debian, Ubuntu, Fedora, Arch, and OpenSUSE on dankinstall / dms greeter install
2026-03-19 19:48:20 -04:00
purian23
a1d13f276a
dankinstall(debian): Minor update to ARM64 support
2026-03-18 09:27:52 -04:00
nick-linux8
2db4c9daa0
Added Better Handling In Event Dispatcher Function ( #1980 )
2026-03-13 11:45:02 -04:00
Nek
a7b49eba70
fix(matugen): detect Zed Linux binary aliases ( #1982 )
2026-03-13 11:44:10 -04:00
Adarsh219
5aaa56853f
feat: Add Zed editor theming support ( #1954 )
...
* feat: Add Zed editor theming support
* fix formatting and switch to CONFIG_DIR
2026-03-12 11:45:31 -04:00
purian23
7b2d4dbe30
dankinstall: Update Arch/Quickshell installation
2026-03-10 11:05:25 -04:00
purian23
3fb85df504
fix(Clipboard) remove unused copyServe logic
2026-03-10 11:05:00 -04:00
purian23
ae6a656899
fix(Clipboard): Epic RAM Growth - Closes #1920
2026-03-10 11:05:00 -04:00
bbedward
64c9222000
loginctl: add fallbacks for session discovery
2026-02-27 10:12:25 -05:00
bbedward
b83256c83a
matugen: skip theme refreshes if no colors changed
2026-02-24 13:37:34 -05:00
bbedward
3ea4e389eb
thememode: connect to loginctl PrepareForSleep event
2026-02-23 19:03:48 -05:00
purian23
7276f295fc
dms-greeter: Update dankinstall greeter automation w/distro packages
2026-02-23 18:53:29 -05:00
bbedward
7a0bb07518
matugen: unconditionally run portal sync even if matugen errors
2026-02-22 23:09:18 -05:00
purian23
403e3e90a2
dms-greeter: Enhance DMS Greeter dankinstall & packaging across distros - Added support for Debian, Ubuntu, Fedora, Arch, and OpenSUSE on dankinstall / dms greeter install
2026-02-22 23:09:18 -05:00
bbedward
09bd65d746
bluetooth: expose trust/untrust on devices
2026-02-22 23:09:18 -05:00
长夜月玩Fedora
020d56ab7f
Add support for 'evernight' distribution in Fedora ( #1786 )
2026-02-22 23:09:18 -05:00
Lucas
ca44205f1c
zen: add more commands to detection ( #1792 )
2026-02-22 23:09:18 -05:00
bbedward
837329a6d8
window rules: default to fixed for width/height part of #1774
2026-02-22 23:09:18 -05:00
bbedward
03a8e1e0d5
clipboard: fix memory leak from unbounded offer maps and unguarded file reads
2026-02-20 11:42:14 -05:00
bbedward
4d4d3c20a1
keybinds/niri: fix quote preservation
2026-02-20 11:42:14 -05:00
bbedward
aafaad1791
core/screenshot: light cleanups
2026-02-20 11:42:14 -05:00
Patrick Fischer
7906fdc2b0
screensaver: emit ActiveChanged on lock/unlock ( #1761 )
2026-02-20 11:42:14 -05:00
shorinkiwata
942c9c9609
feat(distros): allow CatOS to run DMS installer ( #1768 )
...
- This PR adds support for **CatOS**
- CatOS is fully compatible with Arch Linux
2026-02-20 11:42:14 -05:00