You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jm...@apache.org on 2013/10/11 08:14:56 UTC

[01/13] git commit: [flex-sdk] [refs/heads/develop] - added mention of 11.9 beta support

Updated Branches:
  refs/heads/develop 626c45e2b -> bd49b4021
Updated Tags:  refs/tags/apache-flex-sdk-4.11.0RC1 [created] f5d159326


added mention of 11.9 beta support


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

Branch: refs/heads/develop
Commit: 9b9332b2cc4c2ea0b64729949f930494ffb9ad69
Parents: 28ba4b7
Author: Justin Mclean <jm...@apache.org>
Authored: Wed Oct 9 02:16:16 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Wed Oct 9 02:16:16 2013 +1100

----------------------------------------------------------------------
 README | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/9b9332b2/README
----------------------------------------------------------------------
diff --git a/README b/README
index 6b8c699..2ed02f9 100644
--- a/README
+++ b/README
@@ -72,6 +72,8 @@ Getting the latest sources via git
     use the following command:
 
 	 git clone https://git-wip-us.apache.org/repos/asf/flex-tlf.git tlf
+	 cd tlf
+	 git checkout develop
 
     In an Apache Flex source code package hosted on the distribution server or
     one of its mirrors, the Text Layout Framework code is already included in
@@ -174,7 +176,7 @@ Install Prerequisites
 
         This version of Apache Flex was certified for use with AIR 3.8, and should
         be compatible with other versions of AIR newer than 3.1. However it hasn't
-        been tested on AIR 3.2, 3.3, 3.5, 3.6 or 3.7.
+        been fully tested on AIR 3.2, 3.3, 3.5, 3.6 or 3.7.
 
         Download the AIR SDK for your platform and unzip it. Set AIR_HOME to the
         absolute path of the AIR SDK directory.
@@ -183,10 +185,10 @@ Install Prerequisites
             http://www.adobe.com/support/flashplayer/downloads.html
 
         This version of Apache Flex was certified for use with Adobe Flash Player 11.1,
-        and is compatible with versions 10.2 through 11.8. It has been tested with
-        versions 11.1, 11.7 and 11.8 on Windows and Mac. It has been compiled against
-        other Adobe Flash Player versions but has not been fully tested. It has not been
-        fully tested on Linux.
+        and is compatible with versions 10.2 through 11.9 beta. It has been tested with
+        versions 11.1, 11.7, 11.8 and 11.9 beta on Windows and Mac. It has been compiled
+        against other Adobe Flash Player versions but has not been fully tested. It has
+        not been fully tested on Linux.
             
         On Windows, set FLASHPLAYER_DEBUGGER to the absolute path including the filename
         of the FlashPlayerDebugger.exe. Note the filename of flash player debugger maybe
@@ -232,6 +234,7 @@ Install Prerequisites
             http://download.macromedia.com/get/flashplayer/updaters/11/playerglobal11_6.swc
             http://download.macromedia.com/get/flashplayer/updaters/11/playerglobal11_7.swc
             http://download.macromedia.com/get/flashplayer/updaters/11/playerglobal11_8.swc
+            http://labsdownload.adobe.com/pub/labs/flashruntimes/flashplayer/flashplayer11-9_playerglobal.swc
             
         These can be used with Apache Flex but have not been fully tested.
         
@@ -302,7 +305,7 @@ Adobe Flash Player Version Support
 
     The Apache Flex SDK defaults to using the Adobe Flash Player 11.1. The SDK can be
     used with Flash Player versions 10.2, 10.3, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5,
-    11.6, 11.7 and 11.8.
+    11.6, 11.7, 11.8 and 11.9 beta.
     
     It is recommended that you update to the latest version of Adobe Flash Player.
     Newer versions of the Adobe Flash player address security vulnerabilities, fix
@@ -344,6 +347,7 @@ Adobe Flash Player Version Support
     http://download.macromedia.com/get/flashplayer/updaters/11/playerglobal11_6.swc
     http://download.macromedia.com/get/flashplayer/updaters/11/playerglobal11_7.swc
     http://download.macromedia.com/get/flashplayer/updaters/11/playerglobal11_8.swc
+    http://labsdownload.adobe.com/pub/labs/flashruntimes/flashplayer/flashplayer11-9_playerglobal.swc
     
     Copy the target playerglobal.swc to the directory:
     
@@ -380,9 +384,12 @@ Adobe Flash Player Version Support
                          /playerglobal.swc 
                     /11.8
                          /playerglobal.swc  
+                    /11.9
+                         /playerglobal.swc  
+    
+    Apache Flex has been tested with Adobe Flash Player 11.1, 11.5, 11.7, 11.8 and
+    11.9 beta on Windows and Mac.
     
