Savanni D'Gerinel
|
154efcb6df
|
Set up a GM control panel that can control the currently selected background
|
2024-11-19 22:48:36 -05:00 |
Savanni D'Gerinel
|
2ab6e88634
|
Start using the code-generated types module
|
2024-11-19 16:21:16 -05:00 |
Savanni D'Gerinel
|
c1ee4074b0
|
Organize the player view and tabletop
|
2024-11-19 14:53:42 -05:00 |
Savanni D'Gerinel
|
f0ce3a9fab
|
Rename playfield to tabletop
|
2024-11-19 08:53:04 -05:00 |
Savanni D'Gerinel
|
e5deaa51d9
|
Extract the websocket code into a wrapper component
|
2024-11-19 00:09:48 -05:00 |
Savanni D'Gerinel
|
45275be11b
|
Serve up the background image via the websocket
|
2024-11-18 23:32:54 -05:00 |
Savanni D'Gerinel
|
54162d0072
|
Move client construction up to app root
|
2024-11-18 20:52:04 -05:00 |
Savanni D'Gerinel
|
a8170fd5c6
|
Try out rendering some basic components with a websocket
|
2024-11-18 20:35:35 -05:00 |
Savanni D'Gerinel
|
69ef3c3892
|
Load up thumbnails of all images in the image directory
|
2024-11-12 00:16:54 -05:00 |
Savanni D'Gerinel
|
6416931c67
|
Apply a maximum size to the playing field
|
2024-11-11 23:22:41 -05:00 |
Savanni D'Gerinel
|
c35cbd75d7
|
Overhaul the UI application and build a placeholder for loading the background
|
2024-11-11 23:13:52 -05:00 |
Savanni D'Gerinel
|
778da0b651
|
Start working out designs and build tools for the visions vtt
|
2023-11-20 00:03:16 -05:00 |