Add generic-prev-view key binding
This can be used to cycle backwards through windows (similarly to generic-change-view). Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
This commit is contained in:
@@ -80,6 +80,13 @@ static inline void key_generic_change_view(void)
|
||||
wins_update(FLAG_ALL);
|
||||
}
|
||||
|
||||
static inline void key_generic_prev_view(void)
|
||||
{
|
||||
wins_reset_status_page();
|
||||
wins_slctd_prev();
|
||||
wins_update(FLAG_ALL);
|
||||
}
|
||||
|
||||
static inline void key_generic_other_cmd(void)
|
||||
{
|
||||
wins_other_status_page();
|
||||
@@ -851,6 +858,7 @@ int main(int argc, char **argv)
|
||||
wtimeout(win[KEY].p, -1);
|
||||
switch (key) {
|
||||
HANDLE_KEY(KEY_GENERIC_CHANGE_VIEW, key_generic_change_view);
|
||||
HANDLE_KEY(KEY_GENERIC_PREV_VIEW, key_generic_prev_view);
|
||||
HANDLE_KEY(KEY_GENERIC_OTHER_CMD, key_generic_other_cmd);
|
||||
HANDLE_KEY(KEY_GENERIC_GOTO, key_generic_goto);
|
||||
HANDLE_KEY(KEY_GENERIC_GOTO_TODAY, key_generic_goto_today);
|
||||
|
||||
Reference in New Issue
Block a user