purian23
62c2e858ef
(settings): Enhance authentication checks in Greeter & LockScreen tabs
2026-03-19 19:53:49 -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
bbedward
2ff42eba41
greeter: sync power menu options
2026-03-19 19:49:26 -04:00
purian23
9f13465cd7
feat: Add independent power action confirmation settings for dms greeter
2026-03-19 19:49:23 -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
d7b560573c
fix(settings): Improve error handling for plugin settings loading
2026-03-11 18:55:44 -04:00
nick-linux8
fc7b61c20b
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:44:14 -04:00
bbedward
7a74be83d7
greeter: sync power menu options
2026-02-25 14:50:47 -05:00
purian23
18b20d3225
feat: Add independent power action confirmation settings for dms greeter
2026-02-25 14:50:47 -05:00
bbedward
1476658c23
dankbar: fix syncing settings to new bars
2026-02-24 13:37:34 -05:00
purian23
29de677e00
feat: Refactor DankBar w/New granular options - New background toggles - New maxIcon & maxText widget sizes (global) - Dedicated M3 padding slider - New independent icon scale options - Updated logic to improve performance on single & dual bar modes
2026-02-24 10:52:35 -05:00
bbedward
5c5ff6195a
osd: disable media playback OSD by default
2026-02-23 10:20:48 -05:00
bbedward
6213267908
settings: guard internal writes from watcher
2026-02-17 22:03:57 -05:00
Jonas Bloch
9ed53bac9e
feat: Auto settings reload ( #1707 )
...
* feat: auto-reload settings json file
* fix: set settings file reload debounce to 50ms
2026-02-17 08:41:18 -05:00
purian23
d62bdda56b
theme: Add Cosmic light/dark & icon theming support
2026-02-16 21:25:30 -05:00
bbedward
196c421b75
Squashed commit of the following:
...
commit 051b7576f7
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 16:38:45 2026 -0500
Height for realz
commit 7784488a61
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 16:34:09 2026 -0500
Fix height and truncate text/URLs
commit 31b328d428
Author: bbedward <bbedward@gmail.com >
Date: Sun Feb 15 16:25:57 2026 -0500
notifications: handle URL encoding in markdown2html
commit dbb04f74a2
Author: bbedward <bbedward@gmail.com >
Date: Sun Feb 15 16:10:20 2026 -0500
notifications: more comprehensive decoder
commit b29c7192c2
Author: bbedward <bbedward@gmail.com >
Date: Sun Feb 15 15:51:37 2026 -0500
notifications: html unescape
commit 8a48fa11ec
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 15:04:33 2026 -0500
Add expressive curve on init toast
commit ee124f5e04
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 15:02:16 2026 -0500
Expressive curves on swipe & btn height
commit 0fce904635
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 13:40:02 2026 -0500
Provide bottom button clearance
commit 00d3829999
Author: bbedward <bbedward@gmail.com >
Date: Sun Feb 15 13:24:31 2026 -0500
notifications: cleanup popup display logic
commit fd05768059
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 01:00:55 2026 -0500
Add Privacy Mode
- Smoother notification expansions
- Shadow & Privacy Toggles
commit 0dba11d845
Author: purian23 <purian23@gmail.com >
Date: Sat Feb 14 22:48:46 2026 -0500
Further M3 enhancements
commit 949c216964
Author: purian23 <purian23@gmail.com >
Date: Sat Feb 14 19:59:38 2026 -0500
Right-Click to set Rules on Notifications directly
commit 62bc25782c
Author: bbedward <bbedward@gmail.com >
Date: Fri Feb 13 21:44:27 2026 -0500
notifications: fix compact spacing, reveal header bar, add bottom center
position, pointing hand cursor fix
commit ed495d4396
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 20:25:40 2026 -0500
Tighten init toast
commit ebe38322a0
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 20:09:59 2026 -0500
Update more m3 baselines & spacing
commit b1735bb701
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 14:10:05 2026 -0500
Expand rules on-Click
commit 9f13546b4d
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 12:59:29 2026 -0500
Add Notification Rules
- Additional right-click ops
- Allow for 3rd boy line on init notification popup
commit be133b73c7
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 10:10:03 2026 -0500
Truncate long title in groups
commit 4fc275bead
Author: bbedward <bbedward@gmail.com >
Date: Thu Feb 12 23:27:34 2026 -0500
notification: expand/collapse animation adjustment
commit 00e6172a68
Author: purian23 <purian23@gmail.com >
Date: Thu Feb 12 22:50:11 2026 -0500
Fix global warnings
commit 0772f6deb7
Author: purian23 <purian23@gmail.com >
Date: Thu Feb 12 22:46:40 2026 -0500
Tweak expansion duration
commit 0ffeed3ff0
Author: purian23 <purian23@gmail.com >
Date: Thu Feb 12 22:16:16 2026 -0500
notifications: Update Material 3 baselines
- New right-click to mute option
- New independent Notification Animation settings
2026-02-16 17:57:13 -05:00
bbedward
466ff59573
launcher: keep loaded default
2026-02-16 12:06:31 -05:00
bbedward
0d49acaaa8
launcher: try a more targeted unload approach
2026-02-15 15:48:49 -05:00
Higor Prado
ebe1785411
fix(launcher): release DankLauncherV2 resources after close ( #1692 )
...
* fix(launcher): release DankLauncherV2 resources after close
* launcher: make unload on close optional
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-02-15 15:26:03 -05:00
bbedward
e5cdbf4cf5
clipboard: option to paste on enter
...
fixes #1686
2026-02-15 13:36:19 -05:00
bbedward
242660c51d
theme: improve handling of custom themes with variants and accents in
...
light/dark mode (e.g. catpuccin will react to light/dark changes and
remember theme per-mode)
fixes #1094
2026-02-13 10:31:59 -05:00
Bernardo Gomes
425715e0f0
feat(notifications): add configurable notification rules ( #1655 )
2026-02-12 15:04:02 -05:00
bbedward
4d316007af
lock: add lock at startup action, not sure how to handle it in crash
...
scenarios
launcher v2: fix state reset in section changes
fixes #1648
2026-02-10 23:25:54 -05:00
Erwin Boskma
9a7f1f5f2f
feat: configurable volume amount on scroll for Media widget ( #1641 )
...
* Add audioWheelScrollAmount setting
* Add UI to configure volume change amount for Media Player widget
* Let Media Player widget use the configured volume change on wheel event
2026-02-10 09:12:03 -05:00
purian23
37cc4ab197
dms: Material Animation Refactor
...
- Thanks Google for Material 3 Expressive stuffs
- Thanks Caelestia shell for pushing qml limits to showcase the blueprint
2026-02-08 20:24:37 -05:00
bbedward
654661fd66
cli/setup: add subcommands for individual includes
2026-02-06 09:53:41 -05:00
ArijanJ
81d5235b9f
feat: media playback OSD ( #1602 )
...
* feat: media playback OSD
* Update code style improvements
- Removes resetTimer to reuse event driven code
---------
Co-authored-by: purian23 <purian23@gmail.com >
2026-02-05 19:18:52 -05:00
bbedward
c2ee41c844
running apps: make settings bar-specific
2026-02-05 14:37:05 -05:00
bbedward
7d5c20125a
animations: fine-grained anim settings for modals and popouts
2026-02-05 12:10:17 -05:00
bbedward
3c4749ead0
widgets: add a button color setting
2026-02-03 11:03:33 -05:00
grokXcopilot
eaa6a664c8
feat(niri): Add drag-and-drop workspace reordering ( #1569 )
...
* feat(niri): Add drag-and-drop workspace reordering
Add interactive drag-and-drop reordering for Niri workspace indicators
with smooth animations matching the system tray behavior.
- Add moveWorkspaceToIndex() to NiriService for workspace reordering
- Implement drag detection with 5px threshold
- Add shift animation for items between source and target
- Clamp drag offset to stay within workspace row bounds
- Reset drag state when workspace list changes during drag
- Visual feedback: opacity change, border highlight on drag/drop target
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* feat(settings): Add workspace drag reorder toggle
Add workspaceDragReorder setting to enable/disable workspace
drag-and-drop reordering. Enabled by default, only visible on Niri.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 12:58:05 -05:00
bbedward
39b70a53a0
cursor: more intelligent Xresources editing
2026-02-01 20:44:21 -05:00
purian23
3d80a9dd0f
appsDock: Update Size & Color options
2026-02-01 00:22:08 -05:00
bbedward
f27bffc387
displays: add disable snap option in settings
...
fixes #1438
2026-01-28 21:08:16 -05:00
bbedward
36b43f93a3
displays: support for multiple output profiles
...
- add support for deleting unplugged configs
- Option to hide disconnected displays
fixes #1453
2026-01-28 20:51:29 -05:00
purian23
a168a8160c
feat: appsDock Widget Overflow & Config Options
2026-01-27 21:15:33 -05:00
purian23
9553cb06d3
feat: Dock Overflow/Updated Settings Options
2026-01-27 00:52:15 -05:00
bbedward
2263338878
dankbar: account for outlineThickness in margins
...
settings: dont clear caches or apply on startup
2026-01-26 14:19:26 -05:00
bbedward
3aaca7ff39
theme: allow overriding color center theme
2026-01-26 09:18:14 -05:00
bbedward
83d9808536
workspaces: add icon size offset
2026-01-25 22:49:46 -05:00
bbedward
4e3b24ffbb
settings: migrate vpnLastConnected to session
...
fixes #1488
2026-01-24 16:08:15 -05:00
Jon Rogers
f8c5f07e9f
Fix: Add view mode persistence for xdg-open picker modals ( #1465 )
...
* fix: Add browserPickerViewMode persistence to settings spec
The BrowserPickerModal (used by xdg-open feature) was not persisting
view mode selection between sessions. While the modal had code to save
the view mode preference, the browserPickerViewMode property was not
registered in SettingsSpec.js, preventing it from being saved to disk.
Added browserPickerViewMode and browserUsageHistory to SettingsSpec.js
to ensure user's view preference (list/grid) is properly persisted.
Fixes view mode reverting to grid after restarting DMS/QuickShell.
* fix: Add view mode persistence for both browser and file pickers
Extended the fix to include both picker modals used by xdg-open:
BrowserPickerModal (URLs):
- Added browserPickerViewMode and browserUsageHistory to SettingsSpec.js
- Already had save logic in BrowserPickerModal.qml
AppPickerModal/filePickerModal (files):
- Added appPickerViewMode and filePickerUsageHistory to SettingsSpec.js
- Added appPickerViewMode and filePickerUsageHistory properties to SettingsData.qml
- Added viewMode binding and onViewModeChanged handler to filePickerModal
Both modals now properly persist user's view preference (list/grid) and
usage history between sessions.
Fixes view mode reverting to default grid after restarting DMS/QuickShell
for both 'dms open https://...' and 'dms open file.pdf' workflows.
2026-01-23 19:39:13 -05:00
Ethan Todd
11e23feb0e
lockscreen/greetd: add 0 in front of single digit hours for 12 hour format. greetd: add option to hide profile image ( #1247 )
...
* greetd: add lockScreenShowProfileImage option
* lockscreen/greetd: for non 24 hour formats, add 0 in front of single digit hours to ensure that everything is always centered properly - previously, it would only appear centered if on a double digit hour. also add getEffectiveTimeFormat function to GreetdSettings.
* clock: made pad 12 hour formats optional
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-01-23 14:47:59 -05:00
bbedward
775b381987
lock: add disable media player option
...
fixes #1470
2026-01-23 13:34:25 -05:00
purian23
2681fe87bb
feat: Implement Dank Launcher button on the Dock
...
- Configurable with custom icons/logos
- Respects light/dark theme
- Drag & Drop in place
2026-01-22 16:52:38 -05:00
bbedward
f24ecf1b99
weather: m/s wind units and feels like
...
fixes #1463
fixes #1456
2026-01-22 14:44:40 -05:00
Sunny
496ace0cd4
add dank emacs template ( #1460 )
...
* add dank emacs template
* prek
* prek ws
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-01-22 09:25:02 -05:00
bbedward
b140afca8e
launcher v2: retire spotlight launcher in favor of dank launcher
2026-01-21 21:34:31 -05:00
bbedward
6ac2a305f7
launcher v2: sort order preference for plugin results
2026-01-21 14:08:40 -05:00