Skip to content

Releases: SailGame/GameDock

v0.9.3

04 Feb 12:58
8a08d71
Compare
Choose a tag to compare
v0.9.3: fix cmake-version related problem (#8)

v0.9.2

02 Feb 03:31
Compare
Choose a tag to compare
v0.9.2

v0.9.0

01 Feb 12:23
c2c8a89
Compare
Choose a tag to compare
v0.9.0 (#4)

* chore: import CommonLib

* feat: support msg transition of draw, skip and play

* feat: stage, basically finish screens outside game

* test: add LoginScreen test

* test: add some tests about LobbyScreen

* test: add some tests about RoomScreen

* test: add tests about gamestart and exitroom

* feat: add Uno screen basic code

* test: add tests about playing card

* test: add tests about skipping

* feat: add screens of PlayImmediately and SpecifyNextColor

* feat: add hint text

* refactor: add a UnoPanel as base class of panels

* refactor: add GameAttr

* test: add interactive ui test

* feat: add poly component

* feat: add a ComponentWithUIProxy

* refactor: build msg inside ui_proxy

* feat: can play uno now

* refactor: separate update and render

* feat: add time indicator

* test: repair dock screen tests

* chore: use fetchcontent to get grpc

* fix: use variadic macro

* chore: use pre-installed grpc

* chore: exclude ui tests from ctest

* chore: support mac workflow

* feat: display game settings

* chore: use new common lib

* chore: cache grpc install

* feat: attach color to specify next color button

* fix: fix mac namespace ambiguous bug

* chore: lint

* chore: use new common lib

* chore: use env var

* test

* chore: change ctest label of ui test

* feat: error handling

* feat: can exit app

* feat: capture event

* v0.9.0

* chore: repin to new common lib