From a5ea79739783682c46983d5b67b2b4b7b5338ccb Mon Sep 17 00:00:00 2001 From: salmonik Date: Sun, 1 Nov 2026 21:24:48 +0100 Subject: v4.2.1: plain-language game copy and a balance fetch on login The lobby and every game screen now speak to a player, not an operator: each game has one how-to sentence, and the table headers, limits, RTP, paytable and server-timing notes are gone. The account and balance are fetched whenever a session signs in, including stored-credential auto-login, so the header is filled before the lobby appears. --- docs/GUI-PLAN.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'docs/GUI-PLAN.md') diff --git a/docs/GUI-PLAN.md b/docs/GUI-PLAN.md index 4279626..89cf495 100644 --- a/docs/GUI-PLAN.md +++ b/docs/GUI-PLAN.md @@ -130,6 +130,9 @@ they show the same layout with the real session and the pinned action bars. - Sidebars pin their action block below the content, so SPIN, CLEAR, DEAL and START never move as the bet slip or a hand grows. The embedded fonts have no suit or arrow glyphs, so suits are shapes and navigation uses plain words. +- The lobby and the game screens speak plain language: one how-to sentence per + game, no RTP, table limits, deck rules or server-timing jargon. The account + and balance are fetched as soon as a session signs in. - The header balance is held at the staked amount while the reels or wheel turn, then jumps to the settled value: the GUI never reveals a payout before the animation does. Refused spins cancel the animation and show the error. @@ -152,8 +155,8 @@ Measured on Linux at 1080p with llvmpipe software GL: | --- | --- | | Linux binary | 8.3 MB | | Windows x86_64 binary | 6.8 MB | -| Cold start to window | 61 ms | -| Idle RSS | 131 MB | +| Cold start to window | 72 ms | +| Idle RSS | 130 MB | | Idle CPU | 0% | **Gate:** the screenshot set is ready for review. Remaining for the gate: -- cgit v1.2.3