notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

commit 707ec6e5736c404dd6cf5d03339caff077b909c5
parent e6e639ecbdb0737bbf5966eff51475014670afc4
Author: William Casarin <jb55@jb55.com>
Date:   Wed, 28 Jan 2026 20:46:41 -0800

fix(dave): swap Ctrl+N/P focus queue navigation direction

Ctrl+N now goes toward higher priority (NeedsInput) and Ctrl+P goes
toward lower priority (Done), which feels more intuitive.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

Diffstat:
Mcrates/notedeck_dave/src/ui/keybindings.rs | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/crates/notedeck_dave/src/ui/keybindings.rs b/crates/notedeck_dave/src/ui/keybindings.rs @@ -75,14 +75,14 @@ pub fn check_keybindings( return Some(action); } - // Ctrl+N for focus queue next + // Ctrl+N for higher priority (toward NeedsInput) if ctx.input(|i| i.modifiers.matches_exact(ctrl) && i.key_pressed(Key::N)) { - return Some(KeyAction::FocusQueueNext); + return Some(KeyAction::FocusQueuePrev); } - // Ctrl+P for focus queue previous + // Ctrl+P for lower priority (toward Done) if ctx.input(|i| i.modifiers.matches_exact(ctrl) && i.key_pressed(Key::P)) { - return Some(KeyAction::FocusQueuePrev); + return Some(KeyAction::FocusQueueNext); } // Ctrl+T to spawn a new agent