aboutsummaryrefslogtreecommitdiffstats
path: root/ScreenManager.c
diff options
context:
space:
mode:
authorDaniel Lange <DLange@git.local>2020-09-15 08:00:00 +0200
committerDaniel Lange <DLange@git.local>2020-09-15 08:00:00 +0200
commitf80394a20254938142011855f2954b3f63fe5909 (patch)
treeb777de460977f21a6257540d6a687c86882850dc /ScreenManager.c
parent59eeadec918a955b40427a1b012992161050c939 (diff)
downloaddebian_htop-f80394a20254938142011855f2954b3f63fe5909.tar.gz
debian_htop-f80394a20254938142011855f2954b3f63fe5909.tar.bz2
debian_htop-f80394a20254938142011855f2954b3f63fe5909.zip
New upstream version 3.0.2upstream/3.0.2
Diffstat (limited to 'ScreenManager.c')
-rw-r--r--ScreenManager.c43
1 files changed, 0 insertions, 43 deletions
diff --git a/ScreenManager.c b/ScreenManager.c
index 8e5f697..92e792b 100644
--- a/ScreenManager.c
+++ b/ScreenManager.c
@@ -16,33 +16,6 @@ in the source distribution for its full text.
#include <stdlib.h>
#include <stdbool.h>
-/*{
-#include "FunctionBar.h"
-#include "Vector.h"
-#include "Header.h"
-#include "Settings.h"
-#include "Panel.h"
-
-typedef enum Orientation_ {
- VERTICAL,
- HORIZONTAL
-} Orientation;
-
-typedef struct ScreenManager_ {
- int x1;
- int y1;
- int x2;
- int y2;
- Orientation orientation;
- Vector* panels;
- int panelCount;
- const Header* header;
- const Settings* settings;
- bool owner;
- bool allowFocusChange;
-} ScreenManager;
-
-}*/
ScreenManager* ScreenManager_new(int x1, int y1, int x2, int y2, Orientation orientation, const Header* header, const Settings* settings, bool owner) {
ScreenManager* this;
@@ -190,22 +163,6 @@ void ScreenManager_run(ScreenManager* this, Panel** lastFocus, int* lastKey) {
set_escdelay(25);
ch = getch();
- if (this->settings->vimMode) {
- switch (ch) {
- case 'h': ch = KEY_LEFT; break;
- case 'j': ch = KEY_DOWN; break;
- case 'k': ch = KEY_UP; break;
- case 'l': ch = KEY_RIGHT; break;
- case KEY_LEFT: ch = 'h'; break;
- case KEY_DOWN: ch = 'j'; break;
- case KEY_UP: ch = 'k'; break;
- case KEY_RIGHT: ch = 'l'; break;
- case 'K': ch = 'k'; break;
- case 'J': ch = 'K'; break;
- case 'L': ch = 'l'; break;
- }
- }
-
HandlerResult result = IGNORED;
if (ch == KEY_MOUSE && this->settings->enableMouse) {
ch = ERR;

© 2014-2024 Faster IT GmbH | imprint | privacy policy