Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre Companion

Notices

Reply
 
Thread Tools Search this Thread
Old 09-04-2014, 10:53 AM   #196
Purple Lady
Grand Sorcerer
Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.
 
Purple Lady's Avatar
 
Posts: 5,698
Karma: 16542228
Join Date: Feb 2010
Location: Pennsylvania
Device: Huawei MediaPad M5, LG V30, Boyue T80S, Nexus 7 LTE, K3 3G, Fire HD8
Quote:
Originally Posted by kaufman View Post
That's probably ok, since the largest number for lines is probably about 15, and the smallest number for characters is probably about 50. You could make the inflection point 25 and never have an issue. (Famous last words.)
45 characters is what I currently have my phone set to. You have to consider larger font sizes and smaller screens. My font size for second lines is set to 18. The first and third books here have multiple authors.
Click image for larger version

Name:	uploadfromtaptalk1409842370840.jpg
Views:	800
Size:	167.8 KB
ID:	127862
Purple Lady is offline   Reply With Quote
Old 09-04-2014, 10:56 AM   #197
kaufman
Calibre Companion Fanatic
kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.
 
kaufman's Avatar
 
Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
Quote:
Originally Posted by Purple Lady View Post
45 characters is what I currently have my phone set to. You have to consider larger font sizes and smaller screens. My font size for second lines is set to 18. The first and third books here have multiple authors.
Attachment 127862
So 25 would probably be ok, but if you are nervous about people with large fonts, make it 10. I can't imagine anyone both setting the setting and wanting more than 10 lines.
kaufman is offline   Reply With Quote
Old 09-04-2014, 11:45 AM   #198
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,386
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by chaley View Post
Hmmmm: perhaps the best is a number of characters that controls the number of authors. If adding an author causes the count to go over the limit, an ellipsis instead of that author is added. Of course, the first author must be permitted even if the length exceeds the count.
Quote:
Originally Posted by kaufman View Post
I started using this tonight, and I like it, but I have an idea that might make it easier to use.

Instead of cutting of at a certain number of characters, how about cutting it off at a certain number of lines. Since the purpose of this is to limit how much space the books takes up on the list, it is really number of lines that users want to limit, not the number of characters.

The big advantages to doing it by lines is that

1) The first time a user does it, they don't have to do a trial and error to see how many characters there are in 1, 2, or 3 (or however many lines they want) lines.

2) If the user ever changes their font size, their selection will continue to work.

Quote:
Originally Posted by chaley View Post
It is difficult to get the number of "lines" that text uses but I might be able to do that. A bigger problem is that it is an incompatible change. I suppose I could divide the number of characters by 50 or some such to migrate to a line count, but in any event the user would be required to fix it.
I just tried an experiment. The effect on performance is very large. The problem is that the booklist cell must be laid out onto the screen before CC can find how many lines are required to hold the author(s) plus (if it is defined) the series. Once the layout is finished then the computations can be done, which will trigger a second layout. All of this happens while flinging, which makes the screen stutter.

Sorry, but I am going to say "no" to this one.
chaley is offline   Reply With Quote
Old 09-04-2014, 11:51 AM   #199
Purple Lady
Grand Sorcerer
Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.Purple Lady ought to be getting tired of karma fortunes by now.
 
Purple Lady's Avatar
 
Posts: 5,698
Karma: 16542228
Join Date: Feb 2010
Location: Pennsylvania
Device: Huawei MediaPad M5, LG V30, Boyue T80S, Nexus 7 LTE, K3 3G, Fire HD8
Quote:
Originally Posted by kaufman View Post
So 25 would probably be ok, but if you are nervous about people with large fonts, make it 10. I can't imagine anyone both setting the setting and wanting more than 10 lines.
If someone wanted to make sure they had only one line of authors, an easy way to do that would be to set the character count to 5 or 10. I agree that it would have been easier to have a line count since I did have to change my character count a few times before I got it correct.

Also, how would it be determined how many characters fit on a line when it depends on the screen size plus resolution plus what system font and what font size. lcd density and system font can be changed if you are rooted, and when I had my Motorola Atrix 4g one of the upgrades changed the lcd density to make the fonts appear bigger.

