09-23-2010, 05:25 AM | #181 | |
Addict
Posts: 343
Karma: 1010002
Join Date: Apr 2008
Location: London. UK
Device: Marvin Reader on iPad Air (via Calibre)
|
Quote:
Thanks again for a super-effective suggestion! |
|
09-23-2010, 12:34 PM | #182 |
Fanatic
Posts: 597
Karma: 430
Join Date: Aug 2008
Location: Ellesmere Port, UK
Device: DR1000S Sony PRS505 iPad iPhone
|
yes, thanks, and I may do this it's just I do daily use the Calibre news recipe getter for putting various newspapers etc on my iPad before I get up. I'm usually leaving in a rush as I need to cycle a fair distance to and from work and could do without the iTunes hassle.
But certainly the issues is related to multiple "i" devices. |
Advert | |
|
10-03-2010, 06:43 AM | #183 |
iPad Reader
Posts: 2
Karma: 10
Join Date: Oct 2010
Location: Switzerland
Device: iPad
|
It would be really neat if there were some more options to handle book series and the display from within iBooks. The mapping of the series to the Genre field that makes it appear as a Category in iBooks is really nice.
But it would be nice if there was some way to sequence them. It would be neat, I think, if the book title (iTunes->Get Info->Info->Name) could optionally have " - Book n of m" appended if the book is part of a series in Calibre. Incredible would be if there was a way for us to define/override the mapping ourselves using python somehow from within Calibre (like Advanced->Tweaks). Great iPad integration nevertheless |
10-03-2010, 08:43 AM | #184 |
iPad Reader
Posts: 2
Karma: 10
Join Date: Oct 2010
Location: Switzerland
Device: iPad
|
Made some minor changes to the OSX portions of the relevant code and came up with something that works for me. Would have made it configurable but the UI code is a bit weird.
Code:
$ bzr diff src/calibre/devices/apple/driver.py === modified file 'src/calibre/devices/apple/driver.py' --- src/calibre/devices/apple/driver.py 2010-09-21 04:08:52 +0000 +++ src/calibre/devices/apple/driver.py 2010-10-03 12:36:39 +0000 @@ -2623,14 +2623,16 @@ fraction = index-integer series_index = '%04d%s' % (integer, str('%0.4f' % fraction).lstrip('0')) if lb_added: + lb_added.name.set("%s (Book %d)" % (metadata.title, integer)) lb_added.sort_name.set("%s %s" % (metadata.series, series_index)) - lb_added.genre.set(metadata.series) + lb_added.genre.set("%s - %s" % (metadata.series, authors_to_string(metadata.authors))) lb_added.episode_ID.set(metadata.series) lb_added.episode_number.set(metadata.series_index) if db_added: + db_added.name.set("%s (Book %d)" % (metadata.title, integer)) db_added.sort_name.set("%s %s" % (metadata.series, series_index)) - db_added.genre.set(metadata.series) + db_added.genre.set("%s - %s" % (metadata.series, authors_to_string(metadata.authors))) db_added.episode_ID.set(metadata.series) db_added.episode_number.set(metadata.series_index) |
10-03-2010, 10:22 AM | #185 |
Comparer of the Ephemeris
Posts: 1,496
Karma: 424697
Join Date: Mar 2009
Device: iPad
|
@satbuster: I'm looking at modifying the iTunes driver to use the metadata plugboard feature, as that will be user-configurable.
G |
Advert | |
|
10-05-2010, 03:19 PM | #186 | |
Comparer of the Ephemeris
Posts: 1,496
Karma: 424697
Join Date: Mar 2009
Device: iPad
|
Quote:
G |
|
10-08-2010, 08:32 PM | #187 |
Comparer of the Ephemeris
Posts: 1,496
Karma: 424697
Join Date: Mar 2009
Device: iPad
|
The Apple iTunes driver in 0.7.23 now supports metadata plugboards. In plain English, that means that you can change a book's metadata during a download. A common use is to add the series name to a book's title as displayed in iTunes/iBooks. See the first post in this thread for examples (click the spoiler button labeled 'Metadata Mapping and Plugboard Transforms').
Another change in the driver: the <dc:language> is no longer forced to 'en'. Plugboards may be configured to add a <dc:language> element with your choice of language. G |
10-16-2010, 03:47 PM | #188 |
Connoisseur
Posts: 54
Karma: 442
Join Date: Oct 2010
Location: Detroit
Device: iPad
|
am volunteering to update user manual
I would liek to help out by updating the user manual in accordance witht he latest version updates.
Let me know if this is somethign that would be possible. |
10-16-2010, 04:04 PM | #189 |
creator of calibre
Posts: 43,859
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Sure, the user manual files are all here:
http://bazaar.launchpad.net/~kovid/c...alibre/manual/ They are all files with the .rst extension. Just click on any one to view/download it, update it and send me the updated version. You should probably start with gui.rst as it is the most outdated. |
10-18-2010, 11:12 AM | #190 |
Lonniec3
Posts: 3
Karma: 10
Join Date: Oct 2010
Location: Puerto Armuelles, Panama
Device: iPad
|
Hey Guys,
This is my first post. I hope it's in the right place. One question: When is the iPad app going to be in the App Store? What a joy it would be to not have to load up calibre on my iMac to mark a book Read, sync, or even download from my iMac. I think I remember a Date Read column in calibre, but with the recent updates, I fear it has disappeared. Lonnie in Panama |
10-18-2010, 12:49 PM | #191 |
Wizard
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
|
10-25-2010, 07:40 PM | #192 |
Lonniec3
Posts: 3
Karma: 10
Join Date: Oct 2010
Location: Puerto Armuelles, Panama
Device: iPad
|
Interesting! Would you mind explaining your reasoning, please?
Lonnie in Panama |
10-25-2010, 09:05 PM | #193 |
US Navy, Retired
Posts: 9,864
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
|
10-26-2010, 03:24 AM | #194 | |
Wizard
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
Quote:
- You would have to get the vast number of libraries that Calibre uses also ported to the iOS environment. - The application would have to be developed in xCode to be allowed onto the iPad. I am not sure that Python can be converted to this, let alone the supporting libraries. - I do not expect Qt would port, so the GUI would need to be completely redone. - The iPad is severly memory constrained, so the current implementation would have to change radically. - The mutli-tasking of apps on iPad is severely constrained so that major architectural changes would be required. - Performance would be abysmal because of the limited processing power. I am sure there are others, but that seems a large enough list to me. It is possible that as the iOS system evolves that some of these may disappear in the future. Also some of these restrictions may not apply to Jailbroken devices but that would not be an acceptable requirement I do not think. |
|
11-03-2010, 06:44 AM | #195 |
Addict
Posts: 343
Karma: 1010002
Join Date: Apr 2008
Location: London. UK
Device: Marvin Reader on iPad Air (via Calibre)
|
I have encountered a problem with 1 book. Now it may be related to the book, or it may be related to iTunes 10.1 (beta).
I sent 2 other books without incident, but this particular one didn't work. Any ideas? Anyway, here is the error message: ERROR: Error: Error communicating with device unicode' object has no attribute 'isoformat' Traceback (most recent call last): File "site-packages/calibre/gui2/device.py", line 69, in run File "site-packages/calibre/gui2/device.py", line 376, in _upload_books File "site-packages/calibre/devices/apple/driver.py", line 924, in upload_books File "site-packages/calibre/devices/apple/driver.py", line 2023, in _get_fpath File "site-packages/calibre/devices/apple/driver.py", line 2564, in _update_epub_metadata File "site-packages/calibre/ebooks/metadata/epub.py", line 237, in set_metadata File "site-packages/calibre/ebooks/metadata/opf2.py", line 423, in __set__ File "site-packages/calibre/utils/date.py", line 105, in isoformat AttributeError: 'unicode' object has no attribute 'isoformat' |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre + Apple iDevices: Start here | GRiker | Devices | 2 | 06-13-2012 03:45 PM |
Creating Catalogs (Archived) | GRiker | Library Management | 419 | 01-23-2011 03:16 PM |
Kindle, Calibre and Archived Books | nynaevelan | Calibre | 2 | 11-23-2010 06:10 PM |
Kindle, Calibre and Archived Books | nynaevelan | Amazon Kindle | 5 | 11-23-2010 05:21 PM |