![]() |
#1 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 25920
Join Date: Oct 2020
Device: Kobo Aura H2O (mark 5)
|
Unwanted sort by date
Hi there...
When I open Calibre, there's a problem with the sort order. My standard sort order is as follows: ==> Title, Series, Author, Read The latter field is a customized date field to indicate if/when I have read the book. This way I have all the read books on top, followed by the non-read ones, sorted by Author, then by Series, then by Title. Now, when I open Calibre, the books are ordered as follows: ==> Date, Series, Author, Read This way, the non-read books are sorted by Author, then by Series, then by Date -- not by Title. I somehow think this behaviour must have crept in with one of the recent versions, but I'm not sure. Any tips on how to fix this? TIA. Last edited by DVdm; 05-31-2023 at 05:09 AM. Reason: in with one |
![]() |
![]() |
![]() |
#2 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,616
Karma: 29710338
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Have a look at the Sort by tool, you'll probably need to add it to a toolbar or menu - I have it in the search bar.
It allows you to explicitly set and just as importantly see multiple column sort order settings. BR |
![]() |
![]() |
![]() |
#3 | |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 25920
Join Date: Oct 2020
Device: Kobo Aura H2O (mark 5)
|
Quote:
But I have just now solved it by explicitly tweaking the sort at startup setting from sort_columns_at_startup = None to sort_columns_at_startup = [['#read', 1], ['authors', 0], ['series', 0], ['title', 0]] This used to be not necessary. Now it seems to be... |
|
![]() |
![]() |
![]() |
#4 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,897
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Anything done that affects the overall Library (like a repair-rebuild) can result in a new ID. Date remains as the dater the entry was made initially (unless tampered with) Read as a sort make little sense with the preceding sort. (#read can be a FILTER) As a matter, your whole sort is odd. SORT is about arranging mutually Exclusive values, with levels, breaking ties. Series has series_index to refine the order (title) You can't sort by Title And Index. They usually are exclusive (Unless it was the Alphabet Murders. A was 1, Y was 25) And using Authors as an Overall, also fails if your Library has shared universe type series. |
|
![]() |
![]() |
![]() |
#5 | |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 25920
Join Date: Oct 2020
Device: Kobo Aura H2O (mark 5)
|
Quote:
Makes perfect sense for me ![]() Last edited by DVdm; 05-31-2023 at 03:18 PM. Reason: typo |
|
![]() |
![]() |
![]() |
#6 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,897
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
I have 2 VL (have Read and To Read) (they are filtered views) I use tri-state fields: If {#read} is false, It is in the To Read VL (and the flip) I can sort Have Read by date in {#read} (or any other way) ![]() You do things to establish the Bias before the final sort. So, if I sort on have read, then by Author, those should list the AUTHORS books in finished order. Any other sort between those will risk disturbing the bias. |
|
![]() |
![]() |
![]() |
#7 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,616
Karma: 29710338
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
A few years ago, following some changes to VM, the built-in Date/timestamp(date) column injected itself into it's sort process - uninvited. The PI developer who made the changes offered an unconvincing explanation why it was so. As a consequence I didn't upgrade VM for a while. I did tests every few months in calibre portable and after a couple of years it was fixed, I don't know if that was due to further changes to VM or changes in the calibre core. BR |
|
![]() |
![]() |
![]() |
#8 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 25920
Join Date: Oct 2020
Device: Kobo Aura H2O (mark 5)
|
|
![]() |
![]() |
![]() |
Tags |
sort date unwanted |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sort by author and then publish date (multi-column sort)? | badbob001 | Library Management | 7 | 07-22-2020 06:45 PM |
Sort by "Date" does not equal import date? | gandoe | Library Management | 7 | 12-08-2019 08:00 AM |
Sort by date in Quickview | sammayor | Calibre | 3 | 07-28-2017 05:36 AM |
sort by date | jakewoodblues | Library Management | 13 | 12-18-2016 02:57 PM |
Sort by date - not working right | Elfwreck | Sony Reader | 12 | 07-03-2009 09:32 PM |