Commit graph

  • 5d41b087b5 Remove the function definition where it wasn't needed foundry/v12 Oliver-Akins 2024-05-05 16:41:17 -06:00
  • c3e7aee501 Add a dd-range component for repeated checkboxes that represent something like "1/3" Oliver-Akins 2024-05-05 16:40:59 -06:00
  • 0972a0491f Cleanup and improve JSDoc typing Oliver-Akins 2024-05-05 16:39:56 -06:00
  • 718bd8398d Move the data that should not be stored in the DB into the Actor's prepareBaseData method Oliver-Akins 2024-05-05 16:39:25 -06:00
  • 91c95da639 Begin playing around with the weapon sheet Oliver-Akins 2024-04-30 21:31:49 -06:00
  • d1cb412e5a Add event handling for the custom input elements Oliver-Akins 2024-04-30 21:31:11 -06:00
  • 7b3ea59185 Genericise some of the item sheet styling so that I'm not duplicating styles Oliver-Akins 2024-04-30 21:30:27 -06:00
  • 5b5e74e085 Make it so that the custom input delegates focus Oliver-Akins 2024-04-30 21:23:15 -06:00
  • d433e6a51d Prevent specific data fields from being modifiable via AEs Oliver-Akins 2024-04-30 20:00:05 -06:00
  • d92d6b9d3c Remove unneeded diceChoice function now that DiceField is a class I can use Oliver-Akins 2024-04-30 19:56:02 -06:00
  • 851992161f Make the Material datamodel be the DescribedItemData Oliver-Akins 2024-04-30 19:55:16 -06:00
  • e4ac6f4ca1 Add markers for VSC minimap Oliver-Akins 2024-04-28 19:11:55 -06:00
  • 90a9badddc Remove file from git Oliver-Akins 2024-04-28 17:39:14 -06:00
  • 194068c22c Update the materialize mixins to accept a base colour (allows preventing transparency for things like nav-bars; closes #160) Oliver-Akins 2024-04-28 17:19:31 -06:00
  • 11d2a2a10f Make minimum Foundry version 12 Oliver-Akins 2024-04-28 14:05:23 -06:00
  • 14ab0aa5dc Update the verified version to v12 Oliver-Akins 2024-04-28 00:23:57 -06:00
  • d84c5e2a20 Add the setting translations to the new localization file Oliver-Akins 2024-04-28 00:20:47 -06:00
  • 327f921b9c Implement the DiceField and required changes to get it working (closes #179) Oliver-Akins 2024-04-27 02:07:22 -06:00
  • 0064e10635 Make the ActiveEffects able to pull values from properties on the target object for it's value Oliver-Akins 2024-04-27 02:05:59 -06:00
  • 76cca3f672 Merge remote-tracking branch 'origin/main' into foundry/v12 Oliver-Akins 2024-04-27 00:38:22 -06:00
  • cf13b986d4 Change how embedded ActiveEffects are created main Oliver-Akins 2024-04-27 00:37:49 -06:00
  • f8364888f2 Fix issues with the localizer's replacement to be more reliable Oliver-Akins 2024-04-27 00:37:30 -06:00
  • e2579e12f8 Ignore all ref files in the root rather than just the foundry.js file Oliver-Akins 2024-04-23 23:19:59 -06:00
  • 2c2c4cc83f Make the AE deletion context menu option actually work Oliver-Akins 2024-04-23 23:19:23 -06:00
  • dbeb511bdc Implement the ability to create AE's (closes #177) Oliver-Akins 2024-04-23 23:17:36 -06:00
  • ec6378092f Snapshot pre-AE data on actors (closes #178) Oliver-Akins 2024-04-23 19:47:14 -06:00
  • d479ef7559 Add basic displaying for ActiveEffects and dropdown support Oliver-Akins 2024-04-20 23:14:16 -06:00
  • c466e0e539 Some ActiveEffect shenanigans with training levels Oliver-Akins 2024-04-20 23:12:38 -06:00
  • cfaed0d230 Add a generic ActiveEffect class + proxy Oliver-Akins 2024-04-20 22:08:23 -06:00
  • 8aff8b0fda Remove icon preloading from the systems in favour of the async web component Oliver-Akins 2024-04-20 21:38:42 -06:00
  • 6b80f3530d Localize the photo dropdown options Oliver-Akins 2024-04-20 21:29:27 -06:00
  • 002438398b Implement the image context menu functionality (closes #148) Oliver-Akins 2024-04-20 16:52:37 -06:00
  • af4f0f60a4 Add layout to the effects tab (closes #145) Oliver-Akins 2024-04-20 15:40:40 -06:00
  • 6198146c6c Make it so that Materials can only be in unknown location or your inventory Oliver-Akins 2024-04-19 19:06:15 -06:00
  • 901eea4ff3 Remove reference to the DiceField data field (for now) Oliver-Akins 2024-04-19 18:52:11 -06:00
  • ee77f10957 Remove methods that don't need to be overridden for StringField Oliver-Akins 2024-04-19 18:51:56 -06:00
  • 5f1dc53a91 Disable AE legacy transferral Oliver-Akins 2024-04-18 23:34:05 -06:00
  • 761961a7fb Begin playing around with a custom DataField for dice selection that will allow using the default AE modes on it Oliver-Akins 2024-04-18 23:33:55 -06:00
  • 484c7a375c Fix deprecation warnings for v12 Oliver-Akins 2024-04-18 17:37:18 -06:00
  • 2df7d2243f Get the combat relevance toggle working (closes #155) Oliver-Akins 2024-04-17 22:41:04 -06:00
  • 10449acf37 Makes the calculated capacity viewable on the sheet (closes #158) Oliver-Akins 2024-04-17 22:36:04 -06:00
  • c6a7f86926 Implement the Quantity affecting Capacity toggle (closes #157) Oliver-Akins 2024-04-17 22:34:08 -06:00
  • 48ceade1d1 Implement the toggle for capacity usage. (closes #156) Oliver-Akins 2024-04-17 22:31:45 -06:00
  • 6d41a33b0c Remove DialogManager from the globalThis Oliver-Akins 2024-04-15 23:56:50 -06:00
  • c3bb67ad7c Get the calculated capacity "tooltip" implemented (closes #147 and closes #125) Oliver-Akins 2024-04-15 23:49:50 -06:00
  • 2737c46ffe Optimization & reorganization of icon files Oliver-Akins 2024-04-13 17:39:20 -06:00
  • 7e5fc036aa Remove duplicate event listener that's causing an error when editing an item (closes #164) Oliver-Akins 2024-04-13 17:24:08 -06:00
  • aa41635f88 Update the inventory icons to be using the dd-icon component Oliver-Akins 2024-04-13 17:17:15 -06:00
  • 050fecd4f6 Update the material item to use the incrementer component Oliver-Akins 2024-04-13 17:10:42 -06:00
  • 44eaec2d38 Only listen to custom components that have the name attribute for form submission Oliver-Akins 2024-04-13 17:09:57 -06:00
  • 8c83d304b7 Remove the really annoying blur on the incrementer component Oliver-Akins 2024-04-13 17:08:52 -06:00
  • 118dcfb71c
    Merge pull request #175 from Oliver-Akins/feature/incrementer-component Oliver 2024-04-13 14:45:43 -04:00
  • 1598081e3b Add the icon element to the html-data spec feature/incrementer-component Oliver-Akins 2024-04-13 12:40:09 -06:00
  • a8c94ee16f Add common SCSS for all custom components Oliver-Akins 2024-04-13 12:36:32 -06:00
  • ca0d3eb970 Add a couple incrementer elements as an example for using them Oliver-Akins 2024-04-13 12:19:32 -06:00
  • f2c169c077 Make a mixin for loading a stylesheet for components, including HMR auto-update support (only in devMode) Oliver-Akins 2024-04-13 12:18:36 -06:00
  • fde3881653 Add Hot Module Replacement for SVG icons using the custom component Oliver-Akins 2024-04-12 23:23:42 -06:00
  • f15f3a4456 Get the icon component coded and being used in the incrementer component Oliver-Akins 2024-04-11 22:32:04 -06:00
  • 3ace1df5a2 Begin work on an icon component Oliver-Akins 2024-04-10 21:38:44 -06:00
  • 92652262f3 A spot of cleanup Oliver-Akins 2024-04-10 21:38:30 -06:00
  • c5c5a71587 Finish the custom incrementer component Oliver-Akins 2024-04-10 21:27:10 -06:00
  • 878d278303 Remove debug log Oliver-Akins 2024-04-10 20:52:02 -06:00
  • 1d148d39db Add missing newline Oliver-Akins 2024-04-07 23:54:44 -06:00
  • 4efa89915a Make progress on the input being focusable from an external label Oliver-Akins 2024-04-07 23:53:34 -06:00
  • 1c372415f4 Move the CSS into a path-versioned location Oliver-Akins 2024-04-07 23:08:41 -06:00
  • 1558468526 Add HTML data for the custom incrementer element Oliver-Akins 2024-04-07 23:07:41 -06:00
  • e0e4a7b68a Version bump Oliver-Akins 2024-04-06 15:56:41 -06:00
  • a0f17fc4f5 Fix item list gaps (closes #163) v0.0.8 Oliver-Akins 2024-04-06 12:03:47 -06:00
  • 14827195fe Version bump Oliver-Akins 2024-04-06 12:00:51 -06:00
  • f4d7ea59f3 For now, register all of the devMode stuff in the release Oliver-Akins 2024-04-06 12:00:36 -06:00
  • 0ac7f07081 Fix a bug with the Sync actor Oliver-Akins 2024-04-06 12:00:06 -06:00
  • a1e9c565af Add datasheet for sync sheets Oliver-Akins 2024-04-06 11:58:24 -06:00
  • d8b676535f Add incrementer button support for item sheets v0.0.7 Oliver-Akins 2024-04-04 23:14:46 -06:00
  • 96b24d6445 Fix the v3 element CSS from making the inventory nav always visible Oliver-Akins 2024-04-04 23:14:09 -06:00
  • 81a3e822a8 Get dice rolls working in the new sheet for stats + skills Oliver-Akins 2024-04-04 23:08:30 -06:00
  • 24d31aad30 Make the read-only state of untyped items usable (closes #162 and #159) Oliver-Akins 2024-04-04 23:02:43 -06:00
  • e0a3b4985b Begin making the proper CSS for the component Oliver-Akins 2024-04-04 22:48:19 -06:00
  • 566faf61d2 Remove stray console logs Oliver-Akins 2024-04-04 20:02:19 -06:00
  • 9f6a8e5e73 Get the incrementer being able to be submitted, causing submits, and styling without flickering Oliver-Akins 2024-04-04 19:59:23 -06:00
  • d5429b7b34 Begin work on a custom element for incrementer Oliver-Akins 2024-04-03 23:00:57 -06:00
  • 1c2ced321b Add the quantity input to the item details tab (closes #154) Oliver-Akins 2024-04-01 21:08:59 -06:00
  • 82452f4f7c Fix a bug with the usage cost not being displayed on embedded untyped items Oliver-Akins 2024-04-01 21:01:31 -06:00
  • dd5a980f4e Add the locations selector (closes #153) Oliver-Akins 2024-03-31 15:35:46 -06:00
  • ad2da03f1e Add edit/viewability to the item rarity (closes #152) Oliver-Akins 2024-03-31 15:19:19 -06:00
  • de672642d2 Add edit/view state to the costs of the modal (closes #151) Oliver-Akins 2024-03-31 13:42:42 -06:00
  • 97ac56dadc Implement the description editing (closes #150) Oliver-Akins 2024-03-31 11:44:32 -06:00
  • fc065a5234 Move the context menu above the readonly shortcut to make it possible to view the image without needing edit mode Oliver-Akins 2024-03-31 00:22:14 -06:00
  • 5a0484190e Add the ability to edit the item names (closes #149) Oliver-Akins 2024-03-31 00:20:49 -06:00
  • 3a5a3ecc38 Add a context menu to the photo slot (closes #146) Oliver-Akins 2024-03-30 22:52:45 -06:00
  • e54857023b Add the layout for the settings tab (closes #144) Oliver-Akins 2024-03-30 22:41:34 -06:00
  • 9a99f6fc35 Replace the section element for a div Oliver-Akins 2024-03-30 22:25:31 -06:00
  • 23fc2cb474 Add the layout for the details tab (closes #143) Oliver-Akins 2024-03-30 22:25:13 -06:00
  • 194eba779d Get the layout for the general tab implemented (closes #142) Oliver-Akins 2024-03-30 22:16:03 -06:00
  • df316c68f3 Begin work on the updated item sheet and get the tabs initialized (Closes #141) Oliver-Akins 2024-03-30 22:02:39 -06:00
  • be31e98dea Tweak the way that the logic for usedCapacity is working to make it correct and bit easier to read Oliver-Akins 2024-03-30 13:00:05 -06:00
  • 0f28e23b5c Add a datasheet for untyped items and foils Oliver-Akins 2024-03-30 12:59:16 -06:00
  • 3d8d041915 Add an item property for if the item is combat relevant Oliver-Akins 2024-03-30 00:43:47 -06:00
  • 19666a4e05 Clean up the Player datamodel, invalidating almost everything lol Oliver-Akins 2024-03-30 00:43:23 -06:00
  • eadaa53c75 Begin working on a scoped CSS solution that uses a common design language across all sheets, and *just* does sheet-specific layout tasks Oliver-Akins 2024-03-26 22:36:40 -06:00
  • 5c5a1a8b56 Remove translation literals for now Oliver-Akins 2024-03-26 18:42:38 -06:00