![]() |
#1 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,339
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
CC prerelease 3.4.0b
CC prerelease 3.4.0b has been published and will available soon to people who are members of the CC prerelease program.
This prerelease contains the following new features and changes over CC V3.3.6:
There is no database upgrade with this prerelease. |
![]() |
![]() |
![]() |
#2 |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Five things:
1) Under the settings menu "Select Sorts to show in Menu" shows "Title" twice. I think the second one is actually for "Date Updated (CC)". 2) When Tapping on a book information link (author, series, tag) in the book details screen, it doesn't change the sort to the new grouping's default sort. 3) Some of my Tags start with a "#". If I select one of them in the book details screen I get a "Unfortunately, Calibre Companion has stopped". I had them send you a report. 4) I only saw this once, and I am not sure what I did, but one time when I switched to series sort, it showed the sort backwards. 5) Is it intentional that there is no way to set a default sort for custom columns? Perhaps a single default sort for all custom columns. Other then this, everything seems to be working well. I will play more later. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 144
Karma: 2211224
Join Date: Apr 2012
Location: Ohio
Device: Galaxy Note 4, Galaxy S3, Nexus 7.2
|
So far everything is looking good. I will have more time to look this prerelease over after work. There was one item I noticed at first glance. A double entry in the "Select Sorts to Show in Menu" for 'Title'.
|
![]() |
![]() |
![]() |
#4 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,339
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#5 | |||||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,339
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Quote:
Quote:
Looking at this, it appears that the '#' doesn't really play a role. Instead it seems that it is caused by the "don't show the first letter if only one letter" change. Does that agree with what you see? Quote:
It isn't clear to me that this is wrong behavior. Is tapping an auto-sorted column twice equal to choosing a sort twice? Quote:
Thanks for the feedback! |
|||||
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,339
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
@kaufman: thanks for the debug log. With it I confirmed that the problem is caused by skipping showing a single first letter and was able to repeat the crash.
Small request: when you send a debug log could you erase the @multipie address? There is no reason to fill up my son's mailbox with things I am dealing with. |
![]() |
![]() |
![]() |
#7 | |||||
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Quote:
![]() Quote:
Quote:
I can then navigate back to the grouping drawer and get all my books back. Quote:
1) When you tap on the sort a second time, you are explicitly saying "reverse the sort". This is a different sort of behavior and a different mindset. 2) It makes no sense from the user perspective. Its kind of like saying "My default sort for selecting a series is series order, but if I select a second series, I want reverse series order". My thought it that for the default sorting, there is an implied "forward sort" after the selected sort. Quote:
My pleasure. Really. I love "New CC Release Day". One other thing, I like the idea that when I select "Title" from the grouping menu you show << Groups Title [Autosort by Title] .... But I really don't like it when you show all the autosorts in the top level grouping menu. Its not really needed yet (as you still have as least one more display to show the sort before you select a leaf), and because it makes the grouping menu look busy. Would you consider taking it off the top level Grouping display, or at least having an option to hide the information? I like to see it when you drill down, but I would be willing to give that up to get it off the highest menu. |
|||||
![]() |
![]() |
![]() |
#8 | |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Quote:
Sure. |
|
![]() |
![]() |
![]() |
#9 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,339
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
I really want to know before I tap somewhere that something destructive will happen, and changing the sort is destructive. Showing nothing indicates that there is no sort and there is no unexpected behavior. I am willing to add an option to show/hide all autosort information. Someone who checks that option is saying that s/he doesn't need the prompt. I don't want to have it hidden at the top level but not at secondary levels because sure as the sun rises we will get requests to hide it all the time. Hiding counts is a good example of this. It isn't the length of the tag. It is whether in that specific case showing a first letter was skipped because there was only one first letter. |
|
![]() |
![]() |
![]() |
#10 | |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Quote:
I've been thinking about our conversation about sorting and direction. Would it be a lot of effort to add a specific direction to the default sort? I'm not sure anyone would ever pick anything other than forward sort, but it might cut down on support emails from people who didn't understand why the sort was reversing sometimes. Another thought I had was to change the sort dialog a little so that there was a checkbox for direction instead of making the second selection a reverse. This way it would be clear which way the sort was going to go when you selected it. I'm not sure how much work that would be for you. I'm trying to only suggest low-hanging fruits. ![]() |
|
![]() |
![]() |
![]() |
#11 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,339
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Quote:
I might be able to add an icon to the sort menu indicating the sort direction the currently marked item. My problem is that I never am sure what those arrows mean. Does an arrow pointing up mean that the list is sorted from bottom to top (i.e., descending sort) or from low to high (i.e., ascending sort)? This ambiguity is one reason I haven't bothered with trying to indicate the direction. BTW: the default direction for dates is descending. All the other sorts are ascending. |
||
![]() |
![]() |
![]() |
#12 | |||
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Quote:
Quote:
Quote:
![]() For title, author, publisher, tag and: ![]() for series. I don't know what to use for date. Having typed that all out, maybe its not worth the effort. People who do complex sorts will remember where they are and people who don't can just hit the sort again. |
|||
![]() |
![]() |
![]() |
#13 |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Just tried something.
The program allows you to remove all of the sort types and the grouping types. You can still open the grouping menu, you just can't select anything. No issues or problems tapping. I don't think you need to change anything, I just was checking for a crash condition. You can't remove "Date Updated (CC)" because of the search copy paste bug, but I will check that one after the next release. In order to test this, I had to delete my custom grouping. It took almost 90 minutes to update a database of about 4600 books. Recreating it now and it seems to be going somewhat faster. Edit: Recreating the custom grouping took about 45 minutes. Last edited by kaufman; 07-15-2014 at 02:07 PM. |
![]() |
![]() |
![]() |
#14 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,249
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
After doing some initial tests of the changes, not too much to report, but here goes:
|
|
![]() |
![]() |
![]() |
#15 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,339
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Thank you all for your help!
Regarding the autosort label in the grouping drawer: yes, it is displaying the wrong value. In one place I used the position in the labels table instead of correctly using the position as translated to the internal sort identifier. I have fixed this. Germane to this bug, I also added custom columns to the sort menu. When I first did the work I was overly tired and I created a mess. Today I stripped it all out and started over. The reason this is germane is that from the user's point of view there is an interaction between custom columns, the autosorts, what is displayed in the grouping drawer, and what is displayed in the sort menu. Just because you can group on something doesn't mean you want to sort on it and vice versa, so I needed to add the custom columns to the "Show" preferences. And then, if I can sort on a column then why can't I autosort on it? No good reason other than laziness, so I added the sortable custom columns as autosort values. I am still working on all of this. I expect to make a new release tomorrow or, more likely, on Friday. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
CC testing prerelease V3.3.5d | chaley | Calibre Companion | 4 | 06-25-2014 04:24 PM |
Calibre Companion prerelease 3.3.0e | chaley | Calibre Companion | 32 | 03-13-2014 04:28 AM |
Calibre Companion prerelease 3.3.0c | chaley | Calibre Companion | 27 | 03-05-2014 12:47 PM |
Calibre Companion prerelease 3.3.0b | chaley | Calibre Companion | 30 | 02-26-2014 09:58 AM |
Calibre Companion prerelease 3.3.0a | chaley | Calibre Companion | 11 | 02-22-2014 10:26 AM |