diff --git a/apps/choozi/app.js b/apps/choozi/app.js index 725c4969a..9842c8d5a 100644 --- a/apps/choozi/app.js +++ b/apps/choozi/app.js @@ -144,21 +144,18 @@ function setN(n) { drawPerimeter(); } -// save N to choozi.txt +// save N to choozi.save function writeN() { - var file = require("Storage").open("choozi.txt","w"); - file.write(N); + require("Storage").write("choozi.save","" + N); } -// load N from choozi.txt +// load N from choozi.save function readN() { - var file = require("Storage").open("choozi.txt","r"); - var n = file.readLine(); + var n = require("Storage").read("choozi.save"); if (n !== undefined) setN(parseInt(n)); else setN(defaultN); } - if (process.env.HWVERSION == 1){ colours=colours.concat(colours2); shuffle(colours); diff --git a/apps/choozi/metadata.json b/apps/choozi/metadata.json index f0d309560..d997534e8 100644 --- a/apps/choozi/metadata.json +++ b/apps/choozi/metadata.json @@ -12,5 +12,8 @@ "storage": [ {"name":"choozi.app.js","url":"app.js"}, {"name":"choozi.img","url":"app-icon.js","evaluate":true} + ], + "data": [ + {"name":"choozi.save"} ] }