Mitchell McCaffrey
|
c7aac9d2ce
|
Updated player session id syncing
|
2021-04-09 15:13:06 +10:00 |
|
Mitchell McCaffrey
|
0d8a4ef1b2
|
Fix quota exceeded error message
|
2021-04-09 11:32:36 +10:00 |
|
Mitchell McCaffrey
|
d8f3ae43f5
|
Moved database error to only show local error message
|
2021-04-01 11:48:10 +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
|
aa33e6c341
|
Moved database worker to database context to consolidate network requests
|
2021-03-19 15:32:17 +11:00 |
|
Mitchell McCaffrey
|
cfdff1e549
|
Moved to useBlur helper
|
2021-03-19 13:29:07 +11:00 |
|
Mitchell McCaffrey
|
815cc3aead
|
Refactor error banners and add new slimlined reconnect and offline banners
|
2021-03-18 14:02:13 +11:00 |
|
Mitchell McCaffrey
|
44aafbe2f3
|
Remove unused import
|
2021-03-18 11:25:29 +11:00 |
|
Mitchell McCaffrey
|
1526e47eda
|
Fix image sources getting set to undefined
|
2021-03-16 17:50:20 +11:00 |
|
Mitchell McCaffrey
|
b1e90c74f7
|
Added worker implementation of database put
|
2021-03-16 17:49:50 +11:00 |
|
Mitchell McCaffrey
|
89fb803398
|
Moved konva context bridging to shared component
|
2021-03-13 14:23:37 +11:00 |
|
Mitchell McCaffrey
|
c1ee335437
|
Fix bug with adding image sources quickly
|
2021-03-12 17:46:20 +11:00 |
|
Mitchell McCaffrey
|
5231d14937
|
Moved to global image source manager to allow resource sharing
|
2021-03-12 17:35:26 +11:00 |
|
Mitchell McCaffrey
|
e6fd10a904
|
Optimise grid and interaction context
|
2021-03-12 11:02:58 +11:00 |
|
Mitchell McCaffrey
|
7741171dee
|
Merge branch 'master' into release/v1.8.0
|
2021-02-23 17:03:02 +11:00 |
|
Mitchell McCaffrey
|
b372e4504d
|
Fix bug with player joining
|
2021-02-20 18:10:00 +11:00 |
|
Mitchell McCaffrey
|
77bb13e8e6
|
Combine session status events into one event
|
2021-02-20 14:40:00 +11:00 |
|
Mitchell McCaffrey
|
768b68dbe8
|
Moved map and token changes to observable
|
2021-02-16 18:31:24 +11:00 |
|
Mitchell McCaffrey
|
cf9e428447
|
Moved add/remove maps/tokens to Observables to allow for cross session syncing
|
2021-02-14 18:35:42 +11:00 |
|
Mitchell McCaffrey
|
9370365ab4
|
Fix warnings
|
2021-02-12 00:38:36 +11:00 |
|
Mitchell McCaffrey
|
85270859bb
|
Move to new fog snapping with guides and vertex snapping
|
2021-02-11 19:57:34 +11:00 |
|
Mitchell McCaffrey
|
547a214149
|
Added distance calculation support for hex
|
2021-02-11 10:06:06 +11:00 |
|
Mitchell McCaffrey
|
96298e8943
|
Move measurement options to map settings
|
2021-02-10 19:59:15 +11:00 |
|
Mitchell McCaffrey
|
aad173830c
|
Added check for name in unhandled error
|
2021-02-09 08:07:40 +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
|
23b0432bb2
|
Fix unused vars
|
2021-02-07 21:53:29 +11:00 |
|
Mitchell McCaffrey
|
fbea8bd7a7
|
Move grid snapping to hook and added math for hex snapping
|
2021-02-06 19:29:24 +11:00 |
|
Mitchell McCaffrey
|
f20173de35
|
Added shared grid context and moved away from calling useContext directly
|
2021-02-06 13:32:38 +11:00 |
|
Mitchell McCaffrey
|
de84e77e58
|
Add basic hex functionality and clean up hooks and Vector2 class
|
2021-02-04 15:06:34 +11:00 |
|
Mitchell McCaffrey
|
fa1f6fe18f
|
Converted draw actions storage to collapsed representation
Moved to command pattern for action application
|
2021-02-04 09:11:27 +11:00 |
|
Mitchell McCaffrey
|
39f3034f91
|
Moved to Comlink.transfer for worker data loading to prevent memory issues
|
2021-01-27 16:24:13 +11:00 |
|
Mitchell McCaffrey
|
edffbd8971
|
Removed duplicate getToken function
|
2021-01-25 08:19:48 +11:00 |
|
Mitchell McCaffrey
|
bda0aa9ebe
|
Merge branch 'master' into release/v1.7.1
|
2021-01-25 08:19:25 +11:00 |
|
Mitchell McCaffrey
|
1c143f5464
|
Moved token request to DB and added sanity check to putToken
|
2021-01-24 17:50:52 +11:00 |
|
Mitchell McCaffrey
|
ae32068ccb
|
Update TokenDataContext.js
|
2021-01-24 09:21:22 +11:00 |
|
Mitchell McCaffrey
|
6d548e6fff
|
Update TokenDataContext.js
|
2021-01-24 09:20:32 +11:00 |
|
Mitchell McCaffrey
|
31f9af583a
|
Added more logging to token put error
|
2021-01-24 09:18:25 +11:00 |
|
Mitchell McCaffrey
|
3abf9c62fa
|
Changed data contexts to use useCallback and fixed performance issues when changing party state
|
2021-01-22 14:59:05 +11:00 |
|
Mitchell McCaffrey
|
b9e681f7a1
|
Updated network state debounce to 500ms
|
2021-01-22 06:59:49 +11:00 |
|
Mitchell McCaffrey
|
7281e9b9ba
|
Change note text input to allow for multiline editing
|
2021-01-14 12:36:48 +11:00 |
|
Mitchell McCaffrey
|
02ecf9bffc
|
Changed useNetworkState to implement a partial update mechanism
|
2021-01-03 10:45:24 +11:00 |
|
Mitchell McCaffrey
|
f24156c44c
|
Clean up imports
|
2021-01-02 09:13:26 +11:00 |
|
Mitchell McCaffrey
|
b9876c6a38
|
Fix offline mode and move to optional chaining for session socket
|
2021-01-01 12:44:56 +11:00 |
|
Mitchell McCaffrey
|
b13b46b17d
|
Moved pointer out of player state and into separate socket event
|
2021-01-01 12:37:54 +11:00 |
|
Mitchell McCaffrey
|
501fc4377c
|
Optimised pointer
|
2020-12-31 17:56:51 +11:00 |
|
Mitchell McCaffrey
|
6a4c6b30ec
|
Moved peer connections to an optional pull model
|
2020-12-11 13:24:39 +11:00 |
|
Mitchell McCaffrey
|
b40f78042f
|
Moved party to use socket networking
|
2020-12-08 15:58:01 +11:00 |
|
Mitchell McCaffrey
|
aaa793ad71
|
Added multi-threaded initial map and token loading
|
2020-11-26 16:29:10 +11:00 |
|
Mitchell McCaffrey
|
95d0509693
|
Added banner for quota exceeded error
|
2020-11-26 15:24:33 +11:00 |
|
Mitchell McCaffrey
|
6fedcc171d
|
Added note edit flags
|
2020-11-05 16:21:52 +11:00 |
|