Commit Graph

709 Commits

Author SHA1 Message Date
Mitchell McCaffrey
734b966a53 Moved drawing functions into the drawing helper 2020-04-28 11:04:54 +10:00
Mitchell McCaffrey
581ddf12aa Added smoothing to path drawing 2020-04-28 10:33:09 +10:00
Mitchell McCaffrey
c3ed55e5e8 Fixed erase for stroked paths 2020-04-28 10:14:45 +10:00
Mitchell McCaffrey
81f84d8a19 Added shape drawing and more vector helper functions 2020-04-27 21:39:21 +10:00
Mitchell McCaffrey
e08dc60f5f Cleaned map interaction props and changed drawing interaction handle 2020-04-27 17:40:36 +10:00
Mitchell McCaffrey
2cf93ab77f Added UI elements for the new drawing system
Removed old gesture system
Refactored map interaction into separate component
2020-04-27 17:29:46 +10:00
Mitchell McCaffrey
3112890fd3 Fixed settings update delay 2020-04-26 20:48:01 +10:00
Mitchell McCaffrey
079f3704d4 Fix performance issues with settings map name change 2020-04-26 19:45:36 +10:00
Mitchell McCaffrey
f371a62a04 Fix memory async error with map tile double click and default map selection bug 2020-04-26 19:22:30 +10:00
Mitchell McCaffrey
29f13262ff Adjusted spacing on map settings 2020-04-26 19:21:44 +10:00
Mitchell McCaffrey
adfd5b07a3 Removed unused import 2020-04-26 19:21:25 +10:00
Mitchell McCaffrey
4f5f4706c6 Added light theme 2020-04-26 19:04:18 +10:00
Mitchell McCaffrey
506f0287ab Fix map controls divider 2020-04-26 19:03:57 +10:00
Mitchell McCaffrey
b691842a21 Fixed key issue with fragment 2020-04-26 18:33:28 +10:00
Mitchell McCaffrey
9498ff9866 Fix file input bug for the same file twice 2020-04-26 18:29:21 +10:00
Mitchell McCaffrey
1efd918af4 Added settings modal and reset data 2020-04-26 18:24:05 +10:00
Mitchell McCaffrey
7baf808079 Moved nickname into auth and user data into db 2020-04-26 17:59:46 +10:00
Mitchell McCaffrey
568a2d6877 Removed console log 2020-04-26 17:25:13 +10:00
Mitchell McCaffrey
297669173a Added a show more toggle to map settings 2020-04-26 17:25:04 +10:00
Mitchell McCaffrey
a07b95ec2d reload maps every time the select map modal is opened 2020-04-26 17:12:15 +10:00
Mitchell McCaffrey
fbdb68596e Added permissions functionality 2020-04-26 14:34:27 +10:00
Mitchell McCaffrey
4c65aac189 Added map name and map state edit flags to map settings 2020-04-26 13:47:54 +10:00
Mitchell McCaffrey
010d637e0e Refactored map settings 2020-04-26 12:57:36 +10:00
Mitchell McCaffrey
30e4a4c73f Added name display to tile 2020-04-26 12:39:56 +10:00
Mitchell McCaffrey
4c667e9c5f Added name to map and added default props 2020-04-26 12:26:32 +10:00
Mitchell McCaffrey
049a8f5c00 Fix map state update in game 2020-04-26 12:25:07 +10:00
Mitchell McCaffrey
d8f8fb6059 Removed owner data from map state 2020-04-26 11:37:03 +10:00
Mitchell McCaffrey
671c8d7bf7 Fixed unused map source being set on peer map data 2020-04-25 00:43:15 +10:00
Mitchell McCaffrey
6e8cb833aa Moved map tiles to simple scroll 2020-04-25 00:42:23 +10:00
Mitchell McCaffrey
4eec22d922 Merge branch 'master' into feature/multi-map 2020-04-25 00:11:13 +10:00
Mitchell McCaffrey
e705ab2706 Fix nested a tag 2020-04-25 00:10:53 +10:00
Mitchell McCaffrey
485595f7c8 Merge branch 'master' into feature/multi-map 2020-04-25 00:08:54 +10:00
Mitchell McCaffrey
ad7c1fc8c7 Moved to browser routing 2020-04-25 00:02:06 +10:00
Mitchell McCaffrey
de4b2b6647 removed gh-pages 2020-04-24 23:42:34 +10:00
Mitchell McCaffrey
60c0b05693 Delete CNAME 2020-04-24 23:38:08 +10:00
Mitchell McCaffrey
57a0977e21 Bump version 2020-04-24 23:18:36 +10:00
Mitchell McCaffrey
e978aabd15 Fix map sorting in select map modal 2020-04-24 18:41:39 +10:00
Mitchell McCaffrey
ece974c5d9 Split tokens into data and state to avoid data duplication 2020-04-24 18:39:11 +10:00
Mitchell McCaffrey
65478d555b Added user id and owner model for map state and tokens db table 2020-04-24 17:53:42 +10:00
Mitchell McCaffrey
a4e1a898ad Send a map clear before replace to ensure new state isn't show on old image 2020-04-24 16:18:48 +10:00
Mitchell McCaffrey
db8e0c14fb Fix bug with map staying live after deletion 2020-04-24 16:18:17 +10:00
Mitchell McCaffrey
ed8f3bd283 Moved maps and tokens to a data source model
This will allow for easier custom token support as well as changing default tokens
2020-04-24 15:50:05 +10:00
Mitchell McCaffrey
98798235c9 Added quick map select with double click 2020-04-23 22:12:50 +10:00
Mitchell McCaffrey
5539fcf16a Fix selectMapButton name and a bug with deleting a map that isn't the current one 2020-04-23 21:54:58 +10:00
Mitchell McCaffrey
81da404eec Changed map and map state send order on sync 2020-04-23 21:20:06 +10:00
Mitchell McCaffrey
6f2e883e74 Moved default maps to being stored in the database to stop overriding 2020-04-23 21:19:52 +10:00
Mitchell McCaffrey
10c259a6b3 Added state to default maps and added clear state option to map tile 2020-04-23 20:32:33 +10:00
Mitchell McCaffrey
6f0df1c674 Made the add map icon larger and changed to select map 2020-04-23 18:01:40 +10:00
Mitchell McCaffrey
25b215d4e4 Added map state to the database 2020-04-23 17:23:34 +10:00
Mitchell McCaffrey
071cd3ea7f Added an indexedb database to store uploaded maps into 2020-04-23 15:02:03 +10:00