View Single Post
Old 02-01-2022, 06:28 PM   #31
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,476
Karma: 8025702
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by ownedbycats View Post
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.
chaley is offline   Reply With Quote