You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by er...@apache.org on 2014/11/19 14:54:13 UTC

[1/2] git commit: [flex-sdk] [refs/heads/develop] - Prepared docs for upcoming release

Repository: flex-sdk
Updated Branches:
  refs/heads/develop e4219d62b -> 66ed636d4


Prepared docs for upcoming release

Signed-off-by: Erik de Bruin <er...@ixsoftware.nl>


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/66ed636d
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/66ed636d
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/66ed636d

Branch: refs/heads/develop
Commit: 66ed636d43943b942f89fdd7c6ce736ea43610ba
Parents: 753a36c
Author: Erik de Bruin <er...@ixsoftware.nl>
Authored: Wed Nov 19 14:45:24 2014 +0100
Committer: Erik de Bruin <er...@ixsoftware.nl>
Committed: Wed Nov 19 14:45:34 2014 +0100

----------------------------------------------------------------------
 CONTRIBUTORS  |   5 ++-
 RELEASE_NOTES | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 116 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/66ed636d/CONTRIBUTORS
----------------------------------------------------------------------
diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index ee4304d..f26c0d6 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -3,7 +3,10 @@ support to the Apache Flex SDK.
 
 Apache Flex SDK 4.14.0
 ----------------------
-Gareth Daniel Smith
+Aaron Nash, After24, Alex Harui, Curtis Aube, Darrell Loverin, Erik de Bruin,
+Frédéric Thomas, Gareth Daniel Smith, Justin Mclean, Lee Burrows, Mahmoud Ali,
+Marcus Wilkinson, Mark Kessler, Mihai Chira, Neil Madsen, OmPrakash Muppirala,
+Tom Chiverton
 
 Apache Flex SDK 4.13.0
 ----------------------

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/66ed636d/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index c79379f..a39df77 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -1,3 +1,115 @@
+Apache Flex 4.14.0
+==================
+
+Apache Flex 4.14.0 is an update to Apache Flex 4.13.0
+
+Known Issues
+_____________
+
+Adobe Flash Builder Integration
+
+Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where,
+when generating the .mxml file for a new project that uses Apache Flex SDK
+4.10.0 or later Spark Application, Flash Builder will incorrectly insert the
+attribute:
+
+    layout="absolute"
+
+This results in a compile error in the new project.  The remedy is to simply
+remove the errant attribute.
+
+The following wiki page has been set up to contain the latest news on Adobe's
+attempt to correct this problem:
+
+    https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug
+
+Adobe has provided a patch for Flash Builder 4.7 that resolves this issue:
+
+    http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html
+
+Differences from Apache Flex 4.13.0 include:
+
+AIR and Flash Player support
+------------------------------
+ - Support Flash Player 15.0
+ - Support for AIR 15.0
+
+SDK Changes
+-------------
+- iOS 7 and Android 4.x Mobile theme support
+- new theme: FlatSpark
+- Spark RichTextEditor
+
+Bug Fixes
+----------
+Below is a complete list of all the bug fixes that have been included since the
+last full release, Apache Flex 4.13.0. If you would like specific information
+about any of the items below, go to
+
+    https://issues.apache.org
+
+and search for the JIRA Issue Number by using the Quick Search. Details of the
+bug and its fix will be included on the resulting page.
+
+JIRA Issue Number and Summary
+--------------------------------------------------------------------------------
+FLEX-34373  spark.components.Alert should set a focus to defaultButton
+FLEX-34557  Platform.isBrowser does not work correctly
+FLEX-34213  Flex mobile list performance
+FLEX-34531  mx.charts.series.HLOCSeries excluding a style being used in example
+FLEX-34476  Added RichTextEditor
+FLEX-34323  Allow the mustella tests directory to be located anywhere
+FLEX-34460  adt is missing in windows install
+FLEX-34633  HSlider track (Android4 skin) not being filled if thumb position set
+            programmatically
+FLEX-34457  in one case, text selection using the arrow keys doesn't work in
+            RichEditableText
+FLEX-34634  DataGroup fires RendererExistenceEvent with a null renderer when an
+            offscreen item is removed/replaced in the dataProvider
+FLEX-34636  Release build does not work as described in README on OS X
+FLEX-34543  Invalid event data when saving or cancelling grid item editor
+            session after data provider changes
+FLEX-28291  Linear Vector Layout on the ComboBox
+FLEX-34212  invalidIndex RTE in LinearLayoutVector when mouse scrolling List
+FLEX-34608  IOS 7 Hslider (Scrubber) skin
+FLEX-34611  Application crash when textFlow property set to null with
+            preserveSelection
+FLEX-34606  Redundant variable
+FLEX-34592  Can't use optionnal importer for TLF plainTextFormat and
+            TextLayoutFormat
+FLEX-34390  SkinnableTextBase bug (found in Flex 4.13.0 RC2)
+FLEX-34538  Spark Alert component does not add proper padding
+FLEX-34539  Callout skin assumes top level application is s:Application
+FLEX-34556  Starting an app in portrait on an iPad results in wrong DPI
+FLEX-34318  [Mavenizer] Refactor the Mavenizer in preparation of future
+            mavenized releases of flex
+FLEX-34458  HierarchicalCollectionViewCursor.current returns wrong item after
+            previous sibling is removed when current was "${L}"
+            (CursorBookmark.LAST)
+FLEX-34385  Document try..catch limitation
+FLEX-34119  mx.collections.HierarchicalCollectionViewCursor causes CursorError
+            RTE from ListCollectionView when the underlying collections change
+FLEX-32541  sortable ou sortableColumns = false still shows box of sorting and 
+            sortItemRenderer = null throws error
+FLEX-33732  Mobile theme support Android 4.x look and feel
+FLEX-34424  HierarchicalCollectionViewCursor.current returns null when previous 
+            sibling is removed
+FLEX-34456  HierarchicalCollectionViewCursors interfere with each other's 
+            operation
+FLEX-33054  Cursor Seek in HierarchicalCollectionViewCursor operates on wrong 
+            child level
+FLEX-34440  'Bookmark no longer valid' CursorError caused by 
+            HierarchicalCollectionView's conversion of 
+            CollectionEventKind.REPLACE into CollectionEventKind.REMOVE
+FLEX-34034  You can paste a newline code to a single-line TextInput.
+FLEX-34450  mx.validators.EmailValidator does not accept ".email" domain
+FLEX-34378  mx:DateValidator allows multiple separator chars
+
+Other fixes (no JIRA issue created):
+- correct case for osmf.swc so compiles on Linux work
+- Adding a mixin to set android os version during AIR simulation
+
+
 Apache Flex 4.13.0
 =================
 


