Commit graph

49 commits

Author SHA1 Message Date
8cadd8318b Add some TAF-specific links into the settings sidebar 2026-05-10 23:45:00 -06:00
500eabc755 Fix the deprecation warning in v14 & hide the context menu options in v13 correctly 2026-05-10 14:56:28 -06:00
b36fe27182 Fix the issue with ContextMenus being completely non-functional in v13 (closes #91) 2026-05-07 18:05:00 -06:00
504a91bb9c Add way to set default attributes now that we no longer have the AttributeManager (closes #83) 2026-05-02 20:51:05 -06:00
a9567c200a Add the macro trigger into the Items tab, and localize the trigger button for attributes (closes #85) 2026-05-02 20:27:15 -06:00
0cd8af77b2 Make attributes rollable using Foundry macros 2026-04-28 18:01:58 -06:00
14193cbad0 Remove references to the AttributeManager now that it is no longer required 2026-04-26 23:52:37 -06:00
5d951d043b Lint and cleanup unused code 2026-04-26 19:39:44 -06:00
0c694d2166 Sort the attributes and attribute groups by name for now 2026-04-25 22:37:04 -06:00
dbaac0cf29 Prevent aboveTheFold attributes from being listed in the tab 2026-04-25 22:30:24 -06:00
7b127069b7 Get the basic listing of attributes for the tab 2026-04-25 15:31:24 -06:00
c2b2376699 Update the template paths to point at the right subfolder structure 2026-04-25 14:04:26 -06:00
3a7ffa4332 Consolidate both context menus into a single one 2026-04-23 21:24:54 -06:00
2cc43bd6e5 Remove unused import 2026-04-23 21:19:53 -06:00
5a4368b5e0 Fix bug causing sheets to not render when the actor has no attribute items 2026-04-23 21:19:18 -06:00
e9d92d3db1 Add the item UUID into the fieldset and add a context menu to edit/delete primary attributes 2026-04-23 21:18:57 -06:00
60d29adc3e Add placeholder tab template 2026-04-23 21:18:15 -06:00
f1499d1c3d Get started on the required infrastructure for the attributes tab 2026-04-23 17:48:22 -06:00
2c915c82e8 Fix a bug with the item groups having the formatted totalWeight instead of group-only weight 2026-04-23 17:20:12 -06:00
12651938ed Prevent attribute Items from showing up in the Items tab of actor sheets 2026-04-21 23:39:14 -06:00
11f9e407a3 Temporarily make it so that the attribute items don't cause the sheet to break during rendering 2026-04-20 21:28:07 -06:00
86ff3c9b79 Fix the tabActive for the content tab since we assert the selected tab on render 2026-04-14 20:47:44 -06:00
57b902f986 Lint the code 2026-04-12 22:39:12 -06:00
76f5a4f27a Add an assertion that makes sure that tabs which should be hidden do not get displayed to the user if the condition becomes falsy due to a document update 2026-04-12 17:57:42 -06:00
fc24caf08a Add header control for adding an embedded item into an actor. 2026-04-08 01:08:52 -06:00
f05311d7c8 Hide the "% used" indicator when there is no maximum capacity, and add a placeholder to be more explicit for the input 2026-04-06 22:47:53 -06:00
4c05171e04 Add the context menu for items in the player sheet 2026-04-05 20:14:02 -06:00
44372d0a17 Add a customizable weight formatter function 2026-03-23 00:22:54 -06:00
2b0fbdfa8b Finish the primary design of the item tab, still awaiting an equipped toggle 2026-03-19 23:31:50 -06:00
704ff4672a Get the item list styles finished, and start working on the weight summary / carry capacity for the tab 2026-03-19 00:23:01 -06:00
96eccc62f2 Add partial rerendering to document sheets via a custom mixin 2026-03-16 22:06:30 -06:00
23a402f11a Get items appearing on the sheet, still a lot to do but this is a strong step in the right direction 2026-03-15 22:37:55 -06:00
40f0e1ea2c Add support for the tabs in the two contentful Actor sheets 2026-03-15 15:35:57 -06:00
174aceeb91 Prevent the content from rerendering when it doesn't get any changes, allowing in-progress edits (closes #31) 2026-03-07 16:06:18 -07:00
41b90d0819 Open the sub-controls for a character sheet in the same window as the main sheet (closes #3) 2026-02-28 00:57:38 -07:00
235f8aef39 Fully localize the PlayerSheet 2026-01-21 15:44:33 -07:00
47e5eab951 Merge pull request 'Add a way to choose whether a sheet is the toggled mode or the always-editing mode.' (#20) from feature/edit-mode-setting into main
Reviewed-on: #20
2026-01-10 21:47:24 +00:00
6f04910d2c Update the implementation to use an extended sheet class instead of a setting 2026-01-09 01:31:26 -07:00
b417e827df Add settings for sheet sizing global defaults 2025-12-06 18:32:26 -07:00
f8c21ac8d8 Begin working on an attempt to make the required setting, but be blocked by Foundry for listening to open/close events on the prose-mirror editor 2025-11-22 00:08:19 -07:00
Eldritch-Oliver
696f9e8261 Remove context menu action that is deprecated 2025-10-04 19:42:27 -06:00
Eldritch-Oliver
4e304f7d22 Override the default configureSheet action in order to open the custom DocumentSheetConfig 2025-10-04 19:41:24 -06:00
Eldritch-Oliver
c29fa3e017 Update the size settings to apply without using the constructor 2025-09-17 19:12:23 -06:00
Eldritch-Oliver
dff8a46ebb Make the size settings apply to the application when it is constructed 2025-09-16 00:45:48 -06:00
Eldritch-Oliver
df9a63073a Ensure AttributeManager is a singleton per actor 2025-09-04 20:21:06 -06:00
Oliver-Akins
fec638cb22 Add improved capabilities to the Player actor type 2025-07-13 21:50:32 -06:00
Oliver-Akins
e1f173dde7 Add ability to let players who own a document edit the attributes for it via the UI 2025-06-29 15:56:03 -06:00
Oliver-Akins
6b81d8d83b Add a helper application to manage attributes on characters 2025-06-29 13:35:11 -06:00
Oliver-Akins
e224f819a3 Create PlayerSheet 2025-06-29 00:47:05 -06:00