Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#75] Added Default Sheet Tabs configs for PCs, NPCs, and Vehicles #77

Merged
merged 8 commits into from
Nov 24, 2023

Conversation

kgar
Copy link
Owner

@kgar kgar commented Nov 24, 2023

#75

…. Same for NPCs and vehicles.

Renamed associated localization key.

Added UI for selecting default tabs for PCs, NPCs, and Vehicles.

Upgraded load and save for Sheet Settings to have room for additional data other than just the raw settings.

Adjusted data type of the default tabs settings to be an array of strings.

Made some adjustments to the application shell generic styles.
Added reset to default functionality for the default tabs configs.
@kgar kgar added the enhancement New feature or request label Nov 24, 2023
@kgar kgar self-assigned this Nov 24, 2023
…n fields. Shared that code across settings form setup and use default button handling.
Extracted `getData()` function in the settings form application.

Added English localization variables for tab selection validation errors.

Removed misc code comments.
…ing tab.

Updated Tab Selection to use the configured default tabs when an actor flag is not present.
…'s purpose from the "Default Sheet Tabs" verbiage.

Extracted Reset logic to the sheet to keep the scripting in the settings components to a minimum.
@kgar kgar marked this pull request as ready for review November 24, 2023 21:58
@kgar kgar merged commit c038c24 into main Nov 24, 2023
1 check passed
@kgar kgar deleted the alpha-75-default-tabs-config branch November 24, 2023 21:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant