Register Guidelines E-Books Today's Posts Search

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

Notices

Reply
 
Thread Tools Search this Thread
Old 11-18-2017, 02:36 PM   #31
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,583
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@chaley - thanks for the clarification.

BR
BetterRed is offline   Reply With Quote
Old 11-18-2017, 04:32 PM   #32
AnotherCat
....
AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.
 
Posts: 1,547
Karma: 18068960
Join Date: May 2012
Device: ....
If my understanding is correct that from the next upgrade the intended default will be that ENTER will open a viewer for the book highlighted, then I think the following should be considered.

Is Calibre predominantly a database for managing media (books) insofar as organizing, editing (e.g. metadata), transferring to devices, etc.? If so the opening of a viewer on ENTER on a highlighted book is incorrect. Databases (and spreadsheets as has been pointed out already, do not work that way). If anything, especially another application, was to be opened ENTER typically has to select a specific field within an ALREADY opened (not just highlighted) record.

Or is Calibre primarily a media player? If it is primarily a media player then ENTER opening the highlighted media item to play (read) is correct. While a media player may allow some editing of the likes of metadata that is typically only via downloads from external servers (e.g. Gracenote in the case of music being the media) and so secondary to purpose. That said, wary users such as myself will manage media in albums or folders so that an inappropriate ENTER just takes one to the underlying list of media items rather than start playing anything. {EDIT: Windows File Explorer has been mentioned in posts, the action of ENTER on a file in Explorer is it as a player, another application will be run (e.g. an installer, text editor, spreadsheet application run - it should not to be compared to a database)}

I had understood (perhaps imagined) that Calibre was primarily a database. The evidence I see is that people use it primarily as a database and read the media on external devices. I also do not recall any significant level of difficulties experienced by users opening a viewer from Calibre (I do not recall any other than the OP) and I would have thought that "V" was obvious enough , and as has been pointed out the View menu icon dropdown list advises that.

In my view Kovid had this correct in the first place and that has withstood the test of time; what seems to me is happening now is arising out of one complaint (technically misplaced in its misunderstanding the role of standards, in my view) a problem is being created to solve a problem that did not exist for most everyone else; so is just meddling. It is not something I would allow in any applications within a configuration management system under my control (although I should qualify that by making clear that my experience is predominantly with critical systems, so meddling is never tolerated; Calibre is not critical).

But it is not under my control so what will be will be. I just wanted to state a perspective for consideration (and it may explain the wariness that seems to be in the minds of some). If I have misunderstood and ENTER will not be the default or that Calibre is actually regarded as a media (books) player, then that will not be such a diversion from practice, but, in my view, still incorrect when compared with database practice.

Last edited by AnotherCat; 11-18-2017 at 04:52 PM.
AnotherCat is offline   Reply With Quote
Advert
Old 11-18-2017, 06:14 PM   #33
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,812
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
I think the change only applies to New installs, where the configuration folder is Originally created.
For the most part, preferences that have been set, remain untouched (unless the old value becomes invalid due to SW changes) for updates
theducks is offline   Reply With Quote
Old 11-18-2017, 06:16 PM   #34
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 theducks View Post
I think the change only applies to New installs, where the configuration folder is Originally created.
For the most part, preferences that have been set, remain untouched (unless the old value becomes invalid due to SW changes) for updates
Nope. This is a new tweak so the default will apply until it is changed.
chaley is offline   Reply With Quote
Old 11-18-2017, 07:05 PM   #35
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
I agree with the comments stating that if anything Enter should open the selected database record - not the viewer
itimpi is offline   Reply With Quote
Advert
Old 11-18-2017, 07:07 PM   #36
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,583
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by theducks View Post
I think the change only applies to New installs, where the configuration folder is Originally created.
For the most part, preferences that have been set, remain untouched (unless the old value becomes invalid due to SW changes) for updates
@theducks - unlike most new features the default value for the new enter_key_behaviour tweak alters current behaviour from an implied do_nothing to an explicit open_viewer.

