Settel
|
6b1316d3ef
|
feat: add gamemaster page (WIP)
|
2022-09-04 09:46:30 +02:00 |
|
Settel
|
65865c93cf
|
feat: add highscore table, including animation
|
2022-09-02 22:13:40 +02:00 |
|
Settel
|
056ff2bdeb
|
bugfix: fix IDE warning about implicit any type
|
2022-09-02 22:13:26 +02:00 |
|
Settel
|
61c9adbc23
|
feat: add typescript checking via yarn lint target
|
2022-09-02 22:03:20 +02:00 |
|
Settel
|
108643c9e4
|
chores: enabled typescript strict mode
|
2022-09-01 19:21:13 +02:00 |
|
Settel
|
f52d134f42
|
refactor: make source code typescript strict mode ready
|
2022-09-01 19:17:27 +02:00 |
|
Settel
|
efa8c72712
|
chore: upgrade npm libraries, esp. nuxt3.0.0-rc.8
|
2022-09-01 15:17:43 +02:00 |
|
Settel
|
f29c2c07d2
|
feat: hide sources and quote in round-end phase
|
2022-08-31 21:20:21 +02:00 |
|
Settel
|
71fce93da8
|
feat: add skip button
|
2022-08-31 18:58:39 +02:00 |
|
Settel
|
a26cc7aa41
|
feat: reveal vote count and source
|
2022-08-31 14:39:13 +02:00 |
|
Settel
|
cb5895d8d8
|
feat: show who has voted in play mode
refactor: move all types to engine.d.ts
|
2022-08-31 10:57:25 +02:00 |
|
Settel
|
4b85bdd196
|
feat: save selection in play mode
|
2022-08-30 18:26:40 +02:00 |
|
Settel
|
1412310bc2
|
feat: add states (selectable, selected) to SourceCard
|
2022-08-29 23:29:46 +02:00 |
|
Settel
|
cc12d27c46
|
feat: show quote and sources in play mode
|
2022-08-29 22:57:34 +02:00 |
|
Settel
|
142f2e289c
|
feat: show ReadySet animation
|
2022-08-29 21:23:33 +02:00 |
|
Settel
|
250a056fe3
|
feat: create ReadySet, Playground, Highscroes components
|
2022-08-29 17:28:38 +02:00 |
|
Settel
|
f62b8db662
|
feat: add i18n support and translations
|
2022-08-29 15:35:24 +02:00 |
|
Settel
|
ec9a1ef35e
|
feat: add game controls for gamemaster
|
2022-08-28 22:31:49 +02:00 |
|
Settel
|
269effd8de
|
bugfix: set proper QuoteCard element id for new cards
|
2022-08-27 18:44:35 +02:00 |
|
Settel
|
35151deb76
|
feat: cancel edit mode in QuoteCard with Escape key
|
2022-08-27 18:43:00 +02:00 |
|
Settel
|
75e0d99ba9
|
refactor: remove import of defineEmits() b/c it's a compiler macro
|
2022-08-27 17:47:26 +02:00 |
|
Settel
|
3ce802d920
|
feat: create new quote
|
2022-08-27 17:26:59 +02:00 |
|
Settel
|
3c1ed677d8
|
feat: make QuoteCard editable
|
2022-08-25 17:15:20 +02:00 |
|
Settel
|
39dff4a928
|
css: prevent overflow in QuoteCard
|
2022-08-25 16:28:45 +02:00 |
|
Settel
|
c5e28eeb0a
|
feat: make QuoteCard editable (WIP)
|
2022-08-11 22:57:04 +02:00 |
|
Settel
|
fba11d6855
|
feat: add hover effect to QuoteCardNew
|
2022-08-11 20:19:51 +02:00 |
|
Settel
|
f5ed80feb5
|
feat: add SVG icons for edit/delete in QuoteCard
|
2022-08-11 20:16:17 +02:00 |
|
Settel
|
dac63f9c35
|
feat: show quote card action buttons only on hover
|
2022-08-11 20:05:08 +02:00 |
|
Settel
|
5eca70df6a
|
feat: reload quotes after change during collect phase
|
2022-08-11 20:01:01 +02:00 |
|
Settel
|
e2ac2e4389
|
chore: remove deprecated import
|
2022-08-11 18:39:33 +02:00 |
|
Settel
|
95db3c83aa
|
bug: don't break if game.players is null
|
2022-08-11 18:39:09 +02:00 |
|
Settel
|
b25adb6aa6
|
feat: craete new quote
|
2022-08-09 22:36:39 +02:00 |
|
Settel
|
f629d7cdb3
|
feat: fetch quotes from server
|
2022-08-09 13:36:05 +02:00 |
|
Settel
|
5e58c9c994
|
feat: add quote cards in collect mode
|
2022-08-08 22:53:10 +02:00 |
|
Settel
|
72b2c7c76d
|
feat: add Quote component
|
2022-08-08 19:40:09 +02:00 |
|
Settel
|
e5b4c9262e
|
feat: show lobby with logged in players
|
2022-08-08 19:24:18 +02:00 |
|
Settel
|
600d359a23
|
feat: add PlayersStore
|
2022-08-07 21:22:33 +02:00 |
|
Settel
|
608f62a502
|
chore: remove debug statement
|
2022-08-06 14:52:22 +02:00 |
|
Settel
|
123a76702f
|
feat: add EngineDebug panel
|
2022-08-06 14:50:20 +02:00 |
|
Settel
|
fd6cfbc910
|
feat: store game state in Pinia
|
2022-08-06 13:06:51 +02:00 |
|
Settel
|
cc136c4c2c
|
feat: inform user if engine is trying to reconnect
|
2022-08-06 11:29:47 +02:00 |
|
Settel
|
88c74e199f
|
feat: show AlertBox if connection to server is lost
|
2022-08-05 18:52:34 +02:00 |
|
Settel
|
29e1d4fc1a
|
feat: use own proxy implementation instead of @nuxtjs/proxy
|
2022-08-05 13:17:09 +02:00 |
|
Settel
|
2465e87a86
|
refactor: improve engine error handling
|
2022-08-03 23:00:34 +02:00 |
|
Settel
|
af19fd33fc
|
feat: sync engine with server, handle errors (WIP)
|
2022-08-02 23:34:30 +02:00 |
|
Settel
|
c05c3cd2d6
|
feat: add stub for engine's fetchUpdate()
|
2022-08-02 22:34:46 +02:00 |
|
Settel
|
db79d45217
|
refactor: split engine methods into separate files
|
2022-08-02 22:20:08 +02:00 |
|
Settel
|
0b406595c7
|
refactor: move engine's start() to separate file
|
2022-08-01 17:56:51 +02:00 |
|
Settel
|
d9ebd90c12
|
feat: start/stop engine (WIP)
|
2022-07-31 23:33:03 +02:00 |
|
Settel
|
43f5a43202
|
refactor: use authenticateAndLoadUserInfo() instead of authenticate() and loadUserInfo() to reduce server calls
|
2022-07-31 23:19:56 +02:00 |
|