Migration guide
Warning
ALI releases after 1.4.76 has breaking changes due to theme file split and separation of settings. This guide describes the migration and the differences between prior custom theme and new theme layout and separation. If you encounter problems with your current theme modifications check your settings and follow these steps.
Move overridden settings to new file
settings.json
All usersettings and control of UI for operators defined in theme.json
are moved to a new file settings.json
. If the file is missing, all defaults are reset to its values according to the table on Additional settings. Open the theme.json
in your editor, and move the settings to the new file settings.json
in the same theme folder. Make sure the settings are surrounded with {
and }
(like in the example below).
Default values and visibility control for settings
Some of the settings has also the ability to be switched off completely in UI, and overridden to its non default value to force a specific behaviour or style.
These are the settings that has been changed from a simple value (Yes
, No
) to an object instead.
{
"fullScaleForViews": {
"showSetting": "Yes",
"defaultValue": "No"
},
"notifications": {
"showSetting": "Yes",
"defaultValue": "Yes"
},
"panelMode": {
"showSetting": "Yes",
"defaultValue": "No"
},
"reversedAlarmsTitle": {
"showSetting": "Yes",
"defaultValue": "Yes"
},
"showRelativeTime": {
"showSetting": "Yes",
"defaultValue": "Yes"
}
}