mirror of
https://github.com/fairyglade/ly.git
synced 2025-12-21 03:34:54 +00:00
Ctrl+{hjkl} Moving cursor (but not in text) (#492)
This commit is contained in:
@@ -15,11 +15,11 @@ void handle_desktop(void* input_struct, struct tb_event* event)
|
|||||||
|
|
||||||
if ((event != NULL) && (event->type == TB_EVENT_KEY))
|
if ((event != NULL) && (event->type == TB_EVENT_KEY))
|
||||||
{
|
{
|
||||||
if (event->key == TB_KEY_ARROW_LEFT)
|
if (event->key == TB_KEY_ARROW_LEFT || (event->key == TB_KEY_CTRL_H))
|
||||||
{
|
{
|
||||||
input_desktop_right(target);
|
input_desktop_right(target);
|
||||||
}
|
}
|
||||||
else if (event->key == TB_KEY_ARROW_RIGHT)
|
else if (event->key == TB_KEY_ARROW_RIGHT || (event->key == TB_KEY_CTRL_L))
|
||||||
{
|
{
|
||||||
input_desktop_left(target);
|
input_desktop_left(target);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -240,6 +240,7 @@ int main(int argc, char** argv)
|
|||||||
update = true;
|
update = true;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case TB_KEY_CTRL_K:
|
||||||
case TB_KEY_ARROW_UP:
|
case TB_KEY_ARROW_UP:
|
||||||
if (active_input > 0)
|
if (active_input > 0)
|
||||||
{
|
{
|
||||||
@@ -247,6 +248,7 @@ int main(int argc, char** argv)
|
|||||||
update = true;
|
update = true;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case TB_KEY_CTRL_J:
|
||||||
case TB_KEY_ARROW_DOWN:
|
case TB_KEY_ARROW_DOWN:
|
||||||
if (active_input < 2)
|
if (active_input < 2)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user