Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Big features
Groups for portrait list
The portrait list now allows to add groups. These are not actually saved. If a portrait is in a group it will be saved as it's full path (with / e.g.: "Group/Subgroup/Portrait").
You can now also drag and drop to reorder/reparent portrait items.
Custom exports
Custom portrait scenes now have a Export tab in the portrait settings section. If the scenes script has some exported variables, they will be listed there.
For scenes that are in @tool mode, updates can be shown in editor (even with transitions if _should_do_portrait_update() returns true).
These "export_overrides" are saved in the portrait data and applied on change_portrait().
Small changes
--> Note: Most of these were fixed by making the character editor autosave again, as that means the preview can use the character resource to get all information. This instant autosave might not be desired, but isn't to bad for now. In the future, we might want to pass a fake character resource to the preview, not sure.