Commit graph

101 commits

Author SHA1 Message Date
2 * r + 2 * t
f98036a303 feat: vertical bar actually works!!! 2025-05-01 18:30:53 +10:00
2 * r + 2 * t
2809db1506 dev: some cleanup 2025-05-01 17:18:14 +10:00
2 * r + 2 * t
894fc9bfe6 bar: use loaders
Use loaders for all optional components
e.g. workspace windows and occupied background
Fix bar preset loader usage
Fix occupied group
Change text on active ws colour
Tray no extension for paths (use qt auto resolution)
2025-05-01 17:01:28 +10:00
2 * r + 2 * t
79892c9272 bar: fix workspaces occupied
Also some optimisations
2025-05-01 15:50:28 +10:00
2 * r + 2 * t
fc55cb7426 feat: use qsTr 2025-05-01 15:36:05 +10:00
2 * r + 2 * t
16dcc07859 bar: fix tray icons 2025-05-01 14:35:53 +10:00
2 * r + 2 * t
eb367cea43 feat: get networks
Also fix bluetooth
2025-05-01 13:34:37 +10:00
2 * r + 2 * t
a38de28e72 bar: workspaces scroll specialws
Same behaviour as astal workspaces scroll
Fix more undef errors
Also increase by more when transparent dark layer
2025-05-01 12:54:00 +10:00
2 * r + 2 * t
b9fb55d007 bar: make power actually red 2025-05-01 12:41:43 +10:00
2 * r + 2 * t
d52112f25e bar: actually center panel workspaces
Cause activetitle moves it around too much
Also swap around tray and clock
2025-05-01 01:04:24 +10:00
2 * r + 2 * t
d54df2792a feat: bar panel preset
Make presets more flexible
Fix workspaces when show windows disabled
Make rounded option for workspaces
2025-05-01 00:56:55 +10:00
2 * r + 2 * t
9339394e07 bar: use loader instead of swipeview
Also properly set it up
Make network reloadable cause getting is pretty slow
2025-04-30 23:26:16 +10:00
2 * r + 2 * t
571f3312b2 refactor: move tray items into own file 2025-04-30 22:01:10 +10:00
2 * r + 2 * t
7f93c3ed13 bar: make power button smaller
Also move the circle logic to the pills preset and fix for other font sizes
2025-04-30 21:14:53 +10:00
2 * r + 2 * t
9b4324310d feat: use material colours 2025-04-30 19:44:48 +10:00
2 * r + 2 * t
472ed40289 refactor: use layout for bar
Also add power icon
2025-04-30 17:46:47 +10:00
2 * r + 2 * t
1ed0db3b48 bar: animate bluetooth devices 2025-04-30 17:19:30 +10:00
2 * r + 2 * t
d7083e8923 bar: workspaces change window colour
Make dimmer than actual label
2025-04-30 14:34:01 +10:00
2 * r + 2 * t
bdad4c47c4 bar: elide active window title 2025-04-30 14:31:48 +10:00
2 * r + 2 * t
efd09ae86e bar: fix workspaces anims
Also fix hyprland undef error
2025-04-30 14:10:48 +10:00
2 * r + 2 * t
96c8226def bar: some workspaces optimisations 2025-04-30 13:52:02 +10:00
2 * r + 2 * t
e8fe4ef673 feat: bar workspaces show windows
Better hyprland clients (update existing instead of resetting every time)
Option for ws trail
Custom label for occupied ws as well
2025-04-30 13:49:05 +10:00
2 * r + 2 * t
65c54e12c2 bar: custom workspace labels 2025-04-30 12:50:12 +10:00
2 * r + 2 * t
5c3f27f332 bar: workspaces some fixes
And anim occupied pill movement
2025-04-30 12:35:47 +10:00
2 * r + 2 * t
db65e7ca3e bar: fix anchor error
Forgot to remove
2025-04-29 23:46:01 +10:00
2 * r + 2 * t
2fd1e90d57 bar: fix activewindow 2025-04-29 23:45:12 +10:00
2 * r + 2 * t
e0f01ccdb9 bar: animate tray recolour 2025-04-29 23:32:31 +10:00
2 * r + 2 * t
d0a61b9834 bar: move tray + recolour option
Option to recolour tray icons
2025-04-29 23:29:51 +10:00
2 * r + 2 * t
d06451da94 bar: occupied workspaces fix gaps
Worse animations but oh well
Use variable number of pills with variable size instead of shown fixed size pills
2025-04-29 23:22:38 +10:00
2 * r + 2 * t
7d07f8175d bar: minor code changes 2025-04-29 22:01:12 +10:00
2 * r + 2 * t
2be8327d16 bar: occupied workspaces no need for layout
Can just use anchors and bindings instead
2025-04-29 21:43:26 +10:00
2 * r + 2 * t
4359b7447b bar: add missed colour animation
Missed animations for workspaces
2025-04-29 20:55:41 +10:00
2 * r + 2 * t
4e41356d5c bar: animate tray 2025-04-29 20:52:02 +10:00
2 * r + 2 * t
0d5389a687 bluetooth: fix devices
Also add animation for bar bluetooth devices
2025-04-29 20:47:06 +10:00
2 * r + 2 * t
ae878e390f feat: bar system tray 2025-04-29 19:57:07 +10:00
2 * r + 2 * t
169450aa2e feat: bar bluetooth devices 2025-04-29 18:47:45 +10:00
2 * r + 2 * t
a24e6f5b93 bar: increase spacing between pill content 2025-04-29 16:58:22 +10:00
2 * r + 2 * t
c24034341e bar: animate occupied workspaces
Also animate workspace numbers
2025-04-29 16:49:26 +10:00
2 * r + 2 * t
02b80265d3 bar: workspaces active indicator tweak
Decrease size by 2 (px?) with 1 margin to make it seem the same size as occupied
2025-04-29 16:06:19 +10:00
2 * r + 2 * t
a33cd21fc7 feat: animated text changes 2025-04-29 15:37:29 +10:00
2 * r + 2 * t
fa5b312924 feat: bar network icon 2025-04-29 14:56:39 +10:00
2 * r + 2 * t
2cfc5002d9 style: remove unneeded comments 2025-04-29 14:07:23 +10:00
2 * r + 2 * t
b59dde6c5f bar: use swipeview 2025-04-29 14:05:31 +10:00
2 * r + 2 * t
338c41f14f refactor: occupiedbg comp anim 2025-04-29 12:56:35 +10:00
2 * r + 2 * t
4013fe8434 feat: bar workspace groups 2025-04-29 12:52:01 +10:00
2 * r + 2 * t
2c7e9dd221 refactor: move active workspace indicator to new file 2025-04-29 12:34:29 +10:00
2 * r + 2 * t
82139e9c2d refactor: workspaces use inner bar height
Also simplify boxpadding
2025-04-29 12:07:44 +10:00
2 * r + 2 * t
398c508f99 refactor: bar clock use anchors 2025-04-29 10:56:44 +10:00
2 * r + 2 * t
01d9c31859 bar: fix alignment
Also refactor box -> styledrect + paddedrect
2025-04-29 10:53:54 +10:00
2 * r + 2 * t
5fd8d0f6da refactor: use anchors instead of layouts 2025-04-29 10:29:30 +10:00