You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using a Nitrokey with a PGP key which I also use for signing commits in multiple repositories.
When trying to commit with gitui the ncurses pinentry comes up and I try to input my password. While trying I notice that not every key press is registered and I sometimes need to press a key multiple times to get the press through to ncurses pinentry.
Also I noticed that gitui is not recovering safe from a wrong pinentry and the terminal needs a reset.
To Reproduce
Steps to reproduce the behavior:
Use ncurses pinentry. (Add pinentry-program /usr/bin/pinentry-curses to your gpg-agent.conf)
Open gitui and try to commit something where the pinentry comes up.
pinentry is not recognizing every key press as stated in the description.
Expected behavior
Every key press gets through to the pinentry software. Like it is when using pinentry without gitui.
Context (please complete the following information):
OS/Distro + Version: Void Linux - Kernel 6.11.3 - UpToDate
GitUI Version: 0.26.3
Rust version: 1.82.0
Additional context
I've installed gitui via cargo install.
The text was updated successfully, but these errors were encountered:
Describe the bug
I'm using a Nitrokey with a PGP key which I also use for signing commits in multiple repositories.
When trying to commit with gitui the ncurses pinentry comes up and I try to input my password. While trying I notice that not every key press is registered and I sometimes need to press a key multiple times to get the press through to ncurses pinentry.
Also I noticed that gitui is not recovering safe from a wrong pinentry and the terminal needs a reset.
To Reproduce
Steps to reproduce the behavior:
gitui
and try to commit something where the pinentry comes up.Expected behavior
Every key press gets through to the pinentry software. Like it is when using pinentry without gitui.
Context (please complete the following information):
Additional context
I've installed gitui via cargo install.
The text was updated successfully, but these errors were encountered: