natowi / prs-plus

Modified fork from code.google.com/p/prs-plus
18 stars 7 forks source link

Duplicated entry for collections with contain books and subcollections #293

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Your model / PRS+ version?
PRS 650 / New builded R.001 (After reset)

What steps will reproduce the problem?
1. First of all. Thanks for the update with recursive subcollections and 
optional separators.
2. Second. Maybe this is a feature request rather than a bug. Evaluate it as 
you consider.
3. I have a "Discworld" collection which contains 40 books and also a 
subcollection (Discworld.The Science of Discworld). "Discworld" appears 
duplicated. At the begining of the list I get a "Discworld (1 collection)" 
entry and after the parent collection section I get another "Discworld (40 
books)" entry.
4. It would be REALLY nice if Subcollections could appear as "folders" (I mean 
the first items) within just one parent "Discworld" entry. Even better: under 
Discworld, a text of "1 collection and 40 books" would be just perfect.

Original issue reported on code.google.com by alr...@gmail.com on 24 Feb 2012 at 4:06

GoogleCodeExporter commented 9 years ago
> 3. I have a "Discworld" collection which contains 40 books and also a 
subcollection (Discworld.The Science of Discworld). "Discworld" appears 
duplicated. At the begining of the list I get a "Discworld (1 collection)" 
entry and after the parent collection section I get another "Discworld (40 
books)" entry.

The issue here is Calibre is creating separate collections for (Discworld) and 
(Discworld.The Science of Discworld). Imho, the solution here is to change the 
tags/settings in Calibre or create a custom column specifying the tags you want 
Calibre to create Sony Collections/Sub-collections for.

> 4. It would be REALLY nice if Subcollections could appear as "folders" (I 
mean the first items) within just one parent "Discworld" entry. Even better: 
under Discworld, a text of "1 collection and 40 books" would be just perfect.

Wouldn't really want this behavior. There are cases where having both might be 
preferred. Besides, what would you do if you get collisions or if the books 
with the Discworld tag don't all match the books inside the various Discworld 
sub-collections?

Original comment by rui.hanazawa@gmail.com on 24 Feb 2012 at 5:05

GoogleCodeExporter commented 9 years ago
>>3. I don't understand your point.
Of course I have "Discworld" and "Discworld.The Science of Discworld" 
collections. That's the whole point of Sub-Collections. PRS+ merges both 
collections and makes "Discworld" a parent collection for the child "The 
Science of Discworld".

>>4. I don't also understand your point.
It doesn't matter which books I have within "Disc" or "Disc.Science". It 
doesn't matter if they are repeated or they are different books with the same 
name or whatever. Collections and Sub-Collections are just "virtual" folders. 

It's just a matter of appearance. I don't want "Disc" virtual folder entry 
which just contains its other child "virtual" folders and ANOTHER "Disc" 
virtual folder entry which contains just the books which are assigned to 
"Disc". I prefer them merged just in one entry.

If the same book is repeated inside "Disc" and "Disc.Science", it just will 
appear firstly in the "Disc" Collection list, and if you go inside "Science" it 
will also appear there. "Disc" collection list NEVER EVER directly shows the 
"Science" contents. You must go inside "Science" folder in order to see its 
contents. That's again the whole point of Sub-Categories

Original comment by alr...@gmail.com on 24 Feb 2012 at 8:40

GoogleCodeExporter commented 9 years ago
I understand the desire to see sub-collections and books together in their 
'parent', and would make it an option if I could (I considered it when coding 
the sub-collection support). Unfortunately, it's very hard to implement, due to 
the fact that book listings are underneath VERY different from 'regular' 
listings. I'll put it on the FR list, but don't hold your breath on this one ;)

Original comment by quisvir on 24 Feb 2012 at 9:02

GoogleCodeExporter commented 9 years ago
Don't worry. Just a desire.

Do whatever you can, whenever you can or feel it could be interesting...

Original comment by alr...@gmail.com on 24 Feb 2012 at 9:16