summaryrefslogtreecommitdiff
path: root/modules/osd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* config: add audio increment option2 * r + 2 * t2025-08-051-2/+2
|
* bar/popouts: add audio device switcher (#319)Laurens Duin2025-08-051-11/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* internal: refactor widgets folder2 * r + 2 * t2025-08-041-1/+1
| | | | Split into subdirs and rename to components
* osd: animate scrolling (#316)PFiS2025-08-021-18/+43
| | | | | | | | | | | | | * refactor: make the animation smooth when scrolling the mouse wheel * fix: can't drag * format * fix cursor --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* config: allow enable/disable panels2 * r + 2 * t2025-07-261-1/+1
| | | | Closes #240
* internal: use new qs importsSoramane2025-07-164-9/+9
|
* internal: better anims2 * r + 2 * t2025-07-091-2/+2
| | | | | | Appear anims for osd and session from fast spatial -> default spatial Anim opacity for lock notif extra counter Fix extra counter (list not popups)
* config: fix overwrite on startup2 * r + 2 * t2025-06-281-1/+1
|
* feat: user config file2 * r + 2 * t2025-06-153-7/+7
| | | | Config file at `~/.config/caelestia/shell.json`
* drawers: fix interaction areas2 * r + 2 * t2025-06-052-2/+2
| | | | Outer corners shouldn't be part of interaction area
* drawers: change anim durations2 * r + 2 * t2025-05-281-1/+1
|
* drawers: better show/hide anims2 * r + 2 * t2025-05-281-3/+3
| | | | Use m3 expressive curves
* internal: use implicit size for wrappers2 * r + 2 * t2025-05-241-2/+2
|
* notifs: move to drawers2 * r + 2 * t2025-05-131-142/+0
|
* osd: fix show on hover + show on audio/brightness change2 * r + 2 * t2025-05-131-0/+48
|
* osd: show on hover2 * r + 2 * t2025-05-131-1/+2
|
* refactor: move to single window2 * r + 2 * t2025-05-132-87/+74
|
* feat: session menu2 * r + 2 * t2025-05-112-31/+41
|
* osd: fix show on hover2 * r + 2 * t2025-05-111-1/+1
|
* osd: fix flatten anim2 * r + 2 * t2025-05-082-10/+10
|
* popouts: use reals for rounding2 * r + 2 * t2025-05-061-2/+2
| | | | So it looks better
* feat: better launcher and osd animations2 * r + 2 * t2025-05-062-2/+1
| | | | Slide not clip
* refactor: popout layer consistency with border2 * r + 2 * t2025-05-061-2/+2
| | | | Make them use the same background colour and rounding as the border
* feat: show osd on border hover2 * r + 2 * t2025-05-051-0/+12
|
* wallpaper: limit source size2 * r + 2 * t2025-05-051-0/+8
| | | | Also animate launcher and osd background colours
* refactor: move colours to separate service2 * r + 2 * t2025-05-051-2/+3
|
* dev: get rid of wrapper width/height = 0 warnings2 * r + 2 * t2025-05-051-0/+1
|
* feat: shadow2 * r + 2 * t2025-05-051-1/+6
| | | | | Border exclusivity Fix slider handle text colour
* feat: border + colour changes2 * r + 2 * t2025-05-052-1/+2
|
* bar: add scroll actions to fillers2 * r + 2 * t2025-05-042-2/+1
| | | | Also change the brightness osd icon depending on value
* osd: pause hide on hover2 * r + 2 * t2025-05-041-1/+18
|
* feat: brightness osd2 * r + 2 * t2025-05-042-27/+37
|
* feat: audio osd2 * r + 2 * t2025-05-044-0/+254