Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Library Management

Notices

Reply
 
Thread Tools Search this Thread
Old 11-02-2017, 08:53 AM   #1
10538
Junior Member
10538 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Nov 2017
Device: Should not be mandatory
Feature Request: Carriage Return Opens Book

I use Calibre a lot and recommend it to my students regularly. However, one feature I find lacking is the ability to open a book by just hitting carriage return (Enter). I might have just edited the details in the library window, and the book would be currently selected, but I find I always have to mouse over to the line and double-click. <CR> or <Enter> really should do this is well.

William
10538 is offline   Reply With Quote
Old 11-02-2017, 09:39 AM   #2
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: 22,005
Karma: 22086756
Join Date: Aug 2009
Location: (The original) Silicon Valley, USA
Device: K4NT, Galaxy Tab A
Quote:
Originally Posted by 10538 View Post
I use Calibre a lot and recommend it to my students regularly. However, one feature I find lacking is the ability to open a book by just hitting carriage return (Enter). I might have just edited the details in the library window, and the book would be currently selected, but I find I always have to mouse over to the line and double-click. <CR> or <Enter> really should do this is well.

William
Enter is problematic. (It always bites me when entering metadata, where one might expect it to move to the next field, like in a spreadsheet, but accepts, and closes the MDE session.


Calibre offers 'V' as the shortcut to View
theducks is online now   Reply With Quote
Advert
Old 11-02-2017, 10:12 AM   #3
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 33,393
Karma: 10205094
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
The shortcut for view book is V

And you can change it in Prefrences->Keyboard

Although I recommend against using enter, as it is used in text entry fields.
kovidgoyal is online now   Reply With Quote
Old 11-03-2017, 11:37 AM   #4
10538
Junior Member
10538 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Nov 2017
Device: Should not be mandatory
Thanks for the replies. If you think of the library display as a folder, then users move up and down the list (using the arrow keys) and would press Enter to open. That's certainly the model on Windows and MacOS. I don't use GUIs on Linux enough to know if it's the same there, but I suspect it is.

The only confusion come in Calibre when a field is open for edit. So Enter should only open an book when it otherwise would have no effect. Currently, when I move up and down the library books with the arrow keys and press Enter, nothing happens.

William
10538 is offline   Reply With Quote
Old 11-03-2017, 08:46 PM   #5
DoctorOhh
US Navy, Retired
DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.
 
DoctorOhh's Avatar
 
Posts: 9,641
Karma: 13662888
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
Quote:
Originally Posted by 10538 View Post
Quote:
Originally Posted by kovidgoyal View Post
The shortcut for view book is V

And you can change it in Prefrences->Keyboard

Although I recommend against using enter, as it is used in text entry fields.
Currently, when I move up and down the library books with the arrow keys and press Enter, nothing happens.
The creator of calibre has provided you with the shortcut key to open books for viewing. He also recommends you don't change the shortcut key to Enter, but if you want to give it a try no one is stopping you.
DoctorOhh is offline   Reply With Quote
Advert
Old 11-10-2017, 04:39 AM   #6
10538
Junior Member
10538 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Nov 2017
Device: Should not be mandatory
Thanks for taking the trouble to reply but you're missing the point.

ALL users (not just me) bring their previous experience to a new app. They cannot guess or even easily find out that 'V' is the key they need to open an item. The spreadsheet model is of no use to them here because there is no concept of opening a spreadsheet row. The closest thing is the folder model, where 'Enter' is used.

What is likely to happen in most cases is that users will have to re-'home' as its called in interaction design. This is the act of having to move between input devices. In this case, between the keyboard and the mouse. This is a relatively time-consuming operation in Keystroke-Level Model terms.

So it would benefit many users if the 'view' operation was something they are familiar with rather than a relatively arbitrary letter on the keyboard.

(For anyone interested you can find the Keystroke Level Model in Wikipedia and courses on interaction design at http://interaction-design.org)
10538 is offline   Reply With Quote
Old 11-10-2017, 07:17 AM   #7
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 33,393
Karma: 10205094
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Huh? There is a big fat button labelled View. There is no need to guess what key you need to press to view books.
kovidgoyal is online now   Reply With Quote
Old 11-17-2017, 05:32 AM   #8
10538
Junior Member
10538 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Nov 2017
Device: Should not be mandatory
I wasn't going to open that can of worms, but since you mention it, almost everywhere else in the user interface world 'view' means to change the layout of the current window. So I would have little confidence in users finding it in the first place. This isn't just a theoretical concern - I have many years experience of testing with users and they just aren't as curious and explorative as most interface designers would like. They just want to get their thing done.

So they fall back to stuff that worked for them elsewhere. Like Enter or Carriage Return to open something in a list.
10538 is offline   Reply With Quote
Old 11-17-2017, 06:04 AM   #9
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 15,100
Karma: 24708566
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD, Aura ONE, Clara HD
Quote:
Originally Posted by 10538 View Post
So they fall back to stuff that worked for them elsewhere. Like Enter or Carriage Return to open something in a list.
It is more likely that hitting enter is "do the default action". In a dialog, that is press the "OK" button, and on a list, it is usually "open the selected item" and, again usually, means the same thing as double-clicking on that item. I have always found it strange that calibre has not done something that has been accepted standard all the time I have been using GUIs and for a lot of text-based apps.
davidfor is offline   Reply With Quote
Old 11-17-2017, 08:26 AM   #10
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 33,393
Karma: 10205094
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Before being able to hit enter to view a book, the user would first have to figure out how to add a book. And there is no standard keyboard shortcut for that. I'm afraid I find the argument that users that first figure out how to click the Add Book button, then cannot figure out how to click the View button, unconvincing.

Indeed, I find the entire line of argument that users cannot figure out the most basic of things unconvincing. Users of that stripe are highly unlikely to have figured out how to download and install calibre in the first place. And even if they did, they are likely to get lost as soon as they need to do anything beyong viewing a book.

What I am sympathetic to is an argument around conventions. If it is conventional to so something, it can be annoying if your convention does not work in a new context. It does not, however, mean you cannot figure out how to do the action. So https://github.com/kovidgoyal/calibr...37d56325b8d686
kovidgoyal is online now   Reply With Quote
Old 11-17-2017, 08:36 AM   #11
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 33,393
Karma: 10205094
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
And I should note that the change will only stay in if I can figure out how to prevent pressing the enter key from messing with the rest of the UI, for instance when editing cells in the book list or using the search bar, etc.
kovidgoyal is online now   Reply With Quote
Old 11-17-2017, 09:27 AM   #12
chaley
CC Android & calibre dev
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: 8,744
Karma: 2655880
Join Date: Jan 2010
Location: France
Device: Many android devices
Just to be the devil's advocate: why should ENTER start the viewer instead of opening Edit Metadata? After all, I am looking at a line of metadata and I can reasonably expect ENTER to open the detailed view.
chaley is offline   Reply With Quote
Old 11-17-2017, 09:51 AM   #13
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 33,393
Karma: 10205094
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
@chaley: you are welcome to submit a tweak to control it, along the lines of the doubleclick tweak.
kovidgoyal is online now   Reply With Quote
Old 11-17-2017, 10:10 AM   #14
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: 22,005
Karma: 22086756
Join Date: Aug 2009
Location: (The original) Silicon Valley, USA
Device: K4NT, Galaxy Tab A
Gah! Worms

Other than 'do the default action', I don't know of many consistent uses of enter in the wonderful world of Windows UI

Libre office Calc allows me to set 'enter' to be next Column or Down 1 row

'Tab', is almost as bad. TAB-Order for switching fields
In Calibre you set the series name, then you must Tab 2 times because the Tab-order includes the delete series button (please don't change. I now have 6 years of motor memory )
theducks is online now   Reply With Quote
Old 11-17-2017, 10:11 AM   #15
chaley
CC Android & calibre dev
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: 8,744
Karma: 2655880
Join Date: Jan 2010
Location: France
Device: Many android devices
Quote:
Originally Posted by kovidgoyal View Post
@chaley: you are welcome to submit a tweak to control it, along the lines of the doubleclick tweak.
I will think about it, but TBH I will probably simply delete the new shortcut. I don't want RETURN to do anything on the book list if not editing a cell.

As for "standards": my experience is that RETURN does different things in different places. For example, in excel it advances a row. In acrobat it advances a page. In some applications it opens a "details" view. In zillions of applications it "pushes" the default button. It is only in a file manager that it opens the underlying file. I don't see why a file manager's behavior should trump (for example) excel's, given that the user is seeing a spreadsheet of metadata. Opening the book would be close to the last thing I expect ENTER to do.
chaley is offline   Reply With Quote
Reply

Tags
library, open book

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Feature request: Previous/Next Book Katsunami Editor 5 11-11-2014 10:22 PM
Feature Request: Book #s for Book Sets Within a Series dclewis Marvin 0 09-23-2014 11:22 PM
Indesign 8.0.1 Update (Do not translate carriage return to nbsp in EPUB export) WHY?? ebookn00b ePub 7 12-17-2012 07:54 AM
Feature request: Different language = Different book enriquep Calibre 0 03-24-2012 01:43 PM
Search and replace - carriage return ayjay3 Sigil 1 11-22-2011 02:32 PM


All times are GMT -4. The time now is 10:50 PM.


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