summaryrefslogtreecommitdiff
path: root/tt-rss.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-11-15 10:13:49 +0100
committerAndrew Dolgov <[email protected]>2005-11-15 10:13:49 +0100
commit3745788e891932ba47ea4efe8d448e9f8d9ca359 (patch)
treefa09f24fee5f6d00ba9b9bed1298af39a001eb43 /tt-rss.js
parentaa5f9f5fec1419b34e0ad71df3aad6019241b5c0 (diff)
toggle hide/display only unread feeds, All feeds: button ops changed into selector
Diffstat (limited to 'tt-rss.js')
-rw-r--r--tt-rss.js40
1 files changed, 40 insertions, 0 deletions
diff --git a/tt-rss.js b/tt-rss.js
index 96894a58d..0fb61a117 100644
--- 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);
+ }
+
+}