![]() |
#961 | |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,975
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Quote:
I use #onreadinglist to sort the Reading List books to the top of the list without further mucking up the sort order. Last edited by ownedbycats; 10-13-2020 at 11:27 AM. |
|
![]() |
![]() |
![]() |
#962 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Okay, I think I have this figured out. I was tired last night and making assumptions based on the way I use Reading Lists, which is different than you do.
![]() For future reference, this discussion started in SmartEject: Quote:
Reading List determines if there are lists that could be sync'ed (aka Sync Now is enabled) only by looking at whether there are entries in lists configured to sync the attached device. It does not take into account the distinction between 'New items' and old items. Only when you actually do 'Sync Now' does RL compare the current contents of the device to the list and figure out which are 'new' (aka not on the device) and which are already on the device and can be skipped. Whether that's because of historical reasons, or performance reasons, I couldn't tell you. But it looks like RL's Sync is functioning as designed. I hesitate to try changing the need-to-sync check to include checking the device. I don't know why it works like it does now. My guess is performance--the Sync Now enabled/disabled check is done every time any list is changed in any way. |
|
![]() |
![]() |
![]() |
#963 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 130
Karma: 48786
Join Date: Oct 2010
Location: Australia - Adelaide
Device: Kindle3
|
Quote:
On Device column listing behaves correctly - it organizes the listing On device A-Z above the A-Z listing of the entire library or clicking it again gives Z-A bellow the Z-A listing of the entire library... This new Read Order column listing should work like that, but it gives Read Order listing Z-A above A-Z listing of the entire library or clicking it again gives A-Z bellow the Z-A listing of the entire library... If this is fixed the column will be handy. Last edited by Bigo2; 10-13-2020 at 06:07 PM. |
|
![]() |
![]() |
![]() |
#964 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,975
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
That makes sense. I wonder if it might be possible to enable a device check only when it's called by SmartEject (if there's even a way for it to tell).
I'll just keep the RL option disabled in SmartEject. Thankfully I don't often forget to sync the list. I mostly got it for the big button and keyboard shortcut. Last edited by ownedbycats; 10-13-2020 at 05:36 PM. |
![]() |
![]() |
![]() |
#965 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
You seem to thing it's exactly opposite? Because it shows you what you'll get next time you click it?? ![]() But it seems more likely to me that you:
Regardless: Reading List will save a value to a series column for you. Once that value is saved, how it sorts is not controlled by Reading List. If you think Calibre isn't sorting correctly, you'll have to take up with Kovid in the main Calibre thread. Spoiler:
|
|
![]() |
![]() |
![]() |
#966 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,975
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
In my case, when I used View Manager to sort by the #readorder I had to put it in descending order to sort them to the top, and then the series numbering ended up overriding the other sorting.
For instance, I wanted my fanfics to sort by Currently Reading (composite psuedobool) > Reading List (series) > Last Read (date) > Last Updated (date). But because of the series numbering, any books on the reading list would end up sorting by the series order instead of the two date columns. I just made a comp column to check whether #readorder was populated and then return "Yes" if it was and null if not. That didn't muck up my sort order. Last edited by ownedbycats; 10-13-2020 at 07:36 PM. |
![]() |
![]() |
![]() |
#967 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 130
Karma: 48786
Join Date: Oct 2010
Location: Australia - Adelaide
Device: Kindle3
|
Quote:
There is also the problem that if I remove all the listing it is still somewhat sorting even if I click the empty column... |
|
![]() |
![]() |
![]() |
#968 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,975
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I just hid #readorder entirely and just pretended it didn't exist at all. I only sort by #onreadinglist.
|
![]() |
![]() |
![]() |
#969 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 130
Karma: 48786
Join Date: Oct 2010
Location: Australia - Adelaide
Device: Kindle3
|
Quote:
ownedbycats, JimmXinu said the sorting order is correct, perhaps it is OK in his plugin, but definitely not here in those columns I created as you recommended. So, all in all the columns according to your design are perfect except the wrong sorting... why is the sorting wrong? Last edited by Bigo2; 10-13-2020 at 10:39 PM. |
|
![]() |
![]() |
![]() |
#970 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 130
Karma: 48786
Join Date: Oct 2010
Location: Australia - Adelaide
Device: Kindle3
|
Hi - Going again trough all the setting I have realized:
JimmXinu is right, the sorting is correct! However, the results of sorting [Read Order ˄] A-Z instead of appearing on top of all the A-Z organized titles in the library, it is found down, below all the books. And when I click the column again [Read Order ˅] the sorting result Z-A appear on top of all titles! That's what confused me so I thought that the sorting is wrong... So the question is: how to put the sorting results of #readorder [Read Order ˄] A-Z above the all the A-Z organized titles? Can you help me with that? Last edited by Bigo2; 10-14-2020 at 05:43 PM. |
![]() |
![]() |
![]() |
#971 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,975
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
You can't.
|
![]() |
![]() |
![]() |
#972 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 130
Karma: 48786
Join Date: Oct 2010
Location: Australia - Adelaide
Device: Kindle3
|
Thank you all with helping me with this...
|
![]() |
![]() |
![]() |
#973 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,975
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
However, note this:
(missing numbers are because I'm in a virtual library) Sort #readorder first, and make sure it's ascending. Then you sort by #onreadinglist. It requires two steps but it'll get your reading list on top of the list and in order. |
![]() |
![]() |
![]() |
#974 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 130
Karma: 48786
Join Date: Oct 2010
Location: Australia - Adelaide
Device: Kindle3
|
Quote:
|
|
![]() |
![]() |
![]() |
#975 |
Wannabe Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 426
Karma: 2516674
Join Date: Apr 2011
Location: Geelong, Australia
Device: Kobo Libra 2, Kobo Aura 2, Sony PRS-T1, Sony PRS-350, Palm TX
|
I've got a local change to this plugin that adds "move up/down 10" and "move to top/bottom" buttons as my reading list now has about 200 entries and adding something new to the list but wanted to move it to the top was a little painful to say the least.
Is there any interest in these changes? If so, what's the best way to share them? I can do a unix style diff or just post my working ZIP file of the plugin. Note that I couldn't find any existing button images for the new buttons, so I've made up some very average looking ones myself. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Extract ISBN | kiwidude | Plugins | 548 | 03-04-2025 10:43 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 05:42 AM |
[GUI Plugin] Manage Sony x50 Reader Book List | kpw | Plugins | 170 | 10-02-2014 08:23 PM |
[GUI Plugin] Temp Marker | kiwidude | Plugins | 41 | 10-14-2013 12:25 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |