Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 04-16-2010, 09:24 AM   #16
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by chaley View Post
What should a search for 'col:no' return
Only columns set "No"

Quote:
What should col:false return
Only columns that are not set. This seems most consistent with other "false" searches. For the casual user, the idea of searching for "false" comes as a surprise, but when you tell them it means it's "empty" they quickly learn to use it to find empty Comments and Covers.

Quote:
What should col:true return
Columns that are set (both Yes and No). This seems most consistent with the "false" search. "True" means the column is not empty.

Quote:
When considering the choice, note that if col:yes matches only columns containing 'Yes' and col:no only columns containing No, then:
- a search for 'not col:yes' would get both No and not-set.
- a search for 'not col:no' would get both Yes and not-set.
- 'not (col:yes or col:no)' would get only not-set columns.
That's what an advanced level user would probably expect, and the less advanced user probably wouldn't structure any searches like that.

Quote:
Alternative: the value No goes away, leaving as possible values Yes and not-set, making the column effectively two-valued.
I don't like this option. It drastically reduces the value of the column. Anyone who wants this behavior can easily globally set all to "No" before they start.

Quote:
2. Text/multiple and text/single columns will appear in the tag browser as categories. Should they disappear when they are removed from the GUI (config/interface/uncheck column)? If so, should the standard categories also disappear if unchecked? For example, if I take Publisher off the GUI, should it also disappear from the tags browser?
IMHO - No.


Quote:
The question: how should a restriction be visually indicated? Options I have thought of: a) set the 'number of books' text next to the search box to 'restricted' instead of 'all books', b) color that same box/text (what color)?, or c) be indicated by the fact that the restriction selection box has something in it. Ideas?
All of the above - Yellow. My initial thought is that I'd like the search box, the saved search box and the restriction box all to be visually indicated by color when a restriction is in effect. I can see myself wondering why my search for X is failing when a restriction that excludes X is in effect. Having color at the search and saved search would remind me that I already have the restriction operating when I go to search for something within that restricted set.
Starson17 is offline   Reply With Quote
Old 04-16-2010, 09:47 AM   #17
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by Worldwalker View Post
2. Yes. If I've removed a column from the GUI, that means I don't need or want to deal with it, and that includes having it sneak back in via the tags browser.
My answer was "No" on this. The Preferences just say "select visible columns" with the checkboxes. I still use the data in those columns. Since the column order doesn't seem to be adjustable, I often uncheck less commonly used columns so that I can see the data I want to see in the GUI in a narrower width. I often have another window open to one side of Calibre's main GUI window. It may be a folder of books that I'm dragging into Calibre, or metadata.db open in an SQL browser and I want to see the important GUI columns in Calibre and the adjacent window at the same time on my screen.

I still want the unchecked columns accessible in the tag browser. For example, I often have the tags column turned off. It's not of any real value to sort on, and it is too long to read easily. However, I still use the tag browser.
Starson17 is offline   Reply With Quote
Advert
Old 04-16-2010, 09:59 AM   #18
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Yes/No/? would work fine, and you're right, the searching would be more intuitive.
My gut feeling is that "Yes/No/?" is confusing. The "?" looks like some kind of wildcard or maybe part of an SQL query of some sort. I don't equate it to "empty." All the other fields in Calibre can be searched for empty with the keyword "false" and not-empty with "true." While that behavior is not immediately apparent to the casual user, once it's explained, it's quickly understood. I don't object to equating a search for "?" to "false," but I wouldn't display it that way, and if you're going to do that, why not equate other things, like "NULL" or "EMPTY" etc.
Starson17 is offline   Reply With Quote
Old 04-16-2010, 10:57 AM   #19
Worldwalker
Curmudgeon
Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.
 
Posts: 3,085
Karma: 722357
Join Date: Feb 2010
Device: PRS-505
Quote:
Originally Posted by Starson17 View Post
I still want the unchecked columns accessible in the tag browser. For example, I often have the tags column turned off. It's not of any real value to sort on, and it is too long to read easily. However, I still use the tag browser.
I could see that working if the tags column was treated as a special case -- its tags would be in the tag browser even if it was turned off.

