Whoops. Downside of very rapid prototyping. If prefs['CALIBRESPY_LOAD_LANGUAGES'] == 0 .... has been added to the next version.
Also will be working on:
- Pasting metadata into the GUI using a CalibreSpy helper that can transmogrify the CalibreSpy scant metadata into something that the Calibre GUI Copy & Paste Metadata function can use reliably. Not trivial given how robust the GUI functionality is.
- Ability to change column order/sequence. Where to do this exactly (customization or in CalibreSpy itself) will impact the saving of column widths...since restoring the column widths implicitly assumes the columns have not moved around since the column widths were last-saved. Ditto for Library-specific preferences (next). If different Libraries hide different columns, saving and restoring become Library-specific. This will be fun to do.
- Library-specific preferences that are 'easy to do' for those who want them without making it a burden on those who do not. This will be fun too.
DaltonST