I have my Nexus 7 set to 150 characters and I get 3 lines on that which is pretty close to what my Nexus 5 gets with 45 characters. And if I decided to change my system font it would be different still.
Purple Lady is offline   Reply With Quote
Old 09-04-2014, 11:52 AM   #200
kaufman
Calibre Companion Fanatic
kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.
 
kaufman's Avatar
 
Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
Quote:
Originally Posted by chaley View Post
I just tried an experiment. The effect on performance is very large. The problem is that the booklist cell must be laid out onto the screen before CC can find how many lines are required to hold the author(s) plus (if it is defined) the series. Once the layout is finished then the computations can be done, which will trigger a second layout. All of this happens while flinging, which makes the screen stutter.

Sorry, but I am going to say "no" to this one.
What if instead of doing it that way, you did it by taking the current font size and determining how many characters per line that was. Then you could internally just convert the number of lines to a number of characters and continue the way you do now. This wouldn't be an exact answer because of kerning, but it would get you a pretty good result. If you cut the internal character count by 5%, you would probably never go over the number of lines requested and it would still work well.

If the non-deterministic-ness of this bothers you, I withdraw the suggestion.
kaufman is offline   Reply With Quote
Old 09-04-2014, 12:36 PM   #201
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,386
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by kaufman View Post
What if instead of doing it that way, you did it by taking the current font size and determining how many characters per line that was. Then you could internally just convert the number of lines to a number of characters and continue the way you do now. This wouldn't be an exact answer because of kerning, but it would get you a pretty good result. If you cut the internal character count by 5%, you would probably never go over the number of lines requested and it would still work well.

If the non-deterministic-ness of this bothers you, I withdraw the suggestion.
That would be incredibly inaccurate. We are using variable-width fonts, raising the question "What character width does one use?" The letter i is very different from the letter m, l from w, and the like. Add into this characters in other alphabets and the results are probably less deterministic than a character count.

Also, I really have no idea how big a "line" is. The system computes that after having laid out all the components, including the thumb, the padding, the read mark (which might not be there on a book-by-book basis) and the like.

FWIW: as far as I can tell, Android neither kerns nor uses ligatures when layout out text boxes, so these at least would not be a problem.
chaley is offline   Reply With Quote
Old 09-04-2014, 12:40 PM   #202
kaufman
Calibre Companion Fanatic
kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.
 
kaufman's Avatar
 
Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
Oh well, never mind then.
kaufman is offline   Reply With Quote
Old 09-04-2014, 02:30 PM   #203
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,386
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by kaufman View Post
Instead of cutting of at a certain number of characters, how about cutting it off at a certain number of lines. Since the purpose of this is to limit how much space the books takes up on the list, it is really number of lines that users want to limit, not the number of characters.
Quote:
Originally Posted by chaley View Post
I just tried an experiment. The effect on performance is very large. The problem is that the booklist cell must be laid out onto the screen before CC can find how many lines are required to hold the author(s) plus (if it is defined) the series. Once the layout is finished then the computations can be done, which will trigger a second layout. All of this happens while flinging, which makes the screen stutter.

Sorry, but I am going to say "no" to this one.
Looking further, I can say "yes" to this with acceptable performance with two provisos.
  1. The ellipses would replace the last word that won't fit, which easily could be part of an authors name. Example: "John Doe & Joe Smith & Jane ...". It appears never to break a word, but I can't guarantee that.
  2. The series information would be moved to its own line, creating in the normal case a third line. This would be true even if there is no limit on the number of lines of authors to avoid bizarre code paths.
It is the second that makes me nervous. This could end up using more vertical space for the vast majority of users who don't limit the authors length, especially tablet users.

Is this acceptable? I hope some non-phone users chime in.
chaley is offline   Reply With Quote
Old 09-04-2014, 02:43 PM   #204
kaufman
Calibre Companion Fanatic
kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.
 
kaufman's Avatar
 
Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
Quote:
Originally Posted by chaley View Post
It is the second that makes me nervous. This could end up using more vertical space for the vast majority of users who don't limit the authors length, especially tablet users.

Is this acceptable? I hope some non-phone users chime in.
I don't think it will impact tablet users that much, because they are probably using being covers and so have more free space.

Its ok with me, because I use fairly small fonts. Having said that, I don't think you should do it, because people with larger fonts are going to have much worse results. Its probably not worth saving us a bit of time figuring out how many characters to use if you are going to degrade the experience for a group of people.