After they upgrade to version 3.13, users who want to retain the current behaviour will need to go to Preferences->Tweaks->Control behaviour of the book list and edit the enter_key_behaviour tweak from 'open_viewer' to 'do_nothing'.

New users or existing users who want use the new feature don't have to do anything.

BR

Last edited by BetterRed; 11-18-2017 at 07:10 PM.
BetterRed is offline   Reply With Quote
Old 11-18-2017, 08:01 PM   #37
AnotherCat
....
AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.
 
Posts: 1,547
Karma: 18068960
Join Date: May 2012
Device: ....
A simple example might be of use.

For security reasons my display is set to turn off after 3 minutes of user inactivity. Other users may have different reasons if security is not a consideration e.g. to save battery on a notebook or on a Windows tablet. Commonly one will hit ENTER to restore the display (any key will do so but I think for valid reasons many often use ENTER).

A demonstration example is that if one has Calibre as the active window with a record (book) highlighted, and if one uses the Open With plugin and has any selection in its dropdown highlighted then if the display times off and one restores it by hitting ENTER twice (easy to do if it is slow waking), or even hit any key then ENTER (as one might do if the display is slow opening) then the selected application in Open With will run.

Now that is correct behavior for a database. Currently, if one has a record selected and hit ENTER, nothing happens; if one has a record selected and an application in Open With selected and hit Enter then that application opens. That is acceptable behavior in the context of the non critical context of Calibre even though in the case of waking the display from sleep it may not have been that one wanted the selected application to run (but as one had it selected before the display turned off it is likely that the next action one wanted was for it to open). One has selected a record AND one has selected an application to run.

