Commit Graph

1286 Commits

Author SHA1 Message Date
Mitchell McCaffrey
0f2776d774 Add back map edit bar and refactor select map modal edit functions 2021-06-04 21:54:26 +10:00
Mitchell McCaffrey
e508511ab5 Add check for vertical in token drag map bounds 2021-06-03 16:06:15 +10:00
Mitchell McCaffrey
597141d7fb Add token group drag from token bar 2021-06-03 16:05:57 +10:00
Mitchell McCaffrey
1ae9ce06cb Add more efficient method of adding multiple tokens to the map at once 2021-06-03 12:42:19 +10:00
Mitchell McCaffrey
0a03387bf4 Change drag cursors to grab and show no-drag cursor if needed 2021-06-03 12:25:23 +10:00
Mitchell McCaffrey
bac3101886 Add ability to drag and drop a tile onto the map and added better drag cursors 2021-05-28 17:06:20 +10:00
Mitchell McCaffrey
f84baab6fb Add workaround for token bar token placement 2021-05-28 15:11:46 +10:00
Mitchell McCaffrey
57aafce938 Add support for ungrouping tiles and refactor tile drag functions 2021-05-28 13:13:21 +10:00
Mitchell McCaffrey
456f91c9ae Move tile container background to stay with scrolled content 2021-05-27 17:37:59 +10:00
Mitchell McCaffrey
69eafb868c Ensure order of selected tiles is kept when moving them 2021-05-27 17:19:36 +10:00
Mitchell McCaffrey
dd130a008e More changes to dexie observable change helper 2021-05-27 17:19:02 +10:00
Mitchell McCaffrey
3b3e9fba97 Fix an issue with dexie observable change helper 2021-05-27 15:47:35 +10:00
Mitchell McCaffrey
653dc2b963 Updated group drag overlay to be more compact 2021-05-27 15:46:14 +10:00
Mitchell McCaffrey
10808fe516 Fix TokenBarGroup collapsed image drag 2021-05-25 18:13:39 +10:00
Mitchell McCaffrey
d053bb48f3 Add group support for token bar 2021-05-25 18:07:10 +10:00
Mitchell McCaffrey
0d026d3710 Remove unused column property from TokenTileGroup 2021-05-25 18:06:57 +10:00
Mitchell McCaffrey
cd498167aa Handle refs properly for token and map images 2021-05-25 18:06:26 +10:00
Mitchell McCaffrey
d55514ef7c Refactor map and token image 2021-05-25 16:56:37 +10:00
Mitchell McCaffrey
71b8aeec6c Add multi selection to tile grouping 2021-05-25 15:47:52 +10:00
Mitchell McCaffrey
68a084ebc9 Optimise sortable tile over detection and disable adding groups to groups 2021-05-24 17:44:49 +10:00
Mitchell McCaffrey
82f3a985f2 Added transition to modal open 2021-05-24 17:28:57 +10:00
Mitchell McCaffrey
4e5bd8bf02 Add animation to group open 2021-05-24 17:11:46 +10:00
Mitchell McCaffrey
0917ef05a1 Rename select helper to group 2021-05-24 15:17:23 +10:00
Mitchell McCaffrey
b776b86186 Refactored group functions into common context and added group overlay 2021-05-24 13:34:21 +10:00
Mitchell McCaffrey
4b225e5c14 Fix fog colour string warning 2021-05-24 13:07:54 +10:00
Mitchell McCaffrey
6ef3f680b4 Fix performance issues with editing map fog with lots of shapes 2021-05-24 11:36:46 +10:00
Mitchell McCaffrey
549ecbf65a Fix rendering of sub groups in group tiles 2021-05-21 16:14:11 +10:00
Mitchell McCaffrey
f496adae1d Fix drop overlay with single rowed grids 2021-05-21 16:12:32 +10:00
Mitchell McCaffrey
db460b2a4a Add creation of groups with drop 2021-05-21 16:12:09 +10:00
Mitchell McCaffrey
9c04a28c38 Add border around tile group drop over 2021-05-21 15:30:13 +10:00
Mitchell McCaffrey
9f5d0b8283 Add support for group visual with sortable tiles 2021-05-21 15:12:25 +10:00
Mitchell McCaffrey
d34cd98fa9 Added support for recursive groups in helper function 2021-05-20 14:01:17 +10:00
Mitchell McCaffrey
19a2668644 Even up group tile padding and fix light theme badge colour 2021-05-20 13:50:19 +10:00
Mitchell McCaffrey
3a68c47de6 Remove blank rect from map fog 2021-05-20 12:22:22 +10:00
Mitchell McCaffrey
ef73ca0179 Make tile groups selectable 2021-05-20 12:22:07 +10:00
Mitchell McCaffrey
05968c1964 Add sub groups to group table 2021-05-14 18:02:50 +10:00
Mitchell McCaffrey
ab800150ec Remove group from default tokens 2021-05-14 18:01:00 +10:00
Mitchell McCaffrey
2b8bc11b5c Update useAssetURL to avoid database access when not needed 2021-05-13 16:28:02 +10:00
Mitchell McCaffrey
2ac3fcf5fb Added groups to database populate 2021-05-13 16:27:21 +10:00
Mitchell McCaffrey
954089fbe5 Remove droppable from map 2021-05-13 16:27:07 +10:00
Mitchell McCaffrey
aece31f89a Refactored to shared sortable tiles 2021-05-13 16:26:59 +10:00
Mitchell McCaffrey
ac50b91d2b Update token background 2021-05-09 19:18:03 +10:00
Mitchell McCaffrey
31ef21a588 Move sortable to drag overlay 2021-05-09 19:17:55 +10:00
Mitchell McCaffrey
5a6bfd8a60 Remove unknown source from token preview 2021-05-09 19:17:37 +10:00
Mitchell McCaffrey
d0531e3f10 Remove unused file 2021-05-09 12:04:41 +10:00
Mitchell McCaffrey
140ac7d61c Add sort to token and map tiles and refactor 2021-05-09 12:04:31 +10:00
Mitchell McCaffrey
e1f5cb3014 Remove unused number input component 2021-05-06 15:08:12 +10:00
Mitchell McCaffrey
8aa3bda90d Move drag and drop to dnd-kit 2021-05-06 15:04:53 +10:00
Mitchell McCaffrey
bd522017a7 Rename token bar 2021-05-01 14:32:02 +10:00
Mitchell McCaffrey
f419029d56 Add default maps and tokens to db and split db upgrade into new file 2021-05-01 12:54:00 +10:00
Mitchell McCaffrey
2b342480a8 Migrate import/export to asset model 2021-04-30 14:05:12 +10:00
Mitchell McCaffrey
a3d22ba323 Fix token state upgrade for v1.9.0 2021-04-30 14:04:45 +10:00
Mitchell McCaffrey
a91d559ba6 Remove cache functions from map and tokens and add to assets 2021-04-30 11:56:37 +10:00
Mitchell McCaffrey
fa94275ac8 Remove unknown source from map and token tiles 2021-04-30 11:55:21 +10:00
Mitchell McCaffrey
f844199172 Implement asset clear cache and remove cache when upgrading to 1.9 2021-04-30 09:55:05 +10:00
Mitchell McCaffrey
04cf5687dd Delete assets with maps and token 2021-04-30 09:54:35 +10:00
Mitchell McCaffrey
acbb00dc5b Fix map size label in map settings 2021-04-29 16:38:33 +10:00
Mitchell McCaffrey
71edf5c5c5 Add thumbnail sending to assets for map grid 2021-04-29 15:44:57 +10:00
Mitchell McCaffrey
0ccee84cbf Changed asset loading bar to show progress as a group of assets 2021-04-29 13:49:39 +10:00
Mitchell McCaffrey
994b9b5ebb Added circle and rect outline options and optimised storage structure 2021-04-25 17:10:32 +10:00
Mitchell McCaffrey
f7975c041a Added token outlines 2021-04-24 18:21:49 +10:00
Mitchell McCaffrey
aa9a8979e1 Remove grid lowest resolution lightness calculation 2021-04-24 12:43:47 +10:00
Mitchell McCaffrey
9a9b778f04 Remove map preview sending and fix initial player map load 2021-04-24 12:39:04 +10:00
Mitchell McCaffrey
245a9cee43 Move tokenState to work without backing token, add asset sync 2021-04-23 17:10:10 +10:00
Mitchell McCaffrey
a023ef61ed Fix token and map editing and viewing 2021-04-23 11:48:24 +10:00
Mitchell McCaffrey
6b9665ffe8 Fix token tile loading 2021-04-23 11:47:18 +10:00
Mitchell McCaffrey
b2ed5d2f6b Ensure session is available for disconnect 2021-04-23 11:47:08 +10:00
Mitchell McCaffrey
f078fb687e Add types to database context 2021-04-23 11:46:52 +10:00
Mitchell McCaffrey
9f11161b23 Moved assets into new table in the database 2021-04-22 16:53:35 +10:00
Mitchell McCaffrey
d620463c15 Update v1.8.1 socials 2021-04-21 20:40:24 +10:00
Mitchell McCaffrey
d00f5f883b Update v1.8.1.md 2021-04-21 18:57:37 +10:00
Mitchell McCaffrey
84528fe880 Update sentry dsn 2021-04-21 18:56:43 +10:00
Mitchell McCaffrey
ff8dfa0f4c Update v1.8.1.md 2021-04-16 16:03:31 +10:00
Mitchell McCaffrey
3cd974da4e Update v1.8.1.md 2021-04-16 13:39:08 +10:00
Mitchell McCaffrey
1d5cf77aea Fixed bug with corrupted map state on token deletion 2021-04-16 13:36:14 +10:00
Mitchell McCaffrey
3577938501 Fix unable to find owner toast appearing if map is cached 2021-04-15 21:49:18 +10:00
Mitchell McCaffrey
014cd553d1 Add background colours to loading overlays to make it more readable 2021-04-15 21:39:39 +10:00
Mitchell McCaffrey
33f34fb54f Fix file import button 2021-04-15 16:28:39 +10:00
Mitchell McCaffrey
47d18e9095 Merge branch 'test/v1.8.1' of https://github.com/mitchemmc/owlbear-rodeo into test/v1.8.1 2021-04-15 16:20:04 +10:00
Mitchell McCaffrey
da5bc8d4b7 Update v1.8.1.md 2021-04-15 16:19:55 +10:00
Mitchell McCaffrey
7605a06120 Added large file warning and limits to maps and tokens 2021-04-15 16:17:12 +10:00
Mitchell McCaffrey
a0d39feebe Added loading overlay to settings screen 2021-04-15 15:23:20 +10:00
Mitchell McCaffrey
7acb6bb161 Added comlink.transfer to export 2021-04-15 15:18:47 +10:00
Nicola Thouliss
3a29974ca5 Added force update handling 2021-04-11 18:02:02 +10:00
Mitchell McCaffrey
9cf2b35f1e Standardised settings capitalisation 2021-04-11 15:25:50 +10:00
Mitchell McCaffrey
b65e02f590 Add margin to tokens modal button 2021-04-11 15:19:31 +10:00
Mitchell McCaffrey
ee98175add Update 1.8.1 release notes 2021-04-11 15:05:18 +10:00
Mitchell McCaffrey
6216d3f813 Fix note and token text size on visible change 2021-04-11 13:49:29 +10:00
Mitchell McCaffrey
b9ce0fd03d Add fog edit opacity 2021-04-09 15:35:57 +10:00
Mitchell McCaffrey
c7aac9d2ce Updated player session id syncing 2021-04-09 15:13:06 +10:00
Mitchell McCaffrey
0d8a4ef1b2 Fix quota exceeded error message 2021-04-09 11:32:36 +10:00
Mitchell McCaffrey
95bd2b7734 Fix typo 2021-04-03 11:15:58 +11:00
Mitchell McCaffrey
d883ce0745 Center banners 2021-04-01 11:48:18 +11:00
Mitchell McCaffrey
d8f3ae43f5 Moved database error to only show local error message 2021-04-01 11:48:10 +11:00
Mitchell McCaffrey
24870666fb Fix toast effect dependency 2021-04-01 11:15:35 +11:00
Mitchell McCaffrey
c9993605c4 Fixed dice select double click select and scaling 2021-04-01 11:11:56 +11:00
Mitchell McCaffrey
2e404b24e0 Updated map size faq 2021-04-01 10:57:55 +11:00
Mitchell McCaffrey
fb1fdc430b Added toast for unable to find map owner 2021-04-01 10:55:45 +11:00
Mitchell McCaffrey
a5d14c0fa4 Moved dice asset loading to be parallel 2021-03-26 16:22:03 +11:00
Mitchell McCaffrey
2330709e62 Allow setting asset manifest to null 2021-03-26 15:48:55 +11:00