foundryvtt / foundryvtt

Public issue tracking and documentation for Foundry Virtual Tabletop - software connecting RPG gamers in a shared multiplayer environment with an intuitive interface and powerful API.
https://foundryvtt.com/
191 stars 10 forks source link

Add a basic ActorSheetV2 implementation which provides a starting place for modules that wish to use the ApplicationV2 framework for Actor sheet UI. #10657

Closed dylanpiera closed 6 days ago

dylanpiera commented 1 week ago

User Experience

As brought up in Discord.


Create the base implementation for ActorSheetV2, for package developers to base their new AppV2 Actor sheets from.

To get feature parity with ApplicationV1 the following should be included:

JPMeehan commented 1 week ago

getter for token too

JPMeehan commented 1 week ago

Thought: I think this is a good opportunity to introduce what D&D has been doing, which is disable fields affected by actor.overrides since otherwise the input could be misleading.

JPMeehan commented 1 week ago

Also, a ticket that's related to possible Drag & Drop handling: https://github.com/foundryvtt/foundryvtt/issues/10372

aaclayton commented 6 days ago

I've implemented something basic for now (all there was time for). Several of the requests in this issue were below the line but can be added later. At least foundry.applications.sheets.ActorSheetV2 is now available to be used in a standardized way.