Quote:
Originally Posted by ownedbycats
I see a new row in the preferences table of metadata.db named edit_metadata_custom_columns_to_display.  Just curious: Is it backwards-compatible? I'd hate for my settings to get wiped out because I accidentally clicked the shortcut that runs from stable instead of from source.
|
I am not sure what you mean by "backwards compatible". Older versions of calibre will ignore the preference but shouldn't delete it. If you set the tweak then "newer" versions of calibre will ignore it, showing it in the "Plugin Tweaks" section. Older versions will see the tweak. Are you thinking of something else?
BTW: the above is true anytime a new preference is added. If you bounce back and forth then it is possible that strange things will happen. For example, in a new version a tweak might get moved to a preference, like what happened with the "Sort numbers in text" tweak. If you bounce back then the tweak is gone. Very occasionally a preference is renamed, which could do the same thing. Plugins might need updating. For example, IIRC Job Spy supports "per library" tweaks. What happens if the tweak disappears?
To avoid these problems I never run stable unless I am testing something specific, and when I do that I save the library and config folder so I can put things back the way they were.