![]() |
#1 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,343
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Calibre Companion prerelease 3.3.0f
CC prerelease 3.3.0f has been published and will available soon to people who are members of the CC prerelease program.
This prerelease contains the following enhancements and bug fixes over CC prerelease 3.3.0e:
If you have already installed CC 3.3.0e then this prerelease does not require a database upgrade. As noted above, syncing Read info requires calibre 1.28 or better. The changes to handing the read-only folders were rather invasive, touching basic code to write books and metadata. Although I have tested the changes, I would appreciate it if testers would put books onto their device using both the content server and wireless device to give further assurance. If someone is adventurous, then testing changing CC's book storage to a read-only folder would be nice. Especially nice would be if someone running kitkat and having an external SD card would try to put CC's storage on the external card. But all this aside, simply using CC will be very helpful. Last edited by chaley; 03-14-2014 at 04:30 AM. |
![]() |
![]() |
![]() |
#2 |
Zennist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,022
Karma: 47809468
Join Date: Jul 2010
Device: iPod Touch, Sony PRS-350, Nook HD+ & HD
|
I've finally had a chance to fully test the new "Read" feature and everything is working perfectly. I made a roundtrip sync, changing values at each stop, from the Nook HD (KitKat) to Calibre and then to my Nook HD+ (ICS) and then back to Calibre, and finally back to the Nook HD. All the new values registered correctly at each stop.
I just have a question regarding the sorting of books in CC. I usually choose to sort by "Date Updated (CC)" with the most recently changed books at the top. I've noticed in this recent round of syncs using Wireless, every book on both devices was given the same new "Updated" date of today. So now they are all randomly mixed up. I gather this was necessary due to the new "Read" feature and database structure? Is there a way to keep the original "Update" dates in the future for books that don't change even when you have to add a new database feature? --Pat |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,249
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
I've just tried this new version and here are my comments:
The 'Read' mark in the Book List was unexpected for 3.3 but it looks great and seems to work OK, I'm not sure why you'd want to remove it ![]() I'm afraid I can't help with KitKat and I'm not sure how I'd create a read-only directory in Android 4.3. I'm glad to see all my Published Dates are Year only, as per calibre prefs. I wonder how many people are interested in day/month details for pubdate? Re: Book Details page. I don't know whether this behaviour was introduced in this version, or whether I just didn't notice before. If I accidentally tap the screen in white space to the right of one of the hyperlink fields (author, publisher, series etc) then it's as if I actually tapped the hyperlink itself. So, on a phone with almost non-existent side bezels it's quite easy to be whisked off to a subset selection of books by accident. The book I was currently reading the Details of is guaranteed to be one the subset so it wasn't too difficult to get back again, but it may be worse for those with a lot more CC books than I have. Last edited by jackie_w; 03-14-2014 at 07:22 PM. |
![]() |
![]() |
![]() |
#4 | |||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,343
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
![]() Quote:
Quote:
EDIT: My theory seems to be correct. I have fixed it. Last edited by chaley; 03-15-2014 at 04:57 AM. |
|||
![]() |
![]() |
![]() |
#5 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,343
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
![]() Quote:
|
||
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Zennist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,022
Karma: 47809468
Join Date: Jul 2010
Device: iPod Touch, Sony PRS-350, Nook HD+ & HD
|
Quote:
--Pat |
|
![]() |
![]() |
![]() |
#7 |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Just wanted to add that the grouping drawer looks perfect now. Thanks for spreading things out.
|
![]() |
![]() |
![]() |
#8 |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
This is not new to 3.3.0f, but I have noticed an interesting issue that might be a bug. I have a column that uses the values in other columns to determine it's value. If I change it, the next time I connect, it sends over the metadata for every book. This is expected because even though my change might not change every value, Calibre marks them all as updated. The issue is that it also sends it all over on the following connection as well.
|
![]() |
![]() |
![]() |
#9 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,343
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
My experiment:
One thought: If you are editing the template of the composite column in preferences/add your own columns then the last_mod doesn't get updated until calibre is restarted. The metadata will therefore all be resent after the restart. Is that consistent with what you are doing and seeing? |
|
![]() |
![]() |
![]() |
#10 | ||
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Quote:
Quote:
I don't know if this is relevant, but the last time I connected, I added six books to my library. I then quit calibre and CC. When I just reconnected, it sent the metadata for 6 books. I hadn't thought about it before, but it seems like each time I connect, it is resending the books from the last connection. I just updated the metadata for one book and resent it over. I then closed both apps and reopened and it sent over one book's metadata. I never really noticed it before, because its only noticeable when I have to send everything. |
||
![]() |
![]() |
![]() |
#11 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,343
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
I will fix this in calibre, making it write the cache if the disconnect is triggered by a shutdown. |
|
![]() |
![]() |
![]() |
#12 | |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Quote:
Thanks for figured out what I was doing wrong. That was really annoying. I'll start closing the right away until the fix is in. |
|
![]() |
![]() |
![]() |
#13 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,343
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
The fix has been submitted to Kovid and will be in next Friday's calibre release. BTW: I find it easier to disconnect by using "Eject" from calibre (click the arrow on the Device toolbar icon and choose "Eject") than to use CC's disconnect. I am usually at calibre while I am connected so the two clicks aren't any trouble. |
|
![]() |
![]() |
![]() |
#14 |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
This information has been filed under the category of "you learn something new every day". Thanks.
|
![]() |
![]() |
![]() |
#15 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,698
Karma: 16542228
Join Date: Feb 2010
Location: Pennsylvania
Device: Huawei MediaPad M5, LG V30, Boyue T80S, Nexus 7 LTE, K3 3G, Fire HD8
|
I created a new column in Calibre then connected wirelessly with my Nexus 7 and got an error while Calibre was sending metadata to the device. I sent the CC debug log.
calibre, version 1.28.0 ERROR: Error: Error communicating with device Device closed the network connection Traceback (most recent call last): File "site-packages\calibre\gui2\device.py", line 86, in run File "site-packages\calibre\gui2\device.py", line 520, in _sync_booklists File "site-packages\calibre\devices\smart_device_app\driver.p y", line 50, in _synchronizer File "site-packages\calibre\devices\smart_device_app\driver.p y", line 1326, in sync_booklists File "site-packages\calibre\devices\smart_device_app\driver.p y", line 50, in _synchronizer File "site-packages\calibre\devices\smart_device_app\driver.p y", line 607, in _call_client ControlError: Device closed the network connection ETA: I connected again and it was successful. Last edited by Purple Lady; 03-16-2014 at 11:12 PM. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre Companion prerelease 3.3.0c | chaley | Calibre Companion | 27 | 03-05-2014 12:47 PM |
Calibre Companion prerelease 3.3.0b | chaley | Calibre Companion | 30 | 02-26-2014 09:58 AM |
Calibre Companion prerelease 3.3.0a | chaley | Calibre Companion | 11 | 02-22-2014 10:26 AM |
Calibre Companion prerelease 3.2.0c | chaley | Calibre Companion | 13 | 10-13-2013 06:35 PM |
Calibre Companion prerelease 3.2.0b | chaley | Calibre Companion | 2 | 10-05-2013 04:46 PM |