add keyboard shortcuts for quick navigation#644
add keyboard shortcuts for quick navigation#644shanestillwell wants to merge 1 commit intoaxllent:developfrom
Conversation
Keyboard shortcuts added: * j / ArrowDown - Navigate to next message * k / ArrowUp - Navigate to previous message * Escape / u - Return to inbox/search (MessageView only)
|
Hi @shanestillwell - I appreciate your idea and the effort put into this implementation! However, I’ve noticed a few usability issues that I believe could be addressed, and I have some potential solutions.
Do you agree with these suggestions? If not, I’d love to discuss further. If you do, could you assist with implementing these changes? I’m currently in the hospital recovering from shoulder surgery (with another procedure tomorrow), so I may not be able to provide timely support. |
|
@axllent Hope you heal up quickly. I've been playing with some of your recommendations.
Stay tuned. Thanks again for consider this update. |
Thank you. I'm still in hospital, but am recovering well - I'm just doing one-handed typing which is rather slow :) Fortunately I have some time to think though!
Great!
I think I understand your point, however if I've opened the first message in the list, and then want to open the 5th, with your approach I would then also have to then open messages 2->4 just to get to the 5th. The similar logic / reasoning applies to the You could potentially map ⬅️ ➡️ ( Thoughts?
Yeah, there are a few issues behind that logic - and not necessarily (easily?) solvable depending on how you got to the message either (eg: if you just opened it via the URL, then Mailpit does not know where to return to, so will return you to the inbox). To prevent and duplication of logic, maybe it should just trigger the same function as the "Return in inbox/search" button (
Don't worry about the iframe then (ignore it) - I expect there will be a workaround if we bubble up the
Sounds great, thank you. If you have any further questions, of need more clarity on the point(s) above, just yell out. |
b3bb6fa to
7bb330a
Compare
Keyboard shortcuts added:
j/ArrowDown- Navigate to next messagek/ArrowUp- Navigate to previous messageEscape/u- Return to inbox/search (MessageView only)