-    Apache Flex has been tested with Adobe Flash Player 11.1, 11.5, 11.7 and 11.8 on
-    Windows and Mac.
     Apache Flex has not been tested on Linux so some issue may exist in this release.
     
     It compiles against other Adobe Flash Player versions and is expected to work but


[11/13] git commit: [flex-sdk] [refs/heads/develop] - Add missing classes to ASDocs

Posted by jm...@apache.org.
Add missing classes to ASDocs


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

Branch: refs/heads/develop
Commit: a0592ab1f9917fb39285600f46c77b5ea18ea092
Parents: 12ff525
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 11 14:18:39 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 11 14:18:39 2013 +1100

----------------------------------------------------------------------
 asdoc/build.xml | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/a0592ab1/asdoc/build.xml
----------------------------------------------------------------------
diff --git a/asdoc/build.xml b/asdoc/build.xml
index 98460bf..ef93d4f 100644
--- a/asdoc/build.xml
+++ b/asdoc/build.xml
@@ -58,9 +58,9 @@
             <fileset dir="${flexlib}/projects/charts/asdoc/en_US"/>
             <!--  <fileset dir="${flexlib}/projects/core/asdoc/en_US"/>-->
             <!--  <fileset dir="${flexlib}/projects/experimental/asdoc/en_US"/>-->
-             <fileset dir="${flexlib}/projects/experimental_mobile/asdoc/en_US"/>
             <fileset dir="${flexlib}/projects/framework/asdoc/en_US"/>
             <fileset dir="${flexlib}/projects/mobilecomponents/asdoc/en_US"/>
+            <fileset dir="${flexlib}/projects/experimental_mobile/asdoc/en_US"/>
             <!--  <fileset dir="${flexlib}/projects/mx/asdoc/en_US"/>-->
             <fileset dir="${flexlib}/projects/rpc/asdoc/en_US"/>
             <fileset dir="${flexlib}/projects/spark/asdoc/en_US"/>
@@ -103,11 +103,14 @@
 		    <doc-classes class="CoreClasses"/>
 		    <doc-classes class="SparkClasses"/>
 		    <doc-classes class="FrameworkClasses"/>
-			<doc-classes class="MxClasses"/>
+		    <doc-classes class="MxClasses"/>
 		    <doc-classes class="SparkSkinsClasses"/>
 		    <doc-classes class="RPCClasses"/>
 		    <doc-classes class="MobileComponentsClasses"/>		    
+		    <doc-classes class="MobileThemeClasses"/>		    
 		    <doc-classes class="SparkDmvClasses"/>
+		    <doc-classes class="ExperimentalClasses"/>
+		    <doc-classes class="ExperimentalMobileClasses"/>
 	    		    
 			<doc-classes class="flashx.textLayout.CoreClasses"/>
 			<doc-classes class="flashx.textLayout.EditClasses"/>
@@ -127,6 +130,7 @@
 			<compiler.source-path path-element="${flexlib}/projects/advancedgrids/src"/>
 			<compiler.source-path path-element="${flexlib}/projects/charts/src"/>
 			<compiler.source-path path-element="${flexlib}/projects/mobilecomponents/src"/>
+			<compiler.source-path path-element="${flexlib}/projects/mobiletheme/src"/>
 			<compiler.source-path path-element="${flexlib}/projects/spark_dmv/src"/>
             <!--  added for Apache -->
 			<compiler.source-path path-element="${flexlib}/projects/apache/src"/>


[12/13] git commit: [flex-sdk] [refs/heads/develop] - fix how extra experimental classes are linked into sec

Posted by jm...@apache.org.
fix how extra experimental classes are linked into sec


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

Branch: refs/heads/develop
Commit: c059c67a49ef667e62680a520c23d5aa24b31ea7
Parents: a0592ab
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 11 16:45:06 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 11 16:45:06 2013 +1100

----------------------------------------------------------------------
 .../experimental_mobile/src/ExperimentalMobileClasses.as | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c059c67a/frameworks/projects/experimental_mobile/src/ExperimentalMobileClasses.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/src/ExperimentalMobileClasses.as b/frameworks/projects/experimental_mobile/src/ExperimentalMobileClasses.as
