Commit Graph
142 Commits
Author SHA1 Message Date
Mitchell McCaffrey a3ae3471e8 Added note menu and note text 2020-11-04 15:03:34 +11:00
Mitchell McCaffrey 6c1d952855 Added basic persistance to notes 2020-11-03 17:15:39 +11:00
Mitchell McCaffrey c743901962 Added check for map state in map state network update 2020-10-30 11:57:36 +11:00
Mitchell McCaffrey 04dceef022 Added check for resolutions in map send 2020-10-30 11:52:23 +11:00
Mitchell McCaffrey 2686c33dd5 Removed sentry log for send error 2020-10-28 10:13:52 +11:00
Mitchell McCaffrey 3ea340763a Removed sentry log for peer error 2020-10-28 10:10:27 +11:00
Mitchell McCaffrey 21f4446db3 Fixed bug with sending maps when the map owner has left the party 2020-10-27 19:30:39 +11:00
Mitchell McCaffrey 16e2e53a24 Changed party toasts to lowercase 2020-10-27 19:17:40 +11:00
Mitchell McCaffrey 80850fdb95 Removed extra logs from session 2020-10-27 19:16:43 +11:00
Mitchell McCaffrey c741da6f0e Removed connected emit from socket reconnect 2020-10-27 19:05:07 +11:00
Mitchell McCaffrey 1d3443414e Added toast notification for party joining 2020-10-27 18:25:50 +11:00
Mitchell McCaffrey a9c45ff4fa Removed party kick on peer error 2020-10-27 16:02:20 +11:00
Mitchell McCaffrey 1c1e002e34 Removed all peer connections on an error 2020-10-27 15:03:50 +11:00
Mitchell McCaffrey 2a50c716b1 Testing reconnecting on peer error 2020-10-27 13:42:23 +11:00
Mitchell McCaffrey d9cd5f78cc Added manual sentry error reporting 2020-10-27 10:26:55 +11:00
Mitchell McCaffrey 41ffd15a0c More fake-indexeddb 2020-10-24 09:13:29 +11:00
Mitchell McCaffrey 05e66e5e82 Reverted unnecessary changes to fix fake-indexeddb issue 2020-10-24 09:05:16 +11:00
Mitchell McCaffrey f8d7f7f19f Updated update map 2020-10-24 00:01:46 +11:00
Mitchell McCaffrey 97c436b5e4 Removed id from map update data 2020-10-23 23:35:43 +11:00
Mitchell McCaffrey 37542dc0e6 Moved session and connection helpers and change data sending to use write streams 2020-10-23 10:27:22 +11:00
Mitchell McCaffrey f9b55b4673 Fixed bug with direct database update for map state 2020-10-22 20:57:29 +11:00
Mitchell McCaffrey e92c561a3a Added automatic cache invalidation for maps and tokens 2020-09-11 16:56:40 +10:00
Mitchell McCaffrey b4e52ebb23 Fixed 2 bugs with map loading and sending
When a map was sent the receiver didn't save the resolutions tihs meant that if the original map owner left or wasn't the party leader the map would be blank when new users joined. Also if a map sender left when sending a map and rejoined their version of the map would be overriden by a corrupted version.
2020-08-28 17:06:13 +10:00
Mitchell McCaffrey 9e6476c338 Update comment spelling 2020-08-07 20:55:47 +10:00
Mitchell McCaffrey 91a98def2f Moved set intervals in timer and pointer to animation frames as they were being blocked on windows 2020-08-07 20:33:51 +10:00
Mitchell McCaffrey 602631f9b1 Added a saved settings system that uses localstorage and versioning 2020-08-07 17:15:16 +10:00
Mitchell McCaffrey c6c9acae3d Added dice network replication and display for peers 2020-08-05 17:46:09 +10:00
Mitchell McCaffrey d20be94059 Restructured dice so it is part of the party
Added initial networking plumbing
2020-08-05 16:34:26 +10:00
Mitchell McCaffrey 4199d7ab6a Change the timer data structure to fix network bugs and refactored shared timer functions 2020-08-05 12:01:54 +10:00
Mitchell McCaffrey 6d8b0312a8 Added initial network and timer countdown 2020-08-04 17:08:42 +10:00
Mitchell McCaffrey 142b3f804f Added a trail to the pointer 2020-07-31 14:20:36 +10:00
Mitchell McCaffrey eed47e644c Added network interpolation and fix send rate for pointer 2020-07-31 11:03:12 +10:00
Mitchell McCaffrey c6f9b29cc3 Added simple pointer tool 2020-07-28 17:59:26 +10:00
Mitchell McCaffrey 1d3085c9af Fix bug with cache when refreshing during map load 2020-07-18 17:22:26 +10:00
Mitchell McCaffrey 17c2205e07 Fixed sending empty map bug when double clicking the delete map button
Also fixed default map resolution sending to peers
2020-07-18 16:58:29 +10:00
Mitchell McCaffrey 8c92d19b9c Removed unused import 2020-07-17 19:22:25 +10:00
Mitchell McCaffrey e974c19bc4 Fix bug with custom token loading 2020-07-17 16:13:29 +10:00
Mitchell McCaffrey 6a0603feb5 Fix map map cache bug with page reload 2020-07-17 16:10:36 +10:00
Mitchell McCaffrey 61a2e1ac8d Disabled map select when loading a map 2020-07-17 15:57:52 +10:00
Mitchell McCaffrey f25261d70b Fix data channel support for data request replys and added token channel support 2020-07-17 15:39:45 +10:00
Mitchell McCaffrey d83c6e80fb Fix bug with sending low resolution maps 2020-07-17 15:02:21 +10:00
Mitchell McCaffrey fc76e3690a Refactored session management to allow for decoupled network and game routes 2020-07-16 17:27:39 +10:00