Commit graph

47 commits

Author SHA1 Message Date
Evertiro
d50f6080ec
bar/statusicons: allow disabling wifi icon when ethernet is active (#1107)
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
2026-01-20 23:37:45 +11:00
2 * r + 2 * t
4f7f21a86d internal: no async loaders
Fixes reload issue and all stuff not loading issues
2026-01-16 01:40:38 +11:00
ATMDA
7dcfed3f0e tray: wireless, ethernet, bluetooth cleanup 2025-11-13 21:52:35 -05:00
ATMDA
8d8afba79a tray: removed ethernet config options (network covers it) 2025-11-13 21:40:50 -05:00
ATMDA
6eebd15c1e tray: consolidating ethernet into network 2025-11-13 21:38:46 -05:00
ATMDA
bd61cbaac5 statusicons: added ethernet when active and popout 2025-11-10 14:25:06 -05:00
2 * r + 2 * t
dbb3d7c67b internal: fix bat charge state
Counts fully charged and pending charge as charging, same as prior to
90c051cf
2025-10-08 13:16:25 +11:00
Dylan Myers
90c051cfa1
internal: fix battery charging logic for tray and lock (#751)
* Update StatusIcons.qml --- Fix battery chargiing logic

idk what the difference is in the return value of UPower.onBattery and UPower.displayDevice.state, but the former always returns false after unplugging my laptop. Changing this to the more specific displayDevice.state === 2 fixes this

* Fetch.qml --- Fix battery charging boolean logic

* Use enum value for UPowerDeviceState instead of index

* Use enum value for UPowerDeviceState instead of index

* Update Fetch.qml --- invert battery conditional logic
2025-10-06 19:51:42 +11:00
2 * r + 2 * t
d1ad000a8e internal: fix null warnings 2025-09-15 22:00:47 +10:00
2 * r + 2 * t
24a1af185a bar/statusicons: add mic indicator
Closes #578
2025-09-08 23:49:14 +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
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
660f09959d bar: add kblayout popout 2025-08-19 17:30:33 +10:00
2 * r + 2 * t
2be46ff65a internal: static bar width 2025-08-15 21:49:09 +10:00
Laurens Duin
3710df29f5
bar: allow hiding items and reordering (#379)
* feat: reorder bar, no popout yet

* chore: cleanup

* refactor: use DelegateChooser

* feat: popouts

* chore: cleanup

* better popout check + fix async stuff + bar interaction

+ a bunch of other fixes

* fix activewindow and bar vertical padding

* readme: add config opt

* bar: fix top/bottom padding

* bar: better wheel behaviour

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-13 14:31:48 +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
Laurens Duin
32126e761f
bar: add bluetooth connected icon state (#311)
* feat: add bluetooth connected icon state

* fix: improve connected check

* chore: cleanup

* format

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-02 16:04:42 +10:00
2 * r + 2 * t
a3ca244c15 bar: add kb layout status icon
Closes #280
2025-07-27 22:59:45 +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
Soramane
8b80213b2e bar: fix bluetooth when off 2025-07-23 13:27:59 +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
11c8e5c7eb icons: some fixes for previous axes change
Mostly spacing fixes
Also qsTr windowinfo class and title when none
2025-06-26 21:35:15 +10:00
2 * r + 2 * t
6b14d03fef bar: fill bluetooth device icons 2025-06-23 15:28:52 +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
d37b3926c8 bar: show power profile if no battery 2025-06-05 18:14:53 +10:00
2 * r + 2 * t
2ffaf4eb3c feat: bar battery popout 2025-06-04 17:01:36 +10:00
2 * r + 2 * t
3d18ddcd00 bar: wifi off icon 2025-06-02 08:14:40 +08:00
2 * r + 2 * t
6cd1700603 bar: fix battery charging 2025-05-27 11:28:15 +08:00
2 * r + 2 * t
63da636144 internal: bar only vertical
The bar can only be vertical
Remove box, boxlayout and anchortext
Add StyledClippingRect
2025-05-27 10:42:08 +08:00
2 * r + 2 * t
e8adf58097 bar: fix battery charging icons 2025-05-24 21:27:16 +08:00
2 * r + 2 * t
054567de9d feat: bar battery 2025-05-24 15:25:55 +08:00
2 * r + 2 * t
9f55a6d0aa bar: better colours 2025-05-24 14:06:02 +08:00
2 * r + 2 * t
01b38be6af internal: fix binding loops 2025-05-24 13:31:36 +08:00
2 * r + 2 * t
89bb774012 refactor: manually animate rect if needed
No need for animate prop, it's used too little so just manually set it if needed to save memory
2025-05-10 18:49:10 +10:00
2 * r + 2 * t
1fdaf24526 refactor: move colours to separate service 2025-05-05 14:50:18 +10:00
2 * r + 2 * t
bbe650e327 controls: use basic style
Material style placeholder is kinda annoying
2025-05-02 21:17:50 +10:00
2 * r + 2 * t
f98036a303 feat: vertical bar actually works!!! 2025-05-01 18:30: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
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
1ed0db3b48 bar: animate bluetooth devices 2025-04-30 17:19:30 +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
169450aa2e feat: bar bluetooth devices 2025-04-29 18:47:45 +10:00
2 * r + 2 * t
fa5b312924 feat: bar network icon 2025-04-29 14:56:39 +10:00