From cfc866400cefd0f2f84919dba8ff76a66a7fbdee Mon Sep 17 00:00:00 2001 From: calzoneman Date: Tue, 4 Jun 2013 15:41:34 -0400 Subject: [PATCH] Break out NWS into a user option --- www/assets/js/callbacks.js | 7 ------- www/assets/js/client.js | 3 ++- www/assets/js/functions.js | 28 ++++++++++++++++++++++++++++ www/assets/js/notwebsocket.js | 1 - 4 files changed, 30 insertions(+), 9 deletions(-) diff --git a/www/assets/js/callbacks.js b/www/assets/js/callbacks.js index b2f36ec1..2c2201b5 100644 --- a/www/assets/js/callbacks.js +++ b/www/assets/js/callbacks.js @@ -835,7 +835,6 @@ Callbacks = { } } -/* $.getScript(IO_URL+"/socket.io/socket.io.js", function() { try { socket = io.connect(IO_URL); @@ -847,9 +846,3 @@ $.getScript(IO_URL+"/socket.io/socket.io.js", function() { Callbacks.disconnect(); } }); -*/ - -socket = new NotWebsocket(); -for(var key in Callbacks) { - socket.on(key, Callbacks[key]); -} diff --git a/www/assets/js/client.js b/www/assets/js/client.js index d44cc27c..dcf7af82 100644 --- a/www/assets/js/client.js +++ b/www/assets/js/client.js @@ -71,7 +71,8 @@ var USEROPTS = { modhat : parseBool(getOrDefault("cytube_modhat", false)), blink_title : parseBool(getOrDefault("cytube_blink_title", false)), sync_accuracy : parseFloat(getOrDefault("cytube_sync_accuracy", 2)) || 2, - chatbtn : parseBool(getOrDefault("cytube_chatbtn", false)) + chatbtn : parseBool(getOrDefault("cytube_chatbtn", false)), + altsocket : parseBool(getOrDefault("cytube_altsocket", false)) }; applyOpts(); $("#optlink").click(showUserOpts); diff --git a/www/assets/js/functions.js b/www/assets/js/functions.js index 47890980..7b41dd17 100644 --- a/www/assets/js/functions.js +++ b/www/assets/js/functions.js @@ -1070,6 +1070,13 @@ function showUserOpts() { sendbtn.prop("checked", USEROPTS.chatbtn); addOption("Send Button", sendbtncontainer); + var altsocketcontainer = $("