Commit graph

14 commits

Author SHA1 Message Date
sakuyma
45a970c38a
Small QoL fixes: Java refresh, clipboard toasts, custom image endpoints (#852)
* fix(java): add refresh button for stale runtimes

* fix(notifications): keep clipboard toasts out of the notification center

* fix(images): allow custom endpoints on non-public hosts

* chore: make toast_only notifications not increment notification counter

* chore: reorder navbar links

---------

Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-18 23:43:49 +02:00
LynithDev
daaa209b30 chore(lint): cargo fmt 2026-09-18 23:05:50 +02:00
LynithDev
80ba104861
chore: improve stats page and cluster overview (#831)
* fix(stats): drop zero units from durations and cap the server pie at ten slices

* fix(stats): say out loud that "when you play" bars are lifetime totals

* feat(stats): paint every bar in the accent colour until one is hovered

* feat(stats): add a calendar range picker to daily playtime

* fix(stats): stop recovery inventing playtime and carry sessions over midnight

* feat(stats): more stats out of the data already recorded

* feat(stats): eight more personas, and let them see the server data

* fix(charts): stop axis labels being cut off to their own bar's width

* feat(stats): give the overview a headline stat instead of seven identical boxes

* feat(stats): turn personas into wrapping badges

* fix(stats): lay the overview out for the window it is actually in

* feat(stats): fold the monthly chart into one "Playtime by hour/day/month" card

* fix(stats): stop the total playtime card making the tile block so tall

* fix(stats): strip the persona badges back to plain tags
2026-09-14 16:45:02 +02:00
Maciek
815b78e227
chore: migrated to freya 0.5.0-rc.4 (#739) 2026-08-26 13:20:44 +02:00
Maciek
5cac70b026
feat: added progress bar on first launch screen; changed progress bar to reusable component (there were 4 duplicates) (#740) 2026-08-25 15:16:01 +02:00
Julian Chang
9603e76cea
maybe improve visual code bundling 2026-08-08 11:33:24 +07:00
LynithDev
6e25ea2bfd feat(ui): check browser package updates on game launch instead 2026-08-01 17:10:20 +02:00
LynithDev
5580093408 feat(ui): per-cluster update prompt for browser content 2026-08-01 17:10:20 +02:00
LynithDev
e689a43a87 refactor: split core into modular crates 2026-07-28 12:11:02 +02:00
LynithDev
f3d526c0c4 feat(ui): toasts pause on hover + bunch of small general tweaks 2026-07-25 21:06:10 +02:00
LynithDev
430e8ea28f feat(ui): better looking bundle updates 2026-07-25 20:36:52 +02:00
LynithDev
c338d09c60 feat(ui): Made the download notification more descriptive 2026-07-19 11:19:33 +02:00
LynithDev
21313b2093 feat(ui): Placeholder UI for bundle update notification + modal 2026-07-12 23:25:49 +02:00
LynithDev
9ab0a0ecdd
Freya rewrite
This is v2 of OneClient. Removed all web-related stuff.

Co-Authored-By: Julian Chang <wyvest@polyfrost.org>
2026-07-05 16:37:05 -04:00