View Single Post
Old 12-30-2024, 12:22 PM   #7
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,877
Karma: 146918083
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
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.
Thank you. I appreciate the changes and I like the way you've decided to do this.
JSWolf is offline   Reply With Quote