From 2acaf9e97a65cbb8cf0eddb1280e18ca078cbf62 Mon Sep 17 00:00:00 2001 From: cpsdqs Date: Fri, 15 Sep 2017 22:28:30 +0200 Subject: [PATCH] =?UTF-8?q?Show=20big=20=E2=80=9CDisconnected=E2=80=9D=20t?= =?UTF-8?q?ext=20when=20disconnected?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/term.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/term.js b/js/term.js index bb6824e..0d9ccae 100644 --- a/js/term.js +++ b/js/term.js @@ -6,6 +6,13 @@ window.termInit = function ({ labels, theme, allFn }) { const termUpload = TermUpl(conn, input, screen) screen.input = input + conn.on('open', () => { screen.window.statusScreen = null }) + conn.on('connect', () => { screen.window.statusScreen = { title: 'Connecting', loading: true } }) + conn.on('close', () => { screen.window.statusScreen = { title: 'Disconnected' } }) + conn.on('ping', () => { screen.window.statusScreen = { title: 'Disconnected', loading: true } }) + conn.on('ping-fail', () => { screen.window.statusScreen = { title: 'Disconnected' } }) + conn.on('ping-success', () => { screen.window.statusScreen = { title: 'Reloading', loading: true } }) + conn.init() input.init({ allFn }) termUpload.init()