2 * r + 2 * t
9d7f0c48ce
internal: format
2026-01-28 19:21:44 +11:00
Evertiro
50e541efde
paths: simulate variable expansion so $HOME works ( #1093 )
...
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
2026-01-18 00:24:41 +11:00
Evertiro
96942d5ff3
sysinfo: allow overriding OS icon ( #1091 )
...
* Allow overriding OS icon
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
* Support icons and live reloading
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
* isDefaultLogo should default to true
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
---------
Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
2026-01-17 16:58:06 +11:00
Ezekiel Gonzales
7d92c19358
dashboard: add weather tab
...
dashboard: Added Weather tab that shows weather forecast
2026-01-03 18:25:11 +11:00
ATMDA
5a369702d1
controlcenter: updated wireless icons
2025-11-20 08:36:10 -05:00
ATMDA
70ec8cea65
refactor: NetworkConnection util created, migrated all functions
2025-11-19 19:11:41 -05:00
2 * r + 2 * t
6a92f985d8
internal: use existing button controls
...
Instead of SimpleButton
2025-11-15 17:15:34 +11:00
ATMDA
1da9c68be8
cleanup: trailing whitespace removeal (entire project)
2025-11-13 14:41:14 -05:00
Robin Seger
e399a9d7a3
bar/workspaces: special ws icon config ( #785 )
...
* workspaces: icons config
* add README json example
2025-10-13 22:52:14 +11:00
2 * r + 2 * t
ea90fb97e5
notifs: persist images
2025-09-20 17:39:27 +10:00
2 * r + 2 * t
4b221e2fd5
utilities: add recording control
2025-09-14 16:59:19 +10:00
2 * r + 2 * t
5b81104ffa
bar/tray: add icon subs
...
Usage: array of { id, image | icon }
2025-09-09 21:02:24 +10:00
2 * r + 2 * t
717855c629
internal: use Qt.resolvedUrl
2025-09-09 18:35:22 +10:00
2 * r + 2 * t
1de24676bb
internal: refactor Paths util
2025-09-03 18:55:05 +10:00
2 * r + 2 * t
9659130fdb
wallpapers: use CAELESTIA_WALLPAPERS_DIR env
...
Env var overrides config option
2025-08-30 22:30:34 +10:00
2 * r + 2 * t
8311eed7a6
internal: move notif icon lower
2025-08-27 18:02:51 +10:00
2 * r + 2 * t
b5d8125867
internal: better copy
2025-08-27 17:56:46 +10:00
2 * r + 2 * t
800b5e6515
plugin: saveItem ensure parent dir
...
Also const everything and format
2025-08-27 17:17:07 +10:00
2 * r + 2 * t
4b9643a802
osd: add mic volume
...
Disabled by default
2025-08-27 15:52:18 +10:00
2 * r + 2 * t
f1dc78d154
paths: use unified env var for lib dir
...
CAELESTIA_BD_PATH -> CAELESTIA_LIB_DIR/beat_detector
2025-08-27 14:43:14 +10:00
2 * r + 2 * t
0723153b30
bar/workspaces: add special ws overlay
2025-08-16 16:02:18 +10:00
2 * r + 2 * t
d8f7bac960
bar/workspaces: refactor
2025-08-16 00:10:48 +10:00
2 * r + 2 * t
7c0f5533e1
internal: use icon os logo instead of nerd font
...
Add caelestia logo to use as fallback os logo
Add recolour lock fetch logo option
2025-08-13 23:03:23 +10:00
2 * r + 2 * t
1e1cdd95c1
lock/fetch: shell -> uptime + no qsTr
2025-08-11 15:59:39 +10:00
2 * r + 2 * t
0771aad11e
lock: add fetch + refactor os info
2025-08-11 15:14:04 +10:00
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