purebred-mua / purebred

A terminal based mail user agent based on notmuch
GNU Affero General Public License v3.0
139 stars 19 forks source link

Input widgets should support 'End' and 'Home' keys #390

Closed romanofski closed 4 years ago

romanofski commented 4 years ago

Is your feature request related to a problem? Please describe. When I press Home or End to jump between the first and last character in an input widget the cursor doesn't move at all. I think none of our current input widgets support Home and End, but they should.

Describe the solution you'd like I would like to move the cursor to the first and last characters on all input widget by using the Home and End keys on my keyboard.

Describe alternatives you've considered None

Additional context None

romanofski commented 4 years ago

I think the trickiest part here might be to write the acceptance test case checking all input widgets, but other than that it should be just to add additional bindings and that's it.

romanofski commented 4 years ago

I just filed https://github.com/jtdaugherty/brick/pull/271 because I thought this is probably better supported upstream.

romanofski commented 4 years ago

Pull request was merged. Close this card.