Skip to content

[#4708] Redesign AdvancementConfig & HitPointsConfig for V2#4709

Merged
arbron merged 3 commits into
4.2.xfrom
advancement/config-v2
Jan 6, 2025
Merged

[#4708] Redesign AdvancementConfig & HitPointsConfig for V2#4709
arbron merged 3 commits into
4.2.xfrom
advancement/config-v2

Conversation

@arbron

@arbron arbron commented Nov 13, 2024

Copy link
Copy Markdown
Collaborator

Creates AdvancementConfigV2 based on ApplicationV2 and converts HitPointsConfig to use the new application and styles. Shared functionality between this application and the activity sheets has been moved into a new PseudoDocumentSheet class to avoid duplication.

Hit Points Config V2

Also uses the PseudoDocumentMixin for advancement to get a number of improvements that were added for activities.

@arbron arbron added ui User interface related features or bugs system: advancement labels Nov 13, 2024
@arbron arbron added this to the D&D5E 4.2.0 milestone Nov 13, 2024
@arbron arbron self-assigned this Nov 13, 2024
@arbron
arbron force-pushed the advancement/config-v2 branch from a396b25 to 7d162ae Compare November 13, 2024 22:07
@arbron
arbron changed the base branch from 4.1.x to 4.2.x November 25, 2024 23:18
@arbron
arbron requested a review from Fyorl December 5, 2024 23:49
@arbron arbron linked an issue Jan 4, 2025 that may be closed by this pull request
Comment thread module/applications/advancement/advancement-config-v2.mjs Outdated
Comment thread module/documents/mixins/pseudo-document.mjs Outdated
Comment thread templates/advancement/hit-points-flow.hbs Outdated
arbron added 3 commits January 6, 2025 13:39
Creates `AdvancementConfigV2` based on `ApplicationV2` and converts
`HitPointsConfig` to use the new application and styles. Shared
functionality between this application and the activity sheets has
been moved into a new `PseudoDocumentSheet` class to avoid
duplication.

Also uses the `PseudoDocumentMixin` for advancement to get a number
of improvements that were added for activities.
@arbron
arbron force-pushed the advancement/config-v2 branch from f0049ff to 6f4e988 Compare January 6, 2025 21:41
@arbron
arbron merged commit 3d953c4 into 4.2.x Jan 6, 2025
@arbron
arbron deleted the advancement/config-v2 branch January 6, 2025 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

system: advancement ui User interface related features or bugs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Activities to have the ID/UUID button

2 participants