Robin Seger
12b07b7cdf
dash: use currentIndex for width, restore binding ( #1286 )
...
* [CI] chore: update flake
* Dashboard perf settings save, visibility on none enabled
* Dashboard heigh stutter fixed, persist current tab
* restore binding
* wrapper async=false
* ScriptModel, centralized tabs/panes, individual toggle
* fixes, missed mediaUpdateInterval, passing values
* add binding back, ensure active tab uses bar.currentIndex
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-15 17:19:44 +11:00
Robin Seger
3e0360401b
dashboard: dynamic dashboard tabs + fix performance settings updating ( #1253 )
...
* [CI] chore: update flake
* Dashboard perf settings save, visibility on none enabled
* Dashboard heigh stutter fixed, persist current tab
* restore binding
* wrapper async=false
* ScriptModel, centralized tabs/panes, individual toggle
* fixes, missed mediaUpdateInterval, passing values
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-11 01:22:23 +11:00
2 * r + 2 * t
e12b9ee372
internal: centralise focus grabs
...
Except detached popouts focus grab (its meant to be exclusive to the other grab)
2025-09-20 22:23:55 +10:00
2 * r + 2 * t
252f19ec0e
launcher: prevent overlap with dashboard
...
Fixes #612
2025-09-13 19:07:04 +10:00
2 * r + 2 * t
2fa949139a
dashboard: persist state
2025-09-12 17:06:39 +10:00
2 * r + 2 * t
717855c629
internal: use Qt.resolvedUrl
2025-09-09 18:35:22 +10:00
2 * r + 2 * t
0d8771cf4d
dashboard: fix pfp picker
...
Fixes #579
2025-09-09 18:00:03 +10:00
M Matthew Hydock
6e775a1a0e
dashboard: add month/year and paging to calendar ( #499 )
...
* add month/year and paging to calendar
also, removed day/month from time panel, and highlighting weekends
(need to figure out why the weekday enum is incorrect. locale issue?)
* removing dayOfWeek offset hack
this is clearly a me problem. my locale appears to be set to dz, but
only for caelestia shell. not sure why.
* aesthetic and localization improvements
* ensure all localized dates use UTC
issues i was having wrt localized date and day-of-week being off by one
appear to have been due to my timezone. forcing UTC seems to fix this.
* fixes
* anim today indicator
* keep state across open/close
* fix
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-03 21:49:41 +10:00
2 * r + 2 * t
b5d8125867
internal: better copy
2025-08-27 17:56:46 +10:00
2 * r + 2 * t
6e8a32d4e4
internal: use Anim component
2025-08-24 17:22:00 +10:00
Noah Zepner
5bcface15a
dashboard: showOnHover config option ( #361 )
...
* dashboard: showOnHover config option
* dashboard: close on lose focus when !showOnHover
Also update readme
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-07 12:32:37 +10:00
2 * r + 2 * t
c5381c5194
internal: refactor widgets folder
...
Split into subdirs and rename to components
2025-08-04 22:45:15 +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
4598e8a775
internal: use new qs imports
2025-07-16 18:02:28 +10:00
2 * r + 2 * t
3221ca1858
dashboard: fix pfp picker
...
Fixes caelestia-dots/caelestia#21
2025-07-07 14:20:10 +10:00
2 * r + 2 * t
1518b37b9b
dashboard: loader content
2025-06-28 21:42:21 +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
d48cd777f7
drawers: change anim durations
2025-05-28 21:48:06 +08:00
2 * r + 2 * t
016a7c0763
drawers: better show/hide anims
...
Use m3 expressive curves
2025-05-28 15:56:10 +08:00
2 * r + 2 * t
6d40032fe5
internal: use implicit size for wrappers
2025-05-24 17:27:15 +08:00
2 * r + 2 * t
6e6db08726
feat: dashboard
2025-05-17 00:44:00 +08:00