[2/2] git commit: [flex-sdk] [refs/heads/develop] - Whitespace and layout corrections

Posted by er...@apache.org.
Whitespace and layout corrections

Signed-off-by: Erik de Bruin <er...@ixsoftware.nl>


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/753a36cd
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/753a36cd
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/753a36cd

Branch: refs/heads/develop
Commit: 753a36cd862626c4e6c2d68740280837b9544e49
Parents: e4219d6
Author: Erik de Bruin <er...@ixsoftware.nl>
Authored: Wed Nov 19 12:02:09 2014 +0100
Committer: Erik de Bruin <er...@ixsoftware.nl>
Committed: Wed Nov 19 14:45:34 2014 +0100

----------------------------------------------------------------------
 CONTRIBUTING | 135 ++++++++++++++++++++++++++----------------------------
 LICENSE      |  54 +++++++++++-----------
 NOTICE       |  29 ++++++------
 3 files changed, 107 insertions(+), 111 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/753a36cd/CONTRIBUTING
----------------------------------------------------------------------
diff --git a/CONTRIBUTING b/CONTRIBUTING
index 8938901..890cec5 100644
--- a/CONTRIBUTING
+++ b/CONTRIBUTING
@@ -1,105 +1,98 @@
 Apache Flex (Flex)
 ==================
 
-    Apache Flex SDK is an application development framework for easily building
-    Flash-based applications for mobile devices, web browsers, and desktops.
-   
-    For detailed information about Apache Flex SDK and other Apache Flex projects
-    please visit:
+Apache Flex SDK is an application development framework for easily building
+Flash-based applications for mobile devices, web browsers, and desktops.
+
+For detailed information about Apache Flex SDK and other Apache Flex projects
+please visit:
     http://flex.apache.org/
 
 
 Contributing
 ============
 
-    Apache Flex is for the community and we would like to see more
-    community involvement.
-
-    The community can help the Apache Flex project by helping out in the
-    following areas.
-      - Testing / Fixing bugs. Providing patches.
-      - Assisting other users with their requests for help.
-      - Helping out with release candidates.
-      - Wiki / Documentation.
-      - Translations into other languages.
-      - Public relations.
-      - Examples of code and components.
-      
-    All contributions are welcome. Continued involvement in the project may
-    warrant you being selected as a committer by the Apache Flex PMC.
-    
-    For more details information please visit:
+Apache Flex is for the community and we would like to see more
+community involvement.
+
+The community can help the Apache Flex project by helping out in the following
+areas.
+    - Testing / Fixing bugs. Providing patches.
+    - Assisting other users with their requests for help.
+    - Helping out with release candidates.
+    - Wiki / Documentation.
+    - Translations into other languages.
+    - Public relations.
+    - Examples of code and components.
+
+All contributions are welcome. Continued involvement in the project may warrant
+you being selected as a committer by the Apache Flex PMC.
+
+For more details information please visit:
     https://cwiki.apache.org/confluence/display/FLEX/Helping+Out
