Commit Graph
142 Commits
Author SHA1 Message Date
Mitchell McCaffrey 9a1a98ce9f Merge branch 'master' into release/v1.7.0 2020-11-20 08:30:09 +11:00
Mitchell McCaffrey b6b68014ed Fix issue with drag start using old positions on touch devices 2020-11-19 14:53:07 +11:00
Mitchell McCaffrey 9853077e4f Moved max map zoom to be based off of max grid size 2020-11-07 12:40:20 +11:00
Mitchell McCaffrey cb2c432d0a Changed min token and note scale to 0.5 and fix grid snapping for non integer values 2020-11-06 15:48:35 +11:00
Mitchell McCaffrey 9c1960ba71 Refactored getBrushPosition helper 2020-11-03 16:20:51 +11:00
Mitchell McCaffrey 251a89eaf4 Updated comment on Settings class 2020-11-03 16:17:35 +11:00
Mitchell McCaffrey d9cd5f78cc Added manual sentry error reporting 2020-10-27 10:26:55 +11:00
Mitchell McCaffrey 8ca9c39bca Scaled pinch to zoom by stage scale 2020-10-24 09:47:53 +11:00
Mitchell McCaffrey b2ea45d068 Fixed pinch interaction from happening on multiple canvas' at the same time 2020-10-23 13:12:46 +11:00
Mitchell McCaffrey 58fc986ca7 Added zoom centering on touch devices 2020-10-23 13:07:29 +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 c60d495a14 Update comment 2020-10-22 16:11:44 +11:00
Mitchell McCaffrey 1d52edc775 Fixed unnecessary zoom speed increase 2020-10-22 16:11:00 +11:00
Mitchell McCaffrey f26cbf24d2 Refactored stage zooming to center on the mouse position 2020-10-22 16:10:31 +11:00
Mitchell McCaffrey 1c79032f30 Added max zoom based off of map size and normalized wheelY by window height 2020-10-22 12:51:37 +11:00
Mitchell McCaffrey c1e67b716c Added exception handling to ML grid detection 2020-10-22 12:07:30 +11:00
Mitchell McCaffrey d4ccad8e0a Added bounds to grid name match 2020-10-22 12:07:06 +11:00
Mitchell McCaffrey 6cb594216e Added fallback for ML grid detection to use raw prediction 2020-10-17 21:52:41 +11:00
Mitchell McCaffrey 0235bdb7ef Added keyboard shortcuts hints to map controls 2020-10-17 09:37:39 +11:00
Mitchell McCaffrey f41a24f8f2 Removed socket crash 2020-10-16 13:35:08 +11:00
Mitchell McCaffrey b7aa33dd0c Test server crash 2020-10-16 13:12:59 +11:00
Mitchell McCaffrey ccbec210e7 Fix ml map grid for safari and non divisible by 2 images 2020-10-15 16:32:04 +11:00
Mitchell McCaffrey f21fa8fb02 Added tfjs and ml model for grid detection 2020-10-14 09:53:32 +11:00
Mitchell McCaffrey 9ff6053498 Fix deleting map not removing map from map view 2020-10-13 07:10:51 +11:00
Mitchell McCaffrey c543f15c81 Added docs to useKeyboard 2020-10-13 06:52:42 +11:00
Mitchell McCaffrey 57ac662468 Updated grid size heuristic to use statistical model 2020-10-10 16:58:41 +11:00
Mitchell McCaffrey b6531507a5 Updated Vector2 docs 2020-10-10 11:10:45 +11:00
Mitchell McCaffrey e92a9acb5a Added grid inset to map snapping 2020-10-09 14:50:51 +11:00
Mitchell McCaffrey 88a529eb14 Updated grid size heuristic 2020-10-09 11:23:52 +11:00
Mitchell McCaffrey cce339224b Added default map inset and grid size heuristic 2020-10-08 19:20:14 +11:00
Mitchell McCaffrey e171d5f30e Increased map max zoom 2020-10-02 18:47:46 +10:00
Mitchell McCaffrey 54a60d6c76 Fix map interaction 2020-10-02 13:44:15 +10:00
Mitchell McCaffrey f783a9bb70 Refactored konva map interaction and map image source 2020-10-02 13:35:50 +10:00
Mitchell McCaffrey f28d1b6690 Added search and groups to token select, refactored map search and group 2020-10-01 22:32:21 +10:00
Mitchell McCaffrey a67ff4f407 Added keyBy and groupBy helpers 2020-10-01 15:05:06 +10:00
Mitchell McCaffrey b7a89a4a4a Refactored keyboard shortcuts to be global and not dependent on map interaction 2020-09-30 13:26:39 +10:00
Mitchell McCaffrey d0002431c5 Added fake storage shim for local and session storage 2020-09-08 12:35:31 +10:00
Mitchell McCaffrey 109306f3e4 Fix party join attempt with a connection issue on the home screen 2020-08-28 20:21:03 +10:00
Mitchell McCaffrey 94ff07a2ca Changed number of segments for map pointer 2020-08-12 11:03:37 +10:00
Mitchell McCaffrey b94e06b5a7 Added souce map analyzer and added tree shaking to Babylon to reduce bundle size 2020-08-11 20:22:10 +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 76cad29f2b Added snap to grid option to map settings 2020-08-07 12:28:50 +10:00
Mitchell McCaffrey 3c49bcd6d0 Fix flicker in dice total 2020-08-05 17:05:04 +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 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 81897faef0 Added client side validation for join party and fix session error handling not removing conenction 2020-07-20 20:54:21 +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 fc76e3690a Refactored session management to allow for decoupled network and game routes 2020-07-16 17:27:39 +10:00