aboutsummaryrefslogtreecommitdiff
path: root/go/client/startMenu.go
Commit message (Collapse)AuthorAgeFilesLines
* add random challange aupport to the clientFlorian Fischer2025-07-281-0/+22
|
* remove player color from game codeFlorian Fischer2025-07-191-3/+1
|
* support remote draftsFlorian Fischer2025-07-031-1/+1
|
* make input events consumableFlorian Fischer2025-07-031-1/+1
| | | | | | Having a input queue of consumable input events allow widgets to prevent the further handling of the same event by different collections by consuming the event.
* refactor client activitiesFlorian Fischer2025-07-031-12/+28
| | | | | Make the activity stack explicit and move reusable activities to the activity package.
* implement simple bot based draftFlorian Fischer2025-05-011-0/+11
|
* support touch inputFlorian Fischer2025-05-011-0/+4
|
* define global player colorsFlorian Fischer2025-04-131-1/+1
|
* introduce game.State interface abstractionFlorian Fischer2025-01-271-5/+7
| | | | | This allows to not use the internal game state directly from client code.
* move more ui logic into CollectionFlorian Fischer2025-01-271-12/+11
| | | | | * Generalize hover detection and move it into ui.Collection * Implement transparencu for the prompt banner
* add sealed activity to select a starting deckFlorian Fischer2025-01-271-62/+70
|
* improve state barFlorian Fischer2025-01-271-3/+2
|
* set textInput input value to the specified player nameFlorian Fischer2025-01-271-6/+6
| | | | | Only setting the label gives the user the wronmg impression and does not return any input.
* add text input and properly center textFlorian Fischer2025-01-271-10/+61
|
* intermediate commitFlorian Fischer2025-01-271-5/+5
|
* intermediate commitFlorian Fischer2025-01-271-0/+92