View Issue Details

IDProjectCategoryView StatusLast Update
0020659MMW 5Extensions frameworkpublic2024-02-23 23:15
Reporterzvezdan Assigned To 
PrioritynoneSeverityminorReproducibilityN/A
Status newResolutionopen 
Summary0020659: Ability to export / import addon settings needed
DescriptionSome users would like to have the same addon installed on multiple computers. Some addons could have too much options and it is troublesome for users to set the same options on every computer. The addon authors could implement the export / import of their settings, but it would be better if that is resolved in just one place, in the program itself.

This could be especially useful for transfer of skin settings that have many colors customizable, since skinners sometimes don't have enough programing experience to implement js file in their skin which could allow these two operations.

The program already has standardized persistent.json sections for skins based on their names (e.g. Material Design_skinOptions). However, for all of this to be possible with scripts as well, the authors of the addons should put all their settings in just one standardized json section located in the root of the persistent.json file, that should have the same name as its id or script name. For example, I have an addon with id = UpdateLocationOfFiles and it stores all its settings in the UpdateLocationOfFiles section of persistent.json.

The icons for these two Exp/Imp operations could be located next to the Uninstall / Configure icons in the Addons dialog box. When the Addons dialog box is opened, the program could check if the related section is already added to the persistent.json by addon and if that is the case it should show these two icons.
TagsNo tags attached.
Fixed in build

Activities

There are no notes attached to this issue.