Browse Source

🎪

pull/2232/head
Ramiro Saenz 6 years ago
parent
commit
2c8d7452c5
  1. 99
      index.html
  2. 2
      package-lock.json

99
index.html

@ -11,29 +11,12 @@
<script type='text/javascript'> <script type='text/javascript'>
var ipcRenderer = require('electron').ipcRenderer; var ipcRenderer = require('electron').ipcRenderer;
const isOnline = require('is-online'); const isOnline = require('is-online');
isOnline().then(res => { (async () => {
if(res) { await isOnline().then(res => {
console.info('Internet Connection', true); console.info('Internet Connection', res);
} else { if ( !res && !ipcRenderer.sendSync('getConfig').hideNoConnectionDialog ) {
console.info('Internet Connection', false); const { remote } = require('electron');
if (!ipcRenderer.sendSync('getConfig').hideNoConnectionDialog) remote.dialog.showMessageBox(remote.getCurrentWindow(), {
handleAlert();
}
})
function handleAlert() {
const {
dialog,
BrowserWindow
} = require('electron').remote
var window = new BrowserWindow({
center: true,
frame: false,
alwaysOnTop: true,
resizable: false,
width: 0,
height: 0
})
dialog.showMessageBox(window, {
buttons: ['OK'], buttons: ['OK'],
type: 'warning', type: 'warning',
checkboxLabel: 'Do not show this message again', checkboxLabel: 'Do not show this message again',
@ -41,15 +24,14 @@
title: 'No Internet Connection' title: 'No Internet Connection'
}, },
function (__response, checkboxChecked) { function (__response, checkboxChecked) {
window.close() if ( !checkboxChecked ) return;
if (checkboxChecked) {
ipcRenderer.sendSync('sConfig', { ipcRenderer.sendSync('sConfig', {
hideNoConnectionDialog: true hideNoConnectionDialog: true
}) })
}
}) })
} }
})
})();
</script> </script>
<!-- The line below must be kept intact for Sencha Cmd to build your application --> <!-- The line below must be kept intact for Sencha Cmd to build your application -->
@ -57,52 +39,28 @@
<!--- Localization --> <!--- Localization -->
<script type='text/javascript'> <script type='text/javascript'>
(function (d, s) { (function(d, s){
var t = d.createElement(s), var t = d.createElement(s), e = d.getElementsByTagName(s)[0];
e = d.getElementsByTagName(s)[0]; t.type = "text/javascript"; e.parentNode.insertBefore(t, e);
t.type = "text/javascript"; t.src = "resources/languages/"+require('electron').ipcRenderer.sendSync('getConfig').locale+".js";
e.parentNode.insertBefore(t, e);
t.src = "resources/languages/" + require('electron').ipcRenderer.sendSync('getConfig').locale + ".js";
})(document, "script"); })(document, "script");
</script> </script>
<!--- Localization --> <!--- Localization -->
<!--- Signalayer player --> <!--- Signalayer player -->
<script type='text/javascript'> <script type='text/javascript'>
window.Signalayer || function (t, e) { window.Signalayer||function(t,e){var o={
var o = { url:"https://cdn.signalayer.com/static/player.js",
url: "https://cdn.signalayer.com/static/player.js", key:"sEF8shc4KSuqtHMx0ztmTFdcrQO0cAVpszZ9Y8hLfQ2",
key: "sEF8shc4KSuqtHMx0ztmTFdcrQO0cAVpszZ9Y8hLfQ2", async:true
async: true };window.Signalayer={cs:[],_apiKey:o.key};for(
}; var r=["identify","goal","updateUserData","start","stop","refresh","show","hide","on"],
window.Signalayer = { i={},n=0;n>r.length;n++){var a=r[n];i[a]=function(t){return function(){var
cs: [], e=Array.prototype.slice.call(arguments);
_apiKey: o.key window.Signalayer.cs.push({method:t,args:e})}}(a)}window.Signalayer.API=i;var
}; n=t.createElement(e),s=t.getElementsByTagName(e)[0];
for ( n.type="text/javascript",
var r = ["identify", "goal", "updateUserData", "start", "stop", "refresh", "show", "hide", "on"], n.async=o.async,s.parentNode.insertBefore(n,s),n.src=o.url}(document,"script");
i = {}, n = 0; n > r.length; n++) {
var a = r[n];
i[a] = function (t) {
return function () {
var
e = Array.prototype.slice.call(arguments);
window.Signalayer.cs.push({
method: t,
args: e
})
}
}(a)
}
window.Signalayer.API = i;
var
n = t.createElement(e),
s = t.getElementsByTagName(e)[0];
n.type = "text/javascript",
n.async = o.async, s.parentNode.insertBefore(n, s), n.src = o.url
}(document, "script");
</script> </script>
<!--- Signalayer player --> <!--- Signalayer player -->
</head> </head>
@ -114,11 +72,8 @@ C20.001,466.239,20,466.119,20,466l0,0c0-0.141,0.001-0.281,0.003-0.422C20.228,449
c16.438,0,29.787,13.222,29.997,29.608C279.999,465.738,280,465.869,280,466L280,466z" data-path-listen="M181,466c0,0.13-0.001,0.26-0.003,0.39c-0.002,0.134-0.004,0.266-0.007,0.396 c16.438,0,29.787,13.222,29.997,29.608C279.999,465.738,280,465.869,280,466L280,466z" data-path-listen="M181,466c0,0.13-0.001,0.26-0.003,0.39c-0.002,0.134-0.004,0.266-0.007,0.396
C180.572,482.992,167.307,496,151,496h-2.125h2.75H150c-16.316,0-29.592-13.029-29.99-29.249c-0.003-0.13-0.006-0.261-0.007-0.393 C180.572,482.992,167.307,496,151,496h-2.125h2.75H150c-16.316,0-29.592-13.029-29.99-29.249c-0.003-0.13-0.006-0.261-0.007-0.393
C120.001,466.239,120,466.119,120,466l0,0c0-0.141,0.001-0.281,0.003-0.422C120.228,449.206,133.573,436,150,436h1.625h-2.75H151 C120.001,466.239,120,466.119,120,466l0,0c0-0.141,0.001-0.281,0.003-0.422C120.228,449.206,133.573,436,150,436h1.625h-2.75H151
c16.438,0,29.787,13.222,29.997,29.608C180.999,465.738,181,465.869,181,466L181,466z" c16.438,0,29.787,13.222,29.997,29.608C180.999,465.738,181,465.869,181,466L181,466z" data-path-player="M290,40c0,0.13-0.001,380.26-0.003,380.39c-0.002,0.134,0.006,24.479,0.003,24.609 c0,3.095-2.562,5.001-5,5.001h-27.125H41.625H15c-1.875,0-5-1.25-5-5.001c-0.003-0.13,0.004-24.509,0.003-24.641 C10.001,420.239,10,40.119,10,40l0,0c0-0.141-0.002-24.859,0-25c0,0,0-5,5-5h26.625h216.25H285c2.438,0,5,1.906,5,5 C290.002,15.13,290,39.869,290,40L290,40z">
data-path-player="M290,40c0,0.13-0.001,380.26-0.003,380.39c-0.002,0.134,0.006,24.479,0.003,24.609 c0,3.095-2.562,5.001-5,5.001h-27.125H41.625H15c-1.875,0-5-1.25-5-5.001c-0.003-0.13,0.004-24.509,0.003-24.641 C10.001,420.239,10,40.119,10,40l0,0c0-0.141-0.002-24.859,0-25c0,0,0-5,5-5h26.625h216.25H285c2.438,0,5,1.906,5,5 C290.002,15.13,290,39.869,290,40L290,40z"> <div class="button button--start uil-ring-css" style="transform:scale(1);"><div></div></div>
<div class="button button--start uil-ring-css" style="transform:scale(1);">
<div></div>
</div>
</div> </div>
</body> </body>

2
package-lock.json generated

@ -2108,7 +2108,7 @@
}, },
"minimist": { "minimist": {
"version": "1.2.0", "version": "1.2.0",
"resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true "dev": true
}, },

Loading…
Cancel
Save