diff --git a/apps/launch/settings.js b/apps/launch/settings.js index 4842019fe..31c59faef 100644 --- a/apps/launch/settings.js +++ b/apps/launch/settings.js @@ -1,18 +1,24 @@ // make sure to enclose the function in parentheses -(function(back) { + let settings = require('Storage').readJSON('launch.json',1)||{}; + let fonts = g.getFonts(); function save(key, value) { settings[key] = value; require('Storage').write('launch.json',settings); } const appMenu = { '': {'title': 'Launcher Settings'}, - '< Back': back, - 'Scale Value': { - value: settings.scaleval || 1, - min:0.1,max:2,step:0.05,wrap:true, - onchange: (m) => {save('scaleval', m)} - } + '< Back': false, + 'Font': { + value: settings.font || 2, + min:0, max:fonts.length-1, step:1,wrap:true, + onchange: (m) => {save('font', fonts[m])}, + format: v => fonts[v] + }, + 'Vector font size': { + value: settings.vectorsize || 1, + min:10, max: 20,step:1,wrap:true, + onchange: (m) => {save('vectorsize', m)} + } }; E.showMenu(appMenu) -})