summaryrefslogtreecommitdiff
path: root/modules/drawers (follow)
Commit message (Collapse)AuthorAgeFilesLines
* launcher: allow show on hover (#498)M Matthew Hydock2025-08-301-2/+4
| | | | added `showOnHover` to launcher config, disabled by default to preserve existing functionality. when enabled, drag-to-show is disabled.
* osd: add mic volume2 * r + 2 * t2025-08-271-1/+1
| | | | Disabled by default
* 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
|
* interactions: fix popouts close on lose hover2 * r + 2 * t2025-08-231-0/+6
|
* launcher: exact calculation for wallpaper width2 * r + 2 * t2025-08-231-1/+1
| | | | Fixes #322
* bar: allow hiding items and reordering (#379)Laurens Duin2025-08-133-21/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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: save mem usage2 * r + 2 * t2025-08-101-0/+2
| | | | Set exclusion window size to 1x1
* bar: better scroll actions2 * r + 2 * t2025-08-091-1/+19
| | | | Also fix workspaces interaction area
* internal: transparency support coming soon™2 * r + 2 * t2025-08-083-10/+10
| | | | | Also fix media player selector text colour Fix colour preview not resetting light/dark mode
* dashboard: showOnHover config option (#361)Noah Zepner2025-08-071-1/+1
| | | | | | | | | | | * 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>
* internal: refactor widgets folder2 * r + 2 * t2025-08-043-3/+4
| | | | Split into subdirs and rename to components
* interactions: disable when detached panel2 * r + 2 * t2025-07-261-0/+3
|
* dashboard: show on hover (for touch devices)Soramane2025-07-261-0/+9
|
* config: allow enable/disable panels2 * r + 2 * t2025-07-261-2/+2
| | | | Closes #240
* popouts: better tray menu focus handling2 * r + 2 * t2025-07-231-11/+4
| | | | Don't hide on hover lost, use a focus grab instead
* internal: oop forgot to commit this2 * r + 2 * t2025-07-221-1/+1
| | | | part of previous commit fix
* internal: code style2 * r + 2 * t2025-07-201-9/+8
|
* internal: use new qs importsSoramane2025-07-166-31/+31
|
* bar: some internal fixes2 * r + 2 * t2025-07-101-5/+3
|
* feat: non persistent bar option2 * r + 2 * t2025-07-103-2/+26
|
* feat: drag launcher to open/close2 * r + 2 * t2025-07-101-1/+10
| | | | Also fix dragging for session
* internal: add utilities panel base2 * r + 2 * t2025-07-104-2/+59
|
* internal: pass around visibilities2 * r + 2 * t2025-07-092-2/+4
| | | | | Instead of singleton Also for panels
* internal: use layer.effect2 * r + 2 * t2025-07-022-25/+17
| | | | Also use clipping rect for wallpaper item
* config: fix overwrite on startup2 * r + 2 * t2025-06-281-1/+1
|
* feat: window info panel2 * r + 2 * t2025-06-212-7/+9
| | | | Also disable reload popup
* internal: fix qmlls freezing2 * r + 2 * t2025-06-191-4/+4
|
* exclusions: set input mask to empty2 * r + 2 * t2025-06-151-0/+1
| | | | Fixes #26 and #72
* feat: user config file2 * r + 2 * t2025-06-156-17/+20
| | | | Config file at `~/.config/caelestia/shell.json`
* Add custom shortcut for launcher, dashboard and osd all in one (#53)Tim Hämisch2025-06-141-6/+80
| | | | | | | | | | | | | | | | * Add custom shortcut for launcher, dashboard and osd all in one * Fix Shortcut description * shortcuts: fix showall Some fixes: - no need for the complex shortcut - fix formatting - fix unqualified access --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* internal: use multieffect for shadow2 * r + 2 * t2025-06-081-1/+6
|
* popouts: fix bottom glitch2 * r + 2 * t2025-06-071-1/+1
| | | | | Fix flicker when popout hits bottom Also animate bottom rounding change
* popouts: fix multimonitoroutfoxxed2025-06-063-4/+8
|
* internal: move bar to drawer window2 * r + 2 * t2025-06-076-11/+34
| | | | Fixes a few bugs, also removes need for hyprland order layerrule
* bar: fix popout wrapping and morphing2 * r + 2 * t2025-06-052-2/+2
|
* drawers: fix interaction areas2 * r + 2 * t2025-06-052-9/+8
| | | | Outer corners shouldn't be part of interaction area
* internal: use panelwindow2 * r + 2 * t2025-06-041-2/+2
| | | | Using WlrLayershell broke for newer versions of qs
* bar: ensure popouts fully on screen2 * r + 2 * t2025-06-042-1/+8
| | | | Also round the other way if touching edge
* feat: bar popouts2 * r + 2 * t2025-06-023-0/+33
| | | | Create active window popout
* notifs: fix opening anim when spam notifs2 * r + 2 * t2025-05-292-3/+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-272-26/+25
| | | | Use mousearea with positionChanged and containsMouse
* drawers: fix interactions for multimonitor2 * r + 2 * t2025-05-271-2/+2
| | | | Or monitors that arent positioned at 0,0 *cough* outfoxxed
* notifs: better height2 * r + 2 * t2025-05-261-0/+3
| | | | | Get blocked by other panels from the right side (osd and session) Limit max height to screen height
* bar: fix storing only one2 * r + 2 * t2025-05-241-1/+1
|
* drawers: fix interactions2 * r + 2 * t2025-05-242-3/+5
| | | | Fix offset caused by bar
* internal: fix null error2 * r + 2 * t2025-05-241-1/+1
|
* internal: fix exclusion zones for quickshell update2 * r + 2 * t2025-05-231-11/+5
|
* bar: switch to embedded style2 * r + 2 * t2025-05-231-0/+2
|