Last edited by kaufman; 09-04-2014 at 11:26 PM.
kaufman is offline   Reply With Quote
Old 09-04-2014, 11:25 PM   #205
kaufman
Calibre Companion Fanatic
kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.
 
kaufman's Avatar
 
Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
I have a (hopefully) small request. Right now you have an auto-sort for each group. Which I love. Would you consider adding an Auto-sort for Ungrouped?

Right now I use series sort for series, Authors Works for title (a custom column that mixes title and series), and title for everything else. This works very well for groupings, but when I go to ungrouped, I like to sort by Date (Calibre) so I can see my new books. This is the only time I ever use the manual sort function any more.

If you would just rename "Auto-sort when choosing a group" to "Auto-sort" and add one more choice on top called "No Group" or "Un Grouped" and then perform that sort when the user backed out of all groupings, I could forever banish the sort button to the sands of history.

What do you think?
kaufman is offline   Reply With Quote
Old 09-05-2014, 03:16 AM   #206
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,386
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by kaufman View Post
I have a (hopefully) small request. Right now you have an auto-sort for each group. Which I love. Would you consider adding an Auto-sort for Ungrouped?

Right now I use series sort for series, Authors Works for title (a custom column that mixes title and series), and title for everything else. This works very well for groupings, but when I go to ungrouped, I like to sort by Date (Calibre) so I can see my new books. This is the only time I ever use the manual sort function any more.

If you would just rename "Auto-sort when choosing a group" to "Auto-sort" and add one more choice on top called "No Group" or "Un Grouped" and then perform that sort when the user backed out of all groupings, I could forever banish the sort button to the sands of history.

What do you think?
It is somewhat more complicated than it might seem because all the grouping and preference stuff is table-driven from actual groups, but I will look at it. It could be that the exception slots in.

Added to wish list.
chaley is offline   Reply With Quote
Old 09-05-2014, 11:51 AM   #207
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Quote:
Originally Posted by chaley View Post
The series information would be moved to its own line, creating in the normal case a third line. This would be true even if there is no limit on the number of lines of authors to avoid bizarre code paths.
...
Is this acceptable? I hope some non-phone users chime in.
FWIW, I'd actually prefer it if there was an option for Series info to always be on a line of its own. Sorry if this adds more confusion
jackie_w is offline   Reply With Quote
Old 09-05-2014, 11:53 AM   #208
kaufman
Calibre Companion Fanatic
kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.
 
kaufman's Avatar
 
Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
Quote:
Originally Posted by chaley View Post
It is somewhat more complicated than it might seem because all the grouping and preference stuff is table-driven from actual groups, but I will look at it. It could be that the exception slots in.

Added to wish list.
Thanks.
kaufman is offline   Reply With Quote
Old 09-05-2014, 11:55 AM   #209
kaufman
Calibre Companion Fanatic
kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.kaufman ought to be getting tired of karma fortunes by now.
 
kaufman's Avatar
 
Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
Quote:
Originally Posted by jackie_w View Post
FWIW, I'd actually prefer it if there was an option for Series info to always be on a line of its own. Sorry if this adds more confusion
Are you a big font person or a small font person? I would prefer the Series on its own line (under Title, but above authors), but I use small fonts.
kaufman is offline   Reply With Quote
Old 09-05-2014, 12:05 PM   #210
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Quote:
Originally Posted by kaufman View Post
Are you a big font person or a small font person? I would prefer the Series on its own line (under Title, but above authors), but I use small fonts.
I'm not sure ... my Settings, on the Note3, are Primary: 15, Smaller: 13. Does that make me (5' 4") bigger or smaller?
jackie_w is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The Big List of Android eBook Reader Apps beartard Android Devices 423 08-23-2021 07:52 PM
Paperwhite 3 (PW3) features list speculation/wish list markbot Amazon Kindle 115 09-09-2014 10:59 AM
Is there a barcode wish-list app for Android phones? FatDog Android Devices 4 03-03-2014 05:21 PM
PRS-T1 list of android apps compatible even with full refresh multiprose Sony Reader 5 05-25-2012 05:10 PM
list of Android Tablets coming up this year Dopedangel Android Devices 17 02-05-2011 10:23 AM


All times are GMT -4. The time now is 08:26 AM.


MobileRead.com is a privately owned, operated and funded community.