Commit Graph

  • 986fe8fd93 Added an autofocus field to most forms Stefan Zermatten 2020-06-05 22:39:21 +02:00
  • dd4596851e Improved class level viewer and tree node view Stefan Zermatten 2020-06-05 22:25:22 +02:00
  • bc3fc9574a Added loading and empty state to experience list Stefan Zermatten 2020-06-05 22:20:40 +02:00
  • db1ae5db3d Iterated on XP system Stefan Zermatten 2020-06-05 21:48:28 +02:00
  • d1e7eb2fa0 Added basic XP system Stefan Zermatten 2020-06-05 16:14:26 +02:00
  • efb8b87a2d Alphabetized properties by displayed name Stefan Zermatten 2020-05-31 22:39:15 +02:00
  • b04b915c7b Removed stray logging Stefan Zermatten 2020-05-31 22:36:27 +02:00
  • 21b823f85c Dark mode now with 20% more dark 2.0-beta.8 Stefan Zermatten 2020-05-31 22:25:04 +02:00
  • 4631579181 Character toolbar now correctly uses dark and light text where appropriate Stefan Zermatten 2020-05-31 22:22:42 +02:00
  • edf3920e84 Character sheet toolbars now match the color of the character Stefan Zermatten 2020-05-31 22:16:38 +02:00
  • fb91fd12df Set up custom icons for most properties 2.0-beta.7 Stefan Zermatten 2020-05-31 21:03:45 +02:00
  • 19f4735412 Icon search field now focuses when the menu is opened Stefan Zermatten 2020-05-31 19:18:49 +02:00
  • fb2f1efa72 Property insert forms now have color selectors Stefan Zermatten 2020-05-31 19:00:32 +02:00
  • f7ee09470e Improved container and item forms and viewers Stefan Zermatten 2020-05-31 18:50:00 +02:00
  • a5c42fea19 Made custom svg icons work anywhere a regular icon would work Stefan Zermatten 2020-05-31 18:49:46 +02:00
  • 8f81614294 Weight and value are no longer required on containers Stefan Zermatten 2020-05-31 15:59:37 +02:00
  • c56cebc652 Fixed dark/light font color swapping not working in dark mode Stefan Zermatten 2020-05-31 15:58:21 +02:00
  • d24fb5661d re-enabled computation on client side for optimistic UI Stefan Zermatten 2020-05-30 23:56:55 +02:00
  • 4bdc254627 Improved item viewer significantly, including increment button. 2.0-beta.6 Stefan Zermatten 2020-05-30 23:36:27 +02:00
  • db652ac47f Update paragon avatar Stefan Zermatten 2020-05-30 19:28:54 +02:00
  • 32c9283569 Library items can now correctly store icons Stefan Zermatten 2020-05-30 18:19:57 +02:00
  • 060c44f384 Added svg icons, currently only for items Stefan Zermatten 2020-05-30 18:04:48 +02:00
  • 8138cd98f1 Added quantities to item tree views Stefan Zermatten 2020-05-30 12:52:15 +02:00
  • 5195e3fad5 Made health bar input accept negative sign from copy-paste and mobile (hopefully) Stefan Zermatten 2020-05-30 12:45:11 +02:00
  • eb97a98644 removed dead reference to reset multipliers Stefan Zermatten 2020-05-30 12:34:00 +02:00
  • 51845c62a7 Skill base values now work in a way consistent with attribute base values Stefan Zermatten 2020-05-30 12:32:05 +02:00
  • 56cd48da9d Fixed health bars not hiding Stefan Zermatten 2020-05-29 00:38:12 +02:00
  • 298f659829 Fixed broken import Stefan Zermatten 2020-05-28 23:48:01 +02:00
  • b99d1a00f5 Fixed small issues with hit dice on long rest. rests trigger recomputations now Stefan Zermatten 2020-05-28 23:43:03 +02:00
  • 15ad8b1f5d Added short and long rest buttons, closes #87 2.0-beta.5 Thaum Rystra 2020-05-28 23:17:25 +02:00
  • d4804e5292 Made minimum variable name 2 characters long Thaum Rystra 2020-05-28 21:26:31 +02:00
  • 36c23e1eb5 Made hiding stats that aren't targeted by effects or proficiencies an option Thaum Rystra 2020-05-28 21:06:40 +02:00
  • 9236f3e477 Added calculation errors to attributes and toggles Thaum Rystra 2020-05-28 20:33:08 +02:00
  • cd413ba64f Added icon for set effects Thaum Rystra 2020-05-28 20:17:16 +02:00
  • 2c671acf72 Made sure effects without calculations don't have computed results Thaum Rystra 2020-05-28 20:14:19 +02:00
  • 44e726417e Convert mathjs objects to strings in evaluations Thaum Rystra 2020-05-28 20:10:33 +02:00
  • 7f2401da81 Referencing a missing variable in an effect now returns zero, not an error Thaum Rystra 2020-05-28 19:58:52 +02:00
  • d31f980002 Added paragon's title Thaum Rystra 2020-05-28 17:25:44 +02:00
  • 4c8512af80 Rounding only occurs on numbers, preventing uneccessary type casting of attribute values Thaum Rystra 2020-05-28 16:06:00 +02:00
  • edf68b1355 Properties in dropdowns are sorted by order again, rather than name Thaum Rystra 2020-05-28 15:59:04 +02:00
  • 868b9e11fa Added 'set' operation to effects, it overrides all other numerical effects Thaum Rystra 2020-05-28 15:58:48 +02:00
  • 14f5c3e797 improved field naming for damage multiplier tag targeting Thaum Rystra 2020-05-28 15:47:02 +02:00
  • 66e25c53d0 Fixed paragon's avatar image Thaum Rystra 2020-05-28 15:46:39 +02:00
  • 7a75d34246 Added healing damage type Thaum Rystra 2020-05-28 15:41:46 +02:00
  • 70a6c817cb Organised images, added about page, tweaked home page Thaum Rystra 2020-05-28 15:27:55 +02:00
  • 56879f1911 Removing a property in the character sheet tree now unselects that property Thaum Rystra 2020-05-28 13:03:35 +02:00
  • 6d12bcb063 Public libraries no longer require login to view Thaum Rystra 2020-05-28 13:00:03 +02:00
  • 1c26b7717c Fixed saving throw fields that weren't working, added name to saving throws Thaum Rystra 2020-05-28 12:29:41 +02:00
  • a41b267364 Use embedded property dialog in tree tab. Colors for creature properties 2.0-beta.4 Thaum Rystra 2020-05-25 19:36:14 +02:00
  • dfb144b8dc Added color picking to library properties Thaum Rystra 2020-05-25 19:09:55 +02:00
  • 2859bf0e00 Added fade transition to library dialog Thaum Rystra 2020-05-25 18:41:22 +02:00
  • 469822d4d7 In organize mode, new library properties get placed under the selected node Thaum Rystra 2020-05-25 18:33:38 +02:00
  • c7de96c8c3 Added "move" button to library property menu Thaum Rystra 2020-05-25 18:15:35 +02:00
  • f7cbee27f9 Made selecting a property from a library use the mobile friendly library Thaum Rystra 2020-05-25 17:39:25 +02:00
  • b61dd6e81a Added maximum length of ancestors array Thaum Rystra 2020-05-25 17:25:49 +02:00
  • add0cac31d Added "duplicate" option to library properties Thaum Rystra 2020-05-25 17:23:36 +02:00
  • e9c643699c Made tab swiping sync with the tab list Thaum Rystra 2020-05-25 17:07:38 +02:00
  • 3ec0f9500c Overhauled library UI to work on small screens Thaum Rystra 2020-05-25 16:43:28 +02:00
  • a55c1382b1 Fixed skills not computing below zero Thaum Rystra 2020-05-24 04:30:14 +02:00
  • 7571806cd0 Made user profiles optional Thaum Rystra 2020-05-23 12:07:42 +02:00
  • afa641a290 made ids optional in users publication 2.0-beta.3 Thaum Rystra 2020-05-21 16:52:36 +02:00
  • 81131ddb9f Allowed non-patreons to view, but not edit, sheets and libraries Thaum Rystra 2020-05-21 16:50:06 +02:00
  • 7a442d8fb9 Improved publications to be reactive to permission changes Thaum Rystra 2020-05-21 15:13:30 +02:00
  • 26d836767b Fixed some broken forms Thaum Rystra 2020-05-21 14:57:35 +02:00
  • c4a52ca744 Display an error if the character can't be found or viewed Thaum Rystra 2020-05-21 13:36:59 +02:00
  • b640ce457f Removed unused story files Thaum Rystra 2020-05-21 12:49:40 +02:00
  • 13a0d66433 Disabled various buttons when the user doesn't have edit permission Thaum Rystra 2020-05-21 12:47:02 +02:00
  • 47aad6d186 Added UI to unshare a view-only character with yourself Thaum Rystra 2020-05-20 16:52:05 +02:00
  • 32eb85a099 Refactored all forms to disable all fields without edit permission Thaum Rystra 2020-05-20 16:40:47 +02:00
  • 048b150c88 Significantly improved performance of interacting with large library trees Thaum Rystra 2020-05-19 01:28:29 +02:00
  • 65d367942e Got cards to behave themselves in columns and not overflow width Thaum Rystra 2020-05-19 01:03:18 +02:00
  • e0fc5abe7b Improved invite landing page UI 2.0-beta.2 Thaum Rystra 2020-05-19 00:28:31 +02:00
  • 18c9474570 Separated attacks and actions into two separate cards Thaum Rystra 2020-05-19 00:19:23 +02:00
  • 4a039e769b Added viewers, tree node viewers and fixed forms for new damage schema Thaum Rystra 2020-05-19 00:15:05 +02:00
  • 93ab67a91b Fixed failure to recompute creature on tree reorganize Thaum Rystra 2020-05-18 23:53:34 +02:00
  • 4352ca5f0d Inventory items can now be equipped Thaum Rystra 2020-05-18 23:03:34 +02:00
  • fe11c9ec23 Tree nodes are no longer lazy - smoother animations when expanding nodes Thaum Rystra 2020-05-18 20:22:48 +02:00
  • 37d6b32ea3 Action 'uses' now shows up as the computed value Thaum Rystra 2020-05-18 20:22:00 +02:00
  • 7592332637 Fixed setDocToLastOrder not working with new ordering design Thaum Rystra 2020-05-18 20:09:21 +02:00
  • 397ff82c43 Organizing the tree now causes a character recomputation where relevant Thaum Rystra 2020-05-18 19:58:28 +02:00
  • 311bbfa58c Fixed tier required to view libraries: now $3 Thaum Rystra 2020-05-18 12:31:39 +02:00
  • 7e3815a699 Fixed glitchy reordering of trees Thaum Rystra 2020-05-18 02:03:31 +02:00
  • 9214529284 rewrote entire ordering structure for ancestor trees Thaum Rystra 2020-05-18 02:03:14 +02:00
  • 60f5588e7d Prevented description viewers from keeping zombie text after description is deleted Thaum Rystra 2020-05-17 18:13:06 +02:00
  • ad3bec3521 Began working on bringing forms and UI in line with data structure overhaul Thaum Rystra 2020-05-17 00:06:19 +02:00
  • ca5ded7ded Class levels now recompute properly Thaum Rystra 2020-05-16 22:51:17 +02:00
  • 5c0a2a4d6c Overhauled computations to allow for toggles :'( that sucked Thaum Rystra 2020-05-16 22:03:21 +02:00
  • 7024adecaf created a general way to fetch the active properties of an ancestor Thaum Rystra 2020-05-16 17:08:57 +02:00
  • 9b6f259358 Library node edit form no longer uses stored variants Thaum Rystra 2020-05-16 14:27:54 +02:00
  • 3642d1d249 Workaround for Firefox not obeying break-inside: avoid; Thaum Rystra 2020-05-16 14:19:13 +02:00
  • cd2727b61c Can now link google account Thaum Rystra 2020-05-16 14:07:22 +02:00
  • acb9dc342a Improved handling of character avatars, added portraits Thaum Rystra 2020-05-16 13:40:54 +02:00
  • d59d8cb54f Library insert forms no longer used stored variants Thaum Rystra 2020-05-16 12:51:59 +02:00
  • 2c988b8717 Fixed an error where incorrectly targeted effects would cause computation error Thaum Rystra 2020-05-15 17:27:34 +02:00
  • 3af48649f7 Added some guards against missing properties Thaum Rystra 2020-05-15 16:51:58 +02:00
  • 79e03e0e63 Separated tool, weapon, armor, and language proficiencies into separate cards Thaum Rystra 2020-05-15 16:43:37 +02:00
  • 2d788f0c07 ability scores now pass on their skill effects to checks and skills Thaum Rystra 2020-05-15 16:38:28 +02:00
  • 891fd00b5f Skills now correctly denormalise their passive bonus, conditional benefits, advantage, and fail effects Thaum Rystra 2020-05-15 16:23:57 +02:00
  • 41b05064c8 login redirects now carry over to the register page Thaum Rystra 2020-05-15 15:16:59 +02:00
  • cf110db67d Effect stats input now uses chips Thaum Rystra 2020-05-15 15:09:46 +02:00