Commit graph

140 commits

Author SHA1 Message Date
2 * r + 2 * t
bdcd13222f
Merge pull request #906 from atdma/main
controlcenter: many setting panes and minor features
2026-01-03 17:53:06 +11:00
Bora Gülerman
24b313497f
bar: add config option to disable on selected screens (#920)
* modules/drawers: Added a bar config option to disable the bar on selected screens

Extended the visualizer on screens that the bar is hidden

* modules/drawers: surrounded barwrapper with a loader

* fix/modules/drawers: fix a null reference

missed to fix a reference to bar object to barLoader.item

* modules/drawers: added regex support

also reverted the barLoader, added a disabled property to BarLoader
instead

* fix: module/drawers: applied requested changes
2025-11-26 15:45:49 +11:00
ATMDA
21e715468e controlcenter: changed to popout vs floating to match the other settings buttons (fixed issues with resizing) 2025-11-16 09:45:05 -05:00
ATMDA
02d4feb3ab drawers: reverted changes to c0ea060 2025-11-13 14:59:03 -05:00
ATMDA
a13f69531f drawers: reverted changes to c0ea060f 2025-11-13 14:50:11 -05:00
ATMDA
1da9c68be8 cleanup: trailing whitespace removeal (entire project) 2025-11-13 14:41:14 -05:00
ATMDA
ffe14748a2 notifs/toasts: reverted all changes to notifications to c0ea060f 2025-11-12 20:57:38 -05:00
ATMDA
c1510b5476 notifs/toasts: reworked notifications and toasts and how they display and work together. see pull request comment. 2025-11-12 14:51:22 -05: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
8e4c29b9de internal: fix choose wallpaper button 2025-09-22 22:41:17 +10:00
2 * r + 2 * t
229eaa284d drawers: fix input mask on special ws 2025-09-22 00:38:48 +10:00
2 * r + 2 * t
0ca5d50546 utilities: add toasts 2025-09-21 16:43:45 +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
b1086c9a22 drawers: fix drag to open on empty ws
Ugh hyprland bug afaict
2025-09-20 22:08:30 +10:00
2 * r + 2 * t
85d575f6c1 feat: add sidebar
WIP
2025-09-18 15:19:15 +10:00
2 * r + 2 * t
c48f411bcb osd: fix anim when appear on change 2025-09-17 19:46:42 +10:00
2 * r + 2 * t
3a9db3d163 internal: remove workaround for hyprland bug 2025-09-15 22:06:54 +10:00
2 * r + 2 * t
d1ad000a8e internal: fix null warnings 2025-09-15 22:00:47 +10:00
2 * r + 2 * t
b2b862135a internal: close panels when fullscreen app
See #609
2025-09-14 12:23:53 +10:00
2 * r + 2 * t
252f19ec0e launcher: prevent overlap with dashboard
Fixes #612
2025-09-13 19:07:04 +10:00
2 * r + 2 * t
c09d5a6c03 internal: fix blurriness 2025-09-13 16:59:51 +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
83d3b4ebd5 utilities: add keep awake and quick toggles 2025-09-12 16:51:38 +10:00
2 * r + 2 * t
0ed829c24a interactions: fix interaction area
Hyprland bug smh
2025-09-12 13:50:31 +10:00
2 * r + 2 * t
b6b2adf056 launcher: fix showOnHover
Closes #591
Fixes #562
2025-09-10 14:34:59 +10:00
M Matthew Hydock
468bab5e5b
launcher: allow show on hover (#498)
added `showOnHover` to launcher config, disabled by default to preserve
existing functionality. when enabled, drag-to-show is disabled.
2025-08-30 13:08:36 +10:00
2 * r + 2 * t
4b9643a802 osd: add mic volume
Disabled by default
2025-08-27 15:52:18 +10:00
2 * r + 2 * t
783057ab0d background: add visualiser
Also dashboard.visualiserBars -> services.visualiserBars
2025-08-25 20:13:55 +10:00
2 * r + 2 * t
6e8a32d4e4 internal: use Anim component 2025-08-24 17:22:00 +10:00
2 * r + 2 * t
760f7c2001 interactions: fix popouts close on lose hover 2025-08-23 23:20:37 +10:00
2 * r + 2 * t
66c0d0a15f launcher: exact calculation for wallpaper width
Fixes #322
2025-08-23 16:08:02 +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
2 * r + 2 * t
fc6a088719 internal: save mem usage
Set exclusion window size to 1x1
2025-08-10 11:28:13 +10:00
2 * r + 2 * t
bf558cfe83 bar: better scroll actions
Also fix workspaces interaction area
2025-08-09 17:33:16 +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
Noah Zepner
5bcface15a
dashboard: showOnHover config option (#361)
* dashboard: showOnHover config option

* dashboard: close on lose focus when !showOnHover

Also update readme

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-07 12:32:37 +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
02c9e622bb interactions: disable when detached panel 2025-07-26 15:10:27 +10:00
Soramane
790e1a30cc dashboard: show on hover (for touch devices) 2025-07-26 14:40:48 +10:00
2 * r + 2 * t
6880272c5b config: allow enable/disable panels
Closes #240
2025-07-26 14:30:48 +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
789c58e90a internal: oop forgot to commit this
part of previous commit fix
2025-07-22 18:32:15 +10:00
2 * r + 2 * t
45dce6349a internal: code style 2025-07-20 17:00:34 +10:00
Soramane
4598e8a775 internal: use new qs imports 2025-07-16 18:02:28 +10:00
2 * r + 2 * t
1bd92b4740 bar: some internal fixes 2025-07-10 13:46:05 +10:00
2 * r + 2 * t
6222f969d4 feat: non persistent bar option 2025-07-10 13:37:34 +10:00
2 * r + 2 * t
938b2f1f71 feat: drag launcher to open/close
Also fix dragging for session
2025-07-10 13:03:33 +10:00
2 * r + 2 * t
6eb2164756 internal: add utilities panel base 2025-07-10 12:59:10 +10:00
2 * r + 2 * t
c3e8127422 internal: pass around visibilities
Instead of singleton
Also for panels
2025-07-09 21:57:44 +10:00
2 * r + 2 * t
d7802f3c4b internal: use layer.effect
Also use clipping rect for wallpaper item
2025-07-02 17:09:49 +10:00