Commit Graph

52 Commits

Author SHA1 Message Date
Mitchell McCaffrey
2ac3fcf5fb Added groups to database populate 2021-05-13 16:27:21 +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
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
f844199172 Implement asset clear cache and remove cache when upgrading to 1.9 2021-04-30 09:55:05 +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
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
9f11161b23 Moved assets into new table in the database 2021-04-22 16:53:35 +10:00
Mitchell McCaffrey
74b9e91486 Upgrade database to shorten fog ids 2021-03-12 11:19:12 +11:00
Mitchell McCaffrey
1e0489d452 Optimise thumbnail database upgrade 2021-02-25 08:55:43 +11:00
Mitchell McCaffrey
2889dda06b Increase thumbnail timeout time 2021-02-23 21:03:05 +11:00
Mitchell McCaffrey
ca16f9afa1 Add try catch to thumbnail generation 2021-02-23 20:53:29 +11:00
Mitchell McCaffrey
cf9e428447 Moved add/remove maps/tokens to Observables to allow for cross session syncing 2021-02-14 18:35:42 +11:00
Mitchell McCaffrey
650084ac84 Added ability for import to automatically upgrade older db versions 2021-02-14 13:36:00 +11:00
Mitchell McCaffrey
8440a8de42 Added partial import and export functionality 2021-02-13 21:51:31 +11:00
Mitchell McCaffrey
96298e8943 Move measurement options to map settings 2021-02-10 19:59:15 +11:00
Mitchell McCaffrey
a188736dd8 Added version comments to db 2021-02-08 17:08:29 +11:00
Mitchell McCaffrey
24e64f9d32 Update maps and tokens to have thumbnails and removed loading of all files on load 2021-02-08 16:53:56 +11:00
Mitchell McCaffrey
5dfddd6af9 Add hex support for default inset function 2021-02-05 11:00:31 +11:00
Mitchell McCaffrey
de84e77e58 Add basic hex functionality and clean up hooks and Vector2 class 2021-02-04 15:06:34 +11:00
Mitchell McCaffrey
fa1f6fe18f Converted draw actions storage to collapsed representation
Moved to command pattern for action application
2021-02-04 09:11:27 +11:00
Mitchell McCaffrey
feb803ebef Added note text only mode 2021-01-25 10:03:20 +11:00
Mitchell McCaffrey
b9d8a007e5 Optimized fog shapes to only include needed data 2021-01-23 15:44:25 +11:00
Mitchell McCaffrey
6fedcc171d Added note edit flags 2020-11-05 16:21:52 +11:00
Mitchell McCaffrey
6c1d952855 Added basic persistance to notes 2020-11-03 17:15:39 +11:00
Mitchell McCaffrey
75c855331a Upgraded database for tokens to have width and height 2020-10-22 16:09:00 +11:00
Mitchell McCaffrey
0747e1c38f Fix import 2020-10-13 07:26:43 +11:00
Mitchell McCaffrey
8e1c5cb586 Updated database upgrade with proper map inset upgrade 2020-10-13 07:21:01 +11:00
Mitchell McCaffrey
3e5478f7a8 Changed grid scale and offset to inset and added grid editor 2020-10-02 17:53:23 +10:00
Mitchell McCaffrey
539f216cfe Added grid scale and offset to maps and refactored into grid object 2020-10-02 15:19:10 +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
3215efffa3 Added map group support 2020-10-01 15:05:30 +10:00
Mitchell McCaffrey
e92c561a3a Added automatic cache invalidation for maps and tokens 2020-09-11 16:56:40 +10:00
Mitchell McCaffrey
3c27f65d0f Added token category option 2020-08-27 19:09:16 +10:00
Mitchell McCaffrey
9ab584cbe7 Added lock and visibility options to tokens 2020-08-27 17:30:17 +10:00
Mitchell McCaffrey
76cad29f2b Added snap to grid option to map settings 2020-08-07 12:28:50 +10:00
Mitchell McCaffrey
4347b5759d Fixed token rogue spelling 2020-08-06 10:07:10 +10:00
Mitchell McCaffrey
bd9ea18572 Added database upgrade for map resolutions 2020-07-18 16:57:47 +10:00
Mitchell McCaffrey
cbebdbcecd Added database upgrade for fog subtraction 2020-06-28 16:13:06 +10:00
Mitchell McCaffrey
faddf03ecf Added show map grid option to maps 2020-05-31 16:25:05 +10:00
Mitchell McCaffrey
b3b84d889b Added new members to state db upgrade removed duplicated field from token state
Matched token default id with map default id as map can't be changed
2020-05-24 15:18:30 +10:00
Mitchell McCaffrey
f080b675dd Added new tokens and database upgrade 2020-05-18 16:31:32 +10:00
Mitchell McCaffrey
16b27a7058 Fixed upgrade function 2020-05-03 22:12:39 +10:00
Mitchell McCaffrey
17c82861f6 Added database upgrade for blob map files and refactored back to database file 2020-05-03 19:52:01 +10:00
Mitchell McCaffrey
60059ff447 Added database faker for when indexedb is disabled
Database is now in a context with a status
New FAQ for indexdb errors
2020-05-03 18:22:09 +10:00
Mitchell McCaffrey
58bee3085d Added owner to map and token keys, added map cache 2020-04-30 11:25:33 +10:00
Mitchell McCaffrey
7baf808079 Moved nickname into auth and user data into db 2020-04-26 17:59:46 +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