2 * r + 2 * t
65eed8437a
dcontent: add panes
2025-07-26 17:27:50 +10:00
2 * r + 2 * t
6880272c5b
config: allow enable/disable panels
...
Closes #240
2025-07-26 14:30:48 +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
3ecc0267fa
feat: better file dialog
2025-07-20 16:14:15 +10:00
Soramane
f263df3ccd
internal: create service config
2025-07-16 21:44:27 +10:00
Soramane
4598e8a775
internal: use new qs imports
2025-07-16 18:02:28 +10:00
2 * r + 2 * t
e9268415a1
dashboard: use file uptime
2025-07-12 16:58:10 +10:00
2 * r + 2 * t
2c9feb7544
internal: fix scrolling for high res devices
...
Implements first part of #202
2025-07-09 23:53:01 +10:00
2 * r + 2 * t
18b6a321de
dashboard: use shape for media visualiser
...
More cpu efficient
2025-07-09 01:08:35 +10:00
2 * r + 2 * t
fc31b43ee6
internal: better ripple anim
...
Fade after expansion, also correctly calculate ripple size
Also fix ripples triggering on disabled buttons
2025-07-09 00:03:55 +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
3221ca1858
dashboard: fix pfp picker
...
Fixes caelestia-dots/caelestia#21
2025-07-07 14:20:10 +10:00
William (Liam) Snow IV
b053130570
feat: fahrenheit option for weather ( #189 )
...
* 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>
2025-07-03 14:08:25 +10:00
2 * r + 2 * t
04efbcc781
internal: make weather reload on creation
...
Cause loadered
2025-06-28 22:37:11 +10:00
2 * r + 2 * t
40b43a49ab
dashboard: optimise systemusage
...
Ref same way as cava
2025-06-28 22:35:49 +10:00
2 * r + 2 * t
c1872c2d77
dashboard: optimise cava
...
Use refs to prevent loading at all times
2025-06-28 22:29:46 +10:00
2 * r + 2 * t
45ebf3c70e
dashboard: loader panes
2025-06-28 22:08:17 +10:00
2 * r + 2 * t
5c4de3016b
internal: use layouts for dashboard
2025-06-28 21:46:55 +10:00
2 * r + 2 * t
1518b37b9b
dashboard: loader content
2025-06-28 21:42:21 +10:00
2 * r + 2 * t
8915808414
config: allow resolving paths from home
2025-06-28 19:05:42 +10:00
2 * r + 2 * t
c9f1d4138f
config: fix overwrite on startup
2025-06-28 18:57:51 +10:00
2 * r + 2 * t
8308060a75
icons: fix grade more icons
...
Media and pfp fallback icons
Also fix dashboard user os icon
2025-06-27 14:47:50 +10:00
2 * r + 2 * t
7ddf40d2ea
icons: use variable axes
2025-06-26 21:05:35 +10:00
2 * r + 2 * t
1362e22d79
dashboard: fix calendar
...
Fixes days in negative utc timezones
2025-06-26 16:59:32 +10:00
2 * r + 2 * t
ae12e0d4f8
config: make gifs configurable
2025-06-25 21:57:04 +10:00
2 * r + 2 * t
b37a88d12d
dashboard: better vertical spacing for media
2025-06-22 22:50:31 +10:00
2 * r + 2 * t
1c5c99699f
internal: remove unnecessary
2025-06-19 23:31:38 +10:00
2 * r + 2 * t
2c590cb9d9
dashboard: fix media eliding
...
Also center icons
2025-06-19 18:34:11 +10:00
2 * r + 2 * t
d329949fc8
input: ripple anim for all buttons
...
Also fix up colours for some statelayers
Fix urgent notif action colours
2025-06-19 17:03:44 +10:00
2 * r + 2 * t
554892a363
dashboard: fix tab indicator offset
2025-06-19 16:39:59 +10:00
2 * r + 2 * t
e36fb678db
dashboard: fix blurry media pane
2025-06-19 16:28:26 +10:00
2 * r + 2 * t
a274a8548e
dashboard: send notif when pfp changed
2025-06-18 22:41:02 +10:00
2 * r + 2 * t
e0972efdb4
feat: dashboard pfp picker
2025-06-18 22:33:38 +10:00
2 * r + 2 * t
691232756f
dashboard: fix uptime
2025-06-15 21:14:13 +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
05e9561fd6
internal: use stdiocollector
...
Removes dependency on jq
Also fix beatdetector
2025-06-15 15:43:50 +10:00
2 * r + 2 * t
ca9c06b689
dashboard: not full rounding for face
2025-06-12 23:43:03 +10:00
2 * r + 2 * t
7d3b1887e9
dashboard: remove workspaces tab
...
Cause its confusing people cause not implemented yet
2025-06-11 23:26:17 +10:00
2 * r + 2 * t
ea4d3f26ef
session: fix logout for non-uwsm sessions
2025-06-09 20:06:09 +10:00
2 * r + 2 * t
5423b5cf86
dashboard: fix date time
...
Fixes #16
2025-06-09 13:01:05 +10:00
2 * r + 2 * t
c1d1bf447b
colours: fix switching
...
Also remove unnecessary clipping rects around dashboard panes
2025-06-08 17:33:39 +10:00
2 * r + 2 * t
0cf46c4409
dashboard: hide dash when raise media
2025-06-07 20:34:30 +10:00
2 * r + 2 * t
687f5a5fd0
dashboard: make own swipeview impl
...
Fixes bad anim, buggy flicking and blur
2025-06-07 00:43:04 +10:00
2 * r + 2 * t
017b1b4ce0
feat: network popout
...
Also qstr dashboard performance pane labels
2025-06-05 21:47:30 +10:00
2 * r + 2 * t
023d00d658
drawers: fix interaction areas
...
Outer corners shouldn't be part of interaction area
2025-06-05 18:41:45 +10:00
2 * r + 2 * t
6afd2a1525
internal: move cava to service
2025-06-05 17:42:02 +10:00
2 * r + 2 * t
e9c4bd0bb8
dashboard: center media pane
2025-06-05 17:18:55 +10:00
2 * r + 2 * t
b8a22eaa28
dashboard: dont update pane if not current
2025-06-05 16:52:33 +10:00
2 * r + 2 * t
c710ade94e
dashboard: media player selector elide text
2025-06-05 16:17:43 +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