diff options
author | dec05eba <dec05eba@protonmail.com> | 2020-11-22 14:49:38 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2020-11-22 14:49:38 +0100 |
commit | e2a19ee524cd8bd1003b0a7e59b1490f3e1d1e67 (patch) | |
tree | a0f1fce326cadcca97b86d3a48052aeb44cc196d /src/ImageViewer.cpp | |
parent | d58ea43d93fb41519fad6547cf6533d76ecd2441 (diff) |
Fix ctrl+h acting as backspace, fix remaining vim key for remaining plugins
Diffstat (limited to 'src/ImageViewer.cpp')
-rw-r--r-- | src/ImageViewer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ImageViewer.cpp b/src/ImageViewer.cpp index 8704c15..6efc688 100644 --- a/src/ImageViewer.cpp +++ b/src/ImageViewer.cpp @@ -194,9 +194,9 @@ namespace QuickMedia { } else if(event.type == sf::Event::GainedFocus) { //redraw = true; } else if(event.type == sf::Event::KeyPressed) { - if(event.key.code == sf::Keyboard::Up) + if(event.key.code == sf::Keyboard::Up || (event.key.control && event.key.code == sf::Keyboard::K)) up_pressed = true; - if(event.key.code == sf::Keyboard::Down) + if(event.key.code == sf::Keyboard::Down || (event.key.control && event.key.code == sf::Keyboard::J)) down_pressed = true; if(event.key.code == sf::Keyboard::Escape) { @@ -208,9 +208,9 @@ namespace QuickMedia { if(event.key.code == sf::Keyboard::I) return ImageViewerAction::SWITCH_TO_SINGLE_IMAGE_MODE; } else if(event.type == sf::Event::KeyReleased) { - if(event.key.code == sf::Keyboard::Up) + if(event.key.code == sf::Keyboard::Up || (event.key.control && event.key.code == sf::Keyboard::K)) up_pressed = false; - if(event.key.code == sf::Keyboard::Down) + if(event.key.code == sf::Keyboard::Down || (event.key.control && event.key.code == sf::Keyboard::J)) down_pressed = false; } else if(event.type == sf::Event::MouseWheelScrolled && event.mouseWheelScroll.wheel == sf::Mouse::VerticalWheel) { scroll_speed += scroll_speed_mouse_wheel * event.mouseWheelScroll.delta * frame_delta; |