If the default behavior of Calibre is changed so that hitting ENTER with a record selected only, and that opens a viewer (I'm assuming it will still open ones default viewer), every time one restores ones display, after it turns off, with one or more key presses one of which is an ENTER then one will find oneself with the viewer application running and oneself in that (assuming that case cannot be coded out of the default behavior in the tweak). That is not correct behavior for a database.

That is just one example of possible misbehavior for a database.

Last edited by AnotherCat; 11-18-2017 at 08:16 PM. Reason: Added "Currently" for clarity in 3rd to last paragraph.
AnotherCat is offline   Reply With Quote
Old 11-18-2017, 08:50 PM   #38
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: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
@AnotherCat: Why on earth would you wake up your computer by pressing enter? If you do that pretty much anything could happen, upto and including your entire hard disk being deleted depending on just what was selected before the monitor slept. Compared to that having a book opened for viewing is entirely harmless.

Anyway, since I really dont care about this either way, and lots of people dont like having enter open a viewer, I'm just changing the default value of the tweak to do_nothing, so the existing behavior is not changed and people who want a different behavior can change it to whatever they want.
kovidgoyal is offline   Reply With Quote
Old 11-18-2017, 09:35 PM   #39
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,812
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
AC
Shift (or any other modifing key) is very safe as it does nothing except wake
theducks is offline   Reply With Quote
Old 11-18-2017, 10:00 PM   #40
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,864
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
Quote:
Originally Posted by kovidgoyal View Post
Anyway, since I really dont care about this either way, and lots of people dont like having enter open a viewer, I'm just changing the default value of the tweak to do_nothing, so the existing behavior is not changed and people who want a different behavior can change it to whatever they want.
Since calibre has gone for years with nary a mention of anyone having issues with viewing a book I think do_nothing option as default is best.
DoctorOhh is offline   Reply With Quote
Old 11-18-2017, 10:51 PM   #41
AnotherCat
....
AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.
 
Posts: 1,547
Karma: 18068960
Join Date: May 2012
Device: ....
Quote:
Originally Posted by kovidgoyal View Post
@AnotherCat: Why on earth would you wake up your computer by pressing enter? If you do that pretty much anything could happen, up to and including your entire hard disk being deleted depending on just what was selected before the monitor slept. Compared to that having a book opened for viewing is entirely harmless.
OS is Windows 10 on all PCs - For myself, I don't wake the computer from sleep by just pressing ENTER (or any other key), I have waking from sleep as PIN protected (for security, if nothing else); ENTER then produces an Incorrect PIN so I don't need to worry.

However, I do turn on the display if it times out (which it does after a shorter delay than PC sleep) by pressing any standard key, often that turns out to be ENTER. {In critical applications I would expect one would not have displays turning off (unless hardware switched) nor computer sleeping}.

That said, as far as I am aware for Windows (since at least XP perhaps??? I cannot comment on Linux and its derivatives), any standard key is stated as valid and regarded as "safe" for re-turning on the display or for waking the PC from sleep. But I agree that using ENTER can lead to difficulties, even if just of the likes of the non catastrophic example I gave in my previous post (which types have to be handled at the application design level).

I would suggest that a very, very high percentage of users (almost all???)are unaware that issues could arise, however remote, through the use of ENTER and they accept at face value the Microsoft advice of use "any standard key" and hit whatever key takes their fancy and works. Apart from ending up somewhere unexpected I am not personally familiar with any calamitous outcomes occurring.

But that said I can imagine calamitous cases such as one having, by way of example, reached the last click to accept a hard drive format before the display turns off and on re-turning on the display incorrectly with one or more keystrokes, one of which is an ENTER, setting off an unintended format (I don't think an "O" for the required "OK" will do it but I am not inclined to test ). But to have got that far in Windows and be unaware of it is unlikely in my opinion (and in my personal case I would never have ).

But the risks are not limited to use of ENTER as, for example, the display could close when one has a bunch of files selected in File Explorer and at the last click before deleting them - if one restarts the display with the "Y" key they will all be deleted, perhaps unintentionally.

You were right, in my opinion, to have raised the use of ENTER as a general alert to the possibility of unintended consequences. Although a risk can also exist with some other keys, the risk is less.

John
AnotherCat is offline   Reply With Quote
Old 11-18-2017, 10:56 PM   #42
AnotherCat
....
AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.
 
Posts: 1,547
Karma: 18068960
Join Date: May 2012
Device: ....
Quote:
Originally Posted by theducks View Post
AC
Shift (or any other modifing key) is very safe as it does nothing except wake
Yes, and if wanting to be especially wary the other modifying keys or left Shift key are not perched right beside the ENTER key, as the right SHIFT key is, and so are safer .
AnotherCat is offline   Reply With Quote
Old 11-21-2017, 03:33 AM   #43
Divingduck
Wizard
Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.Divingduck ought to be getting tired of karma fortunes by now.
 
Posts: 1,161
Karma: 1404241
Join Date: Nov 2010
Location: Germany
Device: Sony PRS-650
Quote:
Originally Posted by kovidgoyal View Post
Anyway, since I really dont care about this either way, and lots of people dont like having enter open a viewer, I'm just changing the default value of the tweak to do_nothing, so the existing behavior is not changed and people who want a different behavior can change it to whatever they want.
+1. Good choice.
Divingduck is offline   Reply With Quote
Old 11-21-2017, 03:40 AM   #44
Terisa de morgan
Grand Sorcerer
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 6,235
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
Quote:
Originally Posted by kovidgoyal View Post
Anyway, since I really dont care about this either way, and lots of people dont like having enter open a viewer, I'm just changing the default value of the tweak to do_nothing, so the existing behavior is not changed and people who want a different behavior can change it to whatever they want.
Thank you very much.
Terisa de morgan is online now   Reply With Quote
Old 11-24-2017, 05:49 AM   #45
10538
Junior Member
10538 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Nov 2017
Device: Should not be mandatory
Quote:
Originally Posted by kovidgoyal View Post
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.
Ah, you're not alone. That is one of the biggest problems we have in user experience design. You need to observe users performing simple tasks (without directions!) to appreciate how confusing many people find the systems we build. Part of the problem is that developers are very good with systems and have a hard time appreciating that many people aren't.

Anyway, thanks for taking up the suggestion.
10538 is offline   Reply With Quote
Reply

Tags
library, open book


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 06:14 AM.


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