Commit graph

52 commits

Author SHA1 Message Date
2 * r + 2 * t
7eea88774b popouts/audio: scroll volume slider
Also more spacing
2025-08-05 16:10:27 +10:00
Laurens Duin
9ada66a78e
bar/popouts: add audio device switcher (#319)
* feat: basic audio switcher

* feat: replace VerticalSlider with StyledSlider

* fix: styling

* fix: formatting

* chore: make sound icons consistent, change slider styling

* feat: styled slider component variants

* chore: cleanup

* chore: cleanup

* fix: pr fixes

* fix: remove redundant code

* chore: remove old code

* fix: controls styling

* fixes

* more tweaks

* radiobtn: add interaction stuff

Anim slider

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-05 16:04:53 +10:00
2 * r + 2 * t
c5381c5194 internal: refactor widgets folder
Split into subdirs and rename to components
2025-08-04 22:45:15 +10:00
2 * r + 2 * t
6fe2903d75 config: add apps config
Closes #318 and #305
2025-08-02 17:09:55 +10:00
Soramane
c1be0f0ccb config: allow configuring external audio program
Closes #302
2025-07-30 13:33:11 +10:00
2 * r + 2 * t
de82d391be popouts: unload when hidden 2025-07-28 23:12:58 +10:00
2 * r + 2 * t
be6b19ad21 dcontent: add bt pane 2025-07-26 19:41:56 +10:00
2 * r + 2 * t
d6f48946d5 popouts: fix scan icon rotation 2025-07-26 14:23:12 +10:00
2 * r + 2 * t
6065045bdf popouts: some fixes for network 2025-07-26 14:20:46 +10:00
Kaj
81b8ff31d8
config: enable/disable status icons (#243)
* Adds ability to disable/enable status icons

Improves the hover calculations so that it's not hardcoded. This should make it easier to add/remove status icons.
Also adds an optional audio status icon.

* status: move config to barconfig

* fixes

* fix merge

* loader icons

* fix audio popout

---------

Co-authored-by: Kaj Giesbers <kajgiesbers@gmail.com>
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-26 14:16:52 +10:00
Nikhil Sharma
c3a47f24e8
feat: improve network popout (#268)
* feat: network popout (saved networks only)

* fix: rem unfinished forget network

* network: some fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-26 13:30:59 +10:00
2 * r + 2 * t
982a5a3e8d dcontent: create bluetooth panel 2025-07-23 23:04:28 +10:00
2 * r + 2 * t
e104428b28 popouts: better tray menu focus handling
Don't hide on hover lost, use a focus grab instead
2025-07-23 17:21:05 +10:00
2 * r + 2 * t
b09b262f72 popouts: better bluetooth popout 2025-07-23 17:01:48 +10:00
Soramane
8b80213b2e bar: fix bluetooth when off 2025-07-23 13:27:59 +10:00
2 * r + 2 * t
b6d1b1922d popouts: better bt loading icon 2025-07-22 17:51:13 +10:00
Soramane
8784a015c2 bluetooth: use qs bluetooth 2025-07-16 23:49:45 +10:00
Soramane
4598e8a775 internal: use new qs imports 2025-07-16 18:02:28 +10:00
2 * r + 2 * t
c9f1d4138f config: fix overwrite on startup 2025-06-28 18:57:51 +10:00
2 * r + 2 * t
bed6f7c5d5 internal: windowinfo pass in client
So it can be used for clients other than the active one
Also fix text below screencopyview
2025-06-27 21:46:24 +10:00
2 * r + 2 * t
b264ae9888 internal: use hyprlandtoplevel 2025-06-27 21:37:15 +10:00
2 * r + 2 * t
7ddf40d2ea icons: use variable axes 2025-06-26 21:05:35 +10:00
2 * r + 2 * t
4a86b66d06 feat: window info panel
Also disable reload popup
2025-06-21 22:47:13 +10:00
2 * r + 2 * t
97c0c387f1 popouts: convert to layout
Also add expand button
Change launcher calc item icon
2025-06-21 13:33:05 +10:00
2 * r + 2 * t
ee0f243ca3 popouts: fix activewindow screencopy 2025-06-17 16:40:28 +10:00
2 * r + 2 * t
96429160c3 feat: user config file
Config file at `~/.config/caelestia/shell.json`
2025-06-15 18:08:45 +10:00
2 * r + 2 * t
285221b1ff popouts: fixed width for battery popout 2025-06-07 20:38:52 +10:00
2 * r + 2 * t
c7ab79908b popouts: fix state colour for tray back button 2025-06-07 20:29:08 +10:00
2 * r + 2 * t
82756b2866 popouts: reload tray menu on show 2025-06-07 20:15:41 +10:00
2 * r + 2 * t
d76587c2db popouts: fix bottom glitch
Fix flicker when popout hits bottom
Also animate bottom rounding change
2025-06-07 18:06:45 +10:00
2 * r + 2 * t
2c11f0e783 popouts: fix anim when fast movement 2025-06-07 16:55:07 +10:00
outfoxxed
fc4eff7271
popouts: fix multimonitor 2025-06-06 23:26:17 -07:00
2 * r + 2 * t
5d2f46082a popouts: fix anim when not shown 2025-06-07 15:33:24 +10:00
2 * r + 2 * t
aa04827576 popouts: fix activewindow height changing
Uses a bit more cpu but eh
2025-06-07 00:08:58 +10:00
2 * r + 2 * t
17fb60f216 feat: tray item menus 2025-06-06 22:38:15 +10:00
2 * r + 2 * t
c3a91e7554 popouts: transition between popout content 2025-06-06 20:46:03 +10:00
2 * r + 2 * t
b78721ab82 popouts: better anim 2025-06-05 22:18:32 +10:00
2 * r + 2 * t
ded156f58d feat: bluetooth popout 2025-06-05 22:13:27 +10:00
2 * r + 2 * t
017b1b4ce0 feat: network popout
Also qstr dashboard performance pane labels
2025-06-05 21:47:30 +10:00
2 * r + 2 * t
eb10c60734 popouts: battery add perf degradation warning 2025-06-05 19:26:12 +10:00
2 * r + 2 * t
023d00d658 drawers: fix interaction areas
Outer corners shouldn't be part of interaction area
2025-06-05 18:41:45 +10:00
2 * r + 2 * t
d37b3926c8 bar: show power profile if no battery 2025-06-05 18:14:53 +10:00
2 * r + 2 * t
a7e88854bb feat: dashboard media player selector
Also raise and quit buttons
2025-06-05 16:08:27 +10:00
2 * r + 2 * t
16c6fbdef3 bar: completely hide activewindow popout when desktop 2025-06-04 21:29:28 +10:00
2 * r + 2 * t
9586f540ae icons: better app icon guessing 2025-06-04 21:27:17 +10:00
2 * r + 2 * t
79504271e4 bar: battery popout use qstr 2025-06-04 17:33:19 +10:00
2 * r + 2 * t
be9666457c bar: ensure popouts fully on screen
Also round the other way if touching edge
2025-06-04 17:29:53 +10:00
2 * r + 2 * t
2ffaf4eb3c feat: bar battery popout 2025-06-04 17:01:36 +10:00
2 * r + 2 * t
58adddbe0b bar: better active window popout
Add icon, style better
2025-06-03 17:48:12 +10:00
2 * r + 2 * t
5bd740abe7 bar: save cpu usage
Stop window preview when not visible
2025-06-03 13:29:11 +08:00