From 3da9ba30273d0705d0823f5e75514b9b5ade64af Mon Sep 17 00:00:00 2001 From: Zack Scholl Date: Wed, 10 Feb 2016 18:37:30 -0500 Subject: [PATCH] Updated Former-commit-id: 5334654001d9d96fa995187d82bc10ccac5bd950 [formerly 11b0ac0b130ab9496e0e1e8d9977061dae775121] [formerly 2c315ca9bf979584cd9508e875e074adc2732c81 [formerly 40537cd67242844374cddd748fc760b616ce0310]] Former-commit-id: d1284ed619f11418c424951b1719a0a8ce36ca9b [formerly d140aafc13a72a5643b5fdd36cf2fb281c67d1af] Former-commit-id: c0b1a32dfe847e64080642d0f2ed2de864f24ff4 --- static/js/websockets.js | 8 ++++++++ templates/index.tmpl | 2 +- websockets.go | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/static/js/websockets.js b/static/js/websockets.js index 6e2f20d..6662f27 100644 --- a/static/js/websockets.js +++ b/static/js/websockets.js @@ -8,6 +8,7 @@ $(document).ready(function() { $('#emit').keyup(function() { clearTimeout(typingTimer); clearInterval(updateInterval); + $('#saveInfo').removeClass().addClass("glyphicon glyphicon-floppy-remove"); typingTimer = setTimeout(doneTyping, doneTypingInterval); }); @@ -15,6 +16,7 @@ $(document).ready(function() { $('#emit').keydown(function() { clearTimeout(typingTimer); clearInterval(updateInterval); + $('#saveInfo').removeClass().addClass("glyphicon glyphicon-floppy-remove"); document.title = "[UNSAVED] " + title_name; }); @@ -22,6 +24,7 @@ $(document).ready(function() { function doneTyping() { payload = JSON.stringify({ TextData: $('#emit_data').val(), Title: title_name, UpdateServer: true, UpdateClient: false }) send(payload) + $('#saveInfo').removeClass().addClass("glyphicon glyphicon-floppy-save"); console.log("Done typing") updateInterval = setInterval(updateText, pollToGetNewestCopyInterval); document.title = "[SAVED] " + title_name; @@ -50,6 +53,11 @@ $(document).ready(function() { $('#emit_data').val(data.TextData) document.title = "[LOADED] " + title_name; } + console.log((data.TextData == "saved")) + console.log(data.TextData) + if (data.TextData == "saved") { + $('#saveInfo').removeClass().addClass("glyphicon glyphicon-floppy-saved"); + } console.log(data) } diff --git a/templates/index.tmpl b/templates/index.tmpl index 79d918d..56510c3 100644 --- a/templates/index.tmpl +++ b/templates/index.tmpl @@ -55,7 +55,7 @@ - {{ .WikiName }} + {{ .WikiName }}