Prep for 6.25 release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5594 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
76850b3fb6
commit
957149c24f
@ -219,7 +219,7 @@
|
||||
* 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>
|
||||
1.5 2013-02-01 Gregory Nutt <gnutt@nuttx.org>
|
||||
|
||||
* NxWidgets::CGraphicsPort::move(): Fix typo bug in bounding rectangle
|
||||
calculation (from Petteri Aimonen).
|
||||
@ -266,3 +266,5 @@
|
||||
This widget provides a tab panel, which has a button bar at the top
|
||||
and panels below it. Pressing a button will select the corresponding
|
||||
panel.
|
||||
|
||||
1.6 2013-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||
|
@ -144,3 +144,46 @@ Bugfixes (see the change log for details). Some of these are very important
|
||||
* 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.
|
||||
|
||||
NxWidgets-1.5
|
||||
=============
|
||||
|
||||
The 6th release of the NxWidgets package was made on February 1, 2013. This
|
||||
release depends on NuttX-6.25 or above and should not be used with older
|
||||
NuttX releases. This release corresponds to SVN revision r5594.
|
||||
|
||||
Note: Nearly all of the changes between 1.4 and 1.5 were the result of the
|
||||
efforts of Petteri Aimonen.
|
||||
|
||||
Additional new features and extended functionality in Version 1.5:
|
||||
|
||||
* CNxWidgets::CTabPanel: A new widget contributed by Petteri Aimonen.
|
||||
This widget provides a tab panel, which has a button bar at the top
|
||||
and panels below it. Pressing a button will select the corresponding
|
||||
panel.
|
||||
* NxWidgets::CGraphicsPort: Many times we only want a constant background.
|
||||
In that case the old code filled the background, read it back, rendered
|
||||
the text and then wrote it back. When used with an LCD this causes
|
||||
some screen flicker. Added a variant of drawText that takes background
|
||||
color, so that the background and text can both be rendered at one go.
|
||||
* NxWM::CScrollingPanel::scrollChildren(): Avoid unnecessary redraws in
|
||||
CScrollingPanel
|
||||
* Kconfig: Added several "enabling" settings that must be selected to
|
||||
override the default setting.
|
||||
* UnitTests: Changes for compatibility with NuttX-6.25
|
||||
|
||||
Bugfixes:
|
||||
|
||||
* NxWidgets::CGraphicsPort::move(): Fix typo bug in bounding rectangle
|
||||
calculation.
|
||||
* NxWM::CCycleButton: Remove the separator from CCycleButton. It draws in
|
||||
wrong place, and doesn't look very good in the correct place either.
|
||||
* NxWidgets::CLabel: The label was drawn as a single rectangular region,
|
||||
then a text was added to the on top of this. The result is that the
|
||||
text would flicker when the CLabel was updated. With this change, the
|
||||
two step update is replaced with a five step update: The background
|
||||
is updated as four rectangulear regions (leaving the previous text in
|
||||
place), then the new text is updated. This eliminates the flicker.
|
||||
* CGraphicsPort::_drawText: Renamed from CGraphicsPort::drawText in order
|
||||
to eliminate some naming collisions when overloaded in some configurations
|
||||
(i.e., when both bool and nx_pixel_t are uint8_t).
|
||||
|
Loading…
Reference in New Issue
Block a user