summaryrefslogtreecommitdiffstats
path: root/web/README.md (unfollow)
Commit message (Collapse)AuthorFilesLines
7 daysv4.1.0: add the egui workspace member and the roulette style spikesalmonik18-12/+1722
Phase 3 of the GUI plan. gui/ is a separate package that depends on the core with default features off, so egui never enters the TUI or server build graph. It carries the theme tokens and two embedded fonts (Open Sans OFL, Hack MIT), paints the felt, chips, cursor and wheel from RouletteView, and composes the persistent header with the betting sidebar. The reference screen runs on demo state: arrow keys move the shared Cursor, clicks place chips, and SPIN animates a 2.4 s wheel that settles with the winning pocket under the pointer. No network until Phase 4. Verified x86_64-pc-windows-gnu cross-compile. Measured on Linux at 1080p with llvmpipe: 6.0 MB binary (4.7 MB on Windows), 52 ms to window, 137 MB idle RSS, 0% idle CPU.
7 daysv4.0.7: finish the Phase 1 boundary with a command shellsalmonik15-299/+566
The terminal command line moves to client::shell: a typed line becomes a core Command or an adapter action (connect, login, register, set-credential, host maintenance). ClientCore loses submit_line and the last TUI-shaped effects (Interactive, SetPrompt, ListHosts, ForgetHost, AnimateRoulette); the adapter animates roulette from the Result view. Adds forget-login, which drops the stored credential for the pinned key and keeps trust, distinct from logout (session only) and forget-host (trust too).
7 daysv4.0.6: move the prompt editor and key mapping out of the coresalmonik8-230/+261
7 daysv4.0.5: login and registration as core commandssalmonik5-6/+156
7 daysv4.0.4: move the client transport and TOFU into the librarysalmonik9-442/+498
7 daysv4.0.3: lobby and history screens behind commandssalmonik6-40/+222
7 daysv4.0.2: port slots, blackjack and crash to structured viewssalmonik9-263/+540
7 daysv4.0.1: introduce Command/View and port roulette to the shared boundarysalmonik9-143/+380
7 daysdocs: document DOWNLOAD_URL and the XDG reset pathsalmonik1-2/+5
7 daysv4.0.0: require HELLO MAJOR.MINOR lockstep before authsalmonik9-3/+373