Update ReleaseNotes in prep for 1.18 release.

This commit is contained in:
Gregory Nutt 2016-12-26 12:45:10 -06:00
parent a695a6fa07
commit b8f53f6d04
2 changed files with 44 additions and 2 deletions

View File

@ -96,5 +96,5 @@ nxwm
menu and create as many NSH sessions in windows as you want. (keybard input menu and create as many NSH sessions in windows as you want. (keybard input
still comes through serial). still comes through serial).
Note 1: NwWM requires NuttX-7.17 or above to work with the current Note 1: NwWM requires NuttX-7.19 or above to work with the current
NxWidgets-1.17 release. NxWidgets-1.18 release.

View File

@ -563,3 +563,45 @@ Additional new features and extended functionality in Version 1.17:
Bugfixes\: Bugfixes\:
* None in this release * None in this release
NxWidgets-1.18
==============
The 19th release of the NxWidgets package was made on December 26, 2016. This
release depends on NuttX-7.19 or above and should not be used with older
NuttX releases.
The TAG for this release is nuttx-7.19
Additional new features and extended functionality in Version 1.18:
* libnxwidgets: Allow NxWidgets::CListDataItems subclasses access to text
and value. From Petteri Aimonen.
* Add setting task name via prctl() to NxWidgets::CNxServer and
NxWM:CTouchScreen. From Petteri Aimonen.
* libnxwidgets: In NxWidgets::CText, allow setting negative line spacing.
This is useful to have text take up less space, as quite many fonts have
large line spacings built-in. From Petteri Aimonen.
* libnxwidgets: Allow setting line spacing in NxWidgets::CMultiLineTextBox.
From Petteri Aimonen.
* CNxServer: Remove NX server task. Now calls nx_start (indirectly through
boardctrl(BOARDIOC_NX_START) to start the NX Server kernel thread.
Bugfixes:
* NxWM needs the path to the apps/include directory.
* NxWidgets: Fix CListBox crash when clicked below the last item. From
Petteri Aimonen.
* libnxwdigets: Fix memory leak in CNxWindow and make behaviour match
CNxTkWindow. From Petteri Aimonen.
* libnxwidgets: Fix default text colors in NxWidgets::CListBox. From
Petteri Aimonen.
* libnxwidgets: Avoid unnecessary redraw in NxWidgets::CListBox. The
ListData will raise an event that will cause a redraw anyway. Redrawing
in click() caused double redraws. From Petteri Aimonen.
* libnxwidgets: Fix coordinate handling in NxWidgets::CMultiLineTextBox.
Related to 'Thu Feb 21 16:47:01 2013 Fix text placement in
CMultiLineTextbox.' There was a few similar bugs remaining in calculating
of rows to show and in clearing the background. From Petteri Aimonen.
* CNxServer: Can't use printf in this context.