Quote:
Originally Posted by chaley
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