ATMDA
a48bb8a0a3
statusicons: made panel open in detach to match the bluetooth icon
2025-11-10 14:31:12 -05:00
ATMDA
16ab93f637
statusicons: sound input/output now opens controlcenter instead of pavucontrol
2025-11-10 14:28:48 -05:00
ATMDA
bd61cbaac5
statusicons: added ethernet when active and popout
2025-11-10 14:25:06 -05:00
2 * r + 2 * t
58ac60c47c
bar/popouts: allow disabling individual popouts
...
Closes #826
2025-10-21 19:40:34 +11:00
2 * r + 2 * t
f0ca30692d
plugin/hypr: add more helpers
...
Also refresh options on dynamic option application
2025-09-25 00:40:55 +10:00
2 * r + 2 * t
57e3989185
plugin: add hypr extras ( #690 )
...
* move machine
* works
* prevent duplicate refreshes
* use instead of hyprctl proc
2025-09-24 23:48:47 +10:00
AleksElixir
50ef4871c7
popouts/kblayout: add switch layout button ( #682 )
...
* keyboard layout
* Update KbLayout.qml
Code cleanup
* Update KbLayout.qml
more code cleanup
* fix
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-23 19:31:36 +10:00
2 * r + 2 * t
e12b9ee372
internal: centralise focus grabs
...
Except detached popouts focus grab (its meant to be exclusive to the other grab)
2025-09-20 22:23:55 +10:00
2 * r + 2 * t
25508df016
internal: use templates
2025-09-13 16:53:22 +10:00
2 * r + 2 * t
98a709af78
plugin/managers: add CircularIndicatorManager
...
Basically move StyledBusyIndicator -> CircularIndicator + logic for it from js -> c++
2025-09-13 15:50:04 +10:00
2 * r + 2 * t
a57dd9343a
popouts/tray: better interaction
...
Not exclusive when on first layer of submenus
Closes #610
2025-09-13 11:25:11 +10:00
2 * r + 2 * t
8d8eabbaa1
internal: non async popouts
...
Fixes "Component is not ready" warnings
2025-09-03 19:58:19 +10:00
Belal
04d867b149
bar/statusicons: add lock keys indicator ( #514 )
...
* [StatusIcons] Add caps lock indicator
* Seprate CapsLock icon
* Use material icon
* fixes
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-03 19:56:50 +10:00
2 * r + 2 * t
6e8a32d4e4
internal: use Anim component
2025-08-24 17:22:00 +10:00
2 * r + 2 * t
486f9d2e2f
internal: add canim component
2025-08-24 16:51:09 +10:00
2 * r + 2 * t
9dcdee9cfc
internal: add anim component
...
No inlining
2025-08-24 16:42:03 +10:00
2 * r + 2 * t
d1e5f48446
internal: rename Hyprland -> Hypr
...
Prevent shadowing
Fixes window info not changing on switching to an empty workspace
2025-08-24 14:14:30 +10:00
2 * r + 2 * t
f662717c0a
popouts/network: better rescan loading
2025-08-23 23:11:08 +10:00
2 * r + 2 * t
660f09959d
bar: add kblayout popout
2025-08-19 17:30:33 +10:00
2 * r + 2 * t
edef1d21fb
internal: better loading indicator
...
Abstract circular progress into own component
2025-08-14 23:22:47 +10:00
2 * r + 2 * t
5d513eeb25
internal: more colour fixes
...
:woe:
2025-08-10 16:51:41 +10:00
2 * r + 2 * t
5b8edfc1e2
internal: transparency support coming soon™
...
Also fix media player selector text colour
Fix colour preview not resetting light/dark mode
2025-08-08 19:32:38 +10:00
2 * r + 2 * t
d9ffc13825
controlcenter: add floating mode
...
Closes #363
2025-08-07 15:38:17 +10:00
2 * r + 2 * t
26171548bf
config: add audio increment option
2025-08-05 18:20:00 +10:00
2 * r + 2 * t
fb650907a0
internal: rename dcontent -> controlcenter
2025-08-05 16:19:58 +10:00
2 * r + 2 * t
2628ee1c41
internal: position slider handle correctly
...
Also better labels for audio popout
2025-08-05 16:15:51 +10:00
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