aboutsummaryrefslogtreecommitdiff
path: root/src/ImageViewer.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-11-22 14:49:38 +0100
committerdec05eba <dec05eba@protonmail.com>2020-11-22 14:49:38 +0100
commite2a19ee524cd8bd1003b0a7e59b1490f3e1d1e67 (patch)
treea0f1fce326cadcca97b86d3a48052aeb44cc196d /src/ImageViewer.cpp
parentd58ea43d93fb41519fad6547cf6533d76ecd2441 (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.cpp8
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;