summaryrefslogtreecommitdiff
path: root/NxWidgets
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-12-20 20:22:21 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-12-20 20:22:21 +0000
commit2e885817755dbb96fa4183a312ea181b28bb70b1 (patch)
tree0f2e80cf7b5b1f68d4c8d942ea71152e7ee3ac14 /NxWidgets
parent7ca3d6a1f2235ad04c947bf992738dcc98199395 (diff)
downloadpx4-nuttx-2e885817755dbb96fa4183a312ea181b28bb70b1.tar.gz
px4-nuttx-2e885817755dbb96fa4183a312ea181b28bb70b1.tar.bz2
px4-nuttx-2e885817755dbb96fa4183a312ea181b28bb70b1.zip
Prep for release 6.24nuttx-6.24
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5447 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'NxWidgets')
-rw-r--r--NxWidgets/ChangeLog.txt6
-rw-r--r--NxWidgets/ReleaseNotes.txt38
2 files changed, 39 insertions, 5 deletions
diff --git a/NxWidgets/ChangeLog.txt b/NxWidgets/ChangeLog.txt
index 7f7b21247..df9fb2d41 100644
--- a/NxWidgets/ChangeLog.txt
+++ b/NxWidgets/ChangeLog.txt
@@ -171,7 +171,7 @@
* Kconfig: Add option to turn on the memory monitor feature of the
NxWidgets/NxWM unit tests.
-1.4 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
+1.4 2012-12-20 Gregory Nutt <gnutt@nuttx.org>
* libnxwidgets/Makefile, NxWidgets/nxwm/Makefile, and
NxWidgets/UnitTests/nxwm/Makefile: Makefile improvements from
@@ -206,7 +206,7 @@
Contributed by Petteri, Aimonen.
* NxWM::CStartWindow: Fix mq_receive error handling with signal is recieved.
From Petteri Aimonen.
-* NxWidgets:CNxTimer: Replace the original (apparently non-functional) signal-
+* NxWidgets::CNxTimer: Replace the original (apparently non-functional) signal-
based solution with a work queue-based solution. This raises some isses about
using the internal work queues from user space. I have decided to implemented
user-space work queues (someday) in order to accomplish that functionaliy.
@@ -218,3 +218,5 @@
Contributed by Petteri Aimonen.
* NxWidgets::CNxWidgets and NxWM::CStartWindow: Small changes to make sub-
classing easier (from Petteri Aimonen).
+
+1.5 2013-xx-xx Gregory Nutt <gnutt@nuttx.org>
diff --git a/NxWidgets/ReleaseNotes.txt b/NxWidgets/ReleaseNotes.txt
index 7d3fb7aaa..4b155c50e 100644
--- a/NxWidgets/ReleaseNotes.txt
+++ b/NxWidgets/ReleaseNotes.txt
@@ -9,7 +9,7 @@ features have been fully verified).
NxWidgets-1.1
=============
-The 2nd release of the NxWidgets package as made on May 19, 2012. The
+The 2nd release of the NxWidgets package was made on May 19, 2012. The
headline new feature in this release is:
* NxWM, the tiny window manager based on NX and NxWidgets. NxWM is true
@@ -69,7 +69,7 @@ Bug fixes include changes to the following (see the ChangeLog for details):
NxWidgets-1.2
=============
-The 3rd release of the NxWidgets package as made on June 15, 2012. This
+The 3rd release of the NxWidgets package was made on June 15, 2012. This
release depends on NuttX-6.19 or above and should not be used with older
NuttX releases.
@@ -100,7 +100,7 @@ As well as other, less critical bugs (see the ChangeLog for details)
NxWidgets-1.3
=============
-The 4th release of the NxWidgets package as made on September 29, 2012. This
+The 4th release of the NxWidgets package was made on September 29, 2012. This
release depends on NuttX-6.22 or above and should not be used with older
NuttX releases.
@@ -112,3 +112,35 @@ of NuttX. These comptibility changes include:
* Build system changes
* Changes needed for the NuttX configuration tool
+NxWidgets-1.4
+=============
+
+The 5th release of the NxWidgets package was made on December 20, 2012. This
+release depends on NuttX-6.22 or above and should not be used with older
+NuttX releases. This release corresponds to SVN revision r5447.
+
+Note: Nearly all changes between 1.3 and 1.4 were the result of the efforts
+of Petteri Aimonen.
+
+Additional new features and extended functionality in Version 1.4:
+
+* NxWdigets::CNxServer: Reduce start-up delay
+* NxWM::CApplicationWindow: Option to eliminate minimize button.
+* NxWM::CTaskbar: Option to eliminte the background image; highlight current
+ icon in the task bar.
+* NxWidgets::CNumericEdit: New widget. Basically a CLabel with +/- buttons.
+* NxWidgets::CNxTimer: Replace the original signal-based solution with a
+ work queue-based solution. This raises some isses about using the
+ internal work queues from user space.
+* Build System: Misc improvements.
+* Tools: bitmap_converter.py will convert images to NxWidgets RLE-encoded format.
+
+Bugfixes (see the change log for details). Some of these are very important
+(marked *critical*):
+
+* NxWidgets::CCallback: Misplaced #endif
+* NxWM::CCalculator and NxWM::CStartWindow: Add forward declaration for icon images.
+* glych_cycle: Correct width, destructor needs to be public.
+* NxWidgets:CText and NxWidgets:CNumericEdite: Fix some memory freeing bugs
+* NxWidgets::CScrollingPanel: It is borderless for now because there was no
+ easy way to redraw only the required part of the border.