summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2016-07-26 15:55:00 +0300
committerAndrew Dolgov <[email protected]>2016-07-26 15:55:00 +0300
commit64c24ecb5973adad700612b0ec913b190e8b1e58 (patch)
treef69de81773a3fd963aa5334acbfea2464eb0149a
parent76ba1df76e9ce3733c990e1d953706b691ee7b14 (diff)
add hotkey for toggling VFEED_GROUP_BY_FEED preference
-rw-r--r--include/functions2.php2
-rw-r--r--js/tt-rss.js10
2 files changed, 12 insertions, 0 deletions
diff --git a/include/functions2.php b/include/functions2.php
index 0a4f4309e..aab73d342 100644
--- a/include/functions2.php
+++ b/include/functions2.php
@@ -89,6 +89,7 @@
"feed_edit" => __("Edit feed"),
"feed_catchup" => __("Mark as read"),
"feed_reverse" => __("Reverse headlines"),
+ "feed_toggle_vgroup" => __("Toggle headline grouping"),
"feed_debug_update" => __("Debug feed update"),
"feed_debug_viewfeed" => __("Debug viewfeed()"),
"catchup_all" => __("Mark all feeds as read"),
@@ -158,6 +159,7 @@
"f e" => "feed_edit",
"f q" => "feed_catchup",
"f x" => "feed_reverse",
+ "f g" => "feed_toggle_vgroup",
"f *d" => "feed_debug_update",
"f *g" => "feed_debug_viewfeed",
"f *c" => "toggle_combined_mode",
diff --git a/js/tt-rss.js b/js/tt-rss.js
index 2f738810b..108b65a7f 100644
--- a/js/tt-rss.js
+++ b/js/tt-rss.js
@@ -441,6 +441,16 @@ function init() {
hotkey_actions["feed_reverse"] = function() {
reverseHeadlineOrder();
};
+ hotkey_actions["feed_toggle_vgroup"] = function() {
+ var query_str = "?op=rpc&method=togglepref&key=VFEED_GROUP_BY_FEED";
+
+ new Ajax.Request("backend.php", {
+ parameters: query_str,
+ onComplete: function(transport) {
+ viewCurrentFeed();
+ } });
+
+ };
hotkey_actions["catchup_all"] = function() {
catchupAllFeeds();
};