bindings: add bindings for shift-up/down (select and scroll)

This commit is contained in:
Andrzej Rybczak
2015-09-27 03:58:59 +02:00
parent 6ad3de7366
commit d96a6f0b65
3 changed files with 13 additions and 0 deletions

View File

@@ -471,8 +471,12 @@ void BindingsConfiguration::generateDefaults()
bind(k, Actions::Type::MouseEvent);
if (notBound(k = stringToKey("up")))
bind(k, Actions::Type::ScrollUp);
if (notBound(k = stringToKey("shift-up")))
bind(k, Binding::ActionChain({ &Actions::get(Actions::Type::SelectItem), &Actions::get(Actions::Type::ScrollUp) }));
if (notBound(k = stringToKey("down")))
bind(k, Actions::Type::ScrollDown);
if (notBound(k = stringToKey("shift-down")))
bind(k, Binding::ActionChain({ &Actions::get(Actions::Type::SelectItem), &Actions::get(Actions::Type::ScrollDown) }));
if (notBound(k = stringToKey("[")))
bind(k, Actions::Type::ScrollUpAlbum);
if (notBound(k = stringToKey("]")))