View Single Post
Old 06-30-2015, 12:49 AM   #13
compurandom
Wizard
compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.
 
Posts: 1,017
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
> The collections are virtual and defined using the database.

If the collections are defined in the database, then why does it take so long to open the list of collections? Don't they have the collection table indexed or something?

(~2500 books, maybe 150 collections)

And I don't see why they couldn't implement nested collections in a directory hierarchy structure, as long as you can still put one book in multiple collections. Calibre and sony both do it that way, just put a separator character in the collection name, and then collapse similar prefixes in the collection list.

Another alternative that would make me even happier than nested collections would be multiple collection searches -- search for books in all of two or more categories. And that would be trivial to implement -- just more items in the sqlite query. Heck, I'd even be happy if I was limited to exactly one or two categories, as long as it didn't take twice as long as now to build the list and it saved a home tile with the combo.

But, then, the collection list is already abysmally slow to come up, and they don't do hierarchical TOC's in pdf's or epubs anyway. (I blame half of that on adobe, of course. Amazing adobe can't follow their own standards.)
compurandom is offline   Reply With Quote