11-02-2017, 08:07 AM | #1426 |
Groupie
Posts: 161
Karma: 1842
Join Date: Jan 2016
Device: Kobo Glo HD
|
Ah OK, no problem. I was just wondering about it since I could not make it work correctly. Thanks!
|
11-04-2017, 08:37 PM | #1427 |
Enthusiast
Posts: 31
Karma: 10
Join Date: Jan 2013
Device: Kobo Libra 2 & Aura HD, Cybook Muse
|
Hi,
I don't know if this has already been noticed before, but I'd like to make a cosmetic enhancement request for this excellent calibre plugin. Once the reading location has been configured to be fetched on connect, when the Kobo is plugged, and not reading positions have been changed, the Kobo Utilities are used to display a dialog box needing explicit validation: ----- calibre, version 3.11.1 Kobo Utilities: No reading positions were found that need to be updated No details available. ----- Couldn't we have this dialog being made optional, or have it automatically closed after some timeout? And BTW, is there a way different than "on connect" to get these reading positions? Thanks Last edited by Dfaure; 11-04-2017 at 08:56 PM. |
Advert | |
|
11-04-2017, 09:26 PM | #1428 | ||
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:
|
||
11-17-2017, 07:38 AM | #1429 |
Guru
Posts: 918
Karma: 417282
Join Date: Jun 2015
Device: kobo aura h2o, kobo forma
|
A feature I'd like to have would be a way to manipulate the tiles on the new home screen. Specifically, I'd like to be able to manipulate the contents and order of the top four tiles.
I've been playing with this, and I found I can add and change the order with restore bookmark / set status / set date to now, but this is a bit cumbersome and takes multiple passes to get what I want. So, my guess is that a book will show up in the top bar if its status is set to reading (not unread or finished) and the order is controlled by the date setting. What I'd like would be a way to set these two items without changing the bookmark position. What would be really great would be if I could also store the date into a custom column for editing to get an order, and then restore that date. Alternatively, maybe I could order the books in calibre somehow, select them, and then have kobo utilities set the date of selected books in order with one second difference descending or something. The idea would be to put a list of books in the top four tiles so that when I remove a tile (by whatever means) then the next one to pop up would be the next in the list. Would any of that be easy to implement? Last edited by compurandom; 11-17-2017 at 07:49 AM. Reason: slight wording change |
11-17-2017, 08:04 AM | #1430 |
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
|
Manipulating that top line of books is easy. It displays the four most recently opened books. Which means, as you found, if you set the reading status to "reading" and "Last read" timestamp to something newer than anything else, the book will be the first on the list. And ordering three more books is easy.
But, I think it is pretty pointless to do this. As soon as you open a book, the last read timestamp is set to now, and it change the order of the books. You could set the timestamps in the future, but, again, opening the book, change the timestamp and the book order changes. And with what you have suggested, it means you are marking all the books as being read, which seems counter productive to me. There are several good filters in the book list with lots of sort orders. The plugin already can manipulate the "Date added", so you could use that. That doesn't have a custom date option, but that's because I was a little lazy when I added that. It's on my TODO list. I'm not interested in doing something like you describe, but, if someone wants to add it, I'll look at it. |
Advert | |
|
11-18-2017, 06:11 AM | #1431 | ||||
Guru
Posts: 918
Karma: 417282
Join Date: Jun 2015
Device: kobo aura h2o, kobo forma
|
...
Quote:
Quote:
Quote:
If I could retrieve the last read timestamp, and then update it with "update metadata" that might cover what I want there. To simplify, here's the minimum features I'm looking for, any subset of these, but this is more or less in the order of importance:
Quote:
|
||||
11-18-2017, 07:16 AM | #1432 |
Guru
Posts: 918
Karma: 417282
Join Date: Jun 2015
Device: kobo aura h2o, kobo forma
|
Actually, playing with it more, there's already a #lastread column which store populates (and apparently I set up but forgot about), so I just need a way to copy that back to the device without disturbing the bookmark or setting the value to today.
|
11-18-2017, 07:41 AM | #1433 | |
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:
But, the plugin supports profiles. These are intended to support multiple devices, but you can always use another profile that only has the timestamp you want to set. If you only configure the last read column, it should do what you want to. My suggestion about the "Date Added" was that manipulating this means you manipulate the whole of the books in that sort order. Which makes it easy to look through the list beyond the first four books. As to the rest of your suggestion, sorry, I have no interested in doing it. Especially as I believe you can already achieve it. |
|
11-18-2017, 07:51 AM | #1434 | |
Groupie
Posts: 161
Karma: 1842
Join Date: Jan 2016
Device: Kobo Glo HD
|
Quote:
1. if you don't set a column for "current reading location column", the "bookmark" will not be saved or restored (but you will need to set/unset the column each time you want to change the behavior) 2. & 4. as you've discovered, you can store last read date, and so change the value manually before restore. And to restore it to the device without changing the bookmark, you need to do what I said in 1: unset the column for "current reading location column" and then use the restore current bookmark without checking any option. 3. Reading status is stored in the percent read column -> 0 is unread, 100 is finished and everything in-between is reading. To restore it, use Restore bookmark and check set reading status (if you haven't set the column for "current reading location column", it will only change the reading status) |
|
11-18-2017, 09:51 AM | #1435 | |
Guru
Posts: 918
Karma: 417282
Join Date: Jun 2015
Device: kobo aura h2o, kobo forma
|
Quote:
I have it set to a custom column, and it looks to me that in this case, new_timestamp is left uninitialized. I think this is a bug. That would explain why in my tests I couldn't change the date without setting it to now. |
|
11-18-2017, 12:41 PM | #1436 | |
Groupie
Posts: 161
Karma: 1842
Join Date: Jan 2016
Device: Kobo Glo HD
|
Quote:
|
|
11-18-2017, 06:04 PM | #1437 |
Guru
Posts: 918
Karma: 417282
Join Date: Jun 2015
Device: kobo aura h2o, kobo forma
|
You may be right. Looks like I just ran my tests too close together for it to work.
I wish I understood that code better... I take it back, I still have books I can't re-order in the tiles. I just changed the date on a book and then restored its bookmark and it says "0 books updated". Then I changed the date again, and the second time it updated it. Then I read the date back, and it is wrong. I think it is not reliably updating the date from the custom column. It seems like if I try enough times, eventually it works. Last edited by compurandom; 11-18-2017 at 08:47 PM. Reason: update |
11-18-2017, 08:48 PM | #1438 |
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
|
You looked at the wrong code. That is the code for setting the "Date added" as part of the metadata updating. And as I said above, I didn't get around to adding a custom date field as an option.
|
11-18-2017, 09:05 PM | #1439 | |
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:
|
|
11-19-2017, 05:07 PM | #1440 |
Guru
Posts: 918
Karma: 417282
Join Date: Jun 2015
Device: kobo aura h2o, kobo forma
|
I haven't been able to get a repeat where sequential restores didn't and then did update the last read date. I'll have to play with it more over time. Maybe a closer look at the code will help me figure out what event sequence triggers issues.
|
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 |