Commit graph

70 commits

Author SHA1 Message Date
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
e4e1f30fcb Add comments for the v13 shims to make it easier to find them 2026-04-05 20:23:11 -06:00
4c05171e04 Add the context menu for items in the player sheet 2026-04-05 20:14:02 -06:00
b20240699b Update the toggle so that the animation plays fully before the events are emitted 2026-03-28 20:01:16 -06:00
c65e960bd7 Add listener registration for foreign document updates on all sheets 2026-03-28 18:43:39 -06:00
0f1ba90161 Update the TafToggle to actually properly dispatch change/input events as required 2026-03-28 18:43:21 -06:00
1892a02794 Remove the unused cache from the config 2026-03-28 18:42:48 -06:00
9f19072426 Add a utility method for performing a document update on any arbitrary document 2026-03-28 18:42:11 -06:00
44372d0a17 Add a customizable weight formatter function 2026-03-23 00:22:54 -06:00
6e2dfa1cf1 Add a toggle component 2026-03-23 00:08:30 -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
761f0b6563 Fix eslint and lint the codebase 2026-03-16 22:01:06 -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
6b03d62234 Add the item list compatibility for the Attribute Only Sheet 2026-03-15 15:47:28 -06:00
40f0e1ea2c Add support for the tabs in the two contentful Actor sheets 2026-03-15 15:35:57 -06:00
94b3ec923b Finish getting the main item sheet completed and fully functional 2026-03-13 21:31:03 -06:00
2518c7cf05 Begin work on the most basic item sheet version 2026-03-13 01:05:52 -06:00
cc8f054115 Localize the default attribute notification 2026-03-07 16:26:04 -07: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
ec5f2feb7e Ensure that the AttributeManager can still render in v13 due to the _del reference 2026-03-07 15:18:05 -07:00
871493bacf Prevent the ghosts of attributes from lingering when deleted (closes #37) 2026-03-07 14:47:21 -07:00
d540cc72f6 Add saving and editing of default attributes and their values (closes #29) 2026-03-02 21:52:19 -07:00
1d43be188e Add support for the "collapse" input type 2026-03-01 21:40:59 -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
916f7ff589 Add actor sheet that is only the attribute list 2026-02-28 00:30:51 -07:00
37660fc94d Update the handling of attribtute drag and drop to make it more user-friendly (closes #30) 2026-02-15 15:06:56 -07:00
1f9aee329e Localize the rest of the TAFDocumentSheetConfig 2026-01-21 16:00:26 -07:00
235f8aef39 Fully localize the PlayerSheet 2026-01-21 15:44:33 -07:00
3819db1ce4 Fully localize the Attribute Manager app 2026-01-21 15:39:23 -07:00
9f6c117c84 Fully localize the Ask app where possible 2026-01-21 15:27:12 -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
e99016e433 Add a title to the QueryStatus app 2025-11-21 19:50:36 -07:00
9ea417ddc1 Add region comments 2025-11-20 22:42:56 -07:00
6a2cc1170d Add actions for finishing early and cancelling the request entirely 2025-11-20 17:12:55 -07:00
860c8b619a Make requestID readonly on the application 2025-11-20 17:11:31 -07:00
df0c69c731 Update the way the QueryManager exports are structured to be more esm-y rather than Java-y 2025-11-19 21:18:42 -07:00
bb095a9b4e Get user re-querying working when they disconnect and improve the user status 2025-11-19 21:02:49 -07:00
0362342419 Get the QueryStatus application displaying the status more appropriately 2025-11-12 00:09:52 -07:00
a242101b5b Begin working on the QueryStatus application for the requestor to monitor user responses 2025-11-09 00:31:04 -07:00
Eldritch-Oliver
696f9e8261 Remove context menu action that is deprecated 2025-10-04 19:42:27 -06:00
Eldritch-Oliver
72ebc0354d Remove old application that is no longer used by anything 2025-10-04 19:41:53 -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
6081b8f9e8 Add a custom DocumentSheetConfig that supports tab-based configuration for my system-specific stuff 2025-10-04 19:40:51 -06:00