Commit graph

30 commits

Author SHA1 Message Date
2 * r + 2 * t
61738554e5 fix: match calendar reset btn with next/prev 2026-05-01 23:32:51 +10:00
2 * r + 2 * t
b304b2e39d feat: improve dash calendar colours 2026-04-23 03:06:33 +10:00
2 * r + 2 * t
074dad09f7 fix: calendar weekend highlighting
Screw timezones
2026-04-23 03:00:43 +10:00
2 * r + 2 * t
6897f0629a feat: improve dash calendar 2026-04-23 02:49:40 +10:00
2 * r + 2 * t
c4539d6960 refactor: icons follow builders pattern
Also add icon size() shorthand
And builder scale()
2026-04-22 22:47:18 +10:00
2 * r + 2 * t
6573a62fc5 refactor: use Font.Xxx enum for weights 2026-04-22 22:47:18 +10:00
2 * r + 2 * t
acd492b3ea refactor: migrate MaterialIcon font to fontStyle 2026-04-22 22:47:18 +10:00
2 * r + 2 * t
71bbebb242 refactor: migrate dashboard dash to new font API 2026-04-22 22:47:18 +10:00
2 * r + 2 * t
0d0dcaf115 refactor: replace scaled padding with new tokens 2026-04-22 22:47:18 +10:00
2 * r + 2 * t
57db6e246c feat: use M3 padding tokens 2026-04-22 22:47:18 +10:00
2 * r + 2 * t
6e234d6656 refactor: use signals instead of functions 2026-04-18 01:04:04 +10:00
2 * r + 2 * t
d675478e91 refactor: use new anim type prop 2026-04-15 18:32:19 +10:00
2 * r + 2 * t
71dd7b4db8 chore: format QML imports 2026-04-11 22:17:24 +10:00
2 * r + 2 * t
d99fefdd34 fix: use correct anim tokens in QML 2026-04-11 21:41:31 +10:00
2 * r + 2 * t
3a37d77d1f feat: replace qml config module with c++ module 2026-04-11 21:18:56 +10:00
2 * r + 2 * t
42a1f34ddb chore: fix property-override linter warnings 2026-03-28 18:17:36 +11:00
2 * r + 2 * t
d0f2df9bae chore: fix all import formats 2026-03-22 06:02:19 +11:00
2 * r + 2 * t
9e2ccbede3 chore: format everything 2026-03-20 04:42:06 +11:00
2 * r + 2 * t
958d07a3ff dashboard/calendar: add scroll 2025-09-03 22:28:18 +10:00
2 * r + 2 * t
02c59fbd38 dashboard/calendar: fix 2025-09-03 22:19:08 +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
d7e3be861f internal: fix transparent transitions 2025-08-07 17:05:45 +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
Soramane
4598e8a775 internal: use new qs imports 2025-07-16 18:02:28 +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
ea4d3f26ef session: fix logout for non-uwsm sessions 2025-06-09 20:06:09 +10:00
2 * r + 2 * t
80f2fdf044 dashboard: fix sizing issues 2025-05-24 20:57:51 +08:00
2 * r + 2 * t
3433f9fbe9 dashboard: calendar no need for layout 2025-05-23 23:10:45 +08:00
2 * r + 2 * t
07954a4ed8 dashboard: fix calendar weekdays 2025-05-21 11:13:04 +08:00
2 * r + 2 * t
c32d9035e0 dashboard: add calendar 2025-05-20 22:01:42 +08:00