index 8cb1081..9346a6c 100644
--- a/frameworks/projects/experimental_mobile/src/ExperimentalMobileClasses.as
+++ b/frameworks/projects/experimental_mobile/src/ExperimentalMobileClasses.as
@@ -18,10 +18,6 @@
 ////////////////////////////////////////////////////////////////////////////////
 package
 {
-import spark.components.MobileGrid;
-import spark.components.supportClasses.MobileGridColumn;
-import spark.skins.MobileGridHeaderButtonBarSkin;
-import spark.skins.MobileGridSkin;
 
 /*
  classes that won't be detected through dependencies
@@ -30,8 +26,9 @@ import spark.skins.MobileGridSkin;
 
 internal class ExperimentalMobileClasses
 {
-
-    // mamsellem: for some reason, the import statements alone are not enough to have the classes included
-    private static const classes:Array = [MobileGrid, MobileGridColumn, MobileGridSkin, MobileGridHeaderButtonBarSkin];
+	import spark.components.MobileGrid; MobileGrid;
+	import spark.components.supportClasses.MobileGridColumn; MobileGridColumn;
+	import spark.skins.MobileGridHeaderButtonBarSkin; MobileGridHeaderButtonBarSkin;
+	import spark.skins.MobileGridSkin; MobileGridSkin;
 }
 }


[09/13] git commit: [flex-sdk] [refs/heads/develop] - updated release emotes with latest JIRA

Posted by jm...@apache.org.
updated release emotes with latest JIRA


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

Branch: refs/heads/develop
Commit: 53d5471708c2bb1caa17f36d438d79ea45551593
Parents: edb146e
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 11 10:18:08 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 11 10:18:08 2013 +1100

----------------------------------------------------------------------
 RELEASE_NOTES | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/53d54717/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 3fed715..59480cc 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -71,6 +71,7 @@ FLEX-33801  Missing embedded examples in ASDOC on flex.apache.org/asdoc/
 FLEX-33789  Logical error: self-reference in GridHeaderViewLayout
 FLEX-33783  mxmlc -help returns 1
 FLEX-33782  AccordionData labelField and labelFunction properties don't work
+FLEX-33772  Incorrect tab focus behavior (closed loops) when using focus groups (such as RadioButton components)
 FLEX-33771  compatibilityVersionString returns the wrong value
 FLEX-33748  TabBar shouldn't be colorized in TabNavigatorSkin
 FLEX-33741  Propagation of Escape key in mx.controls.DateField should only be stopped if the DropDown is shown


[10/13] git commit: [flex-sdk] [refs/heads/develop] - Fixed malformed asdocs comments

Posted by jm...@apache.org.
Fixed malformed asdocs comments


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

Branch: refs/heads/develop
Commit: 12ff525ef1acaeb6fc0384e5b2f8bb95eb46bf61
Parents: 53d5471
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 11 11:57:21 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 11 11:57:21 2013 +1100

----------------------------------------------------------------------
 .../framework/src/mx/collections/SortFieldCompareTypes.as     | 7 +++----
 .../spark/src/spark/collections/SortFieldCompareTypes.as      | 7 +++----
 2 files changed, 6 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/12ff525e/frameworks/projects/framework/src/mx/collections/SortFieldCompareTypes.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/framework/src/mx/collections/SortFieldCompareTypes.as b/frameworks/projects/framework/src/mx/collections/SortFieldCompareTypes.as
index f11c682..119a415 100644
--- a/frameworks/projects/framework/src/mx/collections/SortFieldCompareTypes.as
+++ b/frameworks/projects/framework/src/mx/collections/SortFieldCompareTypes.as
@@ -24,15 +24,14 @@ package mx.collections
     *  The SortFieldCompareTypes class defines the valid constant values for the 
     *  <code>sortCompareType</code> property of the <code>SortField</code> and <code>GridColumn</code>.
     * 
-    *  <p>Designed to be used from a DataGrids column, but can be referenced directly on the </code>SortField</code></p>
+    *  <p>Designed to be used from a DataGrids column, but can be referenced directly on the <code>SortField</code></p>
     *  
-    *  <p>Use the constants in ActionsScript, as the following example shows: </p>
+    *  <p>Use the constants in ActionsScript, as the following example shows:</p>
     *  <pre>
     *    column.sortCompareType = SortFieldCompareTypes.NUMERIC;
     *  </pre>
     *
-    *  <p>In MXML, use the String value of the constants, 
-    *  as the following example shows:</p>
+    *  <p>In MXML, use the String value of the constants, as the following example shows:</p>
     *  <pre>
     *    &lt;s:GridColumn sortCompareType="numeric" /&gt; 
     *  </pre>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/12ff525e/frameworks/projects/spark/src/spark/collections/SortFieldCompareTypes.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/collections/SortFieldCompareTypes.as b/frameworks/projects/spark/src/spark/collections/SortFieldCompareTypes.as
index 98e55f3..e2958e5 100644
--- a/frameworks/projects/spark/src/spark/collections/SortFieldCompareTypes.as
+++ b/frameworks/projects/spark/src/spark/collections/SortFieldCompareTypes.as
@@ -24,15 +24,14 @@ package spark.collections
     *  The SortFieldCompareTypes class defines the valid constant values for the 
     *  <code>sortCompareType</code> property of the <code>SortField</code> and <code>GridColumn</code>.
     * 
-    *  <p>Designed to be used from a DataGrids column, but can be referenced directly on the </code>SortField</code></p>
+    *  <p>Designed to be used from a DataGrids column, but can be referenced directly on the <code>SortField</code></p>
     *  
-    *  <p>Use the constants in ActionsScript, as the following example shows: </p>
+    *  <p>Use the constants in ActionsScript, as the following example shows:</p>
     *  <pre>
     *    column.sortCompareType = SortFieldCompareTypes.NUMERIC;
     *  </pre>
     *
-    *  <p>In MXML, use the String value of the constants, 
-    *  as the following example shows:</p>
+    *  <p>In MXML, use the String value of the constants, as the following example shows:</p>
     *  <pre>
     *    &lt;s:GridColumn sortCompareType="numeric" /&gt; 
     *  </pre>


[06/13] git commit: [flex-sdk] [refs/heads/develop] - Merge commit 'bde3a3d3c887e6748f49c8228a6305561620d927' into release4.11.0

Posted by jm...@apache.org.
Merge commit 'bde3a3d3c887e6748f49c8228a6305561620d927' into release4.11.0


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

Branch: refs/heads/develop
Commit: 88ed63eb30472547112b2dda2785c251be9a3d62
Parents: a2eb3ec bde3a3d
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 11 09:24:24 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 11 09:24:24 2013 +1100

----------------------------------------------------------------------
 frameworks/projects/mobiletheme/defaults.css     |   2 ++
 .../src/spark/skins/mobile/CalloutSkin.as        |   2 +-
 .../skins/mobile/supportClasses/CalloutArrow.as  |   9 +++++++++
 .../components/gridClasses/DataGridEditor.as     |  11 +++++++++--
 .../spark/src/spark/skins/spark/CalloutSkin.as   |  15 +--------------
 .../baselines/Callout_skin@android_240ppi.png    | Bin 7581 -> 7784 bytes
 .../swfs/skins/MyCalloutSkin.as                  |   4 ++--
 7 files changed, 24 insertions(+), 19 deletions(-)
----------------------------------------------------------------------



[07/13] git commit: [flex-sdk] [refs/heads/develop] - Revert change as test is failing - it's likely that change is OK and test is incorrect but this is holding up the release candidate

Posted by jm...@apache.org.
Revert change as test is failing - it's likely that change is OK and test is incorrect but this is holding up the release candidate


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

Branch: refs/heads/develop
Commit: 8eddfd0fa5bbe34e4621cd32aad8d49de0d562a0
Parents: 88ed63e
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 11 09:35:06 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 11 09:35:06 2013 +1100

----------------------------------------------------------------------
 frameworks/projects/spark/src/mx/core/FTETextField.as | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/8eddfd0f/frameworks/projects/spark/src/mx/core/FTETextField.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/mx/core/FTETextField.as b/frameworks/projects/spark/src/mx/core/FTETextField.as
index 2843370..89b0dc0 100644
--- a/frameworks/projects/spark/src/mx/core/FTETextField.as
+++ b/frameworks/projects/spark/src/mx/core/FTETextField.as
@@ -179,7 +179,7 @@ package mx.core
          *  which control what work validateNow() needs to do.
          */
         private static const FLAG_TEXT_SET:uint = 1 << 6;
-        public static const FLAG_HTML_TEXT_SET:uint = 1 << 7;
+        private static const FLAG_HTML_TEXT_SET:uint = 1 << 7;
         private static const FLAG_TEXT_LINES_INVALID:uint = 1 << 8;
         private static const FLAG_GRAPHICS_INVALID:uint = 1 << 9;
         
@@ -2437,7 +2437,7 @@ package mx.core
         /**
          *  @private
          */
-        public function clearFlag(mask:uint):void
+        private function clearFlag(mask:uint):void
         {
             flags &= ~mask;
         }
@@ -3653,10 +3653,7 @@ internal class HTMLHelper
         // and needs to be regenerated on demand,
         // because with htmlText what-you-set-is-not-what-you-get.
         if (!styleSheet)
-		{
             htmlText = null;
-			textField.clearFlag(FTETextField.FLAG_HTML_TEXT_SET);
-		}
         
         if (!textFlow)
             return;


[05/13] git commit: [flex-sdk] [refs/heads/develop] - updated release notes

Posted by jm...@apache.org.
updated release notes


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

Branch: refs/heads/develop
Commit: a2eb3eccd4bb3b3f91a16be9c37b256818a2fab2
Parents: 6e4a3c2
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 11 09:21:18 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 11 09:21:18 2013 +1100

----------------------------------------------------------------------
 RELEASE_NOTES | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/a2eb3ecc/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index e5dcc46..3fed715 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -99,6 +99,7 @@ FLEX-33666  When scrolling a Spark Datagrid with the mousewheel after starting a
 FLEX-33665  ItemEditors are placed on the wrong position after scrolling an editable Spark Datagrid
 FLEX-33657  Spark NumericStepper - View is decimal
 FLEX-33655  RTE when closing SkinnablePopUpContainer
+FLEX-33654  Spark Datagrid - ItemEditor Keyboad Ctrl+V & Ctrl+C dont work
 FLEX-33643  Improve experimental CallOut component frame arrow display
 FLEX-33636  Error when creating new project in FB 4.7 using SDK 4.10.0 (11.8/3.8)
 FLEX-33630  ComboBox RTE when opened and DEL pressed OR when opened, text input and BACKSPACE pressed


[04/13] git commit: [flex-sdk] [refs/heads/develop] - Added check to download Flash Players 11.7, 11.8 and 11.9

Posted by jm...@apache.org.
Added check to download Flash Players 11.7, 11.8 and 11.9


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

Branch: refs/heads/develop
Commit: 6e4a3c285af1ebf8e3d8769a2a3064b49633c539
Parents: 4e004f5
Author: Justin Mclean <jm...@apache.org>
Authored: Wed Oct 9 08:39:48 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Wed Oct 9 08:39:48 2013 +1100

----------------------------------------------------------------------
 jenkins.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/6e4a3c28/jenkins.xml
----------------------------------------------------------------------
diff --git a/jenkins.xml b/jenkins.xml
index 05bb6db..8846e57 100644
--- a/jenkins.xml
+++ b/jenkins.xml
@@ -55,7 +55,7 @@
 
     <!-- playerglobal.swc -->
     <!-- Because this requires a network connection it copies playerglobal.swc only if it doesn't already exist. -->	
-	<target name="playerglobal-download" depends="playerglobal-check,playerglobal-settarget,playerglobal10.2-download,playerglobal10.3-download,playerglobal11.0-download,playerglobal11.1-download,playerglobal11.2-download,playerglobal11.3-download,playerglobal11.4-download,playerglobal11.5-download,playerglobal11.6-download" description="Copies playerglobal.swc from the Adobe website">
+	<target name="playerglobal-download" depends="playerglobal-check,playerglobal-settarget,playerglobal10.2-download,playerglobal10.3-download,playerglobal11.0-download,playerglobal11.1-download,playerglobal11.2-download,playerglobal11.3-download,playerglobal11.4-download,playerglobal11.5-download,playerglobal11.6-download,playerglobal11.7-download,playerglobal11.8-download,playerglobal11.9-download" description="Copies playerglobal.swc from the Adobe website">
     </target>
 	
 	<target name="playerglobal-settarget" unless="playerglobal.swc.present">


[08/13] git commit: [flex-sdk] [refs/heads/develop] - FLEX-33772 Incorrect tab focus behaviour

Posted by jm...@apache.org.
FLEX-33772 Incorrect tab focus behaviour


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

Branch: refs/heads/develop
Commit: edb146e5aac2fe6db826925fd680e82dad6132f4
Parents: 8eddfd0
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 11 10:16:36 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 11 10:16:36 2013 +1100

----------------------------------------------------------------------
 .../framework/src/mx/managers/FocusManager.as   | 95 ++++++++++++++++----
 1 file changed, 79 insertions(+), 16 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/edb146e5/frameworks/projects/framework/src/mx/managers/FocusManager.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/framework/src/mx/managers/FocusManager.as b/frameworks/projects/framework/src/mx/managers/FocusManager.as
index 4af19fd..6f17a07 100644
--- a/frameworks/projects/framework/src/mx/managers/FocusManager.as
+++ b/frameworks/projects/framework/src/mx/managers/FocusManager.as
@@ -1379,29 +1379,92 @@ public class FocusManager extends EventDispatcher implements IFocusManager
                 var o:DisplayObject = DisplayObject(findFocusManagerComponent2(focusableCandidates[i]));     
                 if (o is IFocusManagerGroup)
                 {
-                    // look around to see if there's an enabled and visible
-                    // selected member in the tabgroup, otherwise use the first
-                    // one we found.
+                    
+                    // when landing on an element that is part of group, try to
+                    // advance selection to the selected group element
+                    var j:int;
+                    var obj:DisplayObject;
                     var tg1:IFocusManagerGroup = IFocusManagerGroup(o);
-                    for (var j:int = 0; j < focusableCandidates.length; j++)
+                    var tg2:IFocusManagerGroup;
+                    
+                    // normalize the "no selected group element" case
+                    // to the "first group element selected" case
+                    // (respecting the tab direction)
+                    var groupElementToFocus:IFocusManagerGroup = null;
+                    for (j = 0; j < focusableCandidates.length; j++)
                     {
-                        var obj:DisplayObject = focusableCandidates[j];
-                        if (obj is IFocusManagerGroup && isEnabledAndVisible(obj))
+                        obj = focusableCandidates[j];
+                        if (obj is IFocusManagerGroup)
                         {
-                            var tg2:IFocusManagerGroup = IFocusManagerGroup(obj);
-                            if (tg2.groupName == tg1.groupName && tg2.selected)
+                            tg2 = IFocusManagerGroup(obj);
+                            if (tg2.groupName == tg1.groupName && isEnabledAndVisible(obj))
                             {
-                                // if objects of same group have different tab index
-                                // skip you aren't selected.
-                                if (InteractiveObject(obj).tabIndex != InteractiveObject(o).tabIndex && !tg1.selected)
-                                    return getIndexOfNextObject(i, shiftKey, bSearchAll, groupName);
-
-                                i = j;
-                                break;
+                                if (tg2.selected) 
+                                {
+                                    groupElementToFocus = tg2;
+                                    break;
+                                }
+                                if ((!shiftKey && groupElementToFocus == null) || shiftKey)
+                                    groupElementToFocus = tg2;
+                            }
+                        }
+                    }
+                    
+                    if (tg1 != groupElementToFocus)
+                    {
+                        // cycle the entire focusable candidates array forward or backward,
+                        // wrapping around boundaries, searching for our focus candidate
+                        j = i;
+                        for (var k:int = 0; k < focusableCandidates.length - 1; k++)
+                        {
+                            
+                            if (!shiftKey) 
+                            {
+                                j++;
+                                if (j == focusableCandidates.length)
+                                    j = 0;
+                            }
+                            else
+                            {
+                                j--;
+                                if (j == -1)
+                                    j = focusableCandidates.length - 1;
+                            }
+                            
+                            obj = focusableCandidates[j];
+                            if (isEnabledAndVisible(obj))
+                            {
+                                if (obj is IFocusManagerGroup)
+                                {
+                                    tg2 = IFocusManagerGroup(obj);
+                                    if (tg2.groupName == tg1.groupName)
+                                    {
+                                        if (tg2 == groupElementToFocus)
+                                        {
+                                            // if objects of same group have different tab index
+                                            // skip you aren't selected.
+                                            if (InteractiveObject(obj).tabIndex != InteractiveObject(o).tabIndex && !tg1.selected)
+                                                return getIndexOfNextObject(i, shiftKey, bSearchAll, groupName);
+                                            i = j;
+                                            break;
+                                        }
+                                    }
+                                    else
+                                    {
+                                        // element is part of another group, stop (no recursive search)
+                                        i = j;
+                                        break;
+                                    }
+                                }
+                                else
+                                {
+                                    // element isn't part of any group, stop
+                                    i = j;
+                                    break;
+                                }
                             }
                         }
                     }
-
                 }
                 return i;
             }


