Prep for 6.19 release

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4847 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2012-06-15 16:23:17 +00:00
parent f2ccd473b4
commit 604b4c53d1
2 changed files with 35 additions and 4 deletions

View File

@ -110,7 +110,7 @@
* doc/NxWM-ThreadingModel.ppt: Documented the now rather complex NxWM * doc/NxWM-ThreadingModel.ppt: Documented the now rather complex NxWM
threading model. 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 * NXWidgets::CCallback: callback arguement is now type CCallback and not
CWidgetControl; Added a method to redirect keyboard contacts to either CWidgetControl; Added a method to redirect keyboard contacts to either
@ -121,7 +121,7 @@
the CWidgetControl instance. New method redirectNxConsole() will the CWidgetControl instance. New method redirectNxConsole() will
support redirection of any window keyboard input to the NxConsole support redirection of any window keyboard input to the NxConsole
(via CCallback). (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 input to the NxConsole; redirects standard input to the NxConsole
device driver. device driver.
* NxWM:CKeyboard: Add a new class that implements a keyboard listener * 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 * NxWM::CTaskbar: After drawing the task bar, need to raise the
application window otherwise the taskbar will be on the top and application window otherwise the taskbar will be on the top and
keyboard input will not be received by the top application. 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 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 so that it will re-appear with the window above it is closed or
minimized. minimized.
@ -149,7 +149,7 @@
background data because the LCD does not support read operations. background data because the LCD does not support read operations.
In that case, we just use the default background color. However, In that case, we just use the default background color. However,
that doesn't work either for the case where the background color 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 in the font is wrong. Fixed in CButtonArrary, but the problem
probably exists in other places as well. probably exists in other places as well.
* NxWM: Increase default spacing of icons on the Start Window. * NxWM: Increase default spacing of icons on the Start Window.
@ -158,3 +158,4 @@
* nxwm/Makefile: Fix error that creapt in during some other * nxwm/Makefile: Fix error that creapt in during some other
recent check-ins. recent check-ins.
1.3 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>

View File

@ -66,4 +66,34 @@ Bug fixes include changes to the following (see the ChangeLog for details):
* NxWidgets::CRlePalettBitmap, NxWidgets::CRlePalettBitmap, * NxWidgets::CRlePalettBitmap, NxWidgets::CRlePalettBitmap,
NxWidgets::CGraphicsPort, NxWidgets::CWidgetControl 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)