David Heinemeier Hansson
79470dde92
Refine shell panel and lock theming
2026-06-03 22:14:48 +02:00
David Heinemeier Hansson
7a47604e27
Show which panel is open
2026-06-03 14:48:47 +02:00
David Heinemeier Hansson
a8080d4016
All click targets should have click hands
2026-06-03 11:27:09 +02:00
David Heinemeier Hansson
198d01f8bc
Reveal all hidden tooling when hovering over the center part of the bar
2026-06-03 08:23:32 +02:00
Ryan Hughes
98ba4a9697
Bring on gradient borders
2026-06-02 11:17:13 -04:00
David Heinemeier Hansson
5812a7d04a
No leading zeros on the date in the bar
2026-06-01 11:59:30 +02:00
Ryan Hughes
5bab2dd230
Run Voxtype configure from dictation indicator
2026-05-29 14:36:26 -04:00
David Heinemeier Hansson
6be9b8b6d9
Fix night light indicator state
2026-05-29 09:42:24 +02:00
David Heinemeier Hansson
5104daf212
Restore gap
2026-05-28 21:21:33 +02:00
Ryan Hughes
801c2b00c8
Fix and improve bar drag and drop XP
2026-05-27 22:59:46 -04:00
Ryan Hughes
752ecaf6e7
add model-usage plugin
2026-05-27 16:44:24 -04:00
David Heinemeier Hansson
dfc450f2cb
Fix bar config panel reload
2026-05-27 15:20:30 +02:00
David Heinemeier Hansson
bc32980cca
Replace bar settings with inline config panel
2026-05-27 15:11:36 +02:00
David Heinemeier Hansson
7ef5999038
Tighten center bar widget spacing
2026-05-27 14:25:28 +02:00
David Heinemeier Hansson
d6fa701543
Separate transparent bar foreground from panel text
2026-05-27 14:23:13 +02:00
David Heinemeier Hansson
a09cfc3460
Fix bar module position reset on click
2026-05-27 13:58:07 +02:00
David Heinemeier Hansson
b9e82a5e53
Hide Dropbox tray icon when bar widget is present
2026-05-27 13:48:40 +02:00
David Heinemeier Hansson
419cd37e14
Fix transparent bar contrast timing
2026-05-27 12:36:45 +02:00
David Heinemeier Hansson
9f81a65732
Add visible bar drag and drop
2026-05-27 12:36:13 +02:00
David Heinemeier Hansson
b03a7cc73c
Use Tab to switch bar panels
2026-05-27 10:40:32 +02:00
David Heinemeier Hansson
67dd7a2953
Add Tailscale panel connection controls
2026-05-26 22:07:20 +02:00
David Heinemeier Hansson
9100bc96be
Launch shell actions through Hyprland
2026-05-26 18:50:24 +02:00
Ryan Hughes
c70ed3cdcd
Add tailscale plugin
2026-05-26 11:27:11 -04:00
David Heinemeier Hansson
492b420aad
Open recording menu from indicator
2026-05-26 02:11:45 +02:00
David Heinemeier Hansson
3c8aba55e5
Fix tray DBus menu activation
2026-05-25 16:57:53 +02:00
David Heinemeier Hansson
f05ad16eaf
Add shell bar runtime regression coverage
2026-05-25 15:09:37 +02:00
David Heinemeier Hansson
10898aea16
Move panel plugins under panels
2026-05-25 14:47:08 +02:00
David Heinemeier Hansson
829c1fa4f7
Add shell plugin model tests
2026-05-25 14:18:39 +02:00
David Heinemeier Hansson
b48dca29e6
Make sure system updates sit in the right place
2026-05-24 15:44:50 +02:00
David Heinemeier Hansson
cac3342868
Fix clicks
2026-05-24 15:44:38 +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
b92a44d572
Persist StayAwake indicator state
2026-05-23 15:15:55 +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
David Heinemeier Hansson
d2e2544529
Fallback to app icon if there's nothing else
2026-05-23 10:25:33 +02: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
Ryan Hughes
e8fc2ef08f
Re-implement better scaling with new icon spacing
2026-05-22 13:30:53 -04:00
David Heinemeier Hansson
b5079bdbad
Revert "Provide better scaling"
...
This reverts commit 3ea8d9ffb7 .
2026-05-22 17:41:30 +02:00
Ryan Hughes
3ea8d9ffb7
Provide better scaling
2026-05-22 11:30:43 -04:00
David Heinemeier Hansson
7b6a03fa08
Refine shell panel transitions and layout
2026-05-22 11:22:42 +02:00
David Heinemeier Hansson
d0795793a3
Add media source switcher
2026-05-22 09:46:17 +02:00
David Heinemeier Hansson
4cd23d9584
Extract stats and clipboard helpers
2026-05-21 11:58:43 +02:00
David Heinemeier Hansson
e1066e67d5
Switch media controls to QS MPRIS
2026-05-20 22:53:50 +02:00
David Heinemeier Hansson
16193e7c93
Convert tz setting to a QS menu
2026-05-20 22:10:46 +02:00
David Heinemeier Hansson
f9a2685aab
Use capitalized camel for all classes
2026-05-20 22:00:10 +02:00
David Heinemeier Hansson
06a312240e
Simplify
2026-05-20 21:44:08 +02:00
David Heinemeier Hansson
3878ad3a57
Make clock's alt format include the ISO week number
...
Set the default formatAlt to "dd MMMM 'W'ww yyyy" (was "dd MMMM yyyy")
in shell-defaults.json, the bundled settings-panel defaults, and the
form placeholder text — clock's own widget fallback already used this
spec but the shipped config overrode it.
Qt.formatDateTime doesn't recognize `ww` and renders it literally
(`20 May Www 2026`), so add an `isoWeek` helper to clock.qml that
pre-substitutes `ww` with a Qt-quoted literal of the ISO 8601 week
number before handing the format off to Qt. Users get `20 May W21 2026`
without anyone needing to know about the substitution.
2026-05-20 21:37:48 +02:00
David Heinemeier Hansson
2b03aec510
Capitalize
2026-05-20 21:34:19 +02:00