Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove unnecessary module-level opt-ins | Joffrey Bion | 2021-09-08 |
| | | | | The declaration at the root does work for multiplatform projects | ||
* | Cleanup test dependencies thanks to Kotlin 1.5 | Joffrey Bion | 2021-09-07 |
| | |||
* | Upgrade Kotlin, Kotlin/React, and Krossbow versions | Joffrey Bion | 2021-09-07 |
| | |||
* | Extract common dependency versions to versions catalog | Joffrey Bion | 2021-09-06 |
| | |||
* | Fix ex-aequo ranks | Joffrey Bion | 2021-06-19 |
| | | | | | | | When 2 players are ex-aequo, the rank of the next player is still supposed to take into account the 2 players in front of thim. So if 2 players are 2nd ex-aequo, the next guy is supposed to be 4th, not 3rd. | ||
* | Unify game events | Joffrey Bion | 2021-03-09 |
| | |||
* | Make turnInfo generic in its action type | Joffrey Bion | 2021-03-08 |
| | |||
* | Make SayReady action an object | Joffrey Bion | 2021-03-08 |
| | |||
* | Move GameState to the client | Joffrey Bion | 2021-03-08 |
| | |||
* | Improved state | Joffrey Bion | 2021-02-24 |
| | |||
* | Add comment for public element that shouldn't be | Joffrey Bion | 2021-02-23 |
| | |||
* | Use proper sealed class for TurnActions | Joffrey Bion | 2021-02-23 |
| | |||
* | Funnel game events into a single client subscription | Joffrey Bion | 2021-02-23 |
| | |||
* | Fix pulsing red (remove incorrect preparedMove field) | joffrey-bion | 2021-02-11 |
| | |||
* | Fix board summaries (again!) | joffrey-bion | 2021-02-11 |
| | |||
* | Cleanup experimental annotations | joffrey-bion | 2021-02-10 |
| | |||
* | Clean games when all humans have left | joffrey-bion | 2021-02-10 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/113 | ||
* | Fix non-neighbour boards order | joffrey-bion | 2021-02-10 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/106 | ||
* | Improve "join" tooltip for FINISHED games | joffrey-bion | 2021-02-09 |
| | |||
* | Remove unnecessary image input in AssignedWonder | joffrey-bion | 2021-02-08 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/88 | ||
* | Add auto-game with bots only | joffrey-bion | 2021-02-03 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/82 | ||
* | Remove unnecessary Serializable on enums | joffrey-bion | 2021-01-31 |
| | |||
* | Only transfer ownership to humans | joffrey-bion | 2020-12-13 |
| | | | | | Resolve: https://github.com/joffrey-bion/seven-wonders/issues/73 | ||
* | Make ready button optional (server side) | joffrey-bion | 2020-12-12 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/63 | ||
* | Allow owner to leave/disband the game | joffrey-bion | 2020-12-11 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/51 | ||
* | Remove unrealistic transaction options | joffrey-bion | 2020-11-29 |
| | | | | | | | Options where both the left and the right price are more expensive should never be used. Resolves: https://github.com/joffrey-bion/seven-wonders/issues/53 | ||
* | Fix score board deserialization | joffrey-bion | 2020-11-28 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/52 | ||
* | Make all transactions available | joffrey-bion | 2020-11-28 |
| | | | | | | | | | | | Sometimes the strategic move can be to spend more money on a different player, rather than less money on the wrong player. We need to make these strategic moves available through the UI. To make up for the explosion in combinations, we just have to get rid of the options that result in the same money for each neighbour. As long as we give the same amounts, we don't care whether it's for wood or clay. Related: https://github.com/joffrey-bion/seven-wonders/issues/50 | ||
* | Introduce priced transactions | joffrey-bion | 2020-11-27 |
| | | | | This is useful to provide information about the price per provider. | ||
* | Support ex-aequo ranks | joffrey-bion | 2020-11-26 |
| | |||
* | Distinguish wonder fully built and card already played | joffrey-bion | 2020-11-26 |
| | |||
* | Upgrade dependencies | joffrey-bion | 2020-11-25 |
| | | | | | | - Kotlinx Coroutines to 1.4.1 - Kotlinx Serialization to 1.0.0 - Krossbow to 1.1.0 | ||
* | Format with trailing comma | Joffrey Bion | 2020-09-08 |
| | |||
* | Upgrade to Kotlin 1.4 and corresponding library versions | Joffrey Bion | 2020-08-31 |
| | | | | | | - Kotlinx Serialization 1.0.0-RC - Coroutines 1.3.9 - Krossbow 0.30.1 | ||
* | Upgrade ktlint and re-enable import order check | Joffrey Bion | 2020-08-20 |
| | |||
* | Fix style & sort imports | Joffrey Bion | 2020-08-20 |
| | |||
* | Display only victory military points on the board next to victory tokens | Joffrey Bion | 2020-08-12 |
| | | | | | The count displayed used to be the total combined number of points including defeat tokens, but this is a bit confusing as we can see both types of tokens next to each other. | ||
* | Add setup sidebar to choose wonder sides | Joffrey Bion | 2020-07-01 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/35 | ||
* | Fix imports and tests | Joffrey Bion | 2020-05-31 |
| | |||
* | Simplify settings and allow choosing wonders | Joffrey Bion | 2020-05-31 |
| | |||
* | Fix production alternative duplicates | Joffrey Bion | 2020-05-28 |
| | | | | | | | | | Having twice the same choice wasn't supported so far. This can happen with Alexandria's bonuses (4 primary resources, or 3 secondary) associated to the yellow Market/Caravansery cards. Resolves: https://github.com/joffrey-bion/seven-wonders/issues/19 | ||
* | Clarify message for unavailable resources | Joffrey Bion | 2020-05-28 |
| | |||
* | Add UI support for playing discarded cards | Joffrey Bion | 2020-05-28 |
| | | | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/25 Resolves: https://github.com/joffrey-bion/seven-wonders/issues/26 | ||
* | Add server-side support for PLAY_FREE_DISCARDED special ability | Joffrey Bion | 2020-05-28 |
| | | | | | So far, there was no "turn" generated for the player who could play a free card from the discarded pile. | ||
* | Add coin icon to buttons when they imply a cost | Joffrey Bion | 2020-05-26 |
| | |||
* | Improve "say ready" message | Joffrey Bion | 2020-05-26 |
| | |||
* | Add other players' board summary | Joffrey Bion | 2020-05-26 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/21 | ||
* | Add score board UI at end of game | Joffrey Bion | 2020-05-23 |
| | |||
* | Allow custom player icons | Joffrey Bion | 2020-05-21 |
| | |||
* | Add player index in scoreboard | Joffrey Bion | 2020-05-15 |
| |