View Single Post
Old 09-30-2010, 03:49 PM   #19
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by starrigger View Post
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.

Last edited by Starson17; 09-30-2010 at 03:52 PM.
Starson17 is offline   Reply With Quote