View Single Post
Old 03-04-2026, 10:51 PM   #8
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,470
Karma: 31000706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by theducks View Post
Comfy's Calibre Config reports (a recent PI) documents all settings and tells where they are
Except it doesn't, it identifies a subset of what is in the Configuration files, and none of what is the library databases. AFAIK it's still very much a Work in Progress. I have suggested to Comfy.n that he signpost that in the PI.

The mapping between the UI dialogues and the settings files is hard coded, and that code is not error free… have a look at settings.py:

Moving that to a csv has been discussed, a start was made, see the settings_ui_mapping.csv that's in the PI zip. That would separate the data from the code, but it still has to be maintained within the CCR plugin.

Any addition, change, deletion from the Preferences panels will probably require a new version of the CCR plugin… e.g. there are 12 settings that relate to bookshelf view in gui.json, they don't get a mention in CCR Settings.

And then there's the issue of plugins… new ones, changes to existing ones, etc.

It's nice idea, but I question it's viability given the manner in which the settings data is structured.

BR

Last edited by BetterRed; 03-04-2026 at 10:57 PM.
BetterRed is offline   Reply With Quote