Commit Graph

91 Commits

Author SHA1 Message Date
Mitchell McCaffrey
06f5d3ab42 Added auto switch away from a disabled tool 2020-04-20 15:31:54 +10:00
Mitchell McCaffrey
77df9b6f35 Added icon to erase all submenu 2020-04-20 15:26:36 +10:00
Mitchell McCaffrey
d4f8433bb1 Added brush grid snapping 2020-04-20 15:17:56 +10:00
Mitchell McCaffrey
6fb2e9f113 Changed map data grid size labelling and fixed ui labels 2020-04-20 14:49:38 +10:00
Mitchell McCaffrey
91537a9477 Fixed interactjs events from being defined multiple times 2020-04-20 13:41:11 +10:00
Mitchell McCaffrey
91c95b4fad Added prevention from drawing single point shapes 2020-04-20 13:03:54 +10:00
Mitchell McCaffrey
f5d1cdf60f Added map control submenus for brush color and erase all 2020-04-20 11:56:56 +10:00
Mitchell McCaffrey
27d3903e66 Refactored token menu overlay into two components 2020-04-20 10:56:51 +10:00
Mitchell McCaffrey
ef369f4866 Added more color options to map colors 2020-04-20 10:40:53 +10:00
Mitchell McCaffrey
3922d1f474 Moved status color helper to general color helper 2020-04-20 10:28:40 +10:00
Mitchell McCaffrey
aa36ad9463 Moved to tap event for token menu popup 2020-04-19 18:46:10 +10:00
Mitchell McCaffrey
bc5728ffa1 Moved map tokens above drawing and fixed token interaction bug 2020-04-19 17:57:49 +10:00
Mitchell McCaffrey
e366d88f7e Added cursor for different tools, allowed panning to work on touch while drawing
Stopped double tap to reset zoom while not on pan tool
2020-04-19 17:39:56 +10:00
Mitchell McCaffrey
04e4bf3f29 Added touch support for map drawing 2020-04-19 17:39:26 +10:00
Mitchell McCaffrey
ad236d6e6a Added network sync to drawing 2020-04-19 15:15:48 +10:00
Mitchell McCaffrey
9f97cf3bb4 Moved to setting map transform directly instead of using state to avoid re-renders 2020-04-19 13:34:07 +10:00
Mitchell McCaffrey
24de41fee7 Added undo and redo and map control validation 2020-04-19 13:33:31 +10:00
Mitchell McCaffrey
4555c9bf71 Added basic drawing control 2020-04-19 00:24:06 +10:00
Mitchell McCaffrey
c12abf5706 Added map controls component and moved to seperate files for icons 2020-04-18 23:31:40 +10:00
Mitchell McCaffrey
ecaf82fd53 Added point simplification with simplify-js 2020-04-18 19:09:48 +10:00
Mitchell McCaffrey
f472f03616 Removed twojs as I wasnt really using it anyway 2020-04-18 18:54:13 +10:00
Mitchell McCaffrey
e2daf1a595 Added twojs and basic map drawing 2020-04-18 18:11:21 +10:00
Mitchell McCaffrey
279d83122f Added drag and drop support to map upload 2020-04-15 21:15:16 +10:00
Mitchell McCaffrey
a3b32adbdd Added padding to banner to stop X from overlapping text 2020-04-15 12:48:46 +10:00
Mitchell McCaffrey
29a0851c08 Added a loading spinner 2020-04-14 17:36:25 +10:00
Mitchell McCaffrey
2ceec9cfec Added authentication handling 2020-04-14 16:05:44 +10:00
Mitchell McCaffrey
7b7435f55a Add a check for map bounds in token menu
Removed hard coded dead zones in proxy token
2020-04-14 09:41:10 +10:00
Mitchell McCaffrey
441e589ec3 Added token status rings 2020-04-13 23:42:18 +10:00
Mitchell McCaffrey
5c0272fc2d Moved join screen to a modal 2020-04-13 18:29:46 +10:00
Mitchell McCaffrey
bcf9f94c24 Refactored buttons and modals to be separate 2020-04-13 18:15:00 +10:00
Mitchell McCaffrey
a1e85e490b Added token label to proxy token 2020-04-13 11:22:10 +10:00
Mitchell McCaffrey
2595c3be4b Fix token label and map token stretch properly 2020-04-13 11:21:47 +10:00
Mitchell McCaffrey
a6da90782b Removed log 2020-04-13 11:21:23 +10:00
Mitchell McCaffrey
df0054eaf6 Fix map zoom on safari and remove unneeded scroll behaviour setting 2020-04-13 10:33:49 +10:00
Mitchell McCaffrey
974e1d5792 Fix token label position with large tokens 2020-04-13 10:32:42 +10:00
Mitchell McCaffrey
cb93922d59 Added initial token label
Added token pop up menu
Added token label
Added better token positioning
Split tokens into list and map variants
Moved size input to more generic number input
Changed game handler names to be more consistent
2020-04-13 00:24:03 +10:00
Mitchell McCaffrey
aed9c06dc6 Added back in (you) text to your nickname 2020-04-11 17:03:45 +10:00
Mitchell McCaffrey
d8ddcd2cd5 Added ios safe area to banners 2020-04-10 11:09:44 +10:00
Mitchell McCaffrey
10e7493e5c Changed font sizes for more readibility 2020-04-10 10:56:09 +10:00
Mitchell McCaffrey
f3426e33ef Refactored stream from nickname component 2020-04-10 09:36:56 +10:00
Mitchell McCaffrey
5af96a211b Changed style on modal to allow for scroll if needed 2020-04-09 22:48:21 +10:00
Mitchell McCaffrey
e6658324de Added content to FAQ page for audio sharing 2020-04-09 21:56:02 +10:00
Mitchell McCaffrey
85f4a9b41b Moved zoom bindings for the map to stop double zoom on trackpads
Also added toggle for overscroll behaviour when not in map
2020-04-09 18:20:10 +10:00
Mitchell McCaffrey
9b4aa07a79 Added footer and blank FAQ and About pages 2020-04-09 18:19:07 +10:00
Mitchell McCaffrey
296401f472 Updated stream to only show interaction banner when autoplay was unsuccesful 2020-04-09 14:24:52 +10:00
Mitchell McCaffrey
1afc8b8d68 Defaulted to muting stream and showing banner to unmute 2020-04-09 13:39:25 +10:00
Mitchell McCaffrey
4b0336fa9d Default stream mute on play 2020-04-09 12:22:43 +10:00
Mitchell McCaffrey
1c978c999c Removed stream component and set muted state when stream is loaded 2020-04-09 12:12:53 +10:00
Mitchell McCaffrey
975ebffe27 Change add party member and nickname modal to match stream 2020-04-09 11:54:40 +10:00
Mitchell McCaffrey
cebf28c568 Removed autoplay and trigerred play with script 2020-04-09 11:48:15 +10:00