Commit graph

141 commits

Author SHA1 Message Date
Eldritch-Oliver
1d13f38f81 Tweak the way armour shows up on the sheet so that it's a bit easier to deal with 2025-10-15 22:35:44 -06:00
Eldritch-Oliver
8ed6f49c8d Finish the initial requirements for the header partial 2025-10-15 22:34:46 -06:00
Eldritch-Oliver
d70c5113b1 Remove log that's a bit spammy 2025-10-15 22:33:39 -06:00
Eldritch-Oliver
0d1c2ddbb3 Fix deprecation warning 2025-10-15 21:27:40 -06:00
Eldritch-Oliver
cd69228e68 Add Craft as it's own section item. Display the attack range 2025-10-13 21:29:56 -06:00
Eldritch-Oliver
28345bdef0 Begin making the BookGeistSheet have the final design 2025-10-12 21:29:59 -06:00
Eldritch-Oliver
4a8ce9b099 Update the GenericAppMixin so that it persists focus better 2025-10-12 18:01:47 -06:00
Eldritch-Oliver
28989c2d35 Update fate path preparation to use localized labels 2025-10-12 14:08:01 -06:00
Eldritch-Oliver
f237bce4d9 Update the GenericApp to be using _prepareContext instead of _preparePartContext 2025-10-12 01:42:23 -06:00
Eldritch-Oliver
7935a85188 Initialize the BookGeistSheet 2025-10-12 01:42:05 -06:00
Eldritch-Oliver
0626279fbe Move the GenericApp mixin into the mixins folder 2025-10-11 22:52:51 -06:00
Eldritch-Oliver
ca185ba42a Add a custom mixin that allows doing complex structural position while maintaining partial rerenders 2025-10-11 22:52:12 -06:00
Eldritch-Oliver
7de3f1ca87 Add an item sheet for editing Traits 2025-10-10 21:50:01 -06:00
Eldritch-Oliver
3dd3139281 Update the brace format from 1tbs to stroustrup 2025-10-08 23:10:15 -06:00
Eldritch-Oliver
dad9ab860c Broadcast the notify event when a cryptic event happens 2025-10-08 23:06:40 -06:00
a6047ff009
Merge pull request #64 from Eldritch-Oliver/feature/haste-roll-shortcut
Added a button to roll for hasty turns in the Actor Stats sheet
2025-10-08 17:55:56 -06:00
Eldritch-Oliver
e18b01e425 Apply PR feedback 2025-10-08 17:53:36 -06:00
Eldritch-Oliver
4eecd15acf Add the required actions from the component parts into the combined sheet 2025-10-08 00:06:19 -06:00
Eldritch-Oliver
59c66c20a1 Add an action for rolling a Haste Check 2025-10-07 22:22:32 -06:00
Eldritch-Oliver
fa0b1078a1 Finish the helper in the public API and broadcast the socket event 2025-10-07 22:22:09 -06:00
c23c67280f
Merge pull request #60 from Eldritch-Oliver/feature/embedded-item-creation
Add a way to create items from within the Hero sheet directly
2025-10-07 19:15:56 -06:00
cc917878c3
Merge pull request #59 from Eldritch-Oliver/feature/prompt-equip-on-drop
Add a prompt when you drag and drop an item onto an actor that asks you if you want to equip the item automatically
2025-10-07 18:31:55 -06:00
Eldritch-Oliver
7c0fb75e0f Get the base functions set up that are required for the roll shortcut 2025-10-05 23:47:52 -06:00
Eldritch-Oliver
92e844341d Extract the Sands changing into a function of the public API for the HUD 2025-10-05 23:46:39 -06:00
Eldritch-Oliver
92cb1ed7ff Add a confirmation dialog whenever deleting an item from the sheet context menus (closes #57) 2025-10-05 23:07:12 -06:00
Eldritch-Oliver
a2b6fd8dfc Pass in the showEquipPrompt flag since we don't want it when making items directly from the sheet 2025-10-05 16:27:50 -06:00
Eldritch-Oliver
2497c492bf Update the way that the force rerender calls the render method 2025-10-05 15:24:11 -06:00
Eldritch-Oliver
e552b7d041 Make the logic use an or instead nullish coalesce 2025-10-04 21:18:10 -06:00
Oliver-Akins
511481e608 Finish writing the GenericAppMixin jsdoc 2025-07-31 21:32:42 -06:00
Oliver-Akins
a01c79ea2f Remove unused import 2025-07-31 20:50:50 -06:00
Oliver-Akins
e90e90bfe0 Remove log 2025-07-31 10:29:56 -06:00
Oliver-Akins
3c582c77bb Update the ArmourSheets to allow for the equipped toggle to be present and work 2025-07-23 23:52:07 -06:00
Oliver-Akins
b72c9d9739 Add meta properties that indicate if the document is embedded, and if the user is able to edit it 2025-07-23 22:17:05 -06:00
Oliver-Akins
94942c8eab Make a unique ArmourSheet so that it can have a better UX for indicating protection locations 2025-07-20 21:35:27 -06:00
Oliver-Akins
2b88bcc2ef Add a component that handles displaying the person silhouette with some content inside of it 2025-07-20 21:32:46 -06:00
Oliver-Akins
26a2e0f3ff Cleanup a few logs 2025-07-20 21:28:25 -06:00
Oliver-Akins
e49fa03fed Rename the elements folder to components 2025-07-20 14:14:46 -06:00
Oliver-Akins
5d8a4495a1 Add way to change whether heroes or geist go first in a combat 2025-07-14 21:43:12 -06:00
Oliver-Akins
38c83586e5 Enable the ammo popover on the combined sheet (closes #44) 2025-07-09 20:12:31 -06:00
Oliver-Akins
9739995a12 Fix v13.341 issues to prep for release 2025-04-30 13:27:51 -06:00
Oliver-Akins
cfc744e42f Update the Actor sheets to not be prefixed with Hero in their files/classes 2025-04-12 13:12:28 -06:00
Oliver-Akins
5b74fd6beb Finish the Skills Card redesign (closes #11) 2025-04-12 00:09:45 -06:00
Oliver-Akins
1bf1b2cd91 Correct my 2 off-by-one errors so that the gear list only spans 12 rows instead of 14 2025-04-11 23:52:34 -06:00
Oliver-Akins
e049ad9eb3 Remove redundant comment 2025-04-10 21:27:26 -06:00
Oliver-Akins
05a3db98c8 Get the AmmoTracker's in-popover editing working using the foreign document updating 2025-04-09 22:13:52 -06:00
Oliver-Akins
053ab05dcb Pull the foreign document updating into a utility method and add it to the GenericPopoverMixin 2025-04-09 21:51:49 -06:00
Oliver-Akins
01f9fba593 Add the ability to update the ammo quantity from the starred shortcuts 2025-04-09 21:42:32 -06:00
Oliver-Akins
f1487bd9b8 Correctly forward the parameters to the super method 2025-04-09 21:08:35 -06:00
Oliver-Akins
bfddf855a4 Move the magic string into an enum 2025-04-05 15:31:28 -06:00
Oliver-Akins
7ae5d1b814 Get rid of extraneous function override 2025-04-05 15:30:00 -06:00