03-21-2017, 03:58 AM | #1261 |
Wizard
Posts: 1,023
Karma: 10963125
Join Date: Mar 2013
Location: Guben, Brandenburg, Germany
Device: Kobo Clara 2E, Tolino Shine 3
|
My device is a Kobo Touch N905.
Only recently, I came to use the "Download News" option in Calibre which is very interesting. My problem: Since I download a paper thrice a week, it always comes up on the screen of the device, and in a short time, the screen is covered with the titles of the newspapers. What I wish is to sort of "hide" the newspapers in a common folder, shelf or whatsoever, on the screen, or - even better - in the device's bibliotheque, without appearing on the main screen at all. The purpose is to reserve the main screen for "real" books. Is there a way to achieve this with your plugin or in another way? I never dealt so much with shelf management, so the question might be a bit silly. On the other hand, the newspapers are formatted as epubs, so they appear the same way as "real" books, and this might cause problems for storing them differently. |
03-21-2017, 07:37 AM | #1262 |
Guru
Posts: 919
Karma: 417282
Join Date: Jun 2015
Device: kobo aura h2o, kobo forma
|
So, to rephrase, you'd like the "Dismiss tile from home screen" option to have an option to dismiss books that match a filter of some sort?
|
Advert | |
|
03-21-2017, 08:43 AM | #1263 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Yes, it would be possible to create a trigger to dismiss books based on a filter. Constructing it could be the problem. The filter needs to be in terms of the id in the database which is basically the filename on the device. The filename is generated by the save template when sending the books to the device. And it would dismiss everything that matched the filter. That would also mean it wouldn't be in the current book position of the home page.
|
03-21-2017, 12:25 PM | #1264 |
Wizard
Posts: 1,023
Karma: 10963125
Join Date: Mar 2013
Location: Guben, Brandenburg, Germany
Device: Kobo Clara 2E, Tolino Shine 3
|
Aha, I suspicioned something like that. The newspapers, at beeing sent to the device, should create a specific ID that would perhaps allow to match a dedicated filter, but not to delete the newspaper, but to send it to a place on the device except the main screen, where one could easily find it, nevertheless, in the way compurandom says.
Obvious that this is difficult! Thank you, though! |
04-01-2017, 11:06 AM | #1265 |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
I'd like, if possible, easy access to a couple of database maintenance/cleanup functions:
- Delete "Finished" record for books that are no longer found in the device. I keep my whole library in the device. Sometimes I update a book and it gets replaced or renamed... Since I'm a bit OC, if I had already finished the book, I re-open it, go to the last page and page forward, so it's properly registered as finished. But the record for the old book stays and now I have two finished books in the stats (stats are useless anyway, I know). - Delete book-specific configurations for books marked as finished. Once I've finished a book, it's unlikely I'll open it again in the near future. When/if I do, I want it to use whatever current default settings are in place. |
Advert | |
|
04-01-2017, 02:42 PM | #1266 | |
Guru
Posts: 960
Karma: 3475832
Join Date: May 2012
Location: France
Device: Elipsa, Sage
|
Quote:
And I am annoyed that, contrary to what was the case a few F/Ws back, if I open a new book and set its parameters like I like for it, when I return to a former read, it has taken on the parameters of the last opened book. |
|
04-01-2017, 02:56 PM | #1267 |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
I'm only recently updated from the 3.x series, maybe the behavior has changed since.
|
04-02-2017, 12:06 AM | #1268 | ||
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
I have also been thinking of adding some clean-up functions. Removing some of the records in the database for for finished books is one of them. But, it won't save much space. It might make it faster, but I don't know how noticeable it will be. |
||
04-02-2017, 04:27 AM | #1269 | ||
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
Quote:
|
||
04-02-2017, 07:25 AM | #1270 | ||
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
There is no current way to remove these records. They aren't deleted when you delete the book. And one of the tests I did last night was to delete them. This reset ALL the counts and the hours. There is probably a checksum or similar being used across all the records in the table. What this means is that cleaning up these records is a problem. It might be possible to change the id in the table to point to a different book. But, I'm not expecting that to work. There is a checksum on each record. I don't know how this is calculated but it probably includes the id. If what you want is simply the correct number of finished books, then leaving the records as they are and marking the replacement book as finished will work. If you want to look at the individual stats for a book, then at the moment, you need to make sure the file name doesn't change as that is used for the id in the database. Also, if the filename doesn't change for a replacement book, the device will remove the book from the database if the file size changes. But, this does not affect the part of the database used for the stats. But, the driver in calibre cheats. It updates the file size in the database. That makes the firmware not reprocess the book as a new one. Quote:
|
||
04-02-2017, 10:02 AM | #1271 | |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
Something else, yesterday I updated some books on the device and they ended up as new entries, because the filename changed (the old name had an apostrope, the new name replaced it with an underscore). Not only the new book didn't get the settings/stats from the old book, but I got duplicate entries because the old book was not deleted. Can something be done in the driver or the plugin to at least warn before uploading the file? The best would be to modify all database entries to use the new name before uploading, but I guess that's not really possible. |
|
04-02-2017, 10:22 AM | #1272 | |
Resident Curmudgeon
Posts: 73,970
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
04-02-2017, 10:24 AM | #1273 | |
Resident Curmudgeon
Posts: 73,970
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
04-02-2017, 10:27 AM | #1274 | |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
EDIT: And of course, before sending them calibre showed all books as "On card A", so it "knew" they were there somewhere. Last edited by Jellby; 04-02-2017 at 10:34 AM. |
|
04-02-2017, 10:31 AM | #1275 |
Resident Curmudgeon
Posts: 73,970
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Now I know how it could be done. It could be done using the exact same metadata. All that would have to be done is for someone to program an option to rename the file being sent to the same name as one already on the device if the metadata is the same. If there are multiple books with the same metadata, then no rename takes place and you get a dialog to tell you this so you can either still send or cancel the send.
|
Tags |
kobo, kobo utilities |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Manga plugin | mastertea | Plugins | 6 | 01-06-2022 02:43 AM |
[GUI Plugin] Save Virtual Libraries To Column (GUI) | chaley | Plugins | 14 | 04-04-2021 05:25 AM |
Kobo Utilities Plugin Question | nikev | Kobo Reader | 10 | 09-25-2018 11:55 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |