Commit Graph

50 Commits

Author SHA1 Message Date
Stefan Zermatten
566d6a4fef Triggers 🤫 2022-07-20 15:57:38 +02:00
Stefan Zermatten
da5143693f Iterated on class UI 2022-06-21 11:08:45 +02:00
Stefan Zermatten
9b1ec46064 Added children properties to prop edit dialog 2022-06-08 12:22:51 +02:00
Stefan Zermatten
e6c7d79d7d Overhauled spell casting UX 2022-02-27 22:14:32 +02:00
Stefan Zermatten
378da71f5d Effects targeting calculations by tag now work in the engine and actions 2022-02-15 15:59:41 +02:00
Stefan Zermatten
e0f621cc44 Added data and UI for effects targeting calculations by tag
Still need to:
- update engine to compute calculations with effects.
- Add UI for effects applied to each calculation
2022-02-14 16:26:49 +02:00
Stefan Zermatten
15ead403a5 Added UI for action branches 2022-02-09 16:47:38 +02:00
Stefan Zermatten
dca55d1d00 Reduced bundle size using dynamic imports for Vue components 2021-12-27 16:29:43 +02:00
Stefan Zermatten
1b5bb981e9 Updated viewers
Action, classlevel, constant, container, damage multiplier, damage, 
effect, feature, folder, item
2021-10-19 17:19:35 +02:00
Stefan Zermatten
ea68cdf86f Migrating UI for new data structures 2021-10-15 11:12:40 +02:00
Stefan Zermatten
cb10b53a10 Updated forms and some UI for new data structure 2021-09-28 14:25:11 +02:00
Stefan Zermatten
b471d0c5cf improved calculation fields 2021-09-27 19:25:11 +02:00
Stefan Zermatten
b0ee5cd304 Continued iterating on calculations, added failing test for bugs found 2021-09-27 17:26:52 +02:00
Stefan Zermatten
822fa4619f Fixed missing icons in calculation errors 2021-07-12 18:00:21 +02:00
Stefan Zermatten
e8c6f26a0b fix skills UI bugs and icon consistency for skills 2021-07-12 14:39:05 +02:00
Stefan Zermatten
1ad1d1f23d Migrated from Google material design icons to vuetify default MDI 2021-06-01 12:34:51 +02:00
Stefan Zermatten
9825872576 Implemented Reference properties 2021-04-29 15:52:24 +02:00
Stefan Zermatten
3d122e062f Added the distinction between half rounded up or down for proficiencies 2021-04-22 15:39:14 +02:00
Stefan Zermatten
7d3a51de9d Moved ancestry setting responsibility to trusted code 2021-04-11 12:15:30 +02:00
Stefan Zermatten
623cff584c Fixed form section expansion 2021-03-26 09:26:31 +02:00
Stefan Zermatten
fe3fa56541 Continued migrating UI to vuetify 2 2021-03-25 12:54:44 +02:00
Stefan Zermatten
6ffb48b7b6 Began migration to Vuetify 2.x expect a lot to be broken 2021-03-24 16:23:39 +02:00
Stefan Zermatten
331fcef9ad Fixed: Error message when focus grabbing element is missing on form 2021-02-24 10:06:25 +02:00
Stefan Zermatten
a078ce3d5d Description fields should now show calculation errors 2021-02-12 11:43:13 +02:00
Stefan Zermatten
3313ed0297 Added constants to the UI and Computation Engine 2021-02-11 13:03:31 +02:00
Stefan Zermatten
449a4fba7d Refactored creature property methods into separate documents, might have broken a lot of things 2021-02-04 11:38:29 +02:00
Stefan Zermatten
ed17d9e2d2 Added slotfiller property type to increase control over slot filling 2020-10-15 14:54:58 +02:00
Stefan Zermatten
6ddea8a8ab Improved slot schema, added ui for slots 2020-06-29 14:15:49 +02:00
Stefan Zermatten
986fe8fd93 Added an autofocus field to most forms 2020-06-05 22:39:21 +02:00
Stefan Zermatten
bc3fc9574a Added loading and empty state to experience list 2020-06-05 22:20:40 +02:00
Thaum Rystra
9236f3e477 Added calculation errors to attributes and toggles 2020-05-28 20:33:08 +02:00
Thaum Rystra
edf68b1355 Properties in dropdowns are sorted by order again, rather than name 2020-05-28 15:59:04 +02:00
Thaum Rystra
26d836767b Fixed some broken forms 2020-05-21 14:57:35 +02:00
Thaum Rystra
32eb85a099 Refactored all forms to disable all fields without edit permission 2020-05-20 16:40:47 +02:00
Thaum Rystra
ad3bec3521 Began working on bringing forms and UI in line with data structure overhaul 2020-05-17 00:06:19 +02:00
Thaum Rystra
5c0a2a4d6c Overhauled computations to allow for toggles :'( that sucked 2020-05-16 22:03:21 +02:00
Thaum Rystra
cd8a557120 Let effects autofill skills as well as attributes 2020-05-15 14:29:07 +02:00
Thaum Rystra
ed9cfee9f9 Added autocomplete for fields that expect variable names 2020-04-29 10:53:06 +02:00
Thaum Rystra
528e53fc9b Fixed proficiency calculations 2020-04-27 13:56:04 +02:00
Thaum Rystra
a2bae8d12a Fixed an issue with clearing forms not correctly unsetting a value 2020-04-26 11:37:51 +02:00
Thaum Rystra
e77513110b Refactored all forms for updated code style 2020-04-04 18:40:08 +02:00
Stefan Zermatten
5ed8e08993 Fixed effects not being able to be added to stored buffs 2020-03-16 14:16:50 +02:00
Stefan Zermatten
d6877905c9 removed empty console error 2020-03-05 14:09:21 +02:00
Stefan Zermatten
69e8a307fc Removed a bunch of console noise 2020-03-05 14:05:32 +02:00
Stefan Zermatten
86926e593c Got creature recomputation to do things in sheet 2020-02-18 13:27:31 +02:00
Stefan Zermatten
73f193460d Fixed Roll form 2019-09-26 11:29:46 +02:00
Stefan Zermatten
21030d186a Added saving throws, messed with data structure a bunch, and updated forms to suit 2019-09-25 14:38:20 +02:00
Stefan Zermatten
66d11d58f3 Data changes to make attacks top level objects 2019-09-19 16:03:46 +02:00
Stefan Zermatten
0b184c4e85 Library node editing now includes editing sub-documents and soft removal 2019-08-02 12:35:59 +02:00
Stefan Zermatten
c87a3a3f60 Moved ui/forms to ui/properties/forms 2019-08-01 12:07:57 +02:00