View Single Post
Old 11-07-2022, 04:21 PM   #772
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
Quote:
Originally Posted by ownedbycats View Post
I'm re-generating covers for a bunch of my books. For certain individual books, I might need to tweak the font size. (SomeFanficAuthorsHaveLongNamesWithNoSpaces.)

Every time I do this, it prompts me to save the current profile. If I press 'discard,' it reverts before generating the cover. So I have to keep clicking "don't save yet" and then re-open the dialog to revert.

Could perhaps a "use, then discard" button work here?
I agree that dialog needs a rethink. It should really have a Cancel option too. But then that is five options which is too many overwhelming the user. Perhaps a checkbox option or two might help or something. Or maybe the main dialog needs more options than just "OK" and "Cancel"...

Currently there is:
- "Save Changes" (generate with new settings, save the changes)
- "Discard Changes" (generate with reverted settings, discarded changes)
- "Don't Save Yet" (generate with new settings, don't save the changes)

I think Discard Changes in it's current form is redundant if I added a Cancel button. As there is already a Revert option on the main dialog.

And maybe "Don't Save Yet" needs to sleep with the fishes in favour of this new option. You either made temporary changes you want to discard, or if you are wanting to keep either this iteration or some subsequent tweak to it then just go ahead and Save the changes.

So including your suggestion I think the options a user needs to have (ignoring how they get represented in the UI for the moment)...
- Generate cover, saving changes
- Generate cover, discard changes afterwards
- Cancel

Thoughts?
kiwidude is offline   Reply With Quote