summaryrefslogtreecommitdiff
path: root/modules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* config: add config for using fzf/fuzzy search2 * r + 2 * t2025-07-194-2/+7
|
* feat: fzf-like search instead of fuzzy2 * r + 2 * t2025-07-194-51/+24
| | | | Also add license for fuzzysort lib
* bluetooth: use qs bluetoothSoramane2025-07-163-21/+158
|
* internal: create service configSoramane2025-07-162-2/+2
|
* internal: use new qs importsSoramane2025-07-1688-260/+260
|
* notifs: remove body if emptySoramane2025-07-161-0/+1
|
* notifs: pause expire on pressSoramane2025-07-161-1/+8
|
* notifs: fix interactionsSoramane2025-07-161-290/+290
|
* notifs: use app2unit for linksSoramane2025-07-161-2/+5
| | | | also make links only reactive when expanded
* notifs: add close buttonSoramane2025-07-161-35/+48
| | | | Closes #220
* dashboard: use file uptime2 * r + 2 * t2025-07-121-9/+21
|
* bar: some internal fixes2 * r + 2 * t2025-07-102-8/+6
|
* feat: non persistent bar option2 * r + 2 * t2025-07-105-3/+105
|
* 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-108-3/+201
|
* lock: fix input dragging2 * r + 2 * t2025-07-101-0/+1
| | | | You could drag it horizontally cause it was interactive lol
* internal: scroll fix part 22 * r + 2 * t2025-07-102-2/+2
| | | | Closes #202
* internal: fix scrolling for high res devices2 * r + 2 * t2025-07-093-8/+9
| | | | Implements first part of #202
* notifs: fix shrink height2 * r + 2 * t2025-07-091-2/+2
| | | | Fix height when osd/session blocks
* internal: pass around visibilities2 * r + 2 * t2025-07-096-8/+22
| | | | | Instead of singleton Also for panels
* notifs: add indicators for offscreen notifs2 * r + 2 * t2025-07-092-34/+44
|
* lock: fix notifs height on startup2 * r + 2 * t2025-07-091-0/+6
| | | | For some reason they do not have the correct height, so use a timer to recalculate after a small delay
* internal: better anims2 * r + 2 * t2025-07-093-8/+20
| | | | | | Appear anims for osd and session from fast spatial -> default spatial Anim opacity for lock notif extra counter Fix extra counter (list not popups)
* dashboard: use shape for media visualiser2 * r + 2 * t2025-07-091-41/+35
| | | | More cpu efficient
* internal: better ripple anim2 * r + 2 * t2025-07-091-20/+17
| | | | | Fade after expansion, also correctly calculate ripple size Also fix ripples triggering on disabled buttons
* paths: decode urls2 * r + 2 * t2025-07-073-4/+6
| | | | Fixes spaces in paths breaking things
* dashboard: fix pfp picker2 * r + 2 * t2025-07-074-16/+22
| | | | Fixes caelestia-dots/caelestia#21
* Merge branch 'main' of https://github.com/caelestia-dots/shell2 * r + 2 * t2025-07-032-2/+2
|\
| * feat: fahrenheit option for weather (#189)William (Liam) Snow IV2025-07-032-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * Added Fahrenheit to Weather Service * some fixes Allow for hot reloading config opt Add opt to example config --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* | winfo: fix kill button2 * r + 2 * t2025-07-031-1/+1
|/
* internal: use layer.effect2 * r + 2 * t2025-07-028-132/+86
| | | | Also use clipping rect for wallpaper item
* winfo: fix freeze when no active client2 * r + 2 * t2025-07-011-1/+1
|
* picker: fix client rects2 * r + 2 * t2025-06-301-1/+1
|
* internal: make weather reload on creation2 * r + 2 * t2025-06-281-4/+1
| | | | Cause loadered
* dashboard: optimise systemusage2 * r + 2 * t2025-06-282-1/+8
| | | | Ref same way as cava
* dashboard: optimise cava2 * r + 2 * t2025-06-281-0/+4
| | | | Use refs to prevent loading at all times
* dashboard: loader panes2 * r + 2 * t2025-06-284-22/+27
|
* internal: use layouts for dashboard2 * r + 2 * t2025-06-282-8/+25
|
* dashboard: loader content2 * r + 2 * t2025-06-283-16/+31
|
* picker: sort client rects2 * r + 2 * t2025-06-281-1/+8
| | | | Pinned > floating > others
* config: allow resolving paths from home2 * r + 2 * t2025-06-283-6/+5
|
* config: fix overwrite on startup2 * r + 2 * t2025-06-288-16/+16
|
* picker: fix client selecting2 * r + 2 * t2025-06-271-6/+10
|
* internal: windowinfo pass in client2 * r + 2 * t2025-06-275-32/+43
| | | | | So it can be used for clients other than the active one Also fix text below screencopyview
* internal: use hyprlandtoplevel2 * r + 2 * t2025-06-278-40/+40
|
* icons: fix grade more icons2 * r + 2 * t2025-06-275-4/+10
| | | | | | Media and pfp fallback icons Also fix dashboard user os icon
* lock: show notif list not popups2 * r + 2 * t2025-06-261-1/+1
|
* lock: add isLocked ipc handler2 * r + 2 * t2025-06-261-0/+8
| | | | | | Fixes #165 Also add unlock ipc handler
* icons: some fixes for previous axes change2 * r + 2 * t2025-06-266-9/+17
| | | | | Mostly spacing fixes Also qsTr windowinfo class and title when none
* icons: use variable axes2 * r + 2 * t2025-06-267-21/+0
|