1
0
mirror of https://github.com/Tha14/toxic.git synced 2024-07-01 16:17:46 +02:00

change keys toctrl-o and p due to weird bug with ctrl-[

This commit is contained in:
Jfreegman 2013-12-06 22:03:35 -05:00
parent d232538317
commit e224f92210
4 changed files with 5 additions and 5 deletions

View File

@ -294,7 +294,7 @@ void cmd_prompt_help(WINDOW *window, ToxWindow *self, Tox *m, int argc, char (*a
wattron(window, COLOR_PAIR(CYAN) | A_BOLD); wattron(window, COLOR_PAIR(CYAN) | A_BOLD);
wprintw(window, " * Argument messages must be enclosed in quotation marks.\n"); wprintw(window, " * Argument messages must be enclosed in quotation marks.\n");
wprintw(window, " * Use TAB and Shift-TAB to navigate through the tabs.\n\n"); wprintw(window, " * Use ctrl-o and ctrl-p to navigate through the tabs.\n\n");
wattroff(window, COLOR_PAIR(CYAN) | A_BOLD); wattroff(window, COLOR_PAIR(CYAN) | A_BOLD);
} }

Binary file not shown.

View File

@ -32,8 +32,8 @@
/* ASCII key codes */ /* ASCII key codes */
#define T_KEY_KILL 0xB /* ctrl-k */ #define T_KEY_KILL 0xB /* ctrl-k */
#define T_KEY_DISCARD 0x15 /* ctrl-u */ #define T_KEY_DISCARD 0x15 /* ctrl-u */
#define T_KEY_NEXT 0x1D /* ctrl-] */ #define T_KEY_NEXT 0x10 /* ctrl-] */
#define T_KEY_PREV 0x1B /* ctrl-[ */ #define T_KEY_PREV 0x0f /* ctrl-[ */
/* Curses foreground colours (background is black) */ /* Curses foreground colours (background is black) */
enum { enum {

View File

@ -215,7 +215,7 @@ void del_window(ToxWindow *w)
} }
/* Shows next window when tab or back-tab is pressed */ /* Shows next window when tab or back-tab is pressed */
void set_next_window(int ch) void set_next_window(wint_t ch)
{ {
ToxWindow *end = windows + MAX_WINDOWS_NUM - 1; ToxWindow *end = windows + MAX_WINDOWS_NUM - 1;
ToxWindow *inf = active_window; ToxWindow *inf = active_window;
@ -349,7 +349,7 @@ void draw_active_window(Tox *m)
#endif #endif
if (ch == '\t' || ch == KEY_BTAB || ch == T_KEY_NEXT || ch == T_KEY_PREV) if (ch == '\t' || ch == KEY_BTAB || ch == T_KEY_NEXT || ch == T_KEY_PREV)
set_next_window((int) ch); set_next_window(ch);
else if (ch != ERR) else if (ch != ERR)
a->onKey(a, m, ch); a->onKey(a, m, ch);
} }