From f8dccad6eca0149c576edabf7264106a4184ac3c Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Wed, 25 Jun 2014 11:20:09 -0700 Subject: [PATCH] enable persisting of posted settings to a JSON file --- .../resources/web/settings/describe.json | 16 ++-- .../resources/web/settings/index.shtml | 2 +- domain-server/src/DomainServer.cpp | 7 +- domain-server/src/DomainServer.h | 3 + .../src/DomainServerSettingsManager.cpp | 89 ++++++++++++++++++- .../src/DomainServerSettingsManager.h | 14 ++- 6 files changed, 116 insertions(+), 15 deletions(-) diff --git a/domain-server/resources/web/settings/describe.json b/domain-server/resources/web/settings/describe.json index 763aeccdfc..b111018a30 100644 --- a/domain-server/resources/web/settings/describe.json +++ b/domain-server/resources/web/settings/describe.json @@ -1,13 +1,11 @@ { - "groups": { - "audio": { - "label": "Audio", - "settings": { - "unattenuated-zone": { - "label": "Unattenuated Zone", - "help": "Boxes for source and listener (corner x, corner y, corner z, size x, size y, size z, corner x, corner y, corner z, size x, size y, size z)", - "placeholder": "0,0,0,20,20,20,50,50,50,10,10,10" - } + "audio": { + "label": "Audio", + "settings": { + "unattenuated-zone": { + "label": "Unattenuated Zone", + "help": "Boxes for source and listener (corner x, corner y, corner z, size x, size y, size z, corner x, corner y, corner z, size x, size y, size z)", + "placeholder": "0,0,0,20,20,20,50,50,50,10,10,10" } } } diff --git a/domain-server/resources/web/settings/index.shtml b/domain-server/resources/web/settings/index.shtml index ee44442547..7d8a50f5b7 100644 --- a/domain-server/resources/web/settings/index.shtml +++ b/domain-server/resources/web/settings/index.shtml @@ -5,7 +5,7 @@