I'm big on user options. What about three states? Visible main/tag, visible tag only, and completely invisible?
Worldwalker is offline   Reply With Quote
Old 04-16-2010, 11:07 AM   #20
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: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by Starson17 View Post
Since the column order doesn't seem to be adjustable
The column order is adjustable. The little green arrowheads beside the box containing the checkboxes move the selected column up or down. The highest is displayed first, etc.
chaley is offline   Reply With Quote
Advert
Old 04-16-2010, 11:12 AM   #21
Xenophon
curmudgeon
Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.Xenophon ought to be getting tired of karma fortunes by now.
 
Xenophon's Avatar
 
Posts: 1,481
Karma: 5748190
Join Date: Jun 2006
Location: Redwood City, CA USA
Device: Kobo Aura HD, (ex)nook, (ex)PRS-700, (ex)PRS-500
re Q3: Perhaps you could display the number of books as "275 of 3000" or whatever. That shows both the currently available number and the total. Using this idea, with no restrictions the number of books would be "3000"; with a restriction it would be "x of y". Note that it should be perfectly OK for that to be "3000 of 3000" if I choose a 'restriction' that happens to select all books!

Xenophon
Xenophon is offline   Reply With Quote
Old 04-16-2010, 12:09 PM   #22
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by chaley View Post
The column order is adjustable. The little green arrowheads beside the box containing the checkboxes move the selected column up or down. The highest is displayed first, etc.
Great - I never thought to look there. I was trying to pull the columns left/right in the GUI.
Starson17 is offline   Reply With Quote
Old 04-16-2010, 12:16 PM   #23
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: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by Xenophon View Post
re Q3: Perhaps you could display the number of books as "275 of 3000" or whatever. That shows both the currently available number and the total. Using this idea, with no restrictions the number of books would be "3000"; with a restriction it would be "x of y". Note that it should be perfectly OK for that to be "3000 of 3000" if I choose a 'restriction' that happens to select all books!
Xenophon
That works well for me. One alteration might be to say "275 of all" when no restriction is in use. That, plus coloring it something (yellow as starson17 suggested?) should do it.
chaley is offline   Reply With Quote
Old 04-16-2010, 12:18 PM   #24
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 29,809
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by rtype View Post
This Sounds like a great feature, looking forward to seeing it.

1> I would go with the Alternative, i.e. it is either set or not.

for 2 main reasons,
a> If you want to be able to display 3 states on an UI you cannot use a checkbox, which is the IMHO clearest way to display a Boolean value. and the easiest for a user to interact with.
b> While the concept of null or not set is clear to programmers, it has been my experience that it causes confusion with end users.

Just my 2 cents.
Ditto , Seconded ..whatever
theducks is offline   Reply With Quote
Old 04-16-2010, 02:05 PM   #25
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
1> I would go with the Alternative, i.e. it is either set or not.
Quote:
Originally Posted by theducks View Post
Ditto , Seconded ..whatever
Here's why I disagree. Suppose I want to add a field to keep track of this data bit:

Mom has read this book. Y/N

Now think about a large collection. I know Mom hasn't read some books, and has read some others. How do I set this field for the other books? I could default to No, but then it's incorrect on everything she's read. I really want to not buy a copy for her of anything she's already read, but I need to find books she really hasn't read. I've got no way to keep track of which field is a true No, and which simply is due to my lack of information.

Tri-Valued is far more useful. If I want 2-valued, I just highlight all, bulk edit and set it to default N or Y.

Most of the time, these custom fields will get added to an existing database where the user won't have time to fill in every record correctly.
Starson17 is offline   Reply With Quote
Old 04-16-2010, 02:31 PM   #26
discourse
Connoisseur
discourse has learned how to buy an e-book online
 
discourse's Avatar
 
Posts: 69
Karma: 96
Join Date: Jul 2008
Location: Finland
Device: NOOK Simple Touch with GlowLight, iPad 1
Would it be possible to add a 'bookshelf' look similar to Delicious Library?


Last edited by discourse; 04-16-2010 at 02:36 PM. Reason: image too large
discourse is offline   Reply With Quote
Old 04-16-2010, 04:30 PM   #27
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: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by discourse View Post
Would it be possible to add a 'bookshelf' look similar to Delicious Library?
Don't know. In any event, doing so is certainly out of scope for the changes I am making.

