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 | |
| 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 '')
| -rw-r--r-- | docs/GUI-PLAN.md | 7 | ||||
| -rw-r--r-- | docs/TESTING.md | 5 | ||||
| -rw-r--r-- | docs/screenshots/gui-blackjack-1080p.png | bin | 60075 -> 47190 bytes | |||
| -rw-r--r-- | docs/screenshots/gui-crash-1080p.png | bin | 64377 -> 44892 bytes | |||
| -rw-r--r-- | docs/screenshots/gui-lobby-1080p.png | bin | 64944 -> 67881 bytes | |||
| -rw-r--r-- | docs/screenshots/gui-roulette-1080p.png | bin | 118143 -> 105976 bytes | |||
| -rw-r--r-- | docs/screenshots/gui-roulette-result-1080p.png | bin | 113253 -> 109944 bytes | |||
| -rw-r--r-- | docs/screenshots/gui-slots-1080p.png | bin | 78173 -> 56798 bytes |
8 files changed, 8 insertions, 4 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: |
diff --git a/docs/TESTING.md b/docs/TESTING.md index 817cb3d..613cd08 100644 --- a/docs/TESTING.md +++ b/docs/TESTING.md | |||
| @@ -126,8 +126,9 @@ terminal client; a saved login from one signs in the other. | |||
| 126 | 2. First contact: the fingerprint modal appears before any credentials. Cancel | 126 | 2. First contact: the fingerprint modal appears before any credentials. Cancel |
| 127 | leaves the connect screen; Trust continues to the login screen. | 127 | leaves the connect screen; Trust continues to the login screen. |
| 128 | 3. Register, then log in with "Remember this login". The lobby shows the host, | 128 | 3. Register, then log in with "Remember this login". The lobby shows the host, |
| 129 | ping, account, balance and the four games; quit and reconnect: the stored | 129 | ping, account, balance and the four games; the balance fills in immediately |
| 130 | login signs in without asking. | 130 | without entering a game. Quit and reconnect: the stored login signs in |
| 131 | without asking. | ||
| 131 | 4. Each game: place a bet or deal, play a round, and confirm the balance and the | 132 | 4. Each game: place a bet or deal, play a round, and confirm the balance and the |
| 132 | header update. Slots shows reels and win lines; roulette spins the wheel and | 133 | header update. Slots shows reels and win lines; roulette spins the wheel and |
| 133 | reports the payout; blackjack draws suits and settles; crash draws a smooth | 134 | reports the payout; blackjack draws suits and settles; crash draws a smooth |
diff --git a/docs/screenshots/gui-blackjack-1080p.png b/docs/screenshots/gui-blackjack-1080p.png index b0fcc19..361f987 100644 --- a/docs/screenshots/gui-blackjack-1080p.png +++ b/docs/screenshots/gui-blackjack-1080p.png | |||
| Binary files differ | |||
diff --git a/docs/screenshots/gui-crash-1080p.png b/docs/screenshots/gui-crash-1080p.png index 245a3a1..da72f1f 100644 --- a/docs/screenshots/gui-crash-1080p.png +++ b/docs/screenshots/gui-crash-1080p.png | |||
| Binary files differ | |||
diff --git a/docs/screenshots/gui-lobby-1080p.png b/docs/screenshots/gui-lobby-1080p.png index a258967..8bfe8c8 100644 --- a/docs/screenshots/gui-lobby-1080p.png +++ b/docs/screenshots/gui-lobby-1080p.png | |||
| Binary files differ | |||
diff --git a/docs/screenshots/gui-roulette-1080p.png b/docs/screenshots/gui-roulette-1080p.png index 1d7af3d..703ea57 100644 --- a/docs/screenshots/gui-roulette-1080p.png +++ b/docs/screenshots/gui-roulette-1080p.png | |||
| Binary files differ | |||
diff --git a/docs/screenshots/gui-roulette-result-1080p.png b/docs/screenshots/gui-roulette-result-1080p.png index fe4c9cd..c1ffa63 100644 --- a/docs/screenshots/gui-roulette-result-1080p.png +++ b/docs/screenshots/gui-roulette-result-1080p.png | |||
| Binary files differ | |||
diff --git a/docs/screenshots/gui-slots-1080p.png b/docs/screenshots/gui-slots-1080p.png index 9d79321..0982114 100644 --- a/docs/screenshots/gui-slots-1080p.png +++ b/docs/screenshots/gui-slots-1080p.png | |||
| Binary files differ | |||
