Commit Graph
166 Commits
Author SHA1 Message Date
Mitchell McCaffrey 8f6b2ec0d3 Added keyboard shortcuts for measure tool 2020-06-28 18:06:52 +10:00
Mitchell McCaffrey 7431d0a20f Fixed spelling on fog subtract tool 2020-06-28 18:06:38 +10:00
Mitchell McCaffrey f025da716f Added availability check in map loading overlay 2020-06-28 16:51:56 +10:00
Mitchell McCaffrey eb8caf8f6c Removed unused grid icon and toggle 2020-06-28 16:01:00 +10:00
Mitchell McCaffrey e2abc9d182 Fix redo shortcut on windows 2020-06-28 16:00:44 +10:00
Mitchell McCaffrey f4145b2f3b Reduced map grid opacity 2020-06-28 15:44:53 +10:00
Mitchell McCaffrey 9f2ab861bb Fixed bug with token and map settings modal values being edited with no item selected 2020-06-28 15:44:36 +10:00
Mitchell McCaffrey 7a3213a0f9 Fix bug with map settings expand disabled 2020-06-28 14:00:36 +10:00
Mitchell McCaffrey a81031e84e Moved map asset loading progress to use refs to stop re-renders
Moved map loading overlay to use animation frames for a smooth progress bar
2020-06-28 13:37:04 +10:00
Mitchell McCaffrey bf022e2686 Added progress indicator to map data loading 2020-06-28 12:28:58 +10:00
Mitchell McCaffrey 67356255b9 Added map settings change cache to improve editing performance 2020-06-27 11:18:47 +10:00
Mitchell McCaffrey c6bea2a573 Add comment to map menu 2020-06-27 10:25:31 +10:00
Mitchell McCaffrey 1da7ee9e95 Moved shortcut prevention to all modals 2020-06-27 10:21:50 +10:00
Mitchell McCaffrey 3744364981 Fix bug with token opacity when changing tools with a shortcut 2020-06-27 10:04:54 +10:00
Mitchell McCaffrey f0edfb8cbc Added measure tool crosshair 2020-06-26 12:33:07 +10:00
Mitchell McCaffrey 5f799548d2 Added shortcuts for map controls 2020-06-26 12:32:51 +10:00
Mitchell McCaffrey 57754e0ac8 Added measure tool 2020-06-26 12:23:06 +10:00
Mitchell McCaffrey dfce8dee05 Fixed possible render bug 2020-06-25 18:57:12 +10:00
Mitchell McCaffrey e3704879c9 Added map collapsable tool settings for small screens 2020-06-25 18:56:51 +10:00
Mitchell McCaffrey cac2af1608 Added line tool 2020-06-25 08:47:53 +10:00
Mitchell McCaffrey 80b711296b Added keyboard shortcuts to drawing and remaining fog tools 2020-06-24 18:05:33 +10:00
Mitchell McCaffrey 9a4d047cd5 Moved back to drag events for map and fog drawing
Moved to an event driven model for dragging
2020-06-24 09:27:20 +10:00
Mitchell McCaffrey afb22c7a73 Fix drawing tool rename in map controls 2020-06-22 09:24:45 +10:00
Mitchell McCaffrey d677f3623f Fix bug with zooming while on the drawing tool on a touch device 2020-06-22 09:22:20 +10:00
Mitchell McCaffrey ceedceabf5 Fix crash when selecting a tool while editing a fog polygon 2020-06-21 16:55:58 +10:00
Mitchell McCaffrey aebc0f9267 Added automatic setting change for drawing when erased all 2020-06-21 16:32:53 +10:00
Mitchell McCaffrey 0bec582116 Moved drawing to use native konva events 2020-06-21 16:29:42 +10:00
Mitchell McCaffrey cb8b66e55f Added touch supprt to fog polygon 2020-06-21 16:17:54 +10:00
Mitchell McCaffrey 2f740efd7c Added UI element to allow accepting fog polygon editing 2020-06-21 16:09:37 +10:00
Mitchell McCaffrey f85b379b15 Added grid snapping to fog polygon, added center snapping and fixed fog magnet 2020-06-21 14:55:17 +10:00
Mitchell McCaffrey a300e6bd79 Moved fog add toggle to two separate icons 2020-06-21 13:18:03 +10:00
Mitchell McCaffrey 3ba7c8809c Moved drawing tools into one section 2020-06-21 11:01:03 +10:00
Mitchell McCaffrey aa4ba33a0b Added fog polygon tool and changed fog interaction method 2020-06-19 18:04:58 +10:00
Mitchell McCaffrey f4d71cd6bf Add support for holes in fog subtraction 2020-06-14 12:27:05 +10:00
Mitchell McCaffrey 9eaece24e5 Added fog subtraction tool 2020-06-09 12:45:52 +10:00
Mitchell McCaffrey faddf03ecf Added show map grid option to maps 2020-05-31 16:25:05 +10:00
Mitchell McCaffrey 7dac49f690 Fix fog undo disabling 2020-05-31 13:56:33 +10:00
Mitchell McCaffrey 337a769fe4 Changed map and fog erase to allow for multi item selection 2020-05-31 12:12:16 +10:00
Mitchell McCaffrey 31cdbbb8dd Fix bug with deleteing tokens that have been removed 2020-05-31 10:23:45 +10:00
Mitchell McCaffrey a4a8722de0 Reversed zoom direction 2020-05-29 07:36:11 +10:00
Mitchell McCaffrey b8e5554058 Moved dice folder 2020-05-28 13:06:33 +10:00
Mitchell McCaffrey 1e0f767e73 Fix bug with default dice for select dice modal 2020-05-28 13:02:51 +10:00
Mitchell McCaffrey fc8c65e525 Removed unnesasary async from createDiceInstace and simplified dice meshes to reduce spawn delay 2020-05-28 12:51:42 +10:00
Mitchell McCaffrey 2775fc6e16 Changed dice scene name and added handlers for pointer cancel and leave 2020-05-28 12:25:20 +10:00
Mitchell McCaffrey 8432176014 Fix map scroll when modal open 2020-05-28 11:52:18 +10:00
Mitchell McCaffrey a567cee289 Disabled pointer events for dice tray results text 2020-05-27 18:41:34 +10:00
Mitchell McCaffrey 6f51fd8cbe Fix touch highlight for dice overlay 2020-05-27 16:39:53 +10:00
Mitchell McCaffrey 0d37f8c6e3 Changed map interaction to ignore events not on the canvas
This removes the need for calling prevent interaction all over the code also allowed pointer events to go through the empty parts of the dice tray
2020-05-27 15:26:42 +10:00
Mitchell McCaffrey 7f0b4e32af Separated dice loading and dice instance creation and added loading spinner for dice 2020-05-27 14:47:51 +10:00
Mitchell McCaffrey da84f923d1 Added per dice physics properties 2020-05-27 14:01:12 +10:00