diff --git a/apps/coin_info/app.js b/apps/coin_info/app.js index 1b8eeb559..d6d633469 100644 --- a/apps/coin_info/app.js +++ b/apps/coin_info/app.js @@ -1,7 +1,9 @@ const settings = require("Storage").readJSON("coin_info.settings.json", 1) || {}; const db = require("Storage").readJSON("coin_info.cmc_key.json", 1) || {}; const csTokens = db.csTokens.split(','); +// var ticker = 0; +var csTknNameLen = (csTokens[ticker]).length; var Layout = require("Layout"); var layout = new Layout({ @@ -55,11 +57,18 @@ function swipeHandler(lr, ud) { } // -var currentLabel = "loading..."; +var currentLabel = "..."; function setDummy(x) { currentLabel = x; } +function getFmtTknName(currTKn) { + if (currTKn.length > csTknNameLen) + csTknNameLen = currTKn.length; + + return currTKn.toUpperCase().padEnd(csTknNameLen); +} + // timeout used to update every minute var drawTimeout; // update the screen @@ -69,8 +78,8 @@ function draw() { // layout.clear(layout.tknGraph); // + layout.tknName.label = getFmtTknName(csTokens[ticker]); layout.tknGraph.label = currentLabel; - layout.tknName.label = (csTokens[ticker]).toUpperCase(); layout.render(); // schedule a draw for the next minute diff --git a/apps/coin_info/metadata.json b/apps/coin_info/metadata.json index 8caed5564..17ce25ece 100644 --- a/apps/coin_info/metadata.json +++ b/apps/coin_info/metadata.json @@ -1,7 +1,7 @@ { "id": "coin_info", "name": "Crypto-Coins Info", "shortName":"Coins Info", - "version": "0.06.19", + "version": "0.06.20", "description": "Crypto-Coins Infos with the help of the Binance API", "icon": "app.png", "tags": "clkinfo",