settings: dependencies of dependencies

`settings-set-${section}-${name}` is now broadcast when a setting's
value is actually changed, while `settings-${section}-${name}` is
broadcast then or if the setting is hidden, i.e. by its parent (i.e.
some "enabled" bool). This allows chains of dependencies to be resolved
visually. When a setting is hidden, the value sent is "false", and when
a setting is shown again, the actual value of it is sent.
This commit is contained in:
Harvey Tindall
2024-08-23 18:50:50 +01:00
parent 7c808b56f7
commit 32161139b2
2 changed files with 60 additions and 10 deletions
+1
View File
@@ -26,3 +26,4 @@ scripts/langmover/lang2
scripts/langmover/out
tinyproxy.conf
static/banner.svg
start.sh