[02/13] git commit: [flex-sdk] [refs/heads/develop] - added recent resolved JIRA issues to release notes

Posted by jm...@apache.org.
added recent resolved JIRA issues to release notes


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

Branch: refs/heads/develop
Commit: a98f604452dd07efd52cfc090c7c2fdd15eecb5b
Parents: 9b9332b
Author: Justin Mclean <jm...@apache.org>
Authored: Wed Oct 9 02:19:34 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Wed Oct 9 02:19:34 2013 +1100

----------------------------------------------------------------------
 RELEASE_NOTES | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/a98f6044/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 365a725..e5dcc46 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -48,6 +48,7 @@ SDK Changes
 - New experimental mobile spark datagrid.
 - Updated OSMF swc to latest version (2.0)
 - Renamed experimental supportClazzes package to be supportClasses. 
+- Mobile Callout moved to spark and can be used in Desktop and Browser apps.
 
 Compiler changes
 ------------------
@@ -64,6 +65,8 @@ Bug Fixes
 
 JIRA Issue Number and Summary                                                                                        
 -------------------------------------------------------------------------------------------------------------------
+FLEX-33807  DateValidator class (mx.validators.DateValidator) incorrectly validating date
+FLEX-33803  Mark experimental components with the experimental metadata tag
 FLEX-33801  Missing embedded examples in ASDOC on flex.apache.org/asdoc/
 FLEX-33789  Logical error: self-reference in GridHeaderViewLayout
 FLEX-33783  mxmlc -help returns 1