The decision is Kovid's to make. I suggest you submit a 'ticket', asking for the change, which will start the approval/rejection process. That way it will either be officially rejected or not be forgotten.
chaley is offline   Reply With Quote
Old 04-16-2010, 04:45 PM   #28
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: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by Starson17 View Post
Here's why I disagree.
Seems like we might have irreconcilable differences here.

What do you think about the idea of adding a 'tweak' that controls whether 'no' and 'not-set' are the same thing? Tweaks are intended to be set once, controlling calibre's behavior from that point forward. The more technical amongst us could understand both how to set the tweak and the consequences of setting it, while those who aren't technical or prefer the two-value behavior would leave it alone.

To be precise: if the tweak is set to two-value, the interface will accept only checked and unchecked. Both No and not-set display as No. Editing the value and setting it to unchecked will change the value for the row to from not-set to No, but would have no effect on display. Searching for 'No' or 'false' will find both 'No' and not-set. Searching for 'true' will find only Yes.

If the tweak is set to tri-value: the interface will accept all three values, and they will display differently (No as no and not-set as blank). Searching for Yes (or the alias 'checked') will find only rows with Yes values. Searching for 'No' (or the alias 'unchecked') will find rows with No values. Searching for 'false' (or the aliases 'empty' and 'blank') will find rows with not-set values. Searching for 'true' will find both No and Yes.

Or something like that.

The default would be two-value.

Acceptable?
chaley is offline   Reply With Quote
Old 04-16-2010, 04:59 PM   #29
guyanonymous
Guru
guyanonymous has much to be proud ofguyanonymous has much to be proud ofguyanonymous has much to be proud ofguyanonymous has much to be proud ofguyanonymous has much to be proud ofguyanonymous has much to be proud ofguyanonymous has much to be proud ofguyanonymous has much to be proud ofguyanonymous has much to be proud ofguyanonymous has much to be proud ofguyanonymous has much to be proud of
 
Posts: 692
Karma: 27532
Join Date: Dec 2007
Device: Ebookwise 1150 / 1200
1.
col:false -> returns columns with no entry at all
col:true -> returns columns with any type of entry (yes or no)
col:no -> returns columns with no only
col:yes ->returns columns with yes only

2. I'd suggest an option to allow both if possible. Essentially a "include hidden columns in search" option.


Thanks very much for taking this on - a lot of people will appreciate the added feature.
guyanonymous is offline   Reply With Quote
Old 04-16-2010, 05:00 PM   #30
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: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by Worldwalker View Post
I could see that working if the tags column was treated as a special case -- its tags would be in the tag browser even if it was turned off.
I can do that. What I mean is that the tags category will remain even if the column is removed, but the other categories would disappear.
Quote:
I'm big on user options. What about three states? Visible main/tag, visible tag only, and completely invisible?
First, I am not sure what you are suggesting.

Second: one difficulty to deal with is that there must be some way to set the options, and having this interface introduces its own complexity. It is sometimes easier for people fielding questions to limit the application's behavior. In addition, the extra options clutter the GUI, adding complexity.

I left out a piece of information that is pertinent to this discussion. The changes being made include the ability for users to create their own tag browser categories containing selected items. For example, one can create a 'genres' category containing selected tags, a 'favorite authors' category containing the obvious, etc. The limitation is that a user-defined category can contain only one type of information (only one of tags, authors, series, or publishers). These 'user-defined categories' will always be displayed, but their contents are filtered so that they show only values (tags, authors, etc) that can actually be selected (think restrictions). Does this change any of the responses? (Yes, my manual-writing ability is being challenged here. I hope I am reasonably clear.)
chaley is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Wanted features mtravellerh PocketBook 449 04-04-2024 12:46 AM
Saved searches: opinions wanted chaley Calibre 25 04-09-2010 11:35 AM
Your opinions please Simonm News 14 12-09-2009 12:43 PM
opinions wanted strange dog or bobarra mistyd1032 Amazon Kindle 0 05-30-2009 04:42 PM
iLiad Wanted Content Lister features nekokami iRex Developer's Corner 9 10-23-2008 08:14 PM


All times are GMT -4. The time now is 12:38 PM.


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