diff options
| author | salmonik <salmonik@tuta.io> | 2026-11-01 21:24:48 +0100 |
|---|---|---|
| committer | salmonik <salmonik@tuta.io> | 2026-11-01 21:24:48 +0100 |
| commit | a5ea79739783682c46983d5b67b2b4b7b5338ccb (patch) | |
| tree | d7e06cacfffdb173e8b27bcca426d6bbdd152ee3 /docs/GUI-PLAN.md | |
| parent | v4.2.0: wire the GUI to the core, transport and all four games (diff) | |
| download | zagan-bet-a5ea79739783682c46983d5b67b2b4b7b5338ccb.tar.gz zagan-bet-a5ea79739783682c46983d5b67b2b4b7b5338ccb.zip | |
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.
Diffstat (limited to 'docs/GUI-PLAN.md')
| -rw-r--r-- | docs/GUI-PLAN.md | 7 |
1 files changed, 5 insertions, 2 deletions
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. | |||
| 130 | - Sidebars pin their action block below the content, so SPIN, CLEAR, DEAL and | 130 | - Sidebars pin their action block below the content, so SPIN, CLEAR, DEAL and |
| 131 | START never move as the bet slip or a hand grows. The embedded fonts have no | 131 | START never move as the bet slip or a hand grows. The embedded fonts have no |
| 132 | suit or arrow glyphs, so suits are shapes and navigation uses plain words. | 132 | suit or arrow glyphs, so suits are shapes and navigation uses plain words. |
| 133 | - The lobby and the game screens speak plain language: one how-to sentence per | ||
| 134 | game, no RTP, table limits, deck rules or server-timing jargon. The account | ||
| 135 | and balance are fetched as soon as a session signs in. | ||
| 133 | - The header balance is held at the staked amount while the reels or wheel | 136 | - The header balance is held at the staked amount while the reels or wheel |
| 134 | turn, then jumps to the settled value: the GUI never reveals a payout before | 137 | turn, then jumps to the settled value: the GUI never reveals a payout before |
| 135 | the animation does. Refused spins cancel the animation and show the error. | 138 | 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: | |||
| 152 | | --- | --- | | 155 | | --- | --- | |
| 153 | | Linux binary | 8.3 MB | | 156 | | Linux binary | 8.3 MB | |
| 154 | | Windows x86_64 binary | 6.8 MB | | 157 | | Windows x86_64 binary | 6.8 MB | |
| 155 | | Cold start to window | 61 ms | | 158 | | Cold start to window | 72 ms | |
| 156 | | Idle RSS | 131 MB | | 159 | | Idle RSS | 130 MB | |
| 157 | | Idle CPU | 0% | | 160 | | Idle CPU | 0% | |
| 158 | 161 | ||
| 159 | **Gate:** the screenshot set is ready for review. Remaining for the gate: | 162 | **Gate:** the screenshot set is ready for review. Remaining for the gate: |
