From b85c1f1dad0b9b3b0d3b60aae69e1ec8b096d5b2 Mon Sep 17 00:00:00 2001 From: nick black Date: Wed, 12 Jan 2022 00:44:09 -0500 Subject: [PATCH] [NEWS] mention input changes --- NEWS.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/NEWS.md b/NEWS.md index 87025ab76..de66a35bb 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,6 +1,17 @@ This document attempts to list user-visible changes and any major internal rearrangements of Notcurses. +* 3.0.5 (not yet released) + * The Hyper and Super modifiers are now supported. CapsLock and NumLock + can further be disambiguated when using the Kitty protocol. The + new functions `ncinput_super_p()` and friends have been added. + * `ncinput` has a new field, `modifiers`. The old `alt`, `shift`, and + `ctrl` booleans are now deprecated, and will be removed in 4.0. + * `ncmenu_section` **must** now specify any expected modifiers for their + shortucts using `modifiers`. Setting any of `alt`, `shift`, or + `ctrl` will see `ncmenu_create()` fail. + * `ncinput_equals_p()` considers `NCTYPE_UNKNOWN` equal to `NCTYPE_PRESS`. + * 3.0.4 (2022-01-08) * We now use level 2 of `XTMODKEYS`, providing better differentiation of keyboard modifiers. We now unpack the Meta modifier.