From 1fb272e563aca3b90a82fcbef68ed1c28cb7b212 Mon Sep 17 00:00:00 2001 From: lukeflo Date: Thu, 17 Oct 2024 23:02:06 +0200 Subject: Implement sorting and remove unneccessary struct - Implement sorting of list (by authors for now) - Remove hole BibiData struct - Create entry table content directly through iterator --- src/frontend/handler.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/frontend/handler.rs') diff --git a/src/frontend/handler.rs b/src/frontend/handler.rs index c2cacf5..70ba5c7 100644 --- a/src/frontend/handler.rs +++ b/src/frontend/handler.rs @@ -121,6 +121,9 @@ pub fn handle_key_events(key_event: KeyEvent, app: &mut App, tui: &mut Tui) -> R KeyCode::Char('G') | KeyCode::End => { app.select_last_entry(); } + KeyCode::Char('s') => { + app.entry_table.sort_entry_table("author"); + } KeyCode::Char('y') => { App::yank_text(&app.get_selected_citekey()); } -- cgit v1.2.3