mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-08-31 21:41:33 +00:00
Shift+L now toggles between unread stories and all stories.
This commit is contained in:
parent
508864b4cc
commit
b7d79f1474
2 changed files with 26 additions and 1 deletions
|
@ -4391,6 +4391,17 @@
|
|||
this.slide_intelligence_slider(value);
|
||||
},
|
||||
|
||||
toggle_read_filter: function() {
|
||||
var read_filter = NEWSBLUR.assets.view_setting(this.active_feed, 'read_filter');
|
||||
var setting = {
|
||||
'read_filter': (read_filter == 'unread' ? 'all' : 'unread')
|
||||
};
|
||||
var changed = NEWSBLUR.assets.view_setting(this.active_feed, setting);
|
||||
if (!changed) return;
|
||||
|
||||
NEWSBLUR.reader.reload_feed(setting);
|
||||
},
|
||||
|
||||
switch_feed_view_unread_view: function(unread_view) {
|
||||
if (!_.isNumber(unread_view)) unread_view = this.get_unread_view_score();
|
||||
var $sidebar = this.$s.$sidebar;
|
||||
|
@ -6421,6 +6432,10 @@
|
|||
e.preventDefault();
|
||||
self.move_intelligence_slider(-1);
|
||||
});
|
||||
$document.bind('keypress', 'shift+l', function(e) {
|
||||
e.preventDefault();
|
||||
self.toggle_read_filter();
|
||||
});
|
||||
$document.bind('keypress', 'shift+d', function(e) {
|
||||
e.preventDefault();
|
||||
self.show_splash_page();
|
||||
|
|
|
@ -57,7 +57,7 @@ _.extend(NEWSBLUR.ReaderKeyboard.prototype, {
|
|||
]),
|
||||
$.make('div', { className: 'NB-keyboard-group' }, [
|
||||
$.make('div', { className: 'NB-keyboard-shortcut' }, [
|
||||
$.make('div', { className: 'NB-keyboard-shortcut-explanation' }, 'Return to dashboard'),
|
||||
$.make('div', { className: 'NB-keyboard-shortcut-explanation' }, 'Dashboard'),
|
||||
$.make('div', { className: 'NB-keyboard-shortcut-key' }, [
|
||||
'esc'
|
||||
]),
|
||||
|
@ -201,6 +201,16 @@ _.extend(NEWSBLUR.ReaderKeyboard.prototype, {
|
|||
'/'
|
||||
])
|
||||
])
|
||||
]),
|
||||
$.make('div', { className: 'NB-keyboard-group' }, [
|
||||
$.make('div', { className: 'NB-keyboard-shortcut' }, [
|
||||
$.make('div', { className: 'NB-keyboard-shortcut-explanation' }, 'Toggle unread/all'),
|
||||
$.make('div', { className: 'NB-keyboard-shortcut-key' }, [
|
||||
'shift',
|
||||
$.make('span', '+'),
|
||||
'L'
|
||||
])
|
||||
])
|
||||
])
|
||||
]),
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue