EsotericSoftware / EsotericSoftware/spine-editor

Please show confirmation dialog when export files already exist instead of overwriting these

Open
#673 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
33
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Related to this: https://github.com/EsotericSoftware/spine-editor/issues/663, but different and so important it deserves its own thread.

It happened to me a lot now that I accidentally overwritten large image sequences just because Spine doesn't detect that these files already exists and doesn't throw a confirmation dialog in these cases like we're used to with other software.

This is especially a huge deal when working with large animations and image sequences as it takes a long time to render these, next to the obvious that it's just prone to mistakes and can easily lead to things we cannot restore later, destroying lots of work.

Extra reason why this is prone to mistakes is because when needing to export some, but not all, animations we need to export them all seperately and it's very easy to change the dropdown to another animation in the list, but forget to change the output filename. Especially because we cannot see the end of that text box, which actually shows the file name itself. So there's no visual check because we only see the first part of the base path in the exporter.

I searched everywhere in the settings and export panel to see if I'm missing something here, perhaps some checkbox that turns off the confirmation on overwriting somewhere. But either I keep overlooking it, or it doesn't exist.

Please add a confirmation dialog to the exporter that pops up when files already exist! And if I am missing something and it's behind a setting; please, where is that setting?

Thanks in advance!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.