2 * r + 2 * t
66c012300a
paths: better to string
2025-08-08 22:42:23 +10:00
Laurens Duin
9ada66a78e
bar/popouts: add audio device switcher ( #319 )
...
* 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-05 16:04:53 +10:00
2 * r + 2 * t
bd28ebf5a0
dashboard: fix player selector
...
Fixes #320
2025-08-01 22:37:20 +10:00
2 * r + 2 * t
daad6e4480
icons: use heuristicLookup
2025-07-27 14:30:16 +10:00
2 * r + 2 * t
8155e5b873
internal: fix typo
2025-07-22 21:25:06 +10:00
2 * r + 2 * t
32ff695d9e
filedialog: better icon filtering
...
Only thumbnail valid image types
Also move wallpaper extensions into separate singleton in utils
2025-07-22 16:29:38 +10:00
2 * r + 2 * t
9743a2e9b8
icons: fix quoting issues
2025-07-21 22:15:20 +10:00
2 * r + 2 * t
b4dc9e13cb
launcher: better scheme search
2025-07-19 16:21:53 +10:00
2 * r + 2 * t
ce26c8a754
feat: fzf-like search instead of fuzzy
...
Also add license for fuzzysort lib
2025-07-19 14:25:39 +10:00
2 * r + 2 * t
8a6679eace
paths: decode urls
...
Fixes spaces in paths breaking things
2025-07-07 17:58:18 +10:00
2 * r + 2 * t
3e6d4381f3
icons: add keyboard bluetooth device
2025-06-29 19:26:35 +10:00
2 * r + 2 * t
fbb58e3e1d
internal: move notif icon guessing to utils
2025-06-25 18:28:25 +10:00
2 * r + 2 * t
40496e58ab
icons: add icon for bluetooth mouse
2025-06-23 15:25:59 +10:00
2 * r + 2 * t
e4d2226dd0
launcher: better empty text
...
Also reload wallpapers when path changes
2025-06-19 20:18:04 +10:00
2 * r + 2 * t
e0972efdb4
feat: dashboard pfp picker
2025-06-18 22:33:38 +10:00
2 * r + 2 * t
605c6f95f1
icons: add gimp sub
2025-06-18 17:16:40 +10:00
2 * r + 2 * t
96429160c3
feat: user config file
...
Config file at `~/.config/caelestia/shell.json`
2025-06-15 18:08:45 +10:00
2 * r + 2 * t
5da1b64da0
internal: better caching impl
...
WARNING: causes blocking when caching image on first load
2025-06-13 23:31:47 +10:00
2 * r + 2 * t
a7e88854bb
feat: dashboard media player selector
...
Also raise and quit buttons
2025-06-05 16:08:27 +10:00
2 * r + 2 * t
9586f540ae
icons: better app icon guessing
2025-06-04 21:27:17 +10:00
2 * r + 2 * t
a0cc31ff58
refactor: path utils
2025-05-24 16:31:23 +08:00
2 * r + 2 * t
cb3444a266
icons: better matching + add category icon
2025-05-24 16:15:41 +08:00
2 * r + 2 * t
95b0c2d3fe
dashboard: add weather
2025-05-23 23:10:33 +08:00
2 * r + 2 * t
086c5c9f02
feat: dashboard user
2025-05-18 00:23:21 +08:00
2 * r + 2 * t
03a484dd4a
refactor: keep js in separate dir
2025-05-02 20:37:38 +10:00
2 * r + 2 * t
2fd1e90d57
bar: fix activewindow
2025-04-29 23:45:12 +10:00
2 * r + 2 * t
169450aa2e
feat: bar bluetooth devices
2025-04-29 18:47:45 +10:00
2 * r + 2 * t
fa5b312924
feat: bar network icon
2025-04-29 14:56:39 +10:00
2 * r + 2 * t
c2e78cc11c
feat: basic quickshell bar
2025-04-26 22:36:46 +10:00
2 * r + 2 * t
02fd2e97f2
refactor: move ts to src
...
Also move popupwindow to own file
2025-01-16 16:35:37 +11:00
2 * r + 2 * t
476fbe69d3
popupwindow: switch to class
2025-01-16 16:23:30 +11:00
2 * r + 2 * t
bb0a071034
popupwindow: remove opacity
...
It doesn't actually do anything?
I just realised that Hyprland also does the fade so no point
2025-01-16 16:02:57 +11:00
2 * r + 2 * t
9bbb2ca3c9
popupwindow: fix shadow
2025-01-15 21:27:47 +11:00
2 * r + 2 * t
c56e136359
fix menus
...
Menu windows have the .popup class for some reason, so change name
2025-01-15 21:14:14 +11:00
2 * r + 2 * t
751ad07e15
brightness and volume osds
2025-01-15 20:58:01 +11:00
2 * r + 2 * t
5802af6701
tooltip: add namespace prefix
2025-01-15 15:29:53 +11:00
2 * r + 2 * t
dcd914dbae
better popup window
...
Not manual using css, instead use a combination of css opacity and Hyprland animations
2025-01-15 15:22:22 +11:00
2 * r + 2 * t
01540ca9d2
Pass home and cache through bundler
2025-01-15 12:53:42 +11:00
2 * r + 2 * t
a53389c8b5
bar: power button works
...
Use wlogout for power menu
Add more defaults for PopupWindow
2025-01-14 23:56:07 +11:00
2 * r + 2 * t
e8328bbb1c
launcher: fd based file search
2025-01-14 19:24:34 +11:00
2 * r + 2 * t
b5648cf986
use GLib instead of external which
2025-01-14 18:15:09 +11:00
2 * r + 2 * t
cb487aefb1
launcher: better math
2025-01-14 17:51:58 +11:00
2 * r + 2 * t
824ebda7c8
popupwindow: allow different anims for show/hide
2025-01-14 13:38:03 +11:00
2 * r + 2 * t
452cb2d488
minor refactoring
2025-01-14 12:57:10 +11:00
2 * r + 2 * t
e923d39cde
app launcher
2025-01-14 00:22:59 +11:00
2 * r + 2 * t
6a66214b8f
less border
...
Less border for notification popups and menu
2025-01-13 17:38:04 +11:00
2 * r + 2 * t
9a22de4954
notifpopups: fix app icon
...
For some reason firefox gives its desktop entry with as Firefox while the icon is lowercase, so use subs
Also use icon lookups to check so no broken icons
2025-01-13 14:04:19 +11:00
2 * r + 2 * t
54a6267957
notification popups
2025-01-12 23:00:18 +11:00
2 * r + 2 * t
b4aca729dd
bar
2025-01-12 18:00:54 +11:00