Commit graph

339 commits

Author SHA1 Message Date
2 * r + 2 * t
6a92f985d8 internal: use existing button controls
Instead of SimpleButton
2025-11-15 17:15:34 +11:00
ATMDA
b1e5660c56 tray: open settings button matches other popouts 2025-11-15 00:15:50 -05:00
ATMDA
a10c22480c tray: wireless password popout, no more full-rounding buttons 2025-11-15 00:03:21 -05:00
ATMDA
1e4e00dd82 tray: wireless password displays errors and resets 2025-11-14 23:59:39 -05:00
ATMDA
f617c15d88 tray: wireless password ripple effect fix / focus 2025-11-14 23:59:39 -05:00
ATMDA
45ef91998e tray: wireless password input popout 2025-11-14 17:42:49 -05: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
36a91213b1 network: migrated to nmcli.qml 2025-11-13 19:05:23 -05:00
ATMDA
81203ba7bc tray: changed settings icon in button 2025-11-13 08:11:27 -05:00
ATMDA
0a33ecf433 tray: minor button updates to match 2025-11-12 22:41:10 -05:00
ATMDA
7e6f327091 conrolcenter: debug/rewrite of wireless panel 2025-11-12 19:57:42 -05:00
ATMDA
3e977f212d tray: if background enabled and empty, background is hidden 2025-11-11 16:33:21 -05:00
ATMDA
b9ee123cb8 popout: audio and blueooth changed button to say "Open Settings" 2025-11-11 16:25:49 -05:00
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
ATMDA
4897b37882 osicon: toggle launcher on click 2025-11-09 23:51:53 -05:00
ATMDA
81a8157b67 fix: panels (i'm debugging)
new file:   modules/bar/components/Settings.qml
	new file:   modules/bar/components/SettingsIcon.qml
	new file:   modules/controlcenter/audio/AudioPane.qml
	new file:   modules/controlcenter/network/Details.qml
	new file:   modules/controlcenter/network/NetworkList.qml
	new file:   modules/controlcenter/network/NetworkPane.qml
	new file:   modules/controlcenter/network/Settings.qml
2025-11-09 19:17:26 -05:00
ATMDA
f1234bc967 fix: window title while keeping new panels
modified:   config/BarConfig.qml
	modified:   modules/BatteryMonitor.qml
	modified:   modules/background/DesktopClock.qml
	modified:   modules/bar/Bar.qml
	modified:   modules/controlcenter/WindowFactory.qml
	modified:   modules/controlcenter/WindowTitle.qml
2025-11-09 19:10:11 -05:00
ATMDA
8783a3a95a config: settings in bar 2025-11-09 17:55:03 -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
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
5559490e5f bar: fix height when tray expansion 2025-09-25 16:20:41 +10:00
2 * r + 2 * t
d191ac44b5 bar: add compact tray option
Closes #659
2025-09-25 16:14:24 +10: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
d1ad000a8e internal: fix null warnings 2025-09-15 22:00:47 +10:00
2 * r + 2 * t
7427229297 internal: add opacity mask component 2025-09-14 19:05:08 +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
5fc37bbe0d bar: remove idle inhibitor
Use the one in the utilities panel instead
2025-09-12 18:29:49 +10:00
2 * r + 2 * t
5b81104ffa bar/tray: add icon subs
Usage: array of { id, image | icon }
2025-09-09 21:02:24 +10:00
2 * r + 2 * t
717855c629 internal: use Qt.resolvedUrl 2025-09-09 18:35:22 +10:00
Belal
a8baaa9929
bar: configurable scroll actions (#559)
* bar: add option to disable scroll actions for volume and brightness

* options for workspaces, brightness and volume

* add options to readme + format

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-08 23:55:46 +10:00
2 * r + 2 * t
24a1af185a bar/statusicons: add mic indicator
Closes #578
2025-09-08 23:49:14 +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
sweenu
1d5360d3f3
bar/workspaces: add option for ws name capitalisation (#543) 2025-09-01 21:47:10 +10:00
sweenu
42f0f317ca
bar/workspaces: different showWindows option for special ws (#544) 2025-09-01 20:58:04 +10:00
Bruno Inec
fc3b08f6cb
bar/clock: allow hiding icon (#484)
* bar(clock): allow hiding the calendar icon

* loader + showCalendarIcon -> showIcon

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-27 15:58:54 +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
92efbc61f7 bar: better handling for named workspaces
Fixes #448
2025-08-24 15:46:15 +10:00