[03/13] git commit: [flex-sdk] [refs/heads/develop] - Merge commit '7639423c798492a4673f32a73e333a9cea75163a' into release4.11.0

Posted by jm...@apache.org.
Merge commit '7639423c798492a4673f32a73e333a9cea75163a' into release4.11.0


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

Branch: refs/heads/develop
Commit: 4e004f508f6b33bd23bbae57a053727c69b9e3a9
Parents: a98f604 7639423
Author: Justin Mclean <jm...@apache.org>
Authored: Wed Oct 9 02:20:10 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Wed Oct 9 02:20:10 2013 +1100

----------------------------------------------------------------------
 frameworks/air-config.xml                       |   18 +-
 frameworks/airmobile-config.xml                 |   18 +-
 frameworks/experimental-mobile-manifest.xml     |   28 +
 .../projects/experimental/compile-config.xml    |    2 +-
 frameworks/projects/experimental/manifest.xml   |    4 -
 .../experimental/src/ExperimentalClasses.as     |    3 -
 .../experimental/src/spark/components/Alert.as  |    3 +
 .../src/spark/components/ArrowDirection.as      |   83 -
 .../src/spark/components/BorderDataNavigator.as |    3 +
 .../src/spark/components/CallOut.as             | 1558 ----------------
 .../src/spark/components/CallOutButton.as       |  359 ----
 .../src/spark/components/CallOutPosition.as     |   93 -
 .../src/spark/components/ColorPicker.as         |    5 +-
 .../src/spark/components/DataAccordion.as       |    8 +-
 .../src/spark/components/DataNavigator.as       |    9 +-
 .../src/spark/components/DataNavigatorGroup.as  |    5 +-
 .../src/spark/components/InlineScroller.as      |    7 +-
 .../experimental/src/spark/components/Menu.as   |    5 +-
 .../src/spark/components/MenuBar.as             |    5 +-
 .../src/spark/components/ProgressBar.as         |    5 +-
 .../src/spark/containers/Accordion.as           |    7 +-
 .../src/spark/containers/DeferredGroup.as       |    7 +-
 .../src/spark/containers/DividedGroup.as        |    5 +-
 .../src/spark/containers/Divider.as             |    6 +-
 .../src/spark/containers/HDividerGroup.as       |    6 +-
 .../src/spark/containers/Navigator.as           |    9 +-
 .../src/spark/containers/NavigatorGroup.as      |    6 +-
 .../src/spark/containers/VDividerGroup.as       |    6 +-
 .../supportClasses/DeferredCreationPolicy.as    |    6 +-
 .../src/spark/events/ColorChangeEvent.as        |    6 +-
 .../experimental/src/spark/events/MenuEvent.as  |    5 +-
 .../src/spark/layouts/AccordionLayout.as        |    7 +-
 .../src/spark/layouts/CarouselLayout.as         |    5 +-
 .../src/spark/layouts/CoverflowLayout.as        |    7 +-
 .../src/spark/layouts/InlineScrollerLayout.as   |    7 +-
 .../src/spark/layouts/RolodexLayout.as          |    5 +-
 .../src/spark/layouts/StackLayout.as            |    7 +-
 .../src/spark/layouts/TimeMachineLayout.as      |    5 +-
 .../AnimationNavigatorLayoutBase.as             |    5 +-
 .../layouts/supportClasses/INavigatorLayout.as  |    5 +-
 .../spark/layouts/supportClasses/LayoutAxis.as  |    6 +-
 .../supportClasses/NavigatorLayoutBase.as       |    8 +-
 .../PerspectiveAnimationNavigatorLayoutBase.as  |    5 +-
 .../PerspectiveNavigatorLayoutBase.as           |    5 +-
 .../spark/managers/INavigatorBrowserManager.as  |    5 +-
 .../spark/managers/NavigatorBrowserManager.as   |    7 +-
 .../managers/NavigatorBrowserManagerImpl.as     |    5 +-
 .../src/spark/supportClasses/INavigator.as      |    7 +-
 .../src/spark/utils/ColorPickerUtil.as          |    6 +-
 .../projects/experimental_mobile/build.xml      |    6 +-
 .../experimental_mobile/compile-config.xml      |    2 +-
 .../projects/experimental_mobile/manifest.xml   |    8 +-
 .../itemRenderers/IMobileGridCellRenderer.as    |    2 +
 .../IMobileGridTextCellRenderer.as              |    2 +
 .../MobileGridBitmapCellRenderer.as             |    2 +
 .../itemRenderers/MobileGridTextCellRenderer.as |    2 +
 .../supportClasses/ListMultiPartColumnLayout.as |    3 +
 .../supportClasses/MobileGridColumn.as          |    2 +
 .../supportClasses/MobileGridHeader.as          |    3 +
 .../supportClasses/MobileGridRowRenderer.as     |    3 +
 .../src/spark/events/MobileGridHeaderEvent.as   |    2 +
 .../src/spark/layouts/MobileGridLayout.as       |    2 +
 .../src/spark/utils/MobileGridUtil.as           |    4 +-
 .../src/mx/validators/DateValidator.as          |   11 +
 .../projects/mobilecomponents/manifest.xml      |    2 -
 .../src/MobileComponentsClasses.as              |    2 +-
 .../src/MobileComponentsClassesAIR2.as          |    1 -
 .../src/spark/components/ArrowDirection.as      |   84 -
 .../src/spark/components/Callout.as             | 1669 -----------------
 .../src/spark/components/Callout.png            |  Bin 410 -> 0 bytes
 .../src/spark/components/CalloutButton.as       |  807 ---------
 .../src/spark/components/CalloutPosition.as     |   96 -
 .../components/ContentBackgroundAppearance.as   |   72 -
 .../spark/core/ContainerDestructionPolicy.as    |   62 -
 .../src/spark/skins/mobile/CalloutSkin.as       |    4 +
 .../skins/mobile/supportClasses/CalloutArrow.as |   20 +-
 .../skins/mobile/supportClasses/MobileSkin.as   |  756 +-------
 frameworks/projects/spark/defaults.css          |   10 +
 frameworks/projects/spark/src/SparkClasses.as   |    4 +
 .../src/spark/components/ArrowDirection.as      |   90 +
 .../spark/src/spark/components/Callout.as       | 1701 ++++++++++++++++++
 .../spark/src/spark/components/Callout.png      |  Bin 0 -> 410 bytes
 .../spark/src/spark/components/CalloutButton.as |  821 +++++++++
 .../src/spark/components/CalloutPosition.as     |  103 ++
 .../components/ContentBackgroundAppearance.as   |   72 +
 .../spark/core/ContainerDestructionPolicy.as    |   62 +
 .../src/spark/skins/ActionScriptSkinBase.as     |  853 +++++++++
 .../spark/src/spark/skins/spark/CalloutSkin.as  |  744 ++++++++
 .../spark/assets/CalloutContentBackground.fxg   |   51 +
 .../skins/spark/supportClasses/CalloutArrow.as  |  424 +++++
 frameworks/spark-manifest.xml                   |    2 +
 mustella/patch_testing_loop.sh                  |   35 +
 mustella/run_mustella_on_git_status.sh          |   37 +
 mustella/test_patch.sh                          |   59 +
 mustella/test_patch_by_email.sh                 |   58 +
 patch_testing_loop.sh                           |   33 -
 run_mustella_on_git_status.sh                   |   35 -
 test_patch.sh                                   |   57 -
 test_patch_by_email.sh                          |   56 -
 99 files changed, 5415 insertions(+), 5918 deletions(-)
----------------------------------------------------------------------



[13/13] git commit: [flex-sdk] [refs/heads/develop] - Merge commit '626c45e2b350a63bc8cf83d8a8de9f19635eebaf' into release4.11.0

Posted by jm...@apache.org.
Merge commit '626c45e2b350a63bc8cf83d8a8de9f19635eebaf' into release4.11.0


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

Branch: refs/heads/develop
Commit: bd49b4021298fd5c2e55bcea5ea0255dbfc01604
Parents: c059c67 626c45e
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 11 16:49:46 2013 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 11 16:49:46 2013 +1100

----------------------------------------------------------------------
 .../mobiletheme/src/MobileThemeClasses.as       |  3 +-
 .../src/spark/skins/mobile/CalloutSkin.as       | 38 +++++++++++++------
 .../skins/mobile/supportClasses/CalloutArrow.as | 39 +++++++++++++++-----
 .../swfs/skins/MyCalloutSkin.as                 | 37 ++++++++++---------
 4 files changed, 77 insertions(+), 40 deletions(-)
----------------------------------------------------------------------