You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by gr...@apache.org on 2021/08/22 21:32:14 UTC

[royale-asjs] branch develop updated (3c14997 -> c18b3dc)

This is an automated email from the ASF dual-hosted git repository.

gregdove pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.


    from 3c14997  Add API stub for selectableRange
     new ef81d8f  Quick fixes in spelling/typos for royale-asjs 0.9.8 release notes, added release level release notes entry for 0.9.8
     new 7601ada  Avoid inclusion of .afdesign binary vector file in the release
     new c18b3dc  Small changes to avoid RAT reporting on zero-byte files (apparently only included for FlashBuilder compatibility)

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ApproveRoyale.xml        | 12 ++++++++++++
 RELEASE_NOTES.md         | 34 +++++++++++++++++-----------------
 build.xml                |  2 ++
 releasemgr/RELEASE_NOTES | 15 +++++++++++++++
 4 files changed, 46 insertions(+), 17 deletions(-)

[royale-asjs] 02/03: Avoid inclusion of .afdesign binary vector file in the release

Posted by gr...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

gregdove pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 7601ada101c31176da4f700db350022c5cf43222
Author: greg-dove <gr...@gmail.com>
AuthorDate: Mon Aug 23 09:29:32 2021 +1200

    Avoid inclusion of .afdesign binary vector file in the release
---
 build.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/build.xml b/build.xml
index eba823a..61f630e 100644
--- a/build.xml
+++ b/build.xml
@@ -907,6 +907,8 @@ limitations under the License.
                 <exclude name="frameworks/test*/**"/>
                 <exclude name="frameworks/js/VanillaSDK/**"/>
                 <exclude name="**/*.iml"/>
+                <!-- the below is used in one case as a binary vector format for generating svg vector content -->
+                <exclude name="**/*.afdesign"/>
             </fileset>
         </copy>
         

[royale-asjs] 01/03: Quick fixes in spelling/typos for royale-asjs 0.9.8 release notes, added release level release notes entry for 0.9.8

Posted by gr...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

gregdove pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit ef81d8f5a1a45d7e1085ac312366da2a4d488ac0
Author: greg-dove <gr...@gmail.com>
AuthorDate: Mon Aug 23 09:26:21 2021 +1200

    Quick fixes in spelling/typos for royale-asjs 0.9.8 release notes, added release level release notes entry for 0.9.8
---
 RELEASE_NOTES.md         | 34 +++++++++++++++++-----------------
 releasemgr/RELEASE_NOTES | 15 +++++++++++++++
 2 files changed, 32 insertions(+), 17 deletions(-)

diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 9b96de2..d86964b 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -7,8 +7,8 @@ Apache Royale 0.9.8
   - UIBase, added loadBeads hook method
   - Added BrowserResizeListener bead that listen for browser resizing and resizes a component accordingly. Old one was renamed to "BrowserResizeApplicationListener"
   - StyledUIBase & ClassSelectorListSupport, added replaceClass method
-  - Added ILableFunction and LabelFunction bead
-  - Added LayoutChildren: A bead to trigger layout in childrens. Added support in SStyledLayoutBase.
+  - Added ILabelFunction and LabelFunction bead
+  - Added LayoutChildren: A bead to trigger layout in children. Added support in StyledLayoutBase.
   - Added interfaces for better extension in Basic and Jewel: IColumns, ITableModel, ITableView, ITextButton, IPaddings, IPositioning
   - Paddings: New bead to add padding in mxml to a component
   - Positioning: New bead to add positioning in mxml to a component
@@ -18,20 +18,20 @@ Apache Royale 0.9.8
   - Fixed issue where CIListener incorrectly escaped quotes in messages.
   - Better error messages when [BeforeClass] or [AfterClass] is detected, but method is not found by reflection.
 - Jewel
-  - ASDocs: multiple refactos in many components to document and describe better components
+  - ASDocs: multiple refactors in many components to document and describe better components
   - Item Renderers
     - Refactor to make Basic Layout the default (before was horizontal baked)
     - Initializers now use new Paddings bead. Create a default if no one is found.
-    - Remove then minimun height of 34px so we can have renderers with less height
+    - Remove then minimum height of 34px, so we can have renderers with less height
   - New BinaryImage component
   - Card:
-    - New CardExpandendContent: Used for content that needs to avoid paddings like navigation bars
+    - New CardExpandedContent: Used for content that needs to avoid paddings like navigation bars
   - Button, CheckBox, RadioButton: 
     - add "spanLabel" to separate the text from other decorations like icons and get more control over styling
   - Image added "loadComplete" event
-    - New ClipImage bead for images to allo clipping
+    - New ClipImage bead for images to allow clipping
     - New ErrorImage beads
-  - Added SimpleLoader component that show a indeterminated spin circle
+  - Added SimpleLoader component that show an indeterminate spin circle
   - DataContainer
     - dataProvider is now the DefaultProperty
   - List 
@@ -70,13 +70,13 @@ Apache Royale 0.9.8
   - PresentationModels refactor for List and DataGrid based controls to allow more flexibility
   - NumericStepper:
     - Fix Sizing Issues
-  - New responsive beads: ResponsoveSize, ResponsiveResizeListener and ResponsiveLabelVisibility
+  - New responsive beads: ResponsiveSize, ResponsiveResizeListener and ResponsiveLabelVisibility
   - New TileHorizontalLayout and TileVerticalLayout beads
   - New ViewLayout for View
   - Removed Jewel ControlBar since it was just an HGroup
   - Jewel Themes:
