Releases: leo-arch/keypress
Releases · leo-arch/keypress
v0.3.6
Keypress 0.3.6
BUGS:
- Alt+UTF-8 character not working.
- Translations for Shift+Fn keys are wrong in the Linux console.
IMPROVEMENTS:
- Use
-pto run in HP keyboard mode (e.g. withxterm -kt hp). - Use
-ato enable Application Cursor Keys (DECCKM) mode. - Display terminfo capability names next to key translations (disable with
-I). - Use
-Xto run with XTMODKEYS in full mode (XTerm only). - Use
-uto make XTerm emit CSI-u sequences (requires either-xor-X).
v0.3.5
Keypress 0.3.5
BUGS:
KP_0andKP_Periodare inverted in Rxvt.- NumLock/CapsLock + Arrow/Keypad keys not working with the Kitty protocol.
- Alt not recognized for keypad keys in Rxvt.
- the Del in
stis shown as F1. - Wrong translation in
Mltermwhen Alt is involved.
IMPROVEMENTS:
- Do not capitalize metafied keys (i.e. distinguish between Alt+e and Alt+Shift+e - or Alt+E).
- Use
-xto enable Xterm'smodifyOtherKeysfeature. - Add support for Xterm's
modifyFunctionKeys:3. - Use
-ito draw the table using ASCII characters. - Run with
-lto use a light color scheme. - Do not truncate overlong names.
- Add missing keypad keys for
Foot. KP_5is nowBegin, to be more consistent with other keypad key names.- Use
-sto run in SCO keyboard mode (translate SCO key sequences). - Improve rendering performance and reduce screen flickering.
- Improve translation of Rxvt function keys.
- Clear screen is now default. Use
-cto disable this feature. - Use
-Tto disable key translations.
v0.3.4
v0.3.3
Keypress 0.3.3
BUGS:
- UTF-8 mangles right edge of table.
- Stack smash when pressing Esc 32 or more times.
- UTF-8 sequences not working in translation mode (
-t)
IMPROVEMENTS:
- Add binary column.
- Add color support (disable with
-n). - Translate Kitty UTF-8 codepoints.
- Support for 8-bit CSI sequences (rare).
- Display codepoint next to UTF-8 characters.
- Run in kitty full mode with
-K.
v0.3.2
Keypress 0.3.2
BUG FIXES
- Enter/Return shown as LF instead of CR.
- Ctrl+z not showing any results.
- Ctrl+k says 'CT', when it should be 'VT' (vertical tabulation).
IMPROVEMENTS
- Add a few missing keypad keys in Rxvt.
- Add support for Foot terminal sequences.
- Add support for Contour Mod+F1-4.
- Truncate translation if it does not fit in the table.
MISC
- Meta key renamed to Super.
v0.3.1
v0.3
Keypress 0.3
Bug fixes 🪲 🐛
- F1-5 not working in the Linux console.
New features/Improvements 😎 
- Add support for Sun keyboard mapping.
- Add translation support for
KP_5(keypad 5). - Add text translation for multi-byte keys in interactive mode.
- Add
-coption to clear the screen before printing key info. - Add support for the Kitty protocol (enable using the
-koption).
Misc
- Removed dependency on
ncurses(it does not support the Kitty protocol).