aboutsummaryrefslogtreecommitdiff
path: root/go/client/startMenu.go
Commit message (Collapse)AuthorAgeFilesLines
* improve text input handlingHEADmainFlorian Fischer2025-10-181-0/+3
|
* increase deck list widthFlorian Fischer2025-08-241-2/+2
|
* add button list activity to simplify challenges and future activitiesFlorian Fischer2025-08-201-1/+1
|
* use less margin between buttonsFlorian Fischer2025-08-201-2/+2
|
* add more challengesFlorian Fischer2025-08-201-15/+2
|
* add random challange aupport to the clientFlorian Fischer2025-08-201-0/+22
|
* remove player color from game codeFlorian Fischer2025-08-201-3/+1
|
* support remote draftsFlorian Fischer2025-08-201-1/+1
|
* make input events consumableFlorian Fischer2025-08-201-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-08-201-12/+28
| | | | | Make the activity stack explicit and move reusable activities to the activity package.
* implement simple bot based draftFlorian Fischer2025-08-201-0/+11
|
* support touch inputFlorian Fischer2025-08-201-0/+4
|
* define global player colorsFlorian Fischer2025-08-201-1/+1
|
* introduce game.State interface abstractionFlorian Fischer2025-08-201-5/+7
| | | | | This allows to not use the internal game state directly from client code.
* move more ui logic into CollectionFlorian Fischer2025-08-201-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-08-201-62/+70
|
* improve state barFlorian Fischer2025-08-201-3/+2
|
* set textInput input value to the specified player nameFlorian Fischer2025-08-201-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-08-201-10/+61
|
* intermediate commitFlorian Fischer2025-08-201-0/+92