Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > KOReader

Notices

Reply
 
Thread Tools Search this Thread
Old 11-07-2022, 12:25 PM   #1
Pierre49976
Member
Pierre49976 began at the beginning.
 
Posts: 16
Karma: 10
Join Date: Oct 2022
Device: Kobo Clara BW
Show cover in shelf

I successfully installed KOReader on my Clara HD mainly for the night mode, which is great.

But I miss the original Kobo presentation of books, where I could immediately see covers as in a shelf and see them in recently added order.

I've chosen Mosaic with cover images, but what I see is the list of author I have in my reader and the number of books of each author. I have to select one of the authors to see the book cover.

How can I have something looking like the Kobo presentation?

I hope I'm clear enough with what I'm asking for.
Pierre49976 is offline   Reply With Quote
Old 11-07-2022, 02:29 PM   #2
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
Nope, how you set up the filemanager, as well as the History view are the closest you'll get .

As the name implies, the filemanager is file-based, so, if you want a flat view, you need a flat filesystem layout (spoiler: it's generally a terrible idea unless you have very few books).
NiLuJe is offline   Reply With Quote
Old 11-09-2022, 05:29 AM   #3
starls
Junior Member
starls began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2022
Device: Kindle Paperwhile 10
Wink

Quote:
Originally Posted by NiLuJe View Post
Nope, how you set up the filemanager, as well as the History view are the closest you'll get .

As the name implies, the filemanager is file-based, so, if you want a flat view, you need a flat filesystem layout (spoiler: it's generally a terrible idea unless you have very few books).
Wrong.

UI structure is not necessarily dependent on file-structure. Scanning trees of dictionaries is fairly fast, no matter how big a reasonable collection of books is. Even the lowest power kindle devices do scanning, indexing, and displaying books fairly well, no matter where in the filesystem you place them.

I am sure, there are many people who wish to see a flat-view. To manage big collections preferably with filtering by metadata for koreader; similar to kindle.

It should be manageable to get a prototype plugin done within weeks. I hope, someone more efficient than me will step up for that job.

Last edited by starls; 11-09-2022 at 05:33 AM.
starls is offline   Reply With Quote
Old 11-09-2022, 06:33 AM   #4
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
Quote:
Originally Posted by starls View Post
Wrong.
Hi, starls.

Welcome to this forum.

Please take some time to re-read OP question and NiLuJe answer and try to understand why it is technically the truth and your conclusion derails from the topic and it is plainly incorrect.

We, as humans beings, work with heuristics most of the time. Some philosopher might tell me I'm commiting an ad hominem fallacy but I cannot take the rest of your message seriously after such a wrong header.
pazos is offline   Reply With Quote
Old 11-09-2022, 09:01 PM   #5
starls
Junior Member
starls began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2022
Device: Kindle Paperwhile 10
Quote:
Originally Posted by pazos View Post
Hi, starls.

Welcome to this forum.

Please take some time to re-read OP question and NiLuJe answer and try to understand why it is technically the truth and your conclusion derails from the topic and it is plainly incorrect.

We, as humans beings, work with heuristics most of the time. Some philosopher might tell me I'm committing an ad hominem fallacy but I cannot take the rest of your message seriously after such a wrong header.
Hi,
well, I would love to brush your criticism off, agreeing with your self admitted ad-hominem.
But you are right. Not only was my perspective off far and beyond the topic, I didn't even notice.

Thank you.

From a users perspective, a file-viewer like koreaders is just that. And a flat file hierarchy is dumb. So there is no way to have them flat in koreader, as is. I agree with NiLuJe here.
From what I understand, Pierre49976 wishes, it had an alternative presentation. Maybe unknowingly, he wants an alternative to a file-viewer. And I would agree. Someone probably more competent than me should start that.
starls is offline   Reply With Quote
Old 11-10-2022, 04:42 PM   #6
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
Hey, I'm wrong all the time . That makes me thing I'm good assuming errors and trying to correct them. Respect!

Back to topic:

The flat view / library view has been brought many times to KOReader but unfortunately none of the interested parties did contribute the code to make it happen.

Is not particulary easy given how KOReader works.

AFAIK all the firmwares beyond Kindles and Android devices do scan and parse books after each USB connection to the computer. These snowflakes have some sort of daemon running all the time, indexing documents as they come.

Since we're not Google nor Amazon, and we don't have full control over the usb stack in all the platforms we support the best we can do is to provide a button to let the user to scan documents at any given time.

Which leads to the not so fun part:

KOReader/LuaJIT is mostly single threaded. Lua has coroutines, but they're inferior to posix threads for this kind of task.

I would assume that a proper implementation would be writting a daemon running on a different process that starts its work and notifies on termination.

That daemon could repurpose current metadata extraction or implement their own for extra speed.

Even then we need to talk about the big elephant in the room: the UI.

KOReader implements its own UI stack. I would say than 80% time of a plausible ETA would end in writting widgets and joining them in a coherent interface. But that's just my opinion, maybe because I'm not good with UIs

IMO writting a gui that acts a view for items in a grid but doesn't implement the model/controller is the best way to tackle the task.

That makes possible to write different implementations where different providers provide a model of an item.

I'm assuming 99% of people who ask for a library view are calibre users and we already have a calibre plugin. That calibre plugin just need to decode base64 thumbnails to a cache and it is ready to act as a model/controller for the view.

See https://github.com/koreader/koreader...ent-1020707164 if you want to expand further on the idea.
pazos is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Android] Calibre Companion Noob, Need Help Making Calibre Library Show Up on Shelf bookiebabe Calibre Companion 4 02-10-2017 09:37 PM
Is there a way to remove the gradient from the shelf in cover view? jameschanlee Calibre Companion 17 12-14-2015 10:02 AM
Choosing a screensaver cover by adding an image into a Shelf cramoisi Kobo Developer's Corner 2 06-17-2015 01:04 AM
Books show in Carousel but not shelf Ravenswd Kindle Fire 6 06-03-2013 08:18 AM
DR800 Have To Show Off My New Cover... Mickey330 iRex 5 04-10-2010 06:39 PM


All times are GMT -4. The time now is 03:08 AM.


MobileRead.com is a privately owned, operated and funded community.