I have just updated the plugin to version 2.15.0. This is take advantage of an upcoming change in calibre to related to creating custom columns.
The change list is:
- New: Use CreateNewCustomColumn to create custom columns in the configuration dialog.
- Change: Update importing of some Qt classes as part of preparation for calibre v6/Qt6.
The main change is in the plugins configuration. This will add a "Create new column" entry to the bottom of the lists of custom columns. Selecting this will open a dialog to create the column with suggestions for the lookup name and column headings. These can be changed. When the OK button is pressed the column is added to calibre. When the configuration dialog is closed, you will be prompted to restart calibre to complete the creation of the columns. Until calibre is restarted, no further changes to the plugins configuration can be made or to the overall calibre preferences.
This change will not take affect until the next release of calibre. This relies on some excellent work by @chaley with how custom columns are created. But, the plugin is still compatible with older versions of calibre.
The other change is some preparation for calibre 6 which will be using Qt6. This will have no effect on anything except the effort needed later.
As usual, calibre will announce the update in the next hour or so. And if there are any problems or questions, please post them here.