Commit Graph

149 Commits

Author SHA1 Message Date
Mitchell McCaffrey
5546bf525e Add selection copy and paste 2021-07-23 15:41:07 +10:00
Mitchell McCaffrey
ed64294855 Add selection drag overlay 2021-07-22 16:40:43 +10:00
Mitchell McCaffrey
4cee11d5ea Add basic selection movement 2021-07-21 18:56:18 +10:00
Mitchell McCaffrey
20f48f173e Move edit controls into map controls and add keyboard undo shortcuts 2021-07-21 17:12:49 +10:00
Mitchell McCaffrey
6d5293eeee Move token/note crud operations to use actions 2021-07-21 08:27:28 +10:00
Mitchell McCaffrey
ef55f9c3a5 Refactor map actions into hook 2021-07-21 08:08:58 +10:00
Mitchell McCaffrey
54bc3502df Move to global undo and combined map action state 2021-07-20 21:45:18 +10:00
Mitchell McCaffrey
24dddad66f Update token state and note events to be more similar 2021-07-20 20:17:41 +10:00
Mitchell McCaffrey
fa62783b9c Refactor konva components and map tools 2021-07-19 15:28:09 +10:00
Mitchell McCaffrey
830798dc74 Add missing types to party 2021-07-18 09:12:09 +10:00
Mitchell McCaffrey
2a053f4854 Typescript 2021-07-17 17:25:41 +10:00
Mitchell McCaffrey
fecf8090ea Typescript 2021-07-17 12:48:04 +10:00
Mitchell McCaffrey
d80bfa2f1e typescript 2021-07-16 14:55:33 +10:00
Mitchell McCaffrey
62686136ab Merge branch 'master' into typescript 2021-07-02 15:54:54 +10:00
Mitchell McCaffrey
72f2c74e9d Add on upgrade listener for DB and overlay when upgrading 2021-06-24 16:14:20 +10:00
Mitchell McCaffrey
ef7f27c122 Add fail option to asset request / response 2021-06-24 09:50:56 +10:00
Mitchell McCaffrey
78461cb62f Fix bug with asset manifest not including other users custom assets 2021-06-10 16:12:32 +10:00
Mitchell McCaffrey
3ef61cac26 Styled global drop and allow for adding to map on drop 2021-06-07 22:25:36 +10:00
Mitchell McCaffrey
eb9afcc66a Refactor image drop and to a hook and move global image drop 2021-06-07 21:08:14 +10:00
Mitchell McCaffrey
7d1cff7358 Fix custom token loading for players 2021-06-06 11:03:07 +10:00
Nicola Thouliss
bfd0529207 Added all files successfully converted 2021-06-05 13:35:31 +10:00
Mitchell McCaffrey
1ae9ce06cb Add more efficient method of adding multiple tokens to the map at once 2021-06-03 12:42:19 +10:00
Nicola Thouliss
86f15e9274 Added types to helpers 2021-05-25 17:35:26 +10:00
Mitchell McCaffrey
140ac7d61c Add sort to token and map tiles and refactor 2021-05-09 12:04:31 +10:00
Mitchell McCaffrey
8aa3bda90d Move drag and drop to dnd-kit 2021-05-06 15:04:53 +10:00
Mitchell McCaffrey
bd522017a7 Rename token bar 2021-05-01 14:32:02 +10:00
Mitchell McCaffrey
71edf5c5c5 Add thumbnail sending to assets for map grid 2021-04-29 15:44:57 +10:00
Mitchell McCaffrey
0ccee84cbf Changed asset loading bar to show progress as a group of assets 2021-04-29 13:49:39 +10:00
Mitchell McCaffrey
9a9b778f04 Remove map preview sending and fix initial player map load 2021-04-24 12:39:04 +10:00
Mitchell McCaffrey
245a9cee43 Move tokenState to work without backing token, add asset sync 2021-04-23 17:10:10 +10:00
Mitchell McCaffrey
b2ed5d2f6b Ensure session is available for disconnect 2021-04-23 11:47:08 +10:00
Mitchell McCaffrey
1d5cf77aea Fixed bug with corrupted map state on token deletion 2021-04-16 13:36:14 +10:00
Mitchell McCaffrey
3577938501 Fix unable to find owner toast appearing if map is cached 2021-04-15 21:49:18 +10:00
Nicola Thouliss
3a29974ca5 Added force update handling 2021-04-11 18:02:02 +10:00
Mitchell McCaffrey
24870666fb Fix toast effect dependency 2021-04-01 11:15:35 +11:00
Mitchell McCaffrey
fb1fdc430b Added toast for unable to find map owner 2021-04-01 10:55:45 +11:00
Mitchell McCaffrey
2330709e62 Allow setting asset manifest to null 2021-03-26 15:48:55 +11:00
Mitchell McCaffrey
c77db06bce Restructure asset manifest to split replication id and assets 2021-03-23 10:24:01 +11:00
Mitchell McCaffrey
75f4b97135 Moved asset manifest to use partial network updates and fix asset cache ignoring changes 2021-03-22 21:23:43 +11:00
Mitchell McCaffrey
1eab3e66a2 Added msgpack socket parser 2021-03-19 12:22:59 +11:00
Mitchell McCaffrey
53d4e05502 Clear map actions on reset 2021-02-22 17:14:12 +11:00
Mitchell McCaffrey
064ccbf65f Added a session expired modal 2021-02-20 18:09:49 +11:00
Mitchell McCaffrey
1f665674a4 Updated session socket type 2021-02-20 16:23:48 +11:00
Mitchell McCaffrey
c55e236a61 Added socket disconnect on game unmount 2021-02-20 16:23:37 +11:00
Mitchell McCaffrey
77bb13e8e6 Combine session status events into one event 2021-02-20 14:40:00 +11:00
Mitchell McCaffrey
002a52674b Clear map actions when map changes 2021-02-11 23:09:00 +11:00
Mitchell McCaffrey
24e64f9d32 Update maps and tokens to have thumbnails and removed loading of all files on load 2021-02-08 16:53:56 +11:00
Mitchell McCaffrey
905b43a64b Merge branch 'master' into release/v1.7.1 2021-02-07 16:04:00 +11:00
Mitchell McCaffrey
09471bdf2b Added requesting asset tracking to prevent assets loading multiple times 2021-02-07 14:47:34 +11:00
Mitchell McCaffrey
f20173de35 Added shared grid context and moved away from calling useContext directly 2021-02-06 13:32:38 +11:00