summaryrefslogtreecommitdiff
path: root/modules/drawers/Drawers.qml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bar: add config option to disable on selected screens (#920)Bora Gülerman2025-11-261-0/+16
| | | | | | | | | | | | | | | | | | * 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
* bar: add compact tray option2 * r + 2 * t2025-09-251-0/+1
| | | | Closes #659
* internal: fix choose wallpaper button2 * r + 2 * t2025-09-221-17/+22
|
* drawers: fix input mask on special ws2 * r + 2 * t2025-09-221-1/+6
|
* internal: centralise focus grabs2 * r + 2 * t2025-09-201-2/+4
| | | | Except detached popouts focus grab (its meant to be exclusive to the other grab)
* drawers: fix drag to open on empty ws2 * r + 2 * t2025-09-201-6/+12
| | | | Ugh hyprland bug afaict
* feat: add sidebar2 * r + 2 * t2025-09-181-1/+3
| | | | WIP
* internal: remove workaround for hyprland bug2 * r + 2 * t2025-09-151-21/+14
|
* internal: close panels when fullscreen app2 * r + 2 * t2025-09-141-0/+8
| | | | See #609
* internal: fix blurriness2 * r + 2 * t2025-09-131-14/+21
|
* background: add visualiser2 * r + 2 * t2025-08-251-0/+2
| | | | Also dashboard.visualiserBars -> services.visualiserBars
* internal: use Anim component2 * r + 2 * t2025-08-241-5/+1
|
* bar: allow hiding items and reordering (#379)Laurens Duin2025-08-131-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* internal: transparency support coming soon™2 * r + 2 * t2025-08-081-0/+1
| | | | | Also fix media player selector text colour Fix colour preview not resetting light/dark mode
* internal: refactor widgets folder2 * r + 2 * t2025-08-041-1/+2
| | | | Split into subdirs and rename to components
* config: allow enable/disable panels2 * r + 2 * t2025-07-261-2/+2
| | | | Closes #240
* internal: oop forgot to commit this2 * r + 2 * t2025-07-221-1/+1
| | | | part of previous commit fix
* internal: use new qs importsSoramane2025-07-161-4/+4
|
* feat: non persistent bar option2 * r + 2 * t2025-07-101-1/+5
|
* internal: add utilities panel base2 * r + 2 * t2025-07-101-0/+1
|
* internal: pass around visibilities2 * r + 2 * t2025-07-091-0/+1
| | | | | Instead of singleton Also for panels
* internal: use layer.effect2 * r + 2 * t2025-07-021-11/+6
| | | | Also use clipping rect for wallpaper item
* feat: user config file2 * r + 2 * t2025-06-151-4/+4
| | | | Config file at `~/.config/caelestia/shell.json`
* internal: use multieffect for shadow2 * r + 2 * t2025-06-081-1/+6
|
* popouts: fix multimonitoroutfoxxed2025-06-061-0/+2
|
* internal: move bar to drawer window2 * r + 2 * t2025-06-071-6/+17
| | | | Fixes a few bugs, also removes need for hyprland order layerrule
* internal: use panelwindow2 * r + 2 * t2025-06-041-2/+2
| | | | Using WlrLayershell broke for newer versions of qs
* notifs: fix opening anim when spam notifs2 * r + 2 * t2025-05-291-1/+0
| | | | No open/close state, just animate height
* drawers: fix interactions area2 * r + 2 * t2025-05-271-2/+2
| | | | Make osd slider handles have pointer cursor
* drawers: dont use hyprland cursor pos2 * r + 2 * t2025-05-271-0/+1
| | | | Use mousearea with positionChanged and containsMouse
* bar: fix storing only one2 * r + 2 * t2025-05-241-1/+1
|
* drawers: fix interactions2 * r + 2 * t2025-05-241-2/+2
| | | | Fix offset caused by bar
* internal: fix null error2 * r + 2 * t2025-05-241-1/+1
|
* bar: switch to embedded style2 * r + 2 * t2025-05-231-0/+2
|
* internal: fix memory leaks2 * r + 2 * t2025-05-231-8/+11
|
* feat: close launcher and session on click out2 * r + 2 * t2025-05-191-1/+11
| | | | Using focus grab
* feat: dashboard2 * r + 2 * t2025-05-171-1/+2
|
* session: add scrim2 * r + 2 * t2025-05-141-5/+19
|
* session: move to drawers2 * r + 2 * t2025-05-131-0/+4
|
* notifs: move to drawers2 * r + 2 * t2025-05-131-1/+1
|
* osd: fix show on hover + show on audio/brightness change2 * r + 2 * t2025-05-131-0/+1
|
* osd: show on hover2 * r + 2 * t2025-05-131-4/+14
|
* refactor: move to single window2 * r + 2 * t2025-05-131-3/+35
|
* refactor: split drawers2 * r + 2 * t2025-05-081-1/+4
| | | | | Split off interactions into new file Also fix hover osd
* refactor: move drawers into separate module2 * r + 2 * t2025-05-081-0/+49