bbedward
b4f83d09d4
themes: incorporate theme registry, browser, dms URI scheme handling
2025-12-21 22:03:48 -05:00
Ethan Todd
8f7e732827
notifications: add modal IPC command for dismissing all popups. rename clearAllPopups() to dismissAllPopups(), since clear is otherwise used to mean eliminated entirely rather than just sent to the notification center. ( #1100 )
2025-12-20 08:13:26 -05:00
Joaquim S.
6ef08c3d54
matugen/template: Added neovim to matugen pipeline ( #1097 )
2025-12-19 14:16:45 -05:00
bbedward
908b4b58cd
desktop widgets: add grid/grid size hints
2025-12-19 14:05:04 -05:00
bbedward
83b81be825
keybinds: add log if ShortcutInhibitor is missing
2025-12-18 14:15:54 -05:00
bbedward
2e4d56728b
niri: track open modals in modal manager for focus transfers
2025-12-17 20:21:34 -05:00
bbedward
53553c1f62
clock: add analog seconds option for desktop widget
2025-12-17 14:04:14 -05:00
bbedward
523ccc6bf8
i18n: WIP initial RTL support
...
- notifications
- color picker
- process list
- settings
- control center, dash
- launcher
part of #1059
2025-12-17 13:50:06 -05:00
bbedward
0034926df7
plugins/desktop-widgets: create a new "desktop" widget plugin type
...
- Draggable per-monitor background layer widgets
- Add basic dms version checks on plugins
- Clock: built-in clock desktop plugin
- dgop: built-in system monitor desktop plugin
2025-12-17 12:08:03 -05:00
bbedward
d9a1089039
displays: add hyprland HDR options
2025-12-16 14:12:51 -05:00
bbedward
ff506548d3
displays: add niri-specific layout options to configurator
2025-12-16 12:23:34 -05:00
Oliver Portee
8863c42879
fix light mode/dark mode switch for stock themes ( #1057 )
2025-12-15 17:16:23 -05:00
Pi Home Server
00d12acd5e
Add hide option for updater widget ( #1028 )
2025-12-14 15:55:47 -05:00
bbedward
3bbc78a44f
dankbar: make control center widget per-instance not global
...
fixes #1017
2025-12-14 15:52:46 -05:00
bbedward
30dad46c94
dankbar: add scroll wheel behavior configuration
2025-12-13 20:12:21 -05:00
bbedward
82f881af5b
matugen: scrub the never implemented dynamic contrast palette
2025-12-13 00:51:51 -05:00
Pi Home Server
df1a8f4066
Add lock screen layout settings ( #981 )
...
* Add lock screen layout settings
* Update translation keys
2025-12-12 11:45:00 -05:00
bbedward
56ff9368be
matugen: add option to disable DMS templates
...
fixes #983
2025-12-11 11:48:59 -05:00
bbedward
5bf54632be
media: add option to disable visualizer in bar widget
...
fixes #978
2025-12-11 10:55:32 -05:00
Marcus Ramberg
7c88865d67
Refactor pre-commit hooks to use prek ( #976 )
...
* ci: change to prek for pre-commit
* refactor: fix shellcheck warnings for the scripts
* chore: unify whitespace formatting
* nix: add prek to dev shell
2025-12-11 09:11:12 -05:00
bbedward
f680ace258
keybinds: fix dms args for some commands, some XF86 mappings
2025-12-09 12:21:20 -05:00
bbedward
f88f1ea951
gamma: display automation state in UI
2025-12-09 11:26:28 -05:00
bbedward
da4561cb35
keybinds: support more keys, allow Super+Alt
2025-12-09 10:41:39 -05:00
bbedward
c4aea6d326
themes: dont handle custom themes in onCompleted
...
- Defer entirley to FileView
2025-12-08 23:44:04 -05:00
bbedward
e41fbe0188
misc: change transmission icon override
2025-12-08 23:11:17 -05:00
bbedward
57ee0fb2bd
bump: failed fprint tries
2025-12-08 10:02:53 -05:00
bbedward
c617ae26a2
niri: fix some keybind tab issues
...
- Fix args for screenshot
- move-column stuff is focus=true by default
- Parsing fixes
part of #914
2025-12-07 22:41:01 -05:00
bbedward
18ca571944
matugen: scrap shell script for proper backend implementation with queue
...
system
2025-12-07 20:00:43 -05:00
bbedward
c3233fbf61
power menu: shorter hold durations
2025-12-05 16:05:11 -05:00
bbedward
844e91dc9e
controlcenter: default vpn button to on
2025-12-05 14:21:19 -05:00
bbedward
1f00b5f577
fix some stale screen ref issues in OSD and popout
2025-12-05 13:31:57 -05:00
bbedward
6b1bbca620
keybinds: fix alt+shift, kdl parsing, allow arguments
2025-12-05 12:31:15 -05:00
bbedward
63d121b796
proc: ability to run command with noTimeout
2025-12-04 16:09:38 -05:00
bbedward
e1acaaa27c
dankbar: add option to disable maximize detection
...
fixes #895
2025-12-04 08:56:04 -05:00
Marcus Ramberg
08a97aeff8
power: support automatic profile switching on battery change ( #897 )
2025-12-04 08:37:07 -05:00
bbedward
6c7776a9a6
audio: add IPC & OSD for changing output audio device
...
fixes #754
2025-12-03 20:47:57 -05:00
bbedward
2c7f24a913
lock: add option to show on 1 display
...
fixes #607
2025-12-03 12:15:22 -05:00
bbedward
f3f7cc9077
Revert "modals: single window optimization"
...
This reverts commit 468e569bc7 .
2025-12-03 10:34:40 -05:00
bbedward
c331e2f39e
Revert "spotlight: optimize to keep loaded"
...
This reverts commit 01b28e3ee8 .
2025-12-03 10:34:19 -05:00
bbedward
1c7ebc4323
Revert "dankmodal: fix persistent modal handling"
...
This reverts commit e7cb0d397e .
2025-12-03 10:34:15 -05:00
bbedward
c3077304af
keybinds: move static arrays to js files
2025-12-03 00:21:11 -05:00
bbedward
e7cb0d397e
dankmodal: fix persistent modal handling
2025-12-02 21:11:18 -05:00
Lucas
75af444cee
niri: add option to disable overview launcher ( #887 )
2025-12-02 18:04:04 -05:00
bbedward
01b28e3ee8
spotlight: optimize to keep loaded
2025-12-02 15:01:23 -05:00
Guilherme Pagano
db3610fcdb
feat: add support for geometric centering ( #856 )
...
Introduces a configurable centering mode.
- Adds 'geometric' option.
- Retains 'index' as the default value to preserve existing behavior.
2025-12-02 14:43:51 -05:00
Marcus Ramberg
1617a7f2c1
dankbar: allow disabling title scrolling in the music display ( #882 )
2025-12-02 13:39:19 -05:00
bbedward
468e569bc7
modals: single window optimization
2025-12-01 17:49:32 -05:00
bbedward
bd99be15c2
brightness: fix ddc erasing devices, fix OSD behaviors
2025-12-01 16:32:34 -05:00
bbedward
e5d11ce535
brightness: add udev monitor, bind OSDs to netlink events
...
fixes #863
2025-12-01 11:54:20 -05:00
bbedward
cfc07f4411
dock: add border option
...
fixes #829
2025-12-01 10:53:15 -05:00