From b6e7699f4dd39f1bfc58532b0830529d76bc9cbb Mon Sep 17 00:00:00 2001 From: Satinder Grewal Date: Mon, 12 Sep 2016 12:01:12 +0930 Subject: [PATCH] blocks by longest chain blocks number fix & chrome app files added MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit chrome app files are good enough for basic setup. JS and html code still needs fixing to support chrome app. It’s buggy to this commit height. --- assets/scripts/dashboard.js | 8 ++++++-- assets/scripts/login.js | 4 ++-- background.js | 11 +++++++++++ icon_128.png | Bin 0 -> 10906 bytes manifest.json | 19 +++++++++++++++++++ 5 files changed, 38 insertions(+), 4 deletions(-) create mode 100644 background.js create mode 100755 icon_128.png create mode 100644 manifest.json diff --git a/assets/scripts/dashboard.js b/assets/scripts/dashboard.js index 5d29233..ce1f64e 100644 --- a/assets/scripts/dashboard.js +++ b/assets/scripts/dashboard.js @@ -604,18 +604,22 @@ function ShowCoinProgressBar(coin) { //console.log(coin+' is undefined'); } else { if ( parseInt(CoinInfoData.RTheight) != 0 ) { + var coin_blocks = parseInt(CoinInfoData.blocks); + var coin_blocks_plus1 = coin_blocks + 1; //console.log(coin+' is less than 99.98% complete.'); $('div[data-currency="'+coin+'"][id="currency-progressbars"]').show(); $('div[data-currency="'+coin+'"][id="currency-bundles"]').width(parseFloat(CoinInfoData.bundles).toFixed(2)+'%'); - $('span[data-currency="'+coin+'"][id="currency-bundles-percent"]').text(parseFloat(CoinInfoData.bundles).toFixed(2)+'% - ( '+parseInt(CoinInfoData.blocks)+1+' / '+CoinInfoData.longestchain+' ) ==>> RT'+CoinInfoData.RTheight); + $('span[data-currency="'+coin+'"][id="currency-bundles-percent"]').text(parseFloat(CoinInfoData.bundles).toFixed(2)+'% - ( '+coin_blocks_plus1+' / '+CoinInfoData.longestchain+' ) ==>> RT'+CoinInfoData.RTheight); $('div[data-currency="'+coin+'"][id="additional-progress-bars"]').hide(); $('div[data-currency="'+coin+'"][id="currency-bundles"]').removeClass( "progress-bar-info" ).addClass( "progress-bar-indicating progress-bar-success" ); } if ( parseInt(CoinInfoData.RTheight) == 0 ) { console.log(coin+': '+CoinInfoData.bundles); + var coin_blocks = parseInt(CoinInfoData.blocks); + var coin_blocks_plus1 = coin_blocks + 1; $('div[data-currency="'+coin+'"][id="currency-progressbars"]').show(); $('div[data-currency="'+coin+'"][id="currency-bundles"]').width(parseFloat(CoinInfoData.bundles).toFixed(2)+'%'); - $('span[data-currency="'+coin+'"][id="currency-bundles-percent"]').text(parseFloat(CoinInfoData.bundles).toFixed(2)+'% - ( '+parseInt(CoinInfoData.blocks)+1+' / '+CoinInfoData.longestchain+' )'); + $('span[data-currency="'+coin+'"][id="currency-bundles-percent"]').text(parseFloat(CoinInfoData.bundles).toFixed(2)+'% - ( '+coin_blocks_plus1+' / '+CoinInfoData.longestchain+' )'); $('div[data-currency="'+coin+'"][id="currency-utxo"]').width(parseFloat(CoinInfoData.utxo).toFixed(2)+'%'); $('span[data-currency="'+coin+'"][id="currency-utxo-percent"]').text(parseFloat(CoinInfoData.utxo).toFixed(2)+'%'); $('div[data-currency="'+coin+'"][id="currency-balances"]').width(parseFloat(CoinInfoData.balances).toFixed(2)+'%'); diff --git a/assets/scripts/login.js b/assets/scripts/login.js index 210ce99..4140573 100644 --- a/assets/scripts/login.js +++ b/assets/scripts/login.js @@ -88,7 +88,7 @@ var Login = function() { else { // If something goes wrong, alert the error message that our service returned //swal("Oops...", "Something went wrong!", "error"); - if (LoginOutput.error === 'bitcoinrpc needs coin') { + if (LoginOutput.error === 'bitcoinrpc needs coin that is active') { toastr.info("Seems like there's no coin running. Activating BTC.", "Coin Notification"); var logincoinnames = []; $('#logincoinslist input[type=checkbox]:checked').each(function() { logincoinnames.push(this.value); }); console.log(logincoinnames); $.each(logincoinnames, function( index, value ) { @@ -260,7 +260,7 @@ var Login = function() { //swal("Oops...", "Something went wrong!", "error"); toastr.warning("Opps... Something went wrong!", "Account Notification") console.log(CreateWalletOutput) - if (CreateWalletOutput.error === 'bitcoinrpc needs coin') { + if (CreateWalletOutput.error === 'bitcoinrpc needs coin that is active') { toastr.info("Seems like there's no coin running. Activating BTC.", "Coin Notification"); var logincoinnames = []; $('#logincoinslist input[type=checkbox]:checked').each(function() { logincoinnames.push(this.value); }); console.log(logincoinnames); $.each(logincoinnames, function( index, value ) { diff --git a/background.js b/background.js new file mode 100644 index 0000000..d2edc14 --- /dev/null +++ b/background.js @@ -0,0 +1,11 @@ +/** + * Listens for the app launching then creates the window + * + * @see http://developer.chrome.com/apps/app.window.html + */ +chrome.app.runtime.onLaunched.addListener(function() { + chrome.app.window.create('index.html', { + id: 'main', + bounds: { width: 1200, height: 800 } + }); +}); \ No newline at end of file diff --git a/icon_128.png b/icon_128.png new file mode 100755 index 0000000000000000000000000000000000000000..4f95341897bf94498ad66289cfd9160a5e46110d GIT binary patch literal 10906 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 OmAbNyQk{Zj#Qy<;0CnB~ literal 0 HcmV?d00001 diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..fc308f5 --- /dev/null +++ b/manifest.json @@ -0,0 +1,19 @@ +{ + "name": "EasyDEX App", + "short_name": "EasyDEX", + "description": "EasyDEX - Decentralized Crypto Currency Exchange App", + "version": "0.0.2", + "manifest_version": 2, + "icons": { + "128": "icon_128.png" + }, + "author": "jl777, Satinder Grewal", + "app": { + "background": { + "scripts": ["background.js"] + } + }, + "permissions": [ + "storage" + ] +} \ No newline at end of file