diff options
| author | lukeflo | 2024-10-20 18:14:40 +0200 |
|---|---|---|
| committer | lukeflo | 2024-10-20 18:14:40 +0200 |
| commit | 0c1232fe6d54cf3592d0bf9b5ae29bf048f5444c (patch) | |
| tree | 675710467f814f611c416b56730a8760c9a15349 /src/frontend/keywords.rs | |
| parent | 730055489a660b0cdff950f6c7037fe7a07545ae (diff) | |
| parent | 735264bb3d673c943e2e8c4898dba0609f49b3f4 (diff) | |
| download | bibiman-0c1232fe6d54cf3592d0bf9b5ae29bf048f5444c.tar.gz bibiman-0c1232fe6d54cf3592d0bf9b5ae29bf048f5444c.zip | |
Merge branch 'sorting-by-column'
- Column selection for sorting
- Jump up/down multiple entries in a list
Diffstat (limited to 'src/frontend/keywords.rs')
| -rw-r--r-- | src/frontend/keywords.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/frontend/keywords.rs b/src/frontend/keywords.rs index ba74b02..8f13230 100644 --- a/src/frontend/keywords.rs +++ b/src/frontend/keywords.rs @@ -60,16 +60,16 @@ impl App { // Tag List commands // Movement - pub fn select_next_tag(&mut self) { - self.tag_list.tag_list_state.select_next(); + pub fn select_next_tag(&mut self, keywords: u16) { + self.tag_list.tag_list_state.scroll_down_by(keywords); self.tag_list.tag_scroll_state = self .tag_list .tag_scroll_state .position(self.tag_list.tag_list_state.selected().unwrap()); } - pub fn select_previous_tag(&mut self) { - self.tag_list.tag_list_state.select_previous(); + pub fn select_previous_tag(&mut self, keywords: u16) { + self.tag_list.tag_list_state.scroll_up_by(keywords); self.tag_list.tag_scroll_state = self .tag_list .tag_scroll_state |