-    
+
+
 Mailing Lists
 =============
 
-    The two main mailing list are the user list for discussing how to code in
-    Flex and any issues you run into and the dev list for discussing ongoing
-    development of the SDK.
-    
-    You can subscribe to the mailing lists by sending an email to:
+The two main mailing list are the user list for discussing how to code in Flex
+and any issues you run into and the dev list for discussing ongoing development
+of the SDK.
+
+You can subscribe to the mailing lists by sending an email to:
     users-subscribe@flex.apache.org
     dev-subscribe@flex.apache.org
-    
-    Note that both mailing lists have are mid-high volume lists.
-    
-    For those who prefer forums:
+
+Note that both mailing lists have are mid-high volume lists.
+
+For those who prefer forums:
     http://s.apache.org/flex-users-forum
     http://s.apache.org/flex-dev-forum
-    
+
+
 Reporting Bugs
 ==============
-   
-    The bug base for Apache Flex can be found here:
+
+The bug base for Apache Flex can be found here:
     https://issues.apache.org/jira/browse/FLEX
-    
-    You need to set up a JIRA account to submit a bug report but can browse
-    and search the bug base without an account.
+
+You need to set up a JIRA account to submit a bug report but can browse and
+search the bug base without an account.
     https://cwiki.apache.org/confluence/display/FLEX/3.1+JIRA+Account
-    
-    When reporting an issue the follow information is helpful:
+
+When reporting an issue the follow information is helpful:
     - OS, browser and Flash Player version or AIR version
     - Screen shots
     - Small sample application showing the issue
     - Steps on how to reproduce the issue
-         
-    Please search through JIRA before submitting new bugs. It may be that the
-    bug you've found has already been reported.
+     
+Please search through JIRA before submitting new bugs. It may be that the bug 
+you've found has already been reported.
+
 
 Getting the code
 ================
 
-    The Apache FLex SDK code is stored in a git repository.
-    https://cwiki.apache.org/confluence/display/FLEX/1.+Setting+up+the+SDK
+See the README for how to prepare your system, and get and build the SDK.
 
-    To check out:
-    git clone https://git-wip-us.apache.org/repos/asf/flex-sdk.git sdk
-    cd sdk
-    git checkout develop
-
-    You will also need:
-    git clone https://git-wip-us.apache.org/repos/asf/flex-tlf.git tlf
-
-    See the RELEASE_NOTE for how to set up and build the SDK.
-    
-    You can also see a GitHub mirror here:
+You can also see a GitHub mirror here:
     https://github.com/apache/flex-sdk
 
+
 Contributing Code
 =================
-    
-    If you have a bug fix, new component or other code you which to give to
-    Apache Flex please open a JIRA ticket and attach the code to it.
-    
-    A committer will take a look, review and test it and help you get the code
-    into the SDK.
-    
-    If the code is a significant size we may ask you to sign an license
-    agreement (ICLA) or software grant.
-    
-
-Thanks for using Apache Flex.  Enjoy!
-
-The Apache Flex Project
-<http://flex.apache.org>
+
+If you have a bug fix, new component or other code you which to give to Apache
+Flex please open a JIRA ticket and attach the code to it.
+
+A committer will take a look, review and test it and help you get the code into
+the SDK.
+
+If the code is a significant size we may ask you to sign an license agreement
+(ICLA) or software grant.
+
+
+                                            Thanks for using Apache Flex. Enjoy!
+
+                                                         The Apache Flex Project
+                                                          http://flex.apache.org

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/753a36cd/LICENSE
----------------------------------------------------------------------
diff --git a/LICENSE b/LICENSE
index 90a134e..a661961 100644
--- a/LICENSE
+++ b/LICENSE
@@ -201,7 +201,7 @@
    See the License for the specific language governing permissions and
    limitations under the License.
 
-------------------------------------------------------------------------------------------
+--------------------------------------------------------------------------------
 
 For the easing algorithms used in frameworks/src/mx/effect/easing:
 
