xF: add bindings to scroll to the top and bottom
This commit is contained in:
@@ -280,6 +280,8 @@ enum action
|
||||
ACTION_FORMAT_UNDERLINE,
|
||||
ACTION_SCROLL_UP,
|
||||
ACTION_SCROLL_DOWN,
|
||||
ACTION_SCROLL_TOP,
|
||||
ACTION_SCROLL_BOTTOM,
|
||||
ACTION_BUFFER_LIST_SCROLL_UP,
|
||||
ACTION_BUFFER_LIST_SCROLL_DOWN,
|
||||
ACTION_SUBMIT,
|
||||
@@ -3848,6 +3850,10 @@ app_process_action (enum action action)
|
||||
return app_scroll (WIDGET_TRANSCRIPT_SCROLLBAR, -page);
|
||||
case ACTION_SCROLL_DOWN:
|
||||
return app_scroll (WIDGET_TRANSCRIPT_SCROLLBAR, +page);
|
||||
case ACTION_SCROLL_TOP:
|
||||
return app_scroll (WIDGET_TRANSCRIPT_SCROLLBAR, INT_MIN);
|
||||
case ACTION_SCROLL_BOTTOM:
|
||||
return app_scroll (WIDGET_TRANSCRIPT_SCROLLBAR, INT_MAX);
|
||||
case ACTION_BUFFER_LIST_SCROLL_UP:
|
||||
return app_scroll (WIDGET_BUFFER_LIST_SCROLLBAR, -page);
|
||||
case ACTION_BUFFER_LIST_SCROLL_DOWN:
|
||||
@@ -3995,6 +4001,8 @@ g_default_bindings[] =
|
||||
{ "M-m", ACTION_FORMAT },
|
||||
{ "PageUp", ACTION_SCROLL_UP },
|
||||
{ "PageDown", ACTION_SCROLL_DOWN },
|
||||
{ "C-Home", ACTION_SCROLL_TOP },
|
||||
{ "C-End", ACTION_SCROLL_BOTTOM },
|
||||
{ "S-PageUp", ACTION_BUFFER_LIST_SCROLL_UP },
|
||||
{ "S-PageDown", ACTION_BUFFER_LIST_SCROLL_DOWN },
|
||||
{ "Enter", ACTION_SUBMIT },
|
||||
|
||||
Reference in New Issue
Block a user