]> git.wh0rd.org - tt-rss.git/blobdiff - tt-rss.js
toggle hide/display only unread feeds, All feeds: button ops changed into selector
[tt-rss.git] / tt-rss.js
index 96894a58ded4665eb21c5de1f7901db93e5cdf02..0fb61a117526bee3b22094a74f47dd70c8724d54 100644 (file)
--- a/tt-rss.js
+++ b/tt-rss.js
@@ -12,6 +12,7 @@ var search_query = "";
 var search_mode = "";
 
 var display_tags = false;
+//var display_read_feeds = true;
 
 var global_unread = 0;
 
@@ -524,3 +525,42 @@ function qfdDelete(feed_id) {
        xmlhttp.send(null);
 }
 
+
+function allFeedsMenuGo() {
+       var chooser = document.getElementById("allFeedsChooser");
+
+       var opname = chooser[chooser.selectedIndex].text;
+
+       if (opname == "Update") {
+               scheduleFeedUpdate(true);
+               return;
+       }
+
+       if (opname == "Mark as read") {
+               catchupAllFeeds();
+               return;
+       }
+
+       if (opname == "Toggle display read") {
+               toggleDispRead();
+               return;
+       }
+
+}
+
+function toggleDispRead() {
+       var hide_read_feeds = (getCookie("ttrss_vf_hreadf") == 1);
+
+       hide_read_feeds = !hide_read_feeds;
+
+       var feeds_doc = window.frames["feeds-frame"].document;
+
+       hideOrShowFeeds(feeds_doc, hide_read_feeds);
+
+       if (hide_read_feeds) {
+               setCookie("ttrss_vf_hreadf", 1);
+       } else {
+               setCookie("ttrss_vf_hreadf", 0);
+       }
+
+}