summaryrefslogtreecommitdiff
path: root/static/js
diff options
context:
space:
mode:
authordumpfmprod <dumpfmprod@ubuntu.(none)>2014-06-24 18:53:04 -0400
committerdumpfmprod <dumpfmprod@ubuntu.(none)>2014-06-24 18:53:04 -0400
commit557046a95fb06174f6a4b8f6f9f92c6719604f52 (patch)
treeb949bb2a8e76b345d3a6d1b74fca7c1dd9429d86 /static/js
parent86d9c86a4d51d68f12892fa7f5879d5d5eb3e047 (diff)
parent948926970571793e774ebf34c16e14ef8e694062 (diff)
Merge branch 'master' of /pichat/repo
Diffstat (limited to 'static/js')
-rw-r--r--static/js/pichat.js9
-rw-r--r--static/js/pichat2.js9
-rw-r--r--static/js/src/chat.js3
-rw-r--r--static/js/src/userlist.js6
4 files changed, 24 insertions, 3 deletions
diff --git a/static/js/pichat.js b/static/js/pichat.js
index 61489c0..2cee712 100644
--- a/static/js/pichat.js
+++ b/static/js/pichat.js
@@ -486,6 +486,9 @@ function setImgsEnable() {
}
};
+function text_off(){
+ setTextEnable.call( $("#textbutton input").attr("checked", false) )
+}
// scrolling stuff
// this code keeps the div scrolled to the bottom, but will also let the user scroll up, without jumping down
@@ -2245,7 +2248,7 @@ function linkReplaceWithoutImage(url){
return "<a target='_blank' href='" + linkUrl + "'>" + url + "</a>"
}
-var MUTES = {};
+var MUTES = localStorage['mutes']['nick'];
$(".mute").live("click", function(){
$(this).removeClass("mute");
$(this).addClass("unmute");
@@ -2253,6 +2256,8 @@ $(".mute").live("click", function(){
var nick = $(this).parent().children("a").html().replace(/<img[^>]+>/,"");
$(".nick_" + nick).hide();
MUTES[nick] = true;
+ localStorage['mutes'] = localStorage['mutes'] || {}
+ localStorage['mutes'][nick] = true
});
$(".unmute").live("click", function(){
$(this).removeClass("unmute");
@@ -2261,6 +2266,8 @@ $(".unmute").live("click", function(){
var nick = $(this).parent().children("a").html().replace(/<img[^>]+>/,"");
$(".nick_" + nick).show();
delete MUTES[nick];
+ localStorage['mutes'] = localStorage['mutes'] || {}
+ delete localStorage['mutes'][nick]
});
function buildUserDiv(user) {
diff --git a/static/js/pichat2.js b/static/js/pichat2.js
index 61489c0..2cee712 100644
--- a/static/js/pichat2.js
+++ b/static/js/pichat2.js
@@ -486,6 +486,9 @@ function setImgsEnable() {
}
};
+function text_off(){
+ setTextEnable.call( $("#textbutton input").attr("checked", false) )
+}
// scrolling stuff
// this code keeps the div scrolled to the bottom, but will also let the user scroll up, without jumping down
@@ -2245,7 +2248,7 @@ function linkReplaceWithoutImage(url){
return "<a target='_blank' href='" + linkUrl + "'>" + url + "</a>"
}
-var MUTES = {};
+var MUTES = localStorage['mutes']['nick'];
$(".mute").live("click", function(){
$(this).removeClass("mute");
$(this).addClass("unmute");
@@ -2253,6 +2256,8 @@ $(".mute").live("click", function(){
var nick = $(this).parent().children("a").html().replace(/<img[^>]+>/,"");
$(".nick_" + nick).hide();
MUTES[nick] = true;
+ localStorage['mutes'] = localStorage['mutes'] || {}
+ localStorage['mutes'][nick] = true
});
$(".unmute").live("click", function(){
$(this).removeClass("unmute");
@@ -2261,6 +2266,8 @@ $(".unmute").live("click", function(){
var nick = $(this).parent().children("a").html().replace(/<img[^>]+>/,"");
$(".nick_" + nick).show();
delete MUTES[nick];
+ localStorage['mutes'] = localStorage['mutes'] || {}
+ delete localStorage['mutes'][nick]
});
function buildUserDiv(user) {
diff --git a/static/js/src/chat.js b/static/js/src/chat.js
index f24917c..e59e948 100644
--- a/static/js/src/chat.js
+++ b/static/js/src/chat.js
@@ -207,6 +207,9 @@ function setImgsEnable() {
}
};
+function text_off(){
+ setTextEnable.call( $("#textbutton input").attr("checked", false) )
+}
// scrolling stuff
// this code keeps the div scrolled to the bottom, but will also let the user scroll up, without jumping down
diff --git a/static/js/src/userlist.js b/static/js/src/userlist.js
index 4af21c1..7ca4344 100644
--- a/static/js/src/userlist.js
+++ b/static/js/src/userlist.js
@@ -1,4 +1,4 @@
-var MUTES = {};
+var MUTES = localStorage['mutes']['nick'];
$(".mute").live("click", function(){
$(this).removeClass("mute");
$(this).addClass("unmute");
@@ -6,6 +6,8 @@ $(".mute").live("click", function(){
var nick = $(this).parent().children("a").html().replace(/<img[^>]+>/,"");
$(".nick_" + nick).hide();
MUTES[nick] = true;
+ localStorage['mutes'] = localStorage['mutes'] || {}
+ localStorage['mutes'][nick] = true
});
$(".unmute").live("click", function(){
$(this).removeClass("unmute");
@@ -14,6 +16,8 @@ $(".unmute").live("click", function(){
var nick = $(this).parent().children("a").html().replace(/<img[^>]+>/,"");
$(".nick_" + nick).show();
delete MUTES[nick];
+ localStorage['mutes'] = localStorage['mutes'] || {}
+ delete localStorage['mutes'][nick]
});
function buildUserDiv(user) {