Commit graph

59 commits

Author SHA1 Message Date
44977c95cc Make it so requesting data from offline users shows disconnected initially 2025-11-21 19:48:43 -07:00
cb334f41de Add safety check to ensure the response we got was for one of our requests. 2025-11-21 19:28:33 -07:00
cab29d9cd6 Add localization for a bunch of stuff that I initially missed 2025-11-21 19:25:58 -07:00
6997c736dc Implement the localizer helper API 2025-11-21 19:23:58 -07:00
c014e17da2 Implement the request cancellation 2025-11-20 22:43:14 -07:00
9ea417ddc1 Add region comments 2025-11-20 22:42:56 -07:00
c113c326c6 Move the query event handlers into a subfolder and name them in a consistent way 2025-11-20 22:14:43 -07:00
6a2cc1170d Add actions for finishing early and cancelling the request entirely 2025-11-20 17:12:55 -07:00
d60448640f Add methods to handle the finishing and cancellation of requests to the API 2025-11-20 17:12:03 -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
db4f57fc90 Add the special case for prompting all but the requesting user 2025-11-08 19:11:52 -07:00
723bcf8735 Add notification and submission tracking for the QueryManager 2025-11-08 19:07:01 -07:00
bd301d69fb Implement the chat notification for the player 2025-11-08 19:06:19 -07:00
b6ab0a229a Rename the notification event name 2025-11-08 19:06:01 -07:00
Eldritch-Oliver
bfd408ef0b Begin implementing the socket event handlers 2025-11-08 00:40:48 -07:00
Eldritch-Oliver
36811b268c Add a QueryManager helper class 2025-11-08 00:40:33 -07:00
Eldritch-Oliver
ce6ac8a93b Add foundations for the data request sockets 2025-11-05 22:41:53 -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
Eldritch-Oliver
b683e8b5a0 Remove unneeded _onRender method 2025-09-17 19:20:49 -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
c50e88e483 Add an application for controlling the size settings. 2025-09-16 00:45:08 -06:00
Eldritch-Oliver
a98af33477 Tweak indentation to be more consistent with other applications 2025-09-16 00:35:05 -06:00
Eldritch-Oliver
df9a63073a Ensure AttributeManager is a singleton per actor 2025-09-04 20:21:06 -06:00
Eldritch-Oliver
cd3f076b7d Improve handling of checkbox inputs within the DialogManager.ask 2025-09-04 19:37:18 -06:00
Eldritch-Oliver
92e7ec1c72 Prevent item creation and hide the item tab 2025-09-04 19:35:11 -06:00
Oliver-Akins
08fb6768ad Add a divider block type 2025-07-26 11:06:05 -06:00
Oliver-Akins
ce65e3a516 Add an error block and validation to help ensure users know when they messed up the block type 2025-07-26 10:53:37 -06:00
Oliver-Akins
40820988da Add my typical options helper for ease of use 2025-07-26 10:51:55 -06:00
Oliver-Akins
27dbc2db47 Make checkbox inputs can default to unchecked 2025-07-25 22:28:31 -06:00
312202191d
Merge pull request #25 from Oliver-Akins/fix/#22
Ensure newly created attributes save properly without needing to reorder them first
2025-07-25 22:17:11 -06:00
Oliver-Akins
196da71c1d Ensure newly created attributes save properly without needing to reorder them first 2025-07-25 22:14:31 -06:00
Oliver-Akins
7d3e6d3653 Tweak what element is required to be used in order to drag an attribute 2025-07-25 22:00:56 -06:00
Oliver-Akins
44a88cc7b5 Add DialogManager to a global API and create the Ask dialog for the user 2025-07-24 20:34:17 -06:00
Oliver-Akins
02b49687cf Cleanup logger statements 2025-07-24 20:33:07 -06:00
Oliver-Akins
db3cad909e Add a systemFilePath handlebars helper for better file path referencing 2025-07-24 20:23:42 -06:00
Oliver-Akins
dd7115ae64 Add the attributes as quick references for the actor roll data 2025-07-13 22:00:30 -06:00
Oliver-Akins
b4ec9745e7 Add drag and drop support for reordering the attributes manually in the Attribute Manager 2025-07-13 21:51:20 -06:00
Oliver-Akins
fec638cb22 Add improved capabilities to the Player actor type 2025-07-13 21:50:32 -06:00
Oliver-Akins
02a553e6c9 Create a helper function to sort two attributes 2025-07-13 21:49:40 -06:00
Oliver-Akins
361ddfb7b6 Add custom HTML Elements for icons/SVG loading 2025-07-13 21:49:01 -06:00
Oliver-Akins
0fcf24bfcb Update the toID method to collapse multiple whitespace characters to a single underscore 2025-07-13 19:14:47 -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