summaryrefslogtreecommitdiff
path: root/utils (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-09-14utilities: add recording control2 * r + 2 * t1-0/+2
2025-09-09bar/tray: add icon subs2 * r + 2 * t1-0/+13
Usage: array of { id, image | icon }
2025-09-09internal: use Qt.resolvedUrl2 * r + 2 * t1-1/+1
2025-09-03internal: refactor Paths util2 * r + 2 * t1-23/+15
2025-08-30wallpapers: use CAELESTIA_WALLPAPERS_DIR env2 * r + 2 * t1-0/+2
Env var overrides config option
2025-08-27internal: move notif icon lower2 * r + 2 * t1-0/+1
2025-08-27internal: better copy2 * r + 2 * t1-4/+0
2025-08-27plugin: saveItem ensure parent dir2 * r + 2 * t1-4/+0
Also const everything and format
2025-08-27osd: add mic volume2 * r + 2 * t1-0/+6
Disabled by default
2025-08-27paths: use unified env var for lib dir2 * r + 2 * t1-0/+1
CAELESTIA_BD_PATH -> CAELESTIA_LIB_DIR/beat_detector
2025-08-16bar/workspaces: add special ws overlay2 * r + 2 * t1-1/+1
2025-08-16bar/workspaces: refactor2 * r + 2 * t1-0/+15
2025-08-13internal: use icon os logo instead of nerd font2 * r + 2 * t2-57/+6
Add caelestia logo to use as fallback os logo Add recolour lock fetch logo option
2025-08-11lock/fetch: shell -> uptime + no qsTr2 * r + 2 * t1-0/+31
2025-08-11lock: add fetch + refactor os info2 * r + 2 * t2-26/+47
2025-08-08paths: better to string2 * r + 2 * t1-1/+6
2025-08-05bar/popouts: add audio device switcher (#319)Laurens Duin1-0/+10
* 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>
2025-08-01dashboard: fix player selector2 * r + 2 * t1-1/+4
Fixes #320
2025-07-27icons: use heuristicLookup2 * r + 2 * t1-15/+2
2025-07-22internal: fix typo2 * r + 2 * t1-1/+1
2025-07-22filedialog: better icon filtering2 * r + 2 * t1-0/+12
Only thumbnail valid image types Also move wallpaper extensions into separate singleton in utils
2025-07-21icons: fix quoting issues2 * r + 2 * t1-3/+3
2025-07-19launcher: better scheme search2 * r + 2 * t1-7/+21
2025-07-19feat: fzf-like search instead of fuzzy2 * r + 2 * t3-0/+1375
Also add license for fuzzysort lib
2025-07-07paths: decode urls2 * r + 2 * t1-3/+7
Fixes spaces in paths breaking things
2025-06-29icons: add keyboard bluetooth device2 * r + 2 * t1-0/+2
2025-06-25internal: move notif icon guessing to utils2 * r + 2 * t1-0/+29
2025-06-23icons: add icon for bluetooth mouse2 * r + 2 * t1-0/+2
2025-06-19launcher: better empty text2 * r + 2 * t1-0/+8
Also reload wallpapers when path changes
2025-06-18feat: dashboard pfp picker2 * r + 2 * t1-9/+7
2025-06-18icons: add gimp sub2 * r + 2 * t1-1/+3
2025-06-15feat: user config file2 * r + 2 * t1-0/+1
Config file at `~/.config/caelestia/shell.json`
2025-06-13internal: better caching impl2 * r + 2 * t1-0/+16
WARNING: causes blocking when caching image on first load
2025-06-05feat: dashboard media player selector2 * r + 2 * t1-2/+2
Also raise and quit buttons
2025-06-04icons: better app icon guessing2 * r + 2 * t1-5/+15
2025-05-24refactor: path utils2 * r + 2 * t1-0/+15
2025-05-24icons: better matching + add category icon2 * r + 2 * t1-2/+4
2025-05-23dashboard: add weather2 * r + 2 * t1-54/+55
2025-05-18feat: dashboard user2 * r + 2 * t1-7/+16
2025-05-02refactor: keep js in separate dir2 * r + 2 * t1-0/+679
2025-04-29bar: fix activewindow2 * r + 2 * t1-5/+2
2025-04-29feat: bar bluetooth devices2 * r + 2 * t1-0/+10
2025-04-29feat: bar network icon2 * r + 2 * t1-1/+13
2025-04-26feat: basic quickshell bar2 * r + 2 * t1-0/+181
2025-01-16refactor: move ts to src2 * r + 2 * t5-208/+0
Also move popupwindow to own file
2025-01-16popupwindow: switch to class2 * r + 2 * t1-17/+29
2025-01-16popupwindow: remove opacity2 * r + 2 * t1-10/+3
It doesn't actually do anything? I just realised that Hyprland also does the fade so no point
2025-01-15popupwindow: fix shadow2 * r + 2 * t1-1/+1
2025-01-15fix menus2 * r + 2 * t1-1/+1
Menu windows have the .popup class for some reason, so change name
2025-01-15brightness and volume osds2 * r + 2 * t1-0/+4