Quote:
Originally Posted by starrigger
Hm, apparently I was misremembering what happened the last time I did this. (That's the problem with discussing these things from memory.) Okay, I guess what I wanted was--at that point--an option to merge the way automerge would do it. [Dang memory!] 
|
That's possible, but notice we're talking about different sets of books now.
With autosort off, Calibre has just asked what you want to do with books with duplicate titles. Some of the incoming books may have the same author as existing books. Some may have different authors. Some may have the same formats as books with the same author, some not.
The automerge option uses another list - a subset of the list that Calibre is asking you about, which includes only books with identical authors and identical titles to books already in the library. You can have "an option to merge the way automerge would do it," but you
still have to answer Calibre's question about the rest of the books. Do you want the same author/same title/same formats in a new record? Do you want the different author/same title added as a new record? And what if there are duplicates of duplicates in the list Calibre is asking about? Do you want them to be considered as belonging to the subset list for automerge (ignored and not added if they are same format) or are they part of the other list to be handled with whatever answer you give for the rest of the books?
You can achieve pretty much whatever combination you want by adding the books more than once with the option on vs. with it off, depending on the order you take those steps and how you answer the questions.
I thought about a couple of options for changing this, but I didn't want to interfere with what Calibre was already doing with duplicate books. I thought people had expectations about the way it had been working, and I didn't want to change it too much. By leaving the automerge option off by default, I achieved that. Plus, you can see there's some complexity to the differences between the two sets of books being handled by the previous "duplicates" code and the autosort/automerge duplicates code. Trying to explain that difference in the context of option boxes in the dialog became tricky.