|
0ea6fec5ae
|
Stop handling messages from the room module, expose useful functions and let hall handle (de)connection messages instead
|
2019-12-24 00:43:57 +01:00 |
|
|
09e6f6a5e9
|
Use the new Ui module in hall and login
|
2019-12-14 18:26:24 +01:00 |
|
|
ef2c9cb3de
|
Add an Ui module to provide operations on «widgets» — so far only the forms that can be enabled/disabled according to the state of the webSocket connection
|
2019-12-14 18:21:03 +01:00 |
|
|
d6b990b202
|
Group parts of UnitJS in a single file deployed in lib
|
2019-12-14 18:17:08 +01:00 |
|
|
8f3567660f
|
Split login and main screen («hall») and make all those screens «submodules» of the screen module
|
2019-12-11 22:03:16 +01:00 |
|
|
d018c7e62c
|
Start separating the login stage from selecting an opponent (still a *lot* of work to do, barely started)
|
2019-12-08 23:01:44 +01:00 |
|
|
11e33a95bb
|
Add the correct imports for new session module
|
2019-11-24 22:56:00 +01:00 |
|
|
6dfaaee385
|
Handle errors in a mor aesthetical way and allow to hide them (+fixes a bug caused by an implicit access to a DOM element by its id)
|
2019-10-18 17:55:50 +02:00 |
|
|
66d2926635
|
Implement status handling to provide visual clue about the game state
|
2019-08-12 14:05:57 +02:00 |
|
|
6b26ce72a1
|
Animate turns by showing the cards movements
|
2019-01-13 20:01:55 +01:00 |
|
|
5c1ce754f5
|
Add a translation module and add a french translation
|
2019-01-01 12:57:27 +01:00 |
|
Sasha
|
05484db40f
|
Implement custom asynchronous dialogs
|
2018-08-26 18:43:08 +02:00 |
|
Sasha
|
dc49f4eb0e
|
Playable game, only end of game isn't handled yet
|
2018-05-16 22:59:22 +02:00 |
|
Sasha
|
83201d5c95
|
Card-shaped cards in client GUI, sending move but not handled on server
|
2018-05-13 18:08:12 +02:00 |
|
Sasha
|
20001ebfc5
|
Start designing the client GUI to handle games
|
2018-05-12 15:32:00 +02:00 |
|
Sasha
|
2cf5d48419
|
Basic client dialogs to login and start a new game
|
2018-05-11 12:31:53 +02:00 |
|