bbedward
b4f83d09d4
themes: incorporate theme registry, browser, dms URI scheme handling
2025-12-21 22:03:48 -05:00
Joaquim S.
6ef08c3d54
matugen/template: Added neovim to matugen pipeline ( #1097 )
2025-12-19 14:16:45 -05:00
bbedward
2a91bc41f7
i18n: general term cleanup, add missing terms, interpolate some
2025-12-18 16:19:27 -05:00
bbedward
f2b9dc8988
displays: add adaptiveSyncSupported to wlroutput API
2025-12-17 20:36:54 -05:00
bbedward
2e4d56728b
niri: track open modals in modal manager for focus transfers
2025-12-17 20:21:34 -05:00
bbedward
d97392d46e
clipboard: remove ownership option
2025-12-17 15:34:40 -05:00
bbedward
6abb2c73fd
desktop: fix widget display toggle
2025-12-17 14:24:13 -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
55fe463405
displays: break monolith config down and allow floats/fix integer
...
writing (niri)
2025-12-16 13:36:00 -05:00
bbedward
e84210e962
displays: fix niri hot corner config
2025-12-16 12:54:26 -05:00
bbedward
ff506548d3
displays: add niri-specific layout options to configurator
2025-12-16 12:23:34 -05:00
bbedward
769f58caa9
displays: fix reverted state for position
2025-12-15 17:43:52 -05:00
bbedward
2745116ac5
displays: add configurator for niri, Hyprland, and MangoWC
...
- Configure position, VRR, orientation, resolution, refresh rate
- Split Display section into Configuration, Gamma, and Widgets
- MangoWC omits VRR because it doesnt have per-display VRR
- HDR configuration not present for Hyprland
2025-12-15 16:36:14 -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
5e2a418485
binds: fix to scale with arbitrary font sizes
2025-12-14 10:56:03 -05:00
bbedward
30dad46c94
dankbar: add scroll wheel behavior configuration
2025-12-13 20:12:21 -05:00
bbedward
31b67164c7
clipboard: re-add ownership option
2025-12-13 09:45:04 -05:00
bbedward
c3ab409b6a
clipboard: scrap persist, optimize mime-type handling
2025-12-12 23:48:07 -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
bbedward
6d62229b5f
clipboard: introduce native clipboard, clip-persist, clip-storage functionality
2025-12-11 09:41:07 -05:00
bbedward
1e67ee995e
plugins: hide uninstall and update buttons for system plugins
2025-12-10 19:30:58 -05:00
bbedward
1bec8dfc48
vpn: make import modal floating variant
2025-12-10 00:30:45 -05:00
Varshit
f94011cf05
feat: add scroll compositor support ( #959 )
...
* added scroll support
* import QuickShell.i3
* update scroll provider registration logic
* improve scroll support for workspace switcher
* update title for scroll keybinds
* add scroll to dms-greeter
* fix: formatting & sway keybind provider
* readme update
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2025-12-09 15:57:46 -05:00
bbedward
f88f1ea951
gamma: display automation state in UI
2025-12-09 11:26:28 -05:00
bbedward
ef9d28597b
dankinstall: don't fail suse if addrepo fails
2025-12-08 23:03:46 -05:00
bbedward
bb7f7083b9
meta: transparency fixes
...
- fixes #949 - transparency not working > 95%
- fixes #947 - dont apply opacity to windows, defer to window-rules
2025-12-08 11:43:29 -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
e05ad81c13
displays: remove system tray per-display opt
...
- superceded by omegabar
2025-12-07 20:13:40 -05:00
bbedward
f245ba82ad
gamma: fix non-automation toggling
...
fixes #924
2025-12-07 12:02:50 -05:00
Pi Home Server
4d39169eb8
Feature/control center widget fix ( #912 )
...
* Add a widget to display the power menu
* Update power button widget
* Upate based on new settings
* Rollback to DisplaysTab.qml
2025-12-05 20:29:39 -05:00
bbedward
c3233fbf61
power menu: shorter hold durations
2025-12-05 16:05:11 -05:00
bbedward
6b1bbca620
keybinds: fix alt+shift, kdl parsing, allow arguments
2025-12-05 12:31:15 -05:00
bbedward
ad0f3fa33b
dankbar: convert center section to use WidgetHost
2025-12-04 19:37:21 -05:00
bbedward
4291cfe82f
settings: fix launcher tab sizing
2025-12-04 16:01:07 -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
b6847289ff
keybinds tab: change colors
2025-12-03 23:14:20 -05:00
bbedward
6c7776a9a6
audio: add IPC & OSD for changing output audio device
...
fixes #754
2025-12-03 20:47:57 -05:00
bbedward
62bd6e41ef
settings: break out dank bar widgets
2025-12-03 18:17:06 -05:00
bbedward
788da62777
settings: mecha re-organization
2025-12-03 17:25:40 -05:00
bbedward
f3f7cc9077
Revert "modals: single window optimization"
...
This reverts commit 468e569bc7 .
2025-12-03 10:34:40 -05:00
bbedward
5f5427266f
keybinds: always parse binds.kdl, show warning on position-conflicts
2025-12-03 10:32:16 -05:00
purian23
e15135911f
DMS Version Formatting
2025-12-03 00:19:18 -05:00
bbedward
f92dc6f71b
keyboard shortcuts: comprehensive keyboard shortcut management interface
...
- niri only for now
- requires quickshell-git, hidden otherwise
- Add, Edit, Delete keybinds
- Large suite of pre-defined and custom actions
- Works with niri 25.11+ include feature
2025-12-02 23:08:23 -05:00