David Heinemeier Hansson
67dd7a2953
Add Tailscale panel connection controls
2026-05-26 22:07:20 +02:00
Ryan Hughes
c70ed3cdcd
Add tailscale plugin
2026-05-26 11:27:11 -04:00
David Heinemeier Hansson
10898aea16
Move panel plugins under panels
2026-05-25 14:47:08 +02:00
David Heinemeier Hansson
a910b5dcb4
Give reminders an indicator and a full QS flow
2026-05-23 18:04:21 +02:00
David Heinemeier Hansson
5fc4921cfc
Make defaults live where defaults always live
2026-05-23 11:28:36 +02:00
Ryan Hughes
4f0bdb790b
Make built-in widgets plugins
2026-05-23 04:32:20 -04:00
Ryan Hughes
d23d46915f
Namespace omarchy plugins
2026-05-22 23:35:27 -04:00
Ryan Hughes
877bef80d0
Add always show option
2026-05-22 16:16:48 -04:00
Ryan Hughes
952b33b981
Make indicators customizable
2026-05-22 15:05:55 -04:00
David Heinemeier Hansson
f9a2685aab
Use capitalized camel for all classes
2026-05-20 22:00:10 +02:00
David Heinemeier Hansson
6090d46dfd
Drop the daytime widget, use clock everywhere
...
Clock and daytime were near-duplicates with different click semantics
(clock toggles between formats on left-click and opens the timezone
selector on right-click; daytime was non-pressable with a hover tooltip).
Standardize on clock, since it's the more capable of the two.
- Delete widgets/daytime.qml and its FirstPartyWidgets entry.
- Migrate shell-defaults.json, shell.qml's builtin fallback, Bar.qml's
fallback bar config, and the settings panel's builtin defaults so the
center anchor and center-section entry both reference "clock".
- Rename the daytimeSettings form to clockSettings and rephrase
"Tooltip format" → "Alternate format (click to toggle)" so the field
label matches clock's actual behavior.
- Update the gallery dropdown options and bar/README docs.
2026-05-20 21:23:30 +02:00
David Heinemeier Hansson
bdf7bf76cb
Extract clock and tray bar widgets
2026-05-20 19:11:00 +02:00
David Heinemeier Hansson
cf4729ca2b
Extract indicators bar widget
2026-05-20 18:32:00 +02:00
David Heinemeier Hansson
1e63e86133
Extract system update bar widget
2026-05-20 18:28:13 +02:00
David Heinemeier Hansson
647bb88ab2
Extract menu opener widget
2026-05-20 17:53:05 +02:00
David Heinemeier Hansson
1ff343428c
Extract workspace switcher widget
2026-05-20 17:53:05 +02:00
David Heinemeier Hansson
4941fe4bf9
Replace calendar widget with daytime label
2026-05-20 16:59:38 +02:00
David Heinemeier Hansson
532db800d7
Remove legacy idle inhibitor widget
2026-05-20 16:33:48 +02:00
David Heinemeier Hansson
ea1b0e7ced
Extract panels out into their own top-level concern
2026-05-20 13:51:39 +02:00
David Heinemeier Hansson
3b9700682c
Split out indicators
2026-05-20 13:05:56 +02:00
David Heinemeier Hansson
a157b98d5b
No longer need wiremix
2026-05-19 18:51:05 +02:00
David Heinemeier Hansson
8fa463975a
Remove dead code
2026-05-19 10:50:36 +02:00
Ryan Hughes
f1e6fe86b7
Remove legacy battery bar module
2026-05-18 21:27:00 -04:00
David Heinemeier Hansson
1dc2f1ec79
Introduce power panel
2026-05-18 20:47:38 +02:00
David Heinemeier Hansson
0fe985b45d
Promote shell to its own top-level directory
2026-05-18 14:56:59 +02:00