@@ -212,33 +212,35 @@ Open source under the BSD License.
 Easing Equations © 2001-2003, Robert Penner
 All rights reserved.
 
-Redistribution and use in source and binary forms, with or without modification, are 
-permitted provided that the following conditions are met:
-
-Redistributions of source code must retain the above copyright notice, this list of 
-conditions and the following disclaimer.
-Redistributions in binary form must reproduce the above copyright notice, this list of 
-conditions and the following disclaimer in the documentation and/or other materials 
-provided with the distribution.
-Neither the name of the author nor the names of contributors may be used to endorse or 
-promote products derived from this software without specific prior written permission.
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
-TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+Redistributions of source code must retain the above copyright notice, this list
+of conditions and the following disclaimer.
+Redistributions in binary form must reproduce the above copyright notice, this
+list of conditions and the following disclaimer in the documentation and/or 
+other materials provided with the distribution.
+Neither the name of the author nor the names of contributors may be used to
+endorse or promote products derived from this software without specific prior
+written permission.
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-See frameworks/project/framework/src/mx/effect/easing/easing_readme.txt for more details 
-on what was used in this product.
+See frameworks/project/framework/src/mx/effect/easing/easing_readme.txt for more
+details on what was used in this product.
 
-------------------------------------------------------------------------------------------
+--------------------------------------------------------------------------------
 
-For all directories except for the asc compiler in modules/asc, and modules/thirdparty 
-directories:
+For all directories except for the asc compiler in modules/asc, and
+modules/thirdparty directories:
 
 Adobe Flex
 Copyright date 2003 - 2013 Adobe Systems Incorporated. All Rights Reserved.
@@ -713,7 +715,7 @@ EXHIBIT A -Mozilla Public License.
      use the text of this Exhibit A rather than the text found in the
      Original Code Source Code for Your Modifications.]
 
-------------------------------------------------------------------------------------------
+--------------------------------------------------------------------------------
 
 APACHE FLEX SUBCOMPONENTS:
 
@@ -734,4 +736,4 @@ see frameworks/projects/flatspark/src/flatspark/assets/fonts/awesome
 The Lato font is available under OFL. For details
 see frameworks/projects/flatspark/src/flatspark/assets/fonts/lato
 
-------------------------------------------------------------------------------------------
+--------------------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/753a36cd/NOTICE
----------------------------------------------------------------------
diff --git a/NOTICE b/NOTICE
index ca0b3ca..5aa5688 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,27 +1,28 @@
 Apache Flex
 Copyright 2014 The Apache Software Foundation
 
-This product includes software developed at
-The Apache Software Foundation (http://www.apache.org/).
+This product includes software developed at The Apache Software Foundation
+(http://www.apache.org/).
 
-The Initial Developer of the Original Code, known as Adobe Flex, 
-is Adobe Systems Incorporated (http://www.adobe.com/).
+The Initial Developer of the Original Code, known as Adobe Flex, is Adobe
+Systems Incorporated (http://www.adobe.com/).
     Copyright 2003 - 2012 Adobe Systems Incorporated. All Rights Reserved.
 
 The asc compiler contains code written by Jeff Dyer at: 
     Copyright Mountain View Compiler Company (1998-2003).
 
-The easing equations in the mx tween class are based on code written by Robert Penner.
-    Copyright 2001 Robert Penner
-    All rights reserved.
+The easing equations in the mx tween class are based on code written by Robert
+Penner.
+    Copyright 2001 Robert Penner. All rights reserved.
 
-The Batik SVG toolkit source contains code from the World Wide Web Consortium (W3C) for
-     the Document Object Model API (DOM API) and SVG Document Type Definition (DTD).
+The Batik SVG toolkit source contains code from the World Wide Web Consortium
+(W3C) for the Document Object Model API (DOM API) and SVG Document Type
+Definition (DTD).
 
-The Batik SVG toolkit source contains code from the International Organisation for
-     Standardization for the definition of character entities used in the software's 
-     documentation.
+The Batik SVG toolkit source contains code from the International Organisation
+for Standardization for the definition of character entities used in the
+software's documentation.
 
-The Open Source Media Framework used by the video components is licensed under the 
-    Mozilla Public License Version 1.1.  The source code can be found here:
+The Open Source Media Framework used by the video components is licensed under
+the Mozilla Public License Version 1.1. The source code can be found here:
     http://sourceforge.net/projects/osmf.adobe/files/OSMF%201.0%20%28final%20source%2C%20ASDocs%2C%20PDF%20guides%2C%20and%20release%20notes%29/OSMF_1.0.zip