11-29-2010, 07:13 AM | #1 |
Calibre Plugins Developer
Posts: 4,636
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Who else uses the add empty book feature?
I love this feature for adding entries that I then tag as Wishlist items to identify missing books in a series or other novels by the author I don't have yet.
However as I use it so often I made two tweaks to it in my version of the source code and wondered whether there was any interest by others as a patch. (1) I default the author(s) for the empty books to that of the currently selected row, if any. I have always drilled down into an author before I have checked/decided a wishlist book is needed to be created. Defaulting the author saves a bunch of typing/pasting afterwards, and doesn't alter the current order on screen like the bulk metadata edit dialog does. (2) I put it on a Ctrl+E keyboard shortcut. I had already created a ticket with an alternative suggestion of modifying the dialog that asks how many books so also have a textbox on it with a default author name that you can overtype if needed. However that requires creating a whole new UI dialog (the existing approach gets away with a "built-in integer" dialog) which is way beyond my Python/Qt skills to help with. The behaviour I implemented above does exactly what I need instead. If any interest/violent disagreement please say so here, otherwise it will remain as just a local patch on my copy... |
11-29-2010, 07:59 AM | #2 |
Guru
Posts: 995
Karma: 4407864
Join Date: Feb 2009
Location: North Carolina
Device: Kobo Aura1, Nexus7.2, Galaxy Tab A 8.4, Ipad Air & Mini 6
|
It sounds awesome to me - I'd like to know how to do this - I've been keeping separate lists of missing books (outside of Calibre). Would this also be able to make Author Sort field equal to what I enter in Author field without going to Meta and copying it over?
|
Advert | |
|
11-29-2010, 08:09 AM | #3 | |
Calibre Plugins Developer
Posts: 4,636
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
You don't need my patch if you want to start doing this straight away to replace your "separate lists". In the Add dropdown at the top is an "Add Empty Book" menu option. My proposed changes just remove some of the additional clicks and typing associated with using the feature. I then (manually) add the "Wishlist" tag because it ties into some functionality in the catalogs feature apparently mentioned in the stickies for the forum above (though not something I have tried yet). |
|
11-29-2010, 08:09 AM | #4 | |
Wizard
Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
|
Quote:
|
|
11-29-2010, 08:24 AM | #5 |
Calibre Plugins Developer
Posts: 4,636
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
|
Advert | |
|
11-29-2010, 08:50 AM | #6 |
Guru
Posts: 995
Karma: 4407864
Join Date: Feb 2009
Location: North Carolina
Device: Kobo Aura1, Nexus7.2, Galaxy Tab A 8.4, Ipad Air & Mini 6
|
Thanks so much! Both author sort and empty books are now working great! I guess I could read the users manual <sigh> every so often.
|
11-29-2010, 12:44 PM | #7 |
Well trained by Cats
Posts: 29,778
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
I use the Add Empty Books (and Add from ISBN) to build my wish list and document my paper Library (I always forget to set the"Add Tag" to my "[in Paper Library]" before I do this)
I find both features usefull. If someone evers figures out how to Auto-magically make Calibre lookup and make new "(Mostly empty) records" for all the missing book in the selected series |
11-29-2010, 01:27 PM | #8 | |
Calibre Plugins Developer
Posts: 4,636
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
So as an avid empty book user, would it be useful or a hindrance to you to have the author auto-populated from the current selected row for all the empty books you add? |
|
11-29-2010, 01:39 PM | #9 | |
Well trained by Cats
Posts: 29,778
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
I could see a tweak that replaces the simple "How many" box, with a Bulk Metadata template form (complete with current pull-down items), to control the "forced-fills" |
|
11-29-2010, 01:49 PM | #10 | |
Calibre Plugins Developer
Posts: 4,636
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
Sounds like the "form" approach will have to be the ultimate submitted solution then, as I said above I don't have the Qt skills to figure that out unfortunately. Maybe someone else will volunteer one day. I'll just keep running with my patch locally. |
|
11-29-2010, 02:11 PM | #11 |
Wizard
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
|
Many times, bad series metadata is not the fault of the metadata sources either. I remember looking up series info (Wikipedia) for one series and got five different lists. Sometimes the author writes a book that fits into the middle. Some give it a half number, and others renumber the series.
|
11-29-2010, 02:45 PM | #12 | |
Well trained by Cats
Posts: 29,778
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Then ther is the "Omnibus" issue: Where books 1,2 and 3 are re-issued in a single volume . Where do thes fir (Especially when you have a mix to fill out the series)? There is no "clean" answer. |
|
11-29-2010, 02:47 PM | #13 | |
Calibre Plugins Developer
Posts: 4,636
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
On top of that absolutely there is sometimes subjectivity over exactly what constitutes a series and in which order etc that you point out. I don't mind that so much - it's the inconsistent mish-mash of data coming back into Calibre that is a pain to me. "If" there was only one golden source it was able to use at least it would have consistency. However I always end up going to either FantasticFiction or Wikipedia for every series to come up with my own series definition. [Hence why I and others await the day of the much-longed for feature controlling metadata download that allows us to be sure our carefully constructed series data does not get trashed should we choose to populate it first.] |
|
11-29-2010, 02:52 PM | #14 | |
Well trained by Cats
Posts: 29,778
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Baen has a "Series" page The names of the Series there does not always match the names INSIDE THE BOOKS they publish |
|
11-29-2010, 03:05 PM | #15 | |
Calibre Plugins Developer
Posts: 4,636
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
Funnily enough I am sitting here trying to decide on exactly that case for Diana Wynne Jones with the Howl's Castle Trilogy. I don't have book two in the trilogy, but I do have the "Wizard's Castle" omnibus which includes books one and two. Sometimes I just put (Omnibus) after the title name and give it a series number at the end of the series (in this case 4), particularly when I have the book individually. Sometimes though I give it the same series number as the first book in the omnibus it contains. Other times I might give it a title like (Omnibus 1-2). Though that makes duplicate matching more problematic. Just too darn hard |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Possible new feature: Adding a r/c menu option to add to user category items | kiwidude | Calibre | 29 | 11-30-2010 09:14 AM |
Calibres "Add merge book feature" in the new release | SirBC | Calibre | 8 | 05-04-2010 12:11 AM |
Add Empty Books? | Sydney's Mom | Calibre | 4 | 03-14-2010 08:26 PM |
Most important new feature to add poll | markbot | Amazon Kindle | 17 | 11-19-2009 04:08 PM |