summaryrefslogtreecommitdiff
path: root/modules/bar/components (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-11-13tray: wireless, ethernet, bluetooth cleanupATMDA1-1/+1
2025-11-13tray: removed ethernet config options (network covers it)ATMDA1-1/+1
2025-11-13tray: consolidating ethernet into networkATMDA1-3/+3
2025-11-11tray: if background enabled and empty, background is hiddenATMDA1-1/+1
2025-11-10statusicons: added ethernet when active and popoutATMDA1-0/+12
2025-11-09osicon: toggle launcher on clickATMDA1-4/+22
2025-11-09fix: panels (i'm debugging)ATMDA2-0/+84
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-10-08internal: fix bat charge state2 * r + 2 * t1-1/+1
Counts fully charged and pending charge as charging, same as prior to 90c051cf
2025-10-06internal: fix battery charging logic for tray and lock (#751)Dylan Myers1-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
2025-09-25bar: fix height when tray expansion2 * r + 2 * t2-7/+12
2025-09-25bar: add compact tray option2 * r + 2 * t1-7/+54
Closes #659
2025-09-15internal: fix null warnings2 * r + 2 * t1-2/+2
2025-09-14internal: add opacity mask component2 * r + 2 * t1-5/+2
2025-09-12bar: remove idle inhibitor2 * r + 2 * t1-33/+0
Use the one in the utilities panel instead
2025-09-09bar/tray: add icon subs2 * r + 2 * t1-8/+2
Usage: array of { id, image | icon }
2025-09-09internal: use Qt.resolvedUrl2 * r + 2 * t2-2/+2
2025-09-08bar/statusicons: add mic indicator2 * r + 2 * t1-0/+12
Closes #578
2025-09-03bar/statusicons: add lock keys indicator (#514)Belal1-9/+82
* [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-01bar/workspaces: add option for ws name capitalisation (#543)sweenu1-1/+8
2025-09-01bar/workspaces: different `showWindows` option for special ws (#544)sweenu1-4/+4
2025-08-27bar/clock: allow hiding icon (#484)Bruno Inec1-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>
2025-08-24internal: use Anim component2 * r + 2 * t4-39/+19
2025-08-24internal: add anim component2 * r + 2 * t4-24/+0
No inlining
2025-08-24bar: better handling for named workspaces2 * r + 2 * t4-5/+18
Fixes #448
2025-08-24internal: rename Hyprland -> Hypr2 * r + 2 * t5-16/+16
Prevent shadowing Fixes window info not changing on switching to an empty workspace
2025-08-23bar: add idle inhibitor (#459)Davi Ribeiro1-0/+33
* 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>
2025-08-19bar: add kblayout popout2 * r + 2 * t1-4/+2
2025-08-16bar/workspaces: better scroll2 * r + 2 * t1-1/+8
2025-08-16bar/workspaces: add special ws overlay2 * r + 2 * t2-28/+465
2025-08-16bar/workspaces: refactor2 * r + 2 * t4-101/+77
2025-08-15internal: static bar width2 * r + 2 * t2-2/+2
2025-08-14config: add config for bar tray recolour & bg2 * r + 2 * t2-8/+16
Closes #337
2025-08-14internal: better colourisation2 * r + 2 * t2-8/+4
2025-08-13internal: use icon os logo instead of nerd font2 * r + 2 * t1-6/+10
Add caelestia logo to use as fallback os logo Add recolour lock fetch logo option
2025-08-13bar: per-monitor workspaces option (#394)anders1303-6/+12
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>
2025-08-13bar: allow hiding items and reordering (#379)Laurens Duin4-152/+136
* 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-11lock: add fetch + refactor os info2 * r + 2 * t1-1/+1
2025-08-09bar: better scroll actions2 * r + 2 * t1-30/+0
Also fix workspaces interaction area
2025-08-08internal: fix more colours2 * r + 2 * t1-1/+1
2025-08-08internal: transparency support coming soon™2 * r + 2 * t1-1/+1
Also fix media player selector text colour Fix colour preview not resetting light/dark mode
2025-08-05config: add audio increment option2 * r + 2 * t1-2/+2
2025-08-05bar/popouts: add audio device switcher (#319)Laurens Duin1-1/+1
* 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-04internal: refactor widgets folder2 * r + 2 * t9-9/+10
Split into subdirs and rename to components
2025-08-04dashboard: fix tab desync2 * r + 2 * t1-2/+0
Fixes #324
2025-08-03dcontent: impl rest of bt device settings2 * r + 2 * t1-1/+0
2025-08-02bar: add bluetooth connected icon state (#311)Laurens Duin1-1/+7
* 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-07-31config: respect user locale for twelve hour clock & temperature (#290)Laurens Duin1-1/+1
* bar: add 12h clock option * feat: allow custom format config * feat: 12h clock based on locale with config * chore: cleanup * fix: PR comments, add automatic fahrenheit * fix: formatting * dashboard: fix up date time * lock: better 12h clock --------- Co-authored-by: Soramane <61896496+soramanew@users.noreply.github.com>
2025-07-27bar: add kb layout status icon2 * r + 2 * t1-0/+17
Closes #280
2025-07-26config: enable/disable status icons (#243)Kaj1-78/+126
* 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-23bar: ws indicator mask -> colouriser2 * r + 2 * t1-14/+3