-    - Lots of changes to accomodate the rest of component development and fixes in jewel
-    - Add fluid text sizing responsiveness, so zise of text shrink or grow depending on device to fit on different screens
+    - Lots of changes to accommodate the rest of component development and fixes in jewel
+    - Add fluid text sizing responsiveness, so size of text shrinks or grows depending on device to fit on different screens
   - Start of VirtualDataGrid component (still has some issues)
 - Collections
   - ArrayList.length now is bindable
@@ -114,22 +114,22 @@ Apache Royale 0.9.7
     - Added new high-parity swf graphics emulation (UIGraphicBase)
 - Jewel:
   - Improved:
-    - Massive refactors and improvments
-    - Hierachy improved in many Jewel framework branches to make StyleUIBase the base of all components and unify APIs.
-    - StyleUIBase now improve width and height so we can use NaN values to unset values. For JS this means return to default values.
+    - Massive refactors and improvements
+    - Hierarchy improved in many Jewel framework branches to make StyleUIBase the base of all components and unify APIs.
+    - StyleUIBase now improve width and height, so we can use NaN values to unset values. For JS this means return to default values.
     - Card: Added new subcomponents (CardHeader, CardTitle, CardPrimaryContent and CardActions)
     - Button: Added new unboxed and outlined styles (also to IconButton and ToggleButton)
     - CheckBox and RadioButton now can size the icon part
-    - ComboBox can now confifure custom renders and supports rowCount, and fixed percent width. also popup adapts to data provider length.
+    - ComboBox can now configure custom renders and supports rowCount, and fixed percent width. Also, popup adapts to data provider length.
     - List supports now variableRowHeight, scrollToIndex and can be navigated with arrow cursors (up/down)
     - Item Renderer: Use the new Initializer infrastructure
     - Remove mappers to rely on basic ones, also remove CRUD beads (Add, Remove and Update item beads)
     - Layouts, Group and Container supports variableRowHeight
-    - Layouts many fixes and improvements in alignment, and now dispatch childs dispatch a "sizeChanged"
+    - Layouts many fixes and improvements in alignment, and now children dispatch a "sizeChanged"
     - Viewport and ScrollingViewport refactor. Viewport has now clipContent so Container can activate/deactivate
     - added tabindex in many components and to Disabled bead (=-1)
     - Prompt beads now support changes at runtime
-    - TabBar: fix AssignTabContent bead when change dataprovider 
+    - TabBar: fix AssignTabContent bead when change dataProvider 
     - Jewel Themes was updated to show many visual improvements in colors and styles. Flat and Light themes are almost finished. Still Dark themes are work in progress.
     - [Tour De Jewel](https://royale.apache.org/tourdejewel/) was updated to show all the latest updates
   - New:
@@ -140,7 +140,7 @@ Apache Royale 0.9.7
     - Added VContainer and HContainer for clipped content
     - Added DataGrid
     - Added ButtonBar
-    - Added ComboBoxTrucatedText
+    - Added ComboBoxTruncateText
     - Added DrawerFooter
     - Added VirtualList and VirtualComboBox to load huge amounts of data in a performant way
     - New colors for text and icons (lightest, light, normal, dark and darkest)
diff --git a/releasemgr/RELEASE_NOTES b/releasemgr/RELEASE_NOTES
index 0530167..3169658 100644
--- a/releasemgr/RELEASE_NOTES
+++ b/releasemgr/RELEASE_NOTES
@@ -1,3 +1,18 @@
+Apache Royale 0.9.8
+===================
+
+- Improvements/Additions in Basic/Jewel and Flex Emulation components
+- Improvements/Fixes to RoyaleUnit
+- Fixed some parity issues between maven and ant builds
+- Additions and fixes in maven archetypes
+- Improvements in source-maps (compiler)
+- Improvements in support for js minification (compiler)
+- Binding improvements (compiler, framework)
+- Many other compiler improvements and bugfixes.
+
+- Dozens of bugs reported, investigated, and squashed. For details of
+  closed bug reports see https://github.com/apache/royale-asjs/issues?q=is%3Aissue+is%3Aclosed
+
 Apache Royale 0.9.7
 ===================
 

[royale-asjs] 03/03: Small changes to avoid RAT reporting on zero-byte files (apparently only included for FlashBuilder compatibility)

Posted by gr...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

gregdove pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit c18b3dc3305f5754fbbdfdabc1837506874f65f9
Author: greg-dove <gr...@gmail.com>
AuthorDate: Mon Aug 23 09:31:09 2021 +1200

    Small changes to avoid RAT reporting on zero-byte files (apparently only included for FlashBuilder compatibility)
---
 ApproveRoyale.xml | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/ApproveRoyale.xml b/ApproveRoyale.xml
index eb8fbce..5107c7c 100644
--- a/ApproveRoyale.xml
+++ b/ApproveRoyale.xml
@@ -367,6 +367,12 @@
                 <exclude name="**/*.jpg"/>
                 <exclude name="**/*.mp3"/>
                 <exclude name="**/*.flv"/>
+                <!-- exclude font (ser) -->
+                <!--
+                    Exclude these empty files, as they are empty and therefore don't contain anything
+                    (They are needed for supporting the FlashBuilder product)
+                  -->
+                <exclude name="**/*.ser"/>
                 <!--          End of binary files           -->
                 <!--          JSON doesn't really have a comment format     -->
                 <exclude name="**/*.json"/>
@@ -432,6 +438,12 @@
                 <exclude name="**/*.jpg"/>
                 <exclude name="**/*.mp3"/>
                 <exclude name="**/*.flv"/>
+                <!-- exclude font (ser) -->
+                <!--
+                    Exclude these empty files, as they are empty and therefore don't contain anything
+                    (They are needed for supporting the FlashBuilder product)
+                  -->
+                <exclude name="**/*.ser"/>
                 <!--          End of binary files           -->
                 <!--          JSON doesn't really have a comment format     -->
                 <exclude name="**/*.json"/>