![]() |
#1 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,362
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Discussion: extra info on book list
I have an alpha implementation of the ability to customize the information shown on the book list. It seems to have acceptable performance, something arranged by strictly limiting the formatting possibilities.
There are three customizable containers available, described as "lines". The first (topmost) extends across the display. The second is split 50/50, and the third also extends across the entire display. You can put as many columns as you like into each container. Each consumes a real line in the container, unless it wraps in which it consumes as many as necessary. The reason for three instead of two was to allow you to put the "full" lines above or below the "half" lines. My question: is there anything wrong with this implementation? I know that it won't satisfy all desires. That is OK. What I want to know is if someone thinks that it satisfies few desires. For example, I know that the preference setup could be better, showing some kind of layout with column labels instead of using text and dialogs. Frankly, the amount of work to do that doesn't interest me. However, I am open to wording changes that might improve comprehension, bearing in mind that the number of words in some lines is strictly limited by sizes of phones. Android simply cuts off the lines if they are too long. I also know that some people suggested 70/30 lines, but I am not sure how serious or important that was. I will release this stuff on the alpha channel as soon as I am reasonably convinced that it won't change a lot. That would be at minimum 2 or 3 days so I can test it on all my devices in all the orientations. Some screen captures from my 2012 N7 are attached. The settings are tags in line one, "physical book" (a yes/no custom column) in line two left , purchase rights (a custom column) in line two right, and "virtual libraries" (a custom column) in line three. EDIT: just noticed that I have the wrong dialog title in the selection dialog. That will be fixed. Last edited by chaley; 09-22-2014 at 04:21 PM. |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,608
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
I like it A LOT!
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Just so I am clear.
The first three lines will always be Title Series Author Then the next three rows are the user defined ones Is this correct? If so, I think its great. 3 questions. 1) if a user doesn't define any fields for a container, then there will not be a blank line. Correct? But if a row has a field that it empty for that book, there will be a blank line. Correct? 2) I have turned off all my sort keys, so I don't care, but others might. Will the sort key be above the three containers or below? Last edited by kaufman; 09-22-2014 at 09:47 PM. |
![]() |
![]() |
![]() |
#4 | ||||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,362
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Quote:
Quote:
Lines 1 and 3 consume no space if there is nothing in them. Line two will consume space if either side has something in it. Empty values are not displayed, even if in the middle of a group of fields. For example, if I put tags, rating, and author sort into the top box and if the book has no rating, only two lines will show. EDIT: I know that people will want it so I went ahead I added the options to show empty items. My guess is that this is useful only if showing column names, but who am I to say? Quote:
Last edited by chaley; 09-23-2014 at 05:42 AM. Reason: Added option that changes the answer |
||||
![]() |
![]() |
![]() |
#5 |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
It looks really good. Looking forward to trying it out.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Ditto to what kaufman said
![]() |
![]() |
![]() |
![]() |
#7 | |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Quote:
By the way. I suspect someone is going to ask for the same formatting on the book details page. Its not going to be me though, because I like the book details page the way it is now. |
|
![]() |
![]() |
![]() |
#8 |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
One thought.
How much work would it be to break the middle row into three parts instead of two. I think that people are going to populate them with short fields (Pages, rating, publication date, etc), and three might be more useful than two. Last edited by kaufman; 09-23-2014 at 03:47 PM. |
![]() |
![]() |
![]() |
#9 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,362
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
You are clearly making assumptions about the size of the display. On my Galaxy Nexus, two lines approaches unusable in portrait, but works for certain column types like short text and yes/no. On my N7, there is enough room to display two dates with names, but not enough room to display three. As such, I cannot justify changing the second line but instead would be required to add another line, 1/3 per container, with all the setup and control on a cell-by-cell basis. I am not willing to do this.
|
![]() |
![]() |
![]() |
#10 | ||
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Quote:
Actually, I thought of it while looking at your screenshot. It looked like there was a lot of dead space there. Quote:
One question as long as I have your attention. If you put things in the left side of the split line, but nothing in the right side, will they still break in the middle, or will they go across the whole display? |
||
![]() |
![]() |
![]() |
#11 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,362
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Do note that you can put as many fields as you want in any container. Each one will start on a new line and consume at least one line if not blank or if the show-blank option is selected. A field might consume more than one line if it must wrap to show it all. |
|
![]() |
![]() |
![]() |
#12 | |
Calibre Companion Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 873
Karma: 1088610
Join Date: Nov 2006
Device: Galaxy Note 4, Kindle Voyage
|
Quote:
This is going to be a great addition. I'm very excited to play with it. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Removing extra info from titles eg [2011] Epic Fail | puremagic | Recipes | 2 | 08-27-2013 02:56 PM |
Removing extra info from titles eg [2011] Epic Fail | puremagic | Plugins | 2 | 08-16-2013 01:52 PM |
PRS-T2 Show actual book info when clicking "book info" | naval | Sony Reader | 7 | 07-02-2013 10:49 AM |
Online reading list / book discussion platform | mores | Reading Recommendations | 2 | 01-07-2010 02:14 AM |