purian23
d1ecb5af70
Chroma core - syntax & markdown previews
2026-01-19 20:19:15 -05:00
purian23
f2be6cfeb1
notepad: Update cursor color & activity
2026-01-19 00:34:10 -05:00
purian23
65486ed3cf
notepad: QOL updates
2026-01-18 23:49:38 -05:00
bbedward
cc30e2a9e4
workspaces: fix occupied color overridworkspacs: fix occupied color
...
overridee
2026-01-18 22:44:54 -05:00
bbedward
ac68451cdf
processlist: add full keyboard navigation
2026-01-18 21:03:34 -05:00
bbedward
0f6ae11c3d
launcher: add name, icon, description overrides + hide/unhide options
...
- convenient helpers without needing to make .desktop overrides
fixes #1329
2026-01-18 20:30:50 -05:00
bbedward
7cb39f00ad
i18n: add french
2026-01-18 14:24:20 -05:00
bbedward
f313d03348
dankbar: add click-through option
2026-01-18 14:22:50 -05:00
Eggrror404
1adbf3937b
add option to change occupied workspace color ( #1427 )
2026-01-18 13:25:37 -05:00
Kamil Chmielewski
a685d9da52
feat: power off monitors when lock screen activates ( #1402 )
...
Add ability to immediately power off monitors when the lock screen
activates, controlled by a new setting "Power off monitors on lock".
Uses a 100ms polling timer to detect when the session lock actually
becomes active, then invokes compositor-specific DPMS commands.
For niri, uses the new power-off-monitors action via niri msg CLI
with socket fallback.
Wake on input: first input after lock arms wake, second input
actually powers monitors back on while keeping the lock screen visible.
Closes #1157
2026-01-18 13:08:58 -05:00
bbedward
13dededcc9
Makefile: don't overwrite VERSION file
2026-01-17 23:21:11 -05:00
bbedward
3bed2d9feb
plugins: give popout customizable header actions
2026-01-17 22:43:10 -05:00
purian23
7241877995
feat: Intelligent Dock Auto-hide
2026-01-17 22:20:15 -05:00
dms-ci[bot]
340d79000c
nix: update vendorHash for go.mod changes
2026-01-18 03:08:19 +00:00
bbedward
162ec909da
core/server: add generic dbus service
...
- Add QML client with subscribe/introspect/getprop/setprop/call
- Add CLI helper `dms notify` that allows async calls with action
handlers.
2026-01-17 22:04:58 -05:00
purian23
53f5240d41
notepad: Fix open/save modals
2026-01-17 15:23:57 -05:00
bbedward
27f0df07af
widgets: refresh layout on plugin load
...
fixes #1414
2026-01-17 12:27:24 -05:00
Jon Rogers
ad940b5884
feat(plugins): Add toggle support with lazy daemon instantiation ( #1407 )
...
Add togglePlugin() function and IPC command to toggle plugin visibility,
particularly for slideout-capable daemon plugins like AI Assistant.
Implementation uses lazy instantiation for daemon plugins:
- Daemons remain uninstantiated on load (respecting lifecycle)
- First toggle() call instantiates the daemon on-demand
- Subsequent toggles use the existing instance
- Prevents duplicate instantiation while supporting toggle functionality
This approach preserves the fix from f9b9d986 (ensure daemon plugins
not instantiated twice) while enabling new toggle capabilities.
Changes:
- Add PluginService.togglePlugin() with lazy instantiation
- Add DMSShellIPC plugin.toggle() command
- Maintains compatibility with existing daemon plugins
2026-01-17 12:05:04 -05:00
purian23
ec8ab47462
distros: Deprecate Cliphist dependencies
2026-01-17 01:06:28 -05:00
purian23
35cbfeb008
feat: Save Pinned Clipboard entries
2026-01-17 00:52:47 -05:00
bbedward
7036362b9b
dgop: fix default sort direction
2026-01-16 21:04:44 -05:00
bbedward
2bcb33e85c
system monitor: update gauge sizes
2026-01-16 20:28:57 -05:00
bbedward
76ac036f85
system monitor: overhaul popout and app with new design
2026-01-16 20:20:03 -05:00
bbedward
581073394a
dank16: update algorithm overall
...
- More similarities to primary, smoother gradient of
cyan->purple->magenta->white, keep gray
- Make purple slot near-match for primaryContainer
2026-01-16 18:10:15 -05:00
Flux
d7b7086b21
labwc patch ( #1391 )
2026-01-16 09:50:01 -05:00
bbedward
59be179821
i18n: more RTL fixes across settings
2026-01-16 09:45:15 -05:00
bbedward
1cf2f6b946
popout: fix cross-monitor handling of widgets
...
fixes #1364
2026-01-16 09:45:15 -05:00
bbedward
a57a9c2121
doctor: add mango and labwc to compositors
...
fixes #1394
2026-01-16 09:45:15 -05:00
bbedward
67568c3746
greeter: remove WLR_DRM_DEVICES setting
...
fixes #1393
2026-01-16 09:45:15 -05:00
bbedward
afce792b80
dankbar: fix property preservation in widgets
...
fixes #1392
2026-01-16 09:45:15 -05:00
bbedward
f5c7493dbb
weather: fix precipitationw weekly propability
...
fixes #1395
2026-01-16 09:45:15 -05:00
bbedward
f9b9d98638
plugins: ensure daemon plugins not instantiated twice
2026-01-16 09:45:15 -05:00
bbedward
2a97e03fa6
cc: fixed width column, remove anchoring from individual icons on vbar
...
maybe #1376
2026-01-16 09:45:15 -05:00
Lucas
d6dacc2975
nix: fix home module ( #1387 )
2026-01-16 08:46:26 +01:00
Bailey
aab4b6765d
nix: Support specifying systemd target ( #1385 )
2026-01-16 02:01:51 -03:00
bbedward
3539aca1f7
cc: wrap icons in fixed size containers
...
maybe #1376
2026-01-15 23:05:21 -05:00
bbedward
81fbe9eaba
controlcenter: fix visibility condition of no icons
...
fixes #1377
2026-01-15 23:00:43 -05:00
purian23
f9dc6de485
Fix fedora version format
2026-01-15 23:00:08 -05:00
bbedward
012022d370
plugins: fix plugin confirm third part repo window
2026-01-15 22:55:11 -05:00
purian23
993216e157
distro: Update Fedora dynamic versioning
2026-01-15 22:30:20 -05:00
purian23
c992f2b582
feat: Allow more pinned services in Control Center/Settings
2026-01-15 21:51:17 -05:00
purian23
3243adebca
core: Update ghostty on dankinstall
2026-01-15 21:26:31 -05:00
Abhinav Chalise
baccef57d4
fix volume osd sliding ui update for vertical layout ( #1382 )
2026-01-15 21:10:43 -05:00
bbedward
a823095372
widgets: add fallback for steam apps
2026-01-15 21:07:57 -05:00
Lucas
172a743de4
doctor: use dbus for checking on services ( #1384 )
...
* doctor: use dbus for checking on services
* doctor: show docs URL for failed checks
* core: remove unused function
2026-01-15 20:59:47 -05:00
Ivan Molodetskikh
623eec3689
Add screencast indicator for niri ( #1361 )
...
* niri: Handle new Cast events
* bar: Add screen sharing indicator
Configurable like other icons; on by default.
* lockscreen: Add screen sharing indicator
2026-01-15 00:55:21 -05:00
bbedward
53a033fe35
dankdash: fix weather open IPC
...
fixes #1367
2026-01-14 22:29:29 -05:00
bbedward
c490ee24f4
matugen: fix nvim ID in skipTemplates
2026-01-14 22:27:07 -05:00
bbedward
cc1e49294e
i18n: update terms
2026-01-14 22:22:27 -05:00
purian23
e6fa46ae26
dankdash: Center Media Art & Controls
2026-01-14 18:03:16 -05:00