Add sort menu, fixes #192

This commit is contained in:
Jeremy Soller 2024-09-11 13:29:00 -06:00
parent 24a44c3b52
commit 76cf9865f0
No known key found for this signature in database
GPG key ID: D02FD439211AF56F
4 changed files with 59 additions and 0 deletions

View file

@ -115,6 +115,7 @@ pub enum Action {
RestoreFromTrash,
SearchActivate,
SelectAll,
SetSort(HeadingOptions, bool),
Settings,
TabClose,
TabNew,
@ -166,6 +167,9 @@ impl Action {
Action::RestoreFromTrash => Message::RestoreFromTrash(entity_opt),
Action::SearchActivate => Message::SearchActivate,
Action::SelectAll => Message::TabMessage(entity_opt, tab::Message::SelectAll),
Action::SetSort(sort, dir) => {
Message::TabMessage(entity_opt, tab::Message::SetSort(*sort, *dir))
}
Action::Settings => Message::ToggleContextPage(ContextPage::Settings),
Action::TabClose => Message::TabClose(entity_opt),
Action::TabNew => Message::TabNew,