Simon Forsberg

Results 148 issues of Simon Forsberg

- Log in on computer A - Log in on computer B - Log out on computer A Makes people disappear from the lobby.

bug
lobby

Some players might prefer to start, others might prefer to not start. Also, in some future games there might be other options for each player to choose.

lobby
dsl-core
database

Kinda like Lichess TV. Observe any games that are running, automatically switch to another game when it's finished. If there are no games running, automatically request server to start an...

server-core

Add a combined test and auto-documentation for an example game. Read from actual source code file (as that can be read from file system when running tests) and produce output....

documentation

Add share buttons https://www.npmjs.com/package/vue-share-buttons for sharing a game when a game is over. Start with Facebook, WhatsApp and Twitter. Add more of them when/if it is requested.

enhancement
vue-js-client

Similar to [Minesweeper Flags Extreme](https://play.minesweeperflags.net) or [Lichess](https://en.lichess.org), highlight the most recent move - possibly most recent move for each player.

enhancement
vue-js-client
site-wide

The project is now known as "Zomis' Games" and any place "Server2" occurs should be changed to "Zomis' Games" or just "Games" or "Server", depending on the context. Definition of...

documentation
refactor

As the project grows, the variations in naming grows bigger. And the packages gets more and more and it's getting harder to find stuff. Set a naming convention standard for...

documentation

To avoid having to re-implement the same behavior in every game, it might be beneficial to create some reusable components. Such as: - [x] PlayerProfile (v-avatar showing picture, hover text,...

needs-refinement
vue-js-client
site-wide
refactor

As the number and complexity of props in Vue components increase, using some basic type checks would be beneficial. See https://vuejs.org/v2/guide/components-props.html#Type-Checks I don't think it's necessary to use TypeScript for...

vue-js-client
refactor