bbedward
ccc7047be0
welcome: make the first page stuff clickable
...
fixes #1295
2026-01-07 21:22:15 -05:00
bbedward
a5e107c89d
changelog: capability to display new release message
2026-01-07 20:15:50 -05:00
bbedward
3dd21382ba
network: support hidden SSIDs
2026-01-07 14:13:03 -05:00
bbedward
c1fbeb3f5e
network: listen to NM Wired interface + use nmcli for route metrics
...
- Some other misc floating window change, too lazy to separate the
commit
2026-01-06 16:01:28 -05:00
bbedward
1b5abca83a
launcher remove right key
2026-01-06 10:37:58 -05:00
bbedward
45818b202f
launcher: support for plugins to define context menus
...
fixes #1279
2026-01-06 10:08:22 -05:00
bbedward
4484f6bd61
launcher: built-in plugins, add settings search plugin with ? default
...
trigger
2026-01-05 21:46:12 -05:00
purian23
0076c45496
shell: dmsCoreApp updates
2026-01-05 20:31:06 -05:00
bbedward
8386b40c50
launcher: F10 as alt for menu key
2026-01-05 14:58:50 -05:00
bbedward
64310854a6
compositor+matugen: border override, hypr/mango layout overrides, new
...
templates, respect XDG paths
- Add Hyprland and MangoWC templates
- Add GUI gaps, window radius, and border thickness overrides for niri,
Hyprland, and MangoWC
- Add replacement support in matugen templates for DATA_DIR, CACHE_DIR,
CONFIG_DIR
fixes #1274
fixes #1273
2026-01-05 11:25:13 -05:00
bbedward
9b027df1d5
doctor: add links to dr command
2026-01-04 22:44:19 -05:00
bbedward
145a974b6d
welcome: add IPC targets and button on about page
2026-01-04 21:45:02 -05:00
bbedward
d23fc9f2df
welcome: add a first launch welcome page with doctor integration
...
fixes #760
2026-01-04 19:07:34 -05:00
bbedward
151d695212
launcher: optimize bindings and filters
2026-01-04 11:49:24 -05:00
bbedward
2bf85bc4dd
motifications: add support for configurable persistent history
...
fixes #929
2026-01-03 13:08:48 -05:00
bbedward
957c89a85d
settings: refactor for read-only handling
...
- Remove default-* copying logic
- Allow in-memory changes of settings/session datas
- Convert SessionData to newer spec pattern
- Migrate weather coords to Session data
- Bricks home manager (temporarily)
2026-01-01 13:13:35 -05:00
bbedward
7ff751f8a2
vpn: attempt to support pkcs11 prompts
2025-12-31 10:03:49 -05:00
bbedward
2dbadfe1b5
clipboard: single disable + read-only history option
2025-12-31 09:14:35 -05:00
bbedward
e7f94c94cc
i18n: fix RTL alignment of settings sidebar
2025-12-27 12:51:10 -05:00
bbedward
6611dfbe05
settings: fix search height
2025-12-26 20:44:35 -05:00
bbedward
8a71ead51d
themes: remove catpuccin, support accent colors
2025-12-26 20:28:55 -05:00
bbedward
d9d6ab5776
settings: add search
...
- because tabs arent loaded at runtime, we have to have a separate index
- Less ideal, but functional enough for now
2025-12-26 19:19:47 -05:00
Aaron Tulino
03fd3a4f16
Add Do Not Disturb to IPC ( #1140 )
2025-12-24 09:47:44 -05:00
bbedward
777a552b57
spotlight: restore darken background option
...
fixes #1126
2025-12-23 10:45:11 -05:00
bbedward
04648fcca7
spotlight: remove darken bg opt, improve performance
2025-12-22 16:07:40 -05:00
bbedward
4982ea53dd
window: add support for startSystemMove, resize, maximize to floating
...
windows
2025-12-22 13:18:37 -05:00
bbedward
a7494971fd
desktop widgets: centralize config in desktop widgets tab, variants
...
always available
2025-12-22 10:39:19 -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
Ethan Todd
7d81445341
notifications: add modal function for clearing all ( #1082 )
2025-12-18 08:28:58 -05:00
bbedward
2e4d56728b
niri: track open modals in modal manager for focus transfers
2025-12-17 20:21:34 -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
ff506548d3
displays: add niri-specific layout options to configurator
2025-12-16 12:23:34 -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
tsukasa
79794d3441
dankmodal: removed backgroundWindow to fix clicking twice ( #1030 )
...
* dankmodal: removed backgroundWindow
removed 'backgroundWindow' but combined it with 'contentWindow'
* made single window behavior specific to hyprland
this should keep other compositor behavior the same and fix double
clicking to exit out of Spotlight/ClipboardHist/Powermenu
2025-12-14 19:52:06 -05:00
bbedward
031f86b417
Revert "Fixed having to click twice to exit out of Spotlight/Cliphist/Powermenu ( #1022 )"
...
This reverts commit ca5fe6f7db .
2025-12-14 19:09:04 -05:00
tsukasa
ca5fe6f7db
Fixed having to click twice to exit out of Spotlight/Cliphist/Powermenu ( #1022 )
...
There's possibly more but this fix the need of having to click the
background twice to close those modals.
2025-12-14 11:16:25 -05:00
Marcus Ramberg
352277ec15
notifications: add ipc call for toggleDoNotDisturb ( #1002 )
2025-12-12 18:21:00 -05:00
bbedward
d46302588a
clipboard: add shift+enter to paste from clipboard history modal
...
fixes #358
2025-12-12 15:29:10 -05:00
bbedward
7c6f0432c8
clipboard: add copyEntry (by id) handler
2025-12-11 12:00:47 -05:00
bbedward
597e21d44d
clipboard: remove wl-copy references
2025-12-11 11:10:27 -05:00
bbedward
1c1cf866e2
settings: make default height screen-aware
2025-12-11 09:51:44 -05:00
bbedward
6d62229b5f
clipboard: introduce native clipboard, clip-persist, clip-storage functionality
2025-12-11 09:41:07 -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
5647323449
gamma: switch to wlsunset-style transitions
2025-12-09 09:44:16 -05:00
bbedward
8a83f03cc1
keybinds: fix provider loading via IPC
2025-12-09 00:30:14 -05:00
bbedward
0be9ac4097
keybinds: fix cheatsheet on non niri
...
- separate read only logic from writeread
2025-12-09 00:03:39 -05:00
bbedward
6f3c4c89ab
keybinds: show fallback as action
2025-12-08 22:18:40 -05:00
bbedward
b7062fe40c
windows: dont close on esc
...
fixes #911
2025-12-08 14:02:58 -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