summaryrefslogtreecommitdiff
path: root/NxWidgets
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-06-15 16:23:17 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-06-15 16:23:17 +0000
commit9c8afa0fd9e51de419fca55a158e01953839d68f (patch)
tree46c344b5a4d3e3e4b4763bec7fb9194ad9803304 /NxWidgets
parent4a7c0a0fb167fd8d2d9279ffce620aa3e272fcc5 (diff)
downloadpx4-nuttx-9c8afa0fd9e51de419fca55a158e01953839d68f.tar.gz
px4-nuttx-9c8afa0fd9e51de419fca55a158e01953839d68f.tar.bz2
px4-nuttx-9c8afa0fd9e51de419fca55a158e01953839d68f.zip
Prep for 6.19 releasenuttx-6.19
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4847 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'NxWidgets')
-rw-r--r--NxWidgets/ChangeLog.txt9
-rw-r--r--NxWidgets/ReleaseNotes.txt30
2 files changed, 35 insertions, 4 deletions
diff --git a/NxWidgets/ChangeLog.txt b/NxWidgets/ChangeLog.txt
index b017b2033..b74ba32bc 100644
--- a/NxWidgets/ChangeLog.txt
+++ b/NxWidgets/ChangeLog.txt
@@ -110,7 +110,7 @@
* doc/NxWM-ThreadingModel.ppt: Documented the now rather complex NxWM
threading model.
-1.2 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
+1.2 2012-06-15 Gregory Nutt <gnutt@nuttx.org>
* NXWidgets::CCallback: callback arguement is now type CCallback and not
CWidgetControl; Added a method to redirect keyboard contacts to either
@@ -121,7 +121,7 @@
the CWidgetControl instance. New method redirectNxConsole() will
support redirection of any window keyboard input to the NxConsole
(via CCallback).
-* NxWM:CNxConsole: Configures the NxConsole window to redirectin keyboard
+* NxWM:CNxConsole: Configures the NxConsole window to redirection keyboard
input to the NxConsole; redirects standard input to the NxConsole
device driver.
* NxWM:CKeyboard: Add a new class that implements a keyboard listener
@@ -136,7 +136,7 @@
* NxWM::CTaskbar: After drawing the task bar, need to raise the
application window otherwise the taskbar will be on the top and
keyboard input will not be received by the top application.
-* NxWM::CTaskbar: Bugfix... previous window should now be minimized
+* NxWM::CTaskbar: Bugfix... previous window should not be minimized
when a new window is started. It should stay in a maximized state
so that it will re-appear with the window above it is closed or
minimized.
@@ -149,7 +149,7 @@
background data because the LCD does not support read operations.
In that case, we just use the default background color. However,
that doesn't work either for the case where the background color
- changes when the widget is selected. Thenthe background color
+ changes when the widget is selected. Then the background color
in the font is wrong. Fixed in CButtonArrary, but the problem
probably exists in other places as well.
* NxWM: Increase default spacing of icons on the Start Window.
@@ -158,3 +158,4 @@
* nxwm/Makefile: Fix error that creapt in during some other
recent check-ins.
+1.3 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
diff --git a/NxWidgets/ReleaseNotes.txt b/NxWidgets/ReleaseNotes.txt
index d140d45d1..96ce29e1a 100644
--- a/NxWidgets/ReleaseNotes.txt
+++ b/NxWidgets/ReleaseNotes.txt
@@ -66,4 +66,34 @@ Bug fixes include changes to the following (see the ChangeLog for details):
* NxWidgets::CRlePalettBitmap, NxWidgets::CRlePalettBitmap,
NxWidgets::CGraphicsPort, NxWidgets::CWidgetControl
+NxWidgets-1.2
+=============
+
+The 3rd release of the NxWidgets package as made on June 15, 2012. This
+release depends on NuttX-6.19 or above and should not be used with older
+NuttX releases.
+
+New features and enhancements include:
+
+* NxWM::CNxConsole: The NxWM NxConsole windows now correctly receive keyboard
+ input. In version 1.1, NxConsoles received input from /dev/console. That,
+ of course, leads to chaos when there a multiple windows trying to get input
+ from the same device. There is now a keyboard listener task that will
+ accept input from /dev/console and inject that input into the NX keyboard
+ interface. NX will give the keyboard input only to the top window that
+ has focus, eliminating the chaos.
+
+* NxWM::CHexcalculator: The NxWM demonstration/unit test now includes a hex
+ calculator applications. This demonstrates the use of arrays of buttons
+ within a window.
+
+Bugfixes:
+
+* NxWM::CTaskbar: Was inappropriately minimizing some windows. Fixes
+ some window raising/lowering bugs.
+
+* NXWidgets::CButtonArray: Fix some coloring problems when rending button
+ text in cases where we cannot read from the display device.
+
+As well as other, less critical bugs (see the ChangeLog for details)