{"ScriptPreparationCode":null,"TestCases":[{"Name":"cached","Code":"\u0022use strict\u0022;\r\n(() =\u003E {\r\n\t//Set default values on local storage if it is unavailable\r\n\tconst strg = localStorage;\r\n\tconst storageControl = null//strg.getItem(\u0022storage-control\u0022);\r\n\tif ( storageControl === null )\r\n\t{\r\n\t\tconsole.log(\u0022Kera Desktop started with defaults.\u0022);\r\n\t\tstrg.setItem(\u0022storage-control\u0022,\u0022stored\u0022);\r\n\r\n\t\tconst settings = {\r\n\t\t\t\u0022locale\u0022: {\r\n\t\t\t\t\u0022language\u0022: \u0022en\u0022\r\n\t\t\t},\r\n\r\n\t\t\t\u0022style\u0022: {\r\n\t\t\t\t\u0022shell\u0022:\u0022default\u0022,\r\n\t\t\t\t\u0022ui\u0022:\u0022default\u0022,\r\n\t\t\t\t\u0022icon\u0022: \u0022default\u0022,\r\n\t\t\t\t\u0022animations\u0022: \u0022default\u0022,\r\n\t\t\t\t\u0022background\u0022: \u0022theme/background/image\u0022,\r\n\t\t\t\t\u0022bg_image\u0022: \u0022/home/mutlu/Dropbox/Kera/theme/background/image/contents/4a.jpg\u0022,\r\n\t\t\t\t\u0022bg_style\u0022:\u0022centered\u0022,\r\n\t\t\t\t\u0022color\u0022: {\r\n\t\t\t\t\t\u0022startup\u0022:\u0022black\u0022\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\r\n\t\t\t\u0022font\u0022: {\r\n\t\t\t\t\u0022general\u0022: \u0022Hind\u0022,\r\n\t\t\t\t\u0022startup\u0022: \u0022NanumBarunGothic\u0022\r\n\t\t\t},\r\n\r\n\t\t\t\u0022color\u0022: { //color palette from KDE\r\n\t\t\t\t\u0022active\u0022: \u0022#3daee9\u0022,\r\n\t\t\t\t\u0022neutral\u0022: \u0022#f67400\u0022,\r\n\t\t\t\t\u0022positive\u0022: \u0022#27ae60\u0022,\r\n\t\t\t\t\u0022negative\u0022: \u0022#da4453\u0022,\r\n\t\t\t\t\u0022red\u0022: \u0022#e74c3c\u0022,\r\n\t\t\t\t\u0022orange\u0022: \u0022#e67e22\u0022,\r\n\t\t\t\t\u0022yellow\u0022: \u0022#f1c40f\u0022,\r\n\t\t\t\t\u0022green\u0022: \u0022#2ecc71\u0022,\r\n\t\t\t\t\u0022turquoise\u0022: \u0022#1abc9c\u0022,\r\n\t\t\t\t\u0022blue\u0022: \u0022#3498db\u0022,\r\n\t\t\t\t\u0022purple\u0022: \u0022#9b59b6\u0022,\r\n\t\t\t\t\u0022text\u0022: {\r\n\t\t\t\t\t\u0022startup\u0022: \u0022gray\u0022,\r\n\t\t\t\t\t\u0022general\u0022: \u0022#333333\u0022\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\t\t\t\u0022panel\u0022: {\r\n\t\t\t\t\u0022icon_size\u0022: 40\r\n\t\t\t},\r\n\r\n\t\t\t\u0022power\u0022: {\r\n\t\t\t\t\u0022profiles\u0022: {\r\n\t\t\t\t\t\u0022performance\u0022: {\r\n\t\t\t\t\t\t\u0022animations\u0022: \u0022full\u0022\r\n\t\t\t\t\t},\r\n\t\t\t\t\t\u0022balanced\u0022: {\r\n\t\t\t\t\t\t\u0022animations\u0022: \u0022normal\u0022\r\n\t\t\t\t\t},\r\n\t\t\t\t\t\u0022animations\u0022: {\r\n\t\t\t\t\t\t\u0022animations\u0022: \u0022none\u0022\r\n\t\t\t\t\t}\r\n\t\t\t\t},\r\n\t\t\t\t\u0022onac\u0022: {\r\n\t\t\t\t\t\u0022screen-off\u0022: 600000,\r\n\t\t\t\t\t\u0022sleep\u0022: 0\r\n\t\t\t\t},\r\n\t\t\t\t\u0022onbat\u0022: {\r\n\t\t\t\t\t\u0022screen-off\u0022: 120000,\r\n\t\t\t\t\t\u0022sleep\u0022: 600000\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\t\t\t\u0022a11y\u0022: {\r\n\t\t\t\t\u0022screen-reader\u0022: false,\r\n\t\t\t\t\u0022screen-keyboard\u0022: false,\r\n\t\t\t\t\u0022screen-magnifier\u0022: false,\r\n\t\t\t\t\u0022bounce-keys\u0022: false,\r\n\t\t\t\t\u0022mouse-keys\u0022: false,\r\n\t\t\t\t\u0022sticky-keys\u0022: false,\r\n\t\t\t\t\u0022slow-keys\u0022: false,\r\n\t\t\t\t\u0022high-constast\u0022: false,\r\n\t\t\t\t\u0022auto-click\u0022: false,\r\n\t\t\t\t\u0022switch-access\u0022: false,\r\n\t\t\t\t\u0022voidce-control\u0022: false,\r\n\t\t\t\t\u0022motion-sickness\u0022: false,\r\n\t\t\t\t\u0022mono-audio\u0022: false,\r\n\t\t\t\t\u0022captions\u0022: false,\r\n\t\t\t\t\u0022motion-control\u0022: false,\r\n\t\t\t\t\u0022braille\u0022: false\r\n\t\t\t}\r\n\t\t};\r\n\r\n\r\n\t\tconst apps = {\r\n\t\t\t\u0022uitest\u0022: {\r\n\t\t\t\t\u0022name\u0022:\u0022UI Test\u0022,\r\n\t\t\t\t\u0022keywords\u0022:\u0022test, demo, ui, kera, coffee, notification\u0022,\r\n\t\t\t\t\u0022genericname\u0022:\u0022Test Application\u0022,\r\n\t\t\t\t\u0022description\u0022:\u0022User Interface test application\u0022,\r\n\t\t\t\t\u0022category\u0022:\u0022system\u0022,\r\n\t\t\t\t\u0022icon\u0022:\u0022apps/uitest/icon.svg\u0022,\r\n\t\t\t\t\u0022run\u0022:\u0022apps/uitest/uitest.html\u0022\r\n\t\t\t}\r\n\t\t};\r\n\r\n\t\tconst panelapps = [\r\n\t\t \u0022calendar\u0022,\r\n\t\t \u0022weather\u0022,\r\n\t\t \u0022finance\u0022,\r\n\t\t \u0022chat\u0022,\r\n\t\t \u0022translate\u0022,\r\n\t\t \u0022clipboard\u0022\r\n\t\t];\r\n\r\n\t\tconst startup = [\r\n\t\t \u0022settings-service\u0022\r\n\t\t];\r\n\r\n\t\tstrg.setItem(\u0022settings\u0022, JSON.stringify(settings));\r\n\t\tstrg.setItem(\u0022apps\u0022, JSON.stringify(apps));\r\n\t\tstrg.setItem(\u0022panelapps\u0022, JSON.stringify(panelapps));\r\n\t\tstrg.setItem(\u0022startup\u0022, JSON.stringify(panelapps));\r\n\r\n\t}\r\n})()","IsDeferred":false},{"Name":"no cache","Code":"\u0022use strict\u0022;\r\n(() =\u003E {\r\n\t//Set default values on local storage if it is unavailable\r\n\tconst storageControl = null//strg.getItem(\u0022storage-control\u0022);\r\n\tif ( storageControl === null )\r\n\t{\r\n\t\tconsole.log(\u0022Kera Desktop started with defaults.\u0022);\r\n\t\tlocalStorage.setItem(\u0022storage-control\u0022,\u0022stored\u0022);\r\n\r\n\t\tconst settings = {\r\n\t\t\t\u0022locale\u0022: {\r\n\t\t\t\t\u0022language\u0022: \u0022en\u0022\r\n\t\t\t},\r\n\r\n\t\t\t\u0022style\u0022: {\r\n\t\t\t\t\u0022shell\u0022:\u0022default\u0022,\r\n\t\t\t\t\u0022ui\u0022:\u0022default\u0022,\r\n\t\t\t\t\u0022icon\u0022: \u0022default\u0022,\r\n\t\t\t\t\u0022animations\u0022: \u0022default\u0022,\r\n\t\t\t\t\u0022background\u0022: \u0022theme/background/image\u0022,\r\n\t\t\t\t\u0022bg_image\u0022: \u0022/home/mutlu/Dropbox/Kera/theme/background/image/contents/4a.jpg\u0022,\r\n\t\t\t\t\u0022bg_style\u0022:\u0022centered\u0022,\r\n\t\t\t\t\u0022color\u0022: {\r\n\t\t\t\t\t\u0022startup\u0022:\u0022black\u0022\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\r\n\t\t\t\u0022font\u0022: {\r\n\t\t\t\t\u0022general\u0022: \u0022Hind\u0022,\r\n\t\t\t\t\u0022startup\u0022: \u0022NanumBarunGothic\u0022\r\n\t\t\t},\r\n\r\n\t\t\t\u0022color\u0022: { //color palette from KDE\r\n\t\t\t\t\u0022active\u0022: \u0022#3daee9\u0022,\r\n\t\t\t\t\u0022neutral\u0022: \u0022#f67400\u0022,\r\n\t\t\t\t\u0022positive\u0022: \u0022#27ae60\u0022,\r\n\t\t\t\t\u0022negative\u0022: \u0022#da4453\u0022,\r\n\t\t\t\t\u0022red\u0022: \u0022#e74c3c\u0022,\r\n\t\t\t\t\u0022orange\u0022: \u0022#e67e22\u0022,\r\n\t\t\t\t\u0022yellow\u0022: \u0022#f1c40f\u0022,\r\n\t\t\t\t\u0022green\u0022: \u0022#2ecc71\u0022,\r\n\t\t\t\t\u0022turquoise\u0022: \u0022#1abc9c\u0022,\r\n\t\t\t\t\u0022blue\u0022: \u0022#3498db\u0022,\r\n\t\t\t\t\u0022purple\u0022: \u0022#9b59b6\u0022,\r\n\t\t\t\t\u0022text\u0022: {\r\n\t\t\t\t\t\u0022startup\u0022: \u0022gray\u0022,\r\n\t\t\t\t\t\u0022general\u0022: \u0022#333333\u0022\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\t\t\t\u0022panel\u0022: {\r\n\t\t\t\t\u0022icon_size\u0022: 40\r\n\t\t\t},\r\n\r\n\t\t\t\u0022power\u0022: {\r\n\t\t\t\t\u0022profiles\u0022: {\r\n\t\t\t\t\t\u0022performance\u0022: {\r\n\t\t\t\t\t\t\u0022animations\u0022: \u0022full\u0022\r\n\t\t\t\t\t},\r\n\t\t\t\t\t\u0022balanced\u0022: {\r\n\t\t\t\t\t\t\u0022animations\u0022: \u0022normal\u0022\r\n\t\t\t\t\t},\r\n\t\t\t\t\t\u0022animations\u0022: {\r\n\t\t\t\t\t\t\u0022animations\u0022: \u0022none\u0022\r\n\t\t\t\t\t}\r\n\t\t\t\t},\r\n\t\t\t\t\u0022onac\u0022: {\r\n\t\t\t\t\t\u0022screen-off\u0022: 600000,\r\n\t\t\t\t\t\u0022sleep\u0022: 0\r\n\t\t\t\t},\r\n\t\t\t\t\u0022onbat\u0022: {\r\n\t\t\t\t\t\u0022screen-off\u0022: 120000,\r\n\t\t\t\t\t\u0022sleep\u0022: 600000\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\t\t\t\u0022a11y\u0022: {\r\n\t\t\t\t\u0022screen-reader\u0022: false,\r\n\t\t\t\t\u0022screen-keyboard\u0022: false,\r\n\t\t\t\t\u0022screen-magnifier\u0022: false,\r\n\t\t\t\t\u0022bounce-keys\u0022: false,\r\n\t\t\t\t\u0022mouse-keys\u0022: false,\r\n\t\t\t\t\u0022sticky-keys\u0022: false,\r\n\t\t\t\t\u0022slow-keys\u0022: false,\r\n\t\t\t\t\u0022high-constast\u0022: false,\r\n\t\t\t\t\u0022auto-click\u0022: false,\r\n\t\t\t\t\u0022switch-access\u0022: false,\r\n\t\t\t\t\u0022voidce-control\u0022: false,\r\n\t\t\t\t\u0022motion-sickness\u0022: false,\r\n\t\t\t\t\u0022mono-audio\u0022: false,\r\n\t\t\t\t\u0022captions\u0022: false,\r\n\t\t\t\t\u0022motion-control\u0022: false,\r\n\t\t\t\t\u0022braille\u0022: false\r\n\t\t\t}\r\n\t\t};\r\n\r\n\r\n\t\tconst apps = {\r\n\t\t\t\u0022uitest\u0022: {\r\n\t\t\t\t\u0022name\u0022:\u0022UI Test\u0022,\r\n\t\t\t\t\u0022keywords\u0022:\u0022test, demo, ui, kera, coffee, notification\u0022,\r\n\t\t\t\t\u0022genericname\u0022:\u0022Test Application\u0022,\r\n\t\t\t\t\u0022description\u0022:\u0022User Interface test application\u0022,\r\n\t\t\t\t\u0022category\u0022:\u0022system\u0022,\r\n\t\t\t\t\u0022icon\u0022:\u0022apps/uitest/icon.svg\u0022,\r\n\t\t\t\t\u0022run\u0022:\u0022apps/uitest/uitest.html\u0022\r\n\t\t\t}\r\n\t\t};\r\n\r\n\t\tconst panelapps = [\r\n\t\t \u0022calendar\u0022,\r\n\t\t \u0022weather\u0022,\r\n\t\t \u0022finance\u0022,\r\n\t\t \u0022chat\u0022,\r\n\t\t \u0022translate\u0022,\r\n\t\t \u0022clipboard\u0022\r\n\t\t];\r\n\r\n\t\tconst startup = [\r\n\t\t \u0022settings-service\u0022\r\n\t\t];\r\n\r\n\t\tlocalStorage.setItem(\u0022settings\u0022, JSON.stringify(settings));\r\n\t\tlocalStorage.setItem(\u0022apps\u0022, JSON.stringify(apps));\r\n\t\tlocalStorage.setItem(\u0022panelapps\u0022, JSON.stringify(panelapps));\r\n\t\tlocalStorage.setItem(\u0022startup\u0022, JSON.stringify(panelapps));\r\n\r\n\t}\r\n})()","IsDeferred":false}]}