summaryrefslogtreecommitdiff
path: root/modules/bar (follow)
Commit message (Collapse)AuthorAgeFilesLines
* internal: fix bat charge state2 * r + 2 * t2025-10-081-1/+1
| | | | | Counts fully charged and pending charge as charging, same as prior to 90c051cf
* internal: fix battery charging logic for tray and lock (#751)Dylan Myers2025-10-061-1/+1
| | | | | | | | | | | | | * 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
* bar: fix height when tray expansion2 * r + 2 * t2025-09-252-7/+12
|
* bar: add compact tray option2 * r + 2 * t2025-09-253-13/+87
| | | | Closes #659
* plugin/hypr: add more helpers2 * r + 2 * t2025-09-251-1/+1
| | | | Also refresh options on dynamic option application
* plugin: add hypr extras (#690)2 * r + 2 * t2025-09-241-1/+1
| | | | | | | | | * move machine * works * prevent duplicate refreshes * use instead of hyprctl proc
* popouts/kblayout: add switch layout button (#682)AleksElixir2025-09-231-2/+24
| | | | | | | | | | | | | | | | | * 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>
* internal: centralise focus grabs2 * r + 2 * t2025-09-201-7/+0
| | | | Except detached popouts focus grab (its meant to be exclusive to the other grab)
* internal: fix null warnings2 * r + 2 * t2025-09-151-2/+2
|
* internal: add opacity mask component2 * r + 2 * t2025-09-141-5/+2
|
* internal: use templates2 * r + 2 * t2025-09-131-6/+4
|
* plugin/managers: add CircularIndicatorManager2 * r + 2 * t2025-09-132-3/+3
| | | | Basically move StyledBusyIndicator -> CircularIndicator + logic for it from js -> c++
* popouts/tray: better interaction2 * r + 2 * t2025-09-133-3/+6
| | | | | | Not exclusive when on first layer of submenus Closes #610
* bar: remove idle inhibitor2 * r + 2 * t2025-09-122-39/+0
| | | | Use the one in the utilities panel instead
* bar/tray: add icon subs2 * r + 2 * t2025-09-091-8/+2
| | | | Usage: array of { id, image | icon }
* internal: use Qt.resolvedUrl2 * r + 2 * t2025-09-092-2/+2
|
* bar: configurable scroll actions (#559)Belal2025-09-081-3/+3
| | | | | | | | | | | * 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>
* bar/statusicons: add mic indicator2 * r + 2 * t2025-09-081-0/+12
| | | | Closes #578
* internal: non async popouts2 * r + 2 * t2025-09-031-1/+0
| | | | Fixes "Component is not ready" warnings
* bar/statusicons: add lock keys indicator (#514)Belal2025-09-033-9/+103
| | | | | | | | | | | | | * [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>
* bar/workspaces: add option for ws name capitalisation (#543)sweenu2025-09-011-1/+8
|
* bar/workspaces: different `showWindows` option for special ws (#544)sweenu2025-09-011-4/+4
|
* bar/clock: allow hiding icon (#484)Bruno Inec2025-08-271-5/+11
| | | | | | | | | * bar(clock): allow hiding the calendar icon * loader + showCalendarIcon -> showIcon --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* internal: use Anim component2 * r + 2 * t2025-08-2410-87/+34
|
* internal: add canim component2 * r + 2 * t2025-08-241-5/+2
|
* internal: add anim component2 * r + 2 * t2025-08-247-42/+1
| | | | No inlining
* bar: better handling for named workspaces2 * r + 2 * t2025-08-244-5/+18
| | | | Fixes #448
* internal: rename Hyprland -> Hypr2 * r + 2 * t2025-08-249-27/+27
| | | | | Prevent shadowing Fixes window info not changing on switching to an empty workspace
* popouts/network: better rescan loading2 * r + 2 * t2025-08-231-15/+21
|
* bar: add idle inhibitor (#459)Davi Ribeiro2025-08-232-0/+39
| | | | | | | | | | | | | | | | | * bar: add idle inhibitor * bar: change idle inhibitor button color * nix: link external scripts instead of install * services/idleinhibitor: add IPC handler * better styling * move cpp scripts to assets/cpp --------- Co-authored-by: Soramane <61896496+soramanew@users.noreply.github.com>
* bar: add kblayout popout2 * r + 2 * t2025-08-193-4/+13
|
* bar/workspaces: better scroll2 * r + 2 * t2025-08-162-5/+13
|
* bar/workspaces: add special ws overlay2 * r + 2 * t2025-08-162-28/+465
|
* bar/workspaces: refactor2 * r + 2 * t2025-08-166-103/+77
|
* internal: static bar width2 * r + 2 * t2025-08-154-10/+11
|
* internal: better loading indicator2 * r + 2 * t2025-08-142-22/+4
| | | | Abstract circular progress into own component
* config: add config for bar tray recolour & bg2 * r + 2 * t2025-08-142-8/+16
| | | | Closes #337
* internal: better colourisation2 * r + 2 * t2025-08-142-8/+4
|
* internal: use icon os logo instead of nerd font2 * r + 2 * t2025-08-131-6/+10
| | | | | Add caelestia logo to use as fallback os logo Add recolour lock fetch logo option
* lock/fetch: hide user when bat and smol2 * r + 2 * t2025-08-131-1/+0
|
* bar: per-monitor workspaces option (#394)anders1302025-08-134-7/+15
| | | | | | | | | | | | | | | | | | | NOTE: option is true by default, which is a breaking change * feat(bar): add per-monitor workspace state * fix(bar): correct active workspace indicator * feat(bar): make per-monitor workspaces toggleable * fixes * more fixes * perMonitorWorkspaces default true + add to readme --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* bar: allow hiding items and reordering (#379)Laurens Duin2025-08-136-286/+281
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* lock: add fetch + refactor os info2 * r + 2 * t2025-08-111-1/+1
|
* internal: more colour fixes2 * r + 2 * t2025-08-102-2/+2
| | | | :woe:
* bar: better scroll actions2 * r + 2 * t2025-08-092-32/+2
| | | | Also fix workspaces interaction area
* bar: add min padding2 * r + 2 * t2025-08-091-1/+1
| | | | For when smol border thickness
* internal: fix more colours2 * r + 2 * t2025-08-081-1/+1
|
* internal: transparency support coming soon™2 * r + 2 * t2025-08-085-7/+7
| | | | | Also fix media player selector text colour Fix colour preview not resetting light/dark mode
* controlcenter: add floating mode2 * r + 2 * t2025-08-071-0/+4
| | | | Closes #363
* config: add audio increment option2 * r + 2 * t2025-08-052-4/+4
|