View Single Post
Old 04-13-2011, 09:50 AM   #29
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,731
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
Quote:
Originally Posted by chaley View Post
Not quite. The scenario was:
1) show books in all groups
2) have next-group highlight the books in a group.
This lets me see the global view, shows me what is in a group, lets me cycle between groups without the screen repainting, and also lets me find (at some level) books that are in more than one group (it gets highlighted more than once). I do recognize that this mode is not particularly useful if one has more than a screenful of duplicates.
Got you now. Could you do it with this: a search restriction of books that are in duplicate groups, with highlighting turned on to display the current group?

I think I could mark all books in duplicate groups as 'duplicate' in the marked ids dictionary, in addition to just the group under consideration as 'group_x_of_y'. So it could apply a search restriction of 'marked:duplicate', turn on highlighting (so all duplicate books displayed), and then do the normal 'marked:group_x_of_y' walking through groups?

I don't know how easy it is to do without looking into it (for instance can you set a restriction that isn't a saved search) and you have to consider restoring the user's state at the end by removing the restriction etc. Though I guess the user resolving the last group, or marking all groups as not duplicates would be one trigger. Toggling this menu item would be another.

Of course as you say for lots of duplicates that wouldn't be very nice, so this whole mode of behaviour would be something that is just an alternate view they can use. I'll ponder it for now (assuming we are thinking of the same thing)...
kiwidude is offline   Reply With Quote