mirror of
https://github.com/storytold/photocraft.git
synced 2026-11-10 12:22:22 +00:00
* Fix duplicate gradient preset names on import and restore * Preserve addressable gradient names during duplicate migration * Preserve gradient identities during import and restore * Assert restored selected gradient retains its stops * Pass replace in the duplicate gradient names test after #10640 Main now imports a re-imported .grd beside its group unless replace is set (#10640). The test re-imports over the same group, so ask for that. * Use the same replace default for gradient name allocation and group insertion After #10640 the group insertion defaults replace to false, but the name allocation still defaulted it to true, so a default re-import created a sibling group with the same preset names. Resolve replace once and add a regression for the default and explicit replace paths. --------- Co-authored-by: FredApps <153173854+FredApps@users.noreply.github.com>