View Single Post
Old 03-30-2011, 05:26 PM   #517
Nyssa
Series Addict
Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.Nyssa ought to be getting tired of karma fortunes by now.
 
Nyssa's Avatar
 
Posts: 6,180
Karma: 167189477
Join Date: Dec 2010
Location: Florida, USA
Device: Kindle Paperwhite (2nd Gen)
Quote:
Originally Posted by meme View Post
The internal kindle file indicates book's in the collection file that don't have a file on the Kindle (which could be internal dictionaries or book files you deleted). You can use Edit Collections to unselect those books from the collection to safely remove them from the collection. You can also just select the '-' button to delete the collection from the Kindle.
I just wanted to make sure I hadn't messed anything up, since there is a part of the report that says "No collections selected to delete from the Kindle." If I understand all you've said, correctly, there actually will never be a collection selected to delete.

Quote:
Originally Posted by meme View Post
If a collection no longer meets the chosen criteria in the Customization settings (e.g. 2 books instead of a minimum of 3, doesn't match the patterns, isn't selected), then it is ignored by the plugin. The plugin will treat the collection as Kindle-managed and it will leave it on the Kindle (if you have preserve Kindle-only checked).
I do have "preserve Kindle-only checked, which is why I was expecting to changed collection to be deleted. I would like to see this behavior changed, if possible. I would love to be able to control all of my collections through Calibre and this plugin.

Quote:
Originally Posted by meme View Post
So far I've mainly been looking at adding collections to the Kindle. Deleting is another issue and the original approach I took was to just leave the collections there to avoid deleting them by mistake and let you use Edit Collections to clean them up. It may be necessary to change this and I need to consider the options.

If a collection name is ignored (or not included) (after any renaming), then I'll have the plugin ignore it completely as it does now and treat the collection as Kindle-only. That means it won't create/modify/delete the collection.

I think Minimum is a special setting. So it probably should be treated differently than ignore/include. I think the approach will be if a collection of books meets the minimum, create it. If a collection exists and is under the minimum but >0 then delete it. The issue is if the collection has 0 books.

If a collection has 0 books then at the moment the collection is ignored and treated as Kindle only. This is because I only collect collection names from books that are on the Kindle. If I change this, then I need to look at every possible collection name (ie look at every book in Calibre, not just the ones on your device) and I'll have to be careful about creating collections only for books actually on the Kindle. I would then delete any collections with matching names from the Kindle with 0 books or books under the minimum. This might mean changing the Create/Delete options on the Customization. It seems doable but I'll have to test it out.
Quote:
Originally Posted by kiwidude View Post
It sounds like you intend to look into it anyways but I would +1 something being there for it. I confess to not having read your post in detail and you obviously know the issues better than anyone. From my "end user" perspective, given that I have already got the ability to specify what Kindle collections are to be preserved, (1)I think anything outside of that is fair game to be blown away by your plugin. (2)My fear is that if you bend over too far to try to be flexible for every situation it all just becomes too complex to use and know why collections appear/disappear.

Again this is based on a simplistic ignorance view -(3) but surely if a user specifies what collections they want to keep (as you have already got the ability to do), it is perfectly reasonable to assume that anything else can be overwritten/removed?
Although I do not know the first thing about making these plugins, I can appreciate that it is a lot to build, maintain and coordinated. I agree with Kiwidude, on the three main points I "highlighted" from his post, above.

I am okay, however, using the "Edit Collections", now that I know it is the best way for collection deletions to be done. I really like this plugin, and will continue to use it regardless of whether you choose to expand it or not.
Nyssa is offline