![]() |
#271 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@SoulStyle - change your column so instead it is "Comma separate list, like tags, shown in Tag browser."
|
![]() |
![]() |
![]() |
#272 |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,897
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
@SoulStyle or just use the standard tag field. Put brackets around the names to prevent them from being used as collections. [Rob], [Jane], etc...
|
![]() |
![]() |
Advert | |
|
![]() |
#273 |
Enthusiast
![]() Posts: 26
Karma: 22
Join Date: May 2011
Device: Kindle 3
|
Works like a charm, thanks kiwidude and dwanthny
![]() |
![]() |
![]() |
![]() |
#274 |
Quilt Geek
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 472
Karma: 91775
Join Date: Aug 2007
Location: Lancaster, PA
Device: Kindle
|
I've been using this plugin for months now, and everything has been smooth as silk. But now I seem to have broken it
![]() I updated to the latest Calibre (.8.27) tonight, when I first noticed that the link for "sync now" was greyed out. I thought it might be a problem with the new Calibre, so I downgraded to .26, but my Kindle still won't sync. Calibre sees that I've plugged it in, but the Reading List doesn't run automatically (and since it's greyed out, I can't run it manually) I rebooted my laptop (I'm on a Mac, OS 10.7), and still no joy. I had previously reformatted my Kindle 3, but I thought that everything had been running smoothly again. Obviously, I missed something. Help, please. What do I do next? Am I reduced to using "send to device" like a caveman? Thanks. ETA I ran calibre-debug and my output file is below. I see that the reading list plugin says that no sync is required (that's not true, there are 2 books on my "sync" list). That explains the lack of an automatic sync, but it doesn't explain why forcing a sync isn't possible. Spoiler:
Last edited by tlrowley; 11-20-2011 at 07:24 AM. Reason: some debugging info |
![]() |
![]() |
![]() |
#275 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@tlrowley - can you PM me the contents of your "Reading List.json" file in your plugins directory? That way I can see all the settings you have specified for the lists etc.
|
![]() |
![]() |
Advert | |
|
![]() |
#276 |
Quilt Geek
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 472
Karma: 91775
Join Date: Aug 2007
Location: Lancaster, PA
Device: Kindle
|
Thanks, kiwidude, but I just found the problem (and saw your post as I came to update mine). I have no idea how, but the "device to sync this list to" was unset. I can guarantee that's nothing something I changed deliberately, must have been a slip of the trackpad. Would a "restore to factory defaults" have changed the ID of the Kindle, maybe?
Of course, that's the type of thing that I missed the first 100 times I looked at the customization. Thanks again |
![]() |
![]() |
![]() |
#277 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Ahhh, I was going to double check what all your settings were, figured it had to be something like that. Glad you got it sorted.
|
![]() |
![]() |
![]() |
#278 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
v1.4 Beta
In response to a few things floating around the forums I have spent today experimenting with a new option for this plugin.
Apart from cosmetic changes to the configuration dialog and a new Clear list submenu, the big new feature is the addition of a list type that is auto-populated from the device when you sync to it, as you can see in this screenshot attached. The purpose of this list type is for people who want a way of keeping track of what is on their device while it is not connected. Note that the list is read-only - you cannot add or remove from it, nor you can you edit it to change order. (If you want a list that you can add/remove, then you can instead use the "Replace device with list, add/overwrite all" I added a few weeks ago) As with other reading lists you can specify a column to set/remove a value from based on items being on the list. So in the example shown, I add a tag called "Kindle". So regardless of whether my kindle is connected or not, I can see whether I have already sent a book to the device. If you use calibre's send to device or remove from device directly to add/remove books (rather than syncing via a second list with this plugin), then just doing a "Sync Now" or the device being connected will trigger the list being updated. Please have a play with it and let me know what you think. I haven't found any bugs with my own testing, but I want to get some feedback on how people think it works as a concept. Last edited by kiwidude; 11-21-2011 at 02:33 PM. Reason: New beta version below |
![]() |
![]() |
![]() |
#279 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 156
Karma: 10001
Join Date: Feb 2011
Device: sony
|
Not quite working for me.
I have 3 lists associated with a given device Add to xxx (add/overwrite all) Remove from xxx On xxx Add/Remove xxx have both boxes checked --sync [immediately] & clear after sync. On xxx now set to autopopulate. A quick test with one book on the Add list: The book was sent, the Add list was cleared, the On list was populated, but only with the book just added, not with the other books on the reader. Disconnect/reconnect and the On list was cleared. Possibly irrelevant info: I didn't create a new "On" list, I just cleared my existing [manually controlled] one, changed the type, and related it to the device. All three lists reference the same tag-type custom column -- each with their own unique tag. Additional minor glitch: When configuring lists the "Sync [immediately] ...." checkbox is disabled when editing an autopopulate list, it is not re-enabled when editing another type list. If this isn't enough info I'll try again bit by bit when I have time. Looking forward to this working! Many thanks! |
![]() |
![]() |
![]() |
#280 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 432
Karma: 1720909
Join Date: Mar 2011
Device: Voyage, K3
|
I use two libraries. In one of them I successfully created an On Device list and populated it from my kindle. I tried adding and removing books from the reader and the plugin populated my custom column correctly when I synced afterwards.
But I can’t get the plugin to work with my other library. Clicking on the icon gives me error: Spoiler:
Switching from the working library to the non-working I get the error: Spoiler:
I tried to remove the plugin(Reading List.json as well) and re-add, but get the same error. EDIT: I apparently only thought I'd tried this. Removing the .json makes it possible to use the beta with both libraries. Last edited by tilia; 11-21-2011 at 01:35 PM. |
![]() |
![]() |
![]() |
#281 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
v1.4 Beta Round 2
@tilia - I think the last time you edited the configuration for the lists in that other library must have been a much older version of the plugin. I have added some changes in to make sure others will not get the same error, thanks.
@capnm - I have fixed the disabled checkbox bug. I also found a few bugs to do with remove lists. It is fairly complex in there now, because at the time I produce the auto-sync list I don't "actually" know what is on the device (since the sending of books to the device is a background job), instead it is "estimated" based on all the list actions you have applied. Let me know how you get on with this version. Thanks for the feedback to both of you, just the sort of stuff I wanted. Last edited by kiwidude; 11-22-2011 at 06:06 PM. Reason: Removed attachment as officially released |
![]() |
![]() |
![]() |
#282 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 432
Karma: 1720909
Join Date: Mar 2011
Device: Voyage, K3
|
It's not long since I edited some of the configurations, but I've used the plugin since it first came out, so the orginal lists are old. The new version installs without problems
![]() |
![]() |
![]() |
![]() |
#283 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 156
Karma: 10001
Join Date: Feb 2011
Device: sony
|
Ohhhh ..... this is great!
Working fine now. I tried a few stupid tricks but wasn't able to break it ![]() Now the only thing forcing me to baby sit the reader update process is the "All checked books will be permanently deleted ..." dialog box. I don't suppose there's any way to skip past that ......? (I'd love to just plug in my reader at night and wake up to find it updated & charged.) ![]() ![]() |
![]() |
![]() |
![]() |
#284 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@capnm - I can bypass that dialog box. It was only in there for consistency with other remove functionality in calibre and so users were not "surprised" by what books were disappearing off their device. I completely agree that it would be better for the plugin to be able to work in an "unattended" fashion.
If that is the only outstanding thing then I will sort that out likely tonight and officially release it. |
![]() |
![]() |
![]() |
#285 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,377
Karma: 27230406
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
@kiwidude: I suggest you leave the dialog in there, make it turn-off-able. Otherwise it will be only a matter of time before someone deletes unintended books and comes here to complain. At least with a turnoffable dialog, you can tell them it's their fault for turning it off
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Extract ISBN | kiwidude | Plugins | 548 | 03-04-2025 10:43 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 05:42 AM |
[GUI Plugin] Manage Sony x50 Reader Book List | kpw | Plugins | 170 | 10-02-2014 08:23 PM |
[GUI Plugin] Temp Marker | kiwidude | Plugins | 41 | 10-14-2013 12:25 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |