View Single Post
Old 12-30-2024, 03:33 PM   #8
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: 21,781
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by chaley View Post
The changes are now in calibre source and will be in the next release/preview.

NB: fixing the problems required behavior changes when using Tab while editing. When editing a cell, pressing Tab will move to the next **editable** cell, skipping over readonly columns such as Size and Formats. This is required to convince Qt to keep editing while tabbing. In addition, columns that require opening a dialog (comments, composites, markdown, etc) will be skipped. This is required to avoid opening dialogs on random columns and convincing Qt to keep editing while tabbing.

I'm sure that someone will complain about these changes. Oh well. Working out Qt's behavior has taken too many hours of my life for something I don't care about (I don't edit on the booklist). I'm done. For those who complain, the choices are:
  • the original behavior (book details wrong and random dialogs).
  • the current behavior in source, described above.
  • someone else does the work.
sounds good to me.

Will cells that require a dialogue box open them when F2 is pressed directly on the cell? Similarly for multi-value cells such as Tags, will they respond to Shift+F2 as they do now?

For me at least, because non editable cells will be skipped by a Tab, rather than behaving like ejector seats, the new behaviour will be better… much better in fact.

Added: I'd be surprised if that isn't true for everyone who uses the book list editing feature more-or-less exclusively as I do.

BR

Last edited by BetterRed; 12-30-2024 at 03:57 PM. Reason: See: Added
BetterRed is offline   Reply With Quote