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

[01/19] git commit: [flex-sdk] [refs/heads/asdoc] - updated release notes

Updated Branches:
  refs/heads/asdoc b03d482db -> 805865fd3


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/8f7d890d
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/8f7d890d
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/8f7d890d

Branch: refs/heads/asdoc
Commit: 8f7d890d971b0c4dc788988865fd9fd77cb9ec02
Parents: 54f51a3
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Sep 27 19:23:00 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Sep 27 19:23:00 2013 +1000

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


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/8f7d890d/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index a527362..b412925 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -55,6 +55,7 @@ Bug Fixes
 
 JIRA Issue Number and Summary                                                                                        
 -------------------------------------------------------------------------------------------------------------------
+FLEX-33782  AccordionData labelField and labelFunction properties don't work
 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


[05/19] git commit: [flex-sdk] [refs/heads/asdoc] - Correcting ASDOC comments.

Posted by ma...@apache.org.
Correcting ASDOC 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/c3d5e628
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/c3d5e628
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/c3d5e628

Branch: refs/heads/asdoc
Commit: c3d5e628ab1da9b91cdbcfe2ffd88f467879e53f
Parents: 760c581
Author: Mark Kessler <Ke...@gmail.com>
Authored: Tue Oct 1 20:04:29 2013 -0400
Committer: Mark Kessler <Ke...@gmail.com>
Committed: Tue Oct 1 20:04:29 2013 -0400

----------------------------------------------------------------------
 frameworks/projects/spark/src/spark/components/Grid.as | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c3d5e628/frameworks/projects/spark/src/spark/components/Grid.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/components/Grid.as b/frameworks/projects/spark/src/spark/components/Grid.as
index 1ce7d91..c31e781 100644
--- a/frameworks/projects/spark/src/spark/components/Grid.as
+++ b/frameworks/projects/spark/src/spark/components/Grid.as
@@ -1267,9 +1267,9 @@ public class Grid extends Group implements IDataGridElement, IDataProviderEnhanc
     
     /**
      *  The doubleClick mode of the control.  Possible values are:
-     *  <code>GridSelectionMode.CELL</code>, 
-     *  <code>GridSelectionMode.GRID</code>, 
-     *  <code>GridSelectionMode.ROW</code>, 
+     *  <code>GridDoubleClickMode.CELL</code>, 
+     *  <code>GridDoubleClickMode.GRID</code>, 
+     *  <code>GridDoubleClickMode.ROW</code>, 
      * 
      *  <p>Changing the doubleClickMode changes the double click
      *  criteria for firing the doubleClick event</p>


[03/19] git commit: [flex-sdk] [refs/heads/asdoc] - FLEX-33789 Fix issue with header code, spark data grid test pass.

Posted by ma...@apache.org.
FLEX-33789 Fix issue with header code, spark data grid test pass.


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

Branch: refs/heads/asdoc
Commit: 1160a72fb17d336312c45131c6a7b69f8d8e0fbb
Parents: ffdec51
Author: Justin Mclean <jm...@apache.org>
Authored: Mon Sep 30 22:22:41 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Mon Sep 30 22:22:41 2013 +1000

----------------------------------------------------------------------
 .../src/spark/components/gridClasses/GridHeaderViewLayout.as   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1160a72f/frameworks/projects/spark/src/spark/components/gridClasses/GridHeaderViewLayout.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/components/gridClasses/GridHeaderViewLayout.as b/frameworks/projects/spark/src/spark/components/gridClasses/GridHeaderViewLayout.as
index bbc320f..2d98b89 100644
--- a/frameworks/projects/spark/src/spark/components/gridClasses/GridHeaderViewLayout.as
+++ b/frameworks/projects/spark/src/spark/components/gridClasses/GridHeaderViewLayout.as
@@ -604,7 +604,7 @@ public class GridHeaderViewLayout extends LayoutBase
         if (!gridColumnHeaderGroup || !grid)
             return null;
         
-        const columns:IList = columns;
+        const columns:IList = columnsView;
         const columnsLength:int = (columns) ? columns.length : 0;
         
         if (columnIndex >= columnsLength)
@@ -679,7 +679,7 @@ public class GridHeaderViewLayout extends LayoutBase
             
         // create a new renderer
 
-        const columns:IList = columns;
+        const columns:IList = columnsView;
         if (!columns || (columns.length <= columnIndex))
             return null;
         const column:GridColumn = columns.getItemAt(columnIndex) as GridColumn;
@@ -853,7 +853,7 @@ public class GridHeaderViewLayout extends LayoutBase
      */
     private function updateRendererHeights(inUpdateDisplayList:Boolean = false):void
     {
-        const columns:IList = this.columnsView;
+        const columns:IList = columnsView;
         rendererHeights.length = (columns) ? columns.length : 0;
         
         var newHeight:Number = 0;


[19/19] git commit: [flex-sdk] [refs/heads/asdoc] - Merge branch 'asdoc' into develop

Posted by ma...@apache.org.
Merge branch 'asdoc' into develop


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

Branch: refs/heads/asdoc
Commit: 805865fd3e3ba20bc341b57c21774feac4476970
Parents: f7d2607 145c168
Author: mamsellem <ma...@systar.com>
Authored: Sun Oct 6 14:01:02 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Sun Oct 6 14:01:02 2013 +0200

----------------------------------------------------------------------
 asdoc/build.xml                                 |  30 +++-
 .../examples/MobileGrid_ApplicationExample.mxml |  24 +++
 .../renderers/MyActionButtonPartRenderer.as     |  77 +++++++++
 .../examples/views/MobileGridView.mxml          | 158 +++++++++++++++++++
 .../examples/views/MobileGridView2.mxml         | 115 ++++++++++++++
 .../src/spark/components/MobileGrid.as          |   5 +
 .../asdoc/TopLevelClassesGenerator.java         |   5 +-
 7 files changed, 409 insertions(+), 5 deletions(-)
----------------------------------------------------------------------



[06/19] git commit: [flex-sdk] [refs/heads/asdoc] - Fixes FLEX-33428

Posted by ma...@apache.org.
Fixes FLEX-33428


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

Branch: refs/heads/asdoc
Commit: f1c398552e30dacbf9b63dec82666b436b86a7e6
Parents: c3d5e62
Author: quetwo <ni...@theflexgroup.org>
Authored: Thu Oct 3 16:50:50 2013 -0400
Committer: quetwo <ni...@theflexgroup.org>
Committed: Thu Oct 3 16:50:50 2013 -0400

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


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f1c39855/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 89b0dc0..1374134 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;
-        private static const FLAG_HTML_TEXT_SET:uint = 1 << 7;
+        public 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
          */
-        private function clearFlag(mask:uint):void
+        public function clearFlag(mask:uint):void
         {
             flags &= ~mask;
         }
@@ -3653,7 +3653,10 @@ 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;


[04/19] git commit: [flex-sdk] [refs/heads/asdoc] - added recent resolved JIRA to release notes

Posted by ma...@apache.org.
added recent resolved JIRA 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/760c581c
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/760c581c
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/760c581c

Branch: refs/heads/asdoc
Commit: 760c581c56ae16dab8d36e4d84a52bb71c8be18e
Parents: 1160a72
Author: Justin Mclean <jm...@apache.org>
Authored: Tue Oct 1 10:46:54 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Tue Oct 1 10:46:54 2013 +1000

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


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/760c581c/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index b412925..49ac8af 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -55,6 +55,8 @@ Bug Fixes
 
 JIRA Issue Number and Summary                                                                                        
 -------------------------------------------------------------------------------------------------------------------
+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-33771  compatibilityVersionString returns the wrong value
 FLEX-33748  TabBar shouldn't be colorized in TabNavigatorSkin


[15/19] git commit: [flex-sdk] [refs/heads/asdoc] - Merge branch 'asdoc' into develop

Posted by ma...@apache.org.
Merge branch 'asdoc' into develop


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

Branch: refs/heads/asdoc
Commit: f322586f3a529043010d6542df1385acee3b8650
Parents: e73149c 89c0d71
Author: mamsellem <ma...@systar.com>
Authored: Sat Oct 5 21:22:32 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Sat Oct 5 21:22:32 2013 +0200

----------------------------------------------------------------------
 asdoc/build.xml                                 |   6 +-
 asdoc/templates/ASDoc_terms.xml                 |   9 +++
 asdoc/templates/class-files.xslt                |   9 +++
 asdoc/templates/class-parts.xslt                |  14 ++++
 asdoc/templates/images/experimental_small.png   | Bin 0 -> 1485 bytes
 asdoc/templates/style.css                       |   4 +
 .../src/spark/components/MobileGrid.as          |   2 +
 .../java/flex2/compiler/asdoc/ClassTable.java   |   3 +-
 .../asdoc/TopLevelClassesGenerator.java         |  78 ++++++++++++-------
 .../flex2/compiler/asdoc/TopLevelGenerator.java |   8 +-
 .../flex2/compiler/mxml/lang/StandardDefs.java  |   2 +-
 11 files changed, 101 insertions(+), 34 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f322586f/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as
----------------------------------------------------------------------


[02/19] git commit: [flex-sdk] [refs/heads/asdoc] - FLEX-33783 Exist with 0 rather than 1 when -help is passed

Posted by ma...@apache.org.
FLEX-33783 Exist with 0 rather than 1 when -help is passed


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

Branch: refs/heads/asdoc
Commit: ffdec513ba84f796897405e3fa9d7e542eaa2761
Parents: 8f7d890
Author: Justin Mclean <jm...@apache.org>
Authored: Sat Sep 28 17:58:34 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Sat Sep 28 17:58:34 2013 +1000

----------------------------------------------------------------------
 modules/compiler/src/java/flex2/tools/Mxmlc.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/ffdec513/modules/compiler/src/java/flex2/tools/Mxmlc.java
----------------------------------------------------------------------
diff --git a/modules/compiler/src/java/flex2/tools/Mxmlc.java b/modules/compiler/src/java/flex2/tools/Mxmlc.java
index 18202a5..dfec3e9 100644
--- a/modules/compiler/src/java/flex2/tools/Mxmlc.java
+++ b/modules/compiler/src/java/flex2/tools/Mxmlc.java
@@ -763,14 +763,14 @@ public final class Mxmlc extends Tool
             ThreadLocalToolkit.logInfo( getStartMessage( program ) );
             System.out.println();
             System.out.println( CommandLineConfigurator.usage( program, defaultVar, cfgbuf, keywords, lmgr, l10nConfigPrefix ));
-            System.exit( 1 );
+            System.exit( 0 );
         }
 
         if (args.length == 0 && ("mxmlc".equals(program) || "compc".equals(program)))
         {
         	ThreadLocalToolkit.logInfo( getStartMessage( program ) );
             System.err.println( CommandLineConfigurator.brief( program, defaultVar, lmgr, l10nConfigPrefix ));
-            System.exit(1);
+            System.exit( 1 );
         }
     }
 


[07/19] git commit: [flex-sdk] [refs/heads/asdoc] - Fixes FLEX-32887

Posted by ma...@apache.org.
Fixes FLEX-32887


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

Branch: refs/heads/asdoc
Commit: 80565a5ed24932627b70a77683a83415fe057f8b
Parents: f1c3985
Author: quetwo <ni...@theflexgroup.org>
Authored: Thu Oct 3 17:03:50 2013 -0400
Committer: quetwo <ni...@theflexgroup.org>
Committed: Thu Oct 3 17:03:50 2013 -0400

----------------------------------------------------------------------
 .../charts/src/mx/charts/chartClasses/GraphicsUtilities.as         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/80565a5e/frameworks/projects/charts/src/mx/charts/chartClasses/GraphicsUtilities.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/charts/src/mx/charts/chartClasses/GraphicsUtilities.as b/frameworks/projects/charts/src/mx/charts/chartClasses/GraphicsUtilities.as
index 9b66b08..94bb8e6 100644
--- a/frameworks/projects/charts/src/mx/charts/chartClasses/GraphicsUtilities.as
+++ b/frameworks/projects/charts/src/mx/charts/chartClasses/GraphicsUtilities.as
@@ -330,7 +330,7 @@ public class GraphicsUtilities
 
 			// Check for coincident points at the head of the list.
 			// We'll skip over any of those			
-			while (start != end)
+			while (start != end && ((start + incr) != end))
 			{
 				if (pts[start + incr][hProp] != pts[start][hProp] ||
 					pts[start + incr][vProp] != pts[start][vProp])


[14/19] git commit: [flex-sdk] [refs/heads/asdoc] - INTEGRATION https://issues.apache.org/jira/browse/FLEX-33777 Dagrid for mobile - added missing licence notice

Posted by ma...@apache.org.
INTEGRATION https://issues.apache.org/jira/browse/FLEX-33777 Dagrid for mobile
- added missing licence notice


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

Branch: refs/heads/asdoc
Commit: e73149c68488da3670dc443e5dbd5c4cd0ae0ab1
Parents: 050a7ae
Author: mamsellem <ma...@systar.com>
Authored: Sat Oct 5 10:50:32 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Sat Oct 5 10:50:32 2013 +0200

----------------------------------------------------------------------
 .../src/spark/layouts/MobileGridLayout.as         | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/e73149c6/frameworks/projects/experimental_mobile/src/spark/layouts/MobileGridLayout.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/src/spark/layouts/MobileGridLayout.as b/frameworks/projects/experimental_mobile/src/spark/layouts/MobileGridLayout.as
index a5901d8..185488c 100644
--- a/frameworks/projects/experimental_mobile/src/spark/layouts/MobileGridLayout.as
+++ b/frameworks/projects/experimental_mobile/src/spark/layouts/MobileGridLayout.as
@@ -1,3 +1,21 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  Licensed to the Apache Software Foundation (ASF) under one or more
+//  contributor license agreements.  See the NOTICE file distributed with
+//  this work for additional information regarding copyright ownership.
+//  The ASF licenses this file to You under the Apache License, Version 2.0
+//  (the "License"); you may not use this file except in compliance with
+//  the License.  You may obtain a copy of the License at
+//
+//      http://www.apache.org/licenses/LICENSE-2.0
+//
+//  Unless required by applicable law or agreed to in writing, software
+//  distributed under the License is distributed on an "AS IS" BASIS,
+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//  See the License for the specific language governing permissions and
+//  limitations under the License.
+//
+////////////////////////////////////////////////////////////////////////////////
 package spark.layouts
 {
 import mx.core.mx_internal;


[17/19] git commit: [flex-sdk] [refs/heads/asdoc] - - FIXED https://issues.apache.org/jira/browse/FLEX-33801 - UPDATED https://issues.apache.org/jira/browse/FLEX-33801 - added verbose condition to log message

Posted by ma...@apache.org.
- FIXED https://issues.apache.org/jira/browse/FLEX-33801
- UPDATED https://issues.apache.org/jira/browse/FLEX-33801
    - added verbose condition to log message


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

Branch: refs/heads/asdoc
Commit: 7db2ddccf025706938efe2caa949fe663857b8d3
Parents: b03d482
Author: mamsellem <ma...@systar.com>
Authored: Sun Oct 6 02:01:18 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Sun Oct 6 02:01:18 2013 +0200

----------------------------------------------------------------------
 asdoc/build.xml                                 | 30 +++++++++++++++++---
 .../asdoc/TopLevelClassesGenerator.java         |  5 +++-
 2 files changed, 30 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/7db2ddcc/asdoc/build.xml
----------------------------------------------------------------------
diff --git a/asdoc/build.xml b/asdoc/build.xml
index 0557b24..6aa41df 100644
--- a/asdoc/build.xml
+++ b/asdoc/build.xml
@@ -22,6 +22,9 @@
 	<property name="lenient" value="true"/>
 	<property name="flexlib" location="${FLEX_HOME}/frameworks"/>
 
+    <property name="doc_output" location="${FLEX_HOME}/asdoc-output"   />
+    <property name="include_examples" location="${doc_output}/include_examples" />
+
     <property file="${FLEX_HOME}/env.properties"/>
     <property environment="env"/>
 	<property file="${FLEX_HOME}/build.properties"/>
@@ -41,12 +44,29 @@
                property="TLF_HOME"
                value="${env.TLF_HOME}"/>
 
-	<target name="main" depends="clean,doc" description="Clean build of all ASDocs"/>
+	<target name="main" depends="clean,copyExamples,doc" description="Clean build of all ASDocs"/>
 
 	<target name="clean" description="Cleans all ASDocs">
-		<delete dir="${FLEX_HOME}/asdoc-output"/>
+		<delete dir="${doc_output}"/>
 	</target>
 
+    <target name="copyExamples" description="Copy all  projects asdocs subdir to singe location">
+        <copy todir="${include_examples}">
+            <fileset dir="${flexlib}/projects/advancedgrids/asdoc/en_US"/>
+            <fileset dir="${flexlib}/projects/airframework/asdoc/en_US"/>
+            <!-- <fileset dir="${flexlib}/projects/apache/asdoc/en_US"/>-->
+            <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/mx/asdoc/en_US"/>-->
+            <fileset dir="${flexlib}/projects/rpc/asdoc/en_US"/>
+            <fileset dir="${flexlib}/projects/spark/asdoc/en_US"/>
+        </copy>
+    </target>
+
 	<target name="doc">
 
 	    <condition property="asdoc.jvm.args" value="-Xmx512m">
@@ -70,10 +90,12 @@
         <taskdef resource="flexTasks.tasks" classpathref="flexTasks.path"/>
 
 		<!-- Call asdoc to generate dita xml files -->
-		<asdoc output="${FLEX_HOME}/asdoc-output" lenient="true" failonerror="true" warnings="false" strict="false" locale="en_US" fork="true"
+		<asdoc output="${doc_output}" lenient="true" failonerror="true" warnings="false" strict="false" locale="en_US" fork="true"
                window-title="ApacheFlex API Reference"
                main-title="${release} API Reference "
-               footer="${manifest.Implementation-Vendor}"  >
+               footer="${manifest.Implementation-Vendor}"
+               examples-path="${include_examples}"
+                >
 
 			<!-- top level class to include in asdoc -->
 		    <doc-classes class="AIRFrameworkClasses"/>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/7db2ddcc/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java
----------------------------------------------------------------------
diff --git a/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java b/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java
index 6d3157a..48cdfd8 100644
--- a/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java
+++ b/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.java
@@ -5005,7 +5005,10 @@ public class TopLevelClassesGenerator
             if (experimentalElement != null) {
                 String fullName = experimentalElement.getAttribute("owner");
 
-               System.out.println(" processing [Experimental] for " + fullName);
+                if (verbose)
+                {
+                    System.out.println(" processing [Experimental] for " + fullName);
+                }
 
                 AsClass myClass = classTable.get(fullName);
 


[18/19] git commit: [flex-sdk] [refs/heads/asdoc] - - UPDATEDhttps://issues.apache.org/jira/browse/FLEX-33801 (missing include examples) - enabled asdoc examples path in build - added includes examples in MobileGrid asdoc

Posted by ma...@apache.org.
- UPDATEDhttps://issues.apache.org/jira/browse/FLEX-33801 (missing include examples)
  - enabled asdoc examples path in build
  - added includes examples in MobileGrid asdoc


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

Branch: refs/heads/asdoc
Commit: 145c1683e720085a040a5058ebb1f3e4bd306c32
Parents: 7db2ddc
Author: mamsellem <ma...@systar.com>
Authored: Sun Oct 6 13:41:22 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Sun Oct 6 13:52:19 2013 +0200

----------------------------------------------------------------------
 asdoc/build.xml                                 |   2 +-
 .../examples/MobileGrid_ApplicationExample.mxml |  24 +++
 .../renderers/MyActionButtonPartRenderer.as     |  77 +++++++++
 .../examples/views/MobileGridView.mxml          | 158 +++++++++++++++++++
 .../examples/views/MobileGridView2.mxml         | 115 ++++++++++++++
 .../src/spark/components/MobileGrid.as          |   8 +-
 .../src/spark/skins/MobileGridSkin.as           |   6 +-
 7 files changed, 384 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/145c1683/asdoc/build.xml
----------------------------------------------------------------------
diff --git a/asdoc/build.xml b/asdoc/build.xml
index 6aa41df..98460bf 100644
--- a/asdoc/build.xml
+++ b/asdoc/build.xml
@@ -58,7 +58,7 @@
             <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/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/mx/asdoc/en_US"/>-->

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/145c1683/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/MobileGrid_ApplicationExample.mxml
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/MobileGrid_ApplicationExample.mxml b/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/MobileGrid_ApplicationExample.mxml
new file mode 100644
index 0000000..4a2558f
--- /dev/null
+++ b/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/MobileGrid_ApplicationExample.mxml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<s:TabbedViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
+                                  xmlns:s="library://ns.adobe.com/flex/spark" applicationDPI="160">
+    <s:ViewNavigator label="Grid Sample 1" firstView="views.MobileGridView"  width="100%" height="100%"   />
+    <s:ViewNavigator label="Grid Sample 2" firstView="views.MobileGridView2" width="100%" height="100%"/>
+</s:TabbedViewNavigatorApplication>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/145c1683/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/renderers/MyActionButtonPartRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/renderers/MyActionButtonPartRenderer.as b/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/renderers/MyActionButtonPartRenderer.as
new file mode 100644
index 0000000..7d75488
--- /dev/null
+++ b/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/renderers/MyActionButtonPartRenderer.as
@@ -0,0 +1,77 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  Licensed to the Apache Software Foundation (ASF) under one or more
+//  contributor license agreements.  See the NOTICE file distributed with
+//  this work for additional information regarding copyright ownership.
+//  The ASF licenses this file to You under the Apache License, Version 2.0
+//  (the "License"); you may not use this file except in compliance with
+//  the License.  You may obtain a copy of the License at
+//
+//      http://www.apache.org/licenses/LICENSE-2.0
+//
+//  Unless required by applicable law or agreed to in writing, software
+//  distributed under the License is distributed on an "AS IS" BASIS,
+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//  See the License for the specific language governing permissions and
+//  limitations under the License.
+//
+////////////////////////////////////////////////////////////////////////////////
+package examples.renderers
+{
+import flash.events.MouseEvent;
+
+import mx.styles.IStyleClient;
+
+import spark.components.Alert;
+
+import spark.components.Button;
+import spark.components.itemRenderers.IMobileGridCellRenderer;
+
+public class MyActionButtonPartRenderer extends Button implements IMobileGridCellRenderer
+{
+
+    private var _data:Object;
+
+    public function MyActionButtonPartRenderer()
+    {
+        super();
+        label = "Go";
+        height=30;
+        addEventListener( MouseEvent.CLICK, onClick);
+    }
+
+    public function set styleProvider(value:IStyleClient):void
+    {
+    }
+
+    public function get canSetContentWidth():Boolean
+    {
+        return true;
+    }
+
+    public function get canSetContentHeight():Boolean
+    {
+        return false;
+    }
+
+    public function set cssStyleName(value:String):void
+    {
+    }
+
+    public function get data():Object
+    {
+        return _data;
+    }
+
+    public function set data(value:Object):void
+    {
+        _data = value;
+    }
+
+    private function onClick(event:MouseEvent):void
+    {
+        Alert.show("Click on: " + data.Name, "Action");
+    }
+
+}
+}

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/145c1683/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/views/MobileGridView.mxml
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/views/MobileGridView.mxml b/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/views/MobileGridView.mxml
new file mode 100644
index 0000000..4f62334
--- /dev/null
+++ b/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/views/MobileGridView.mxml
@@ -0,0 +1,158 @@
+<?xml version="1.0"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
+        xmlns:s="library://ns.adobe.com/flex/spark"
+        xmlns:exp="http://flex.apache.org/experimental/ns"
+        title="MobileGrid"
+        creationComplete="creationCompleteHandler(event)"
+        >
+
+
+		<fx:Style>
+		.bold {
+			fontWeight: bold;
+		}
+
+		.comments {
+			fontStyle: italic;
+			multiline: true;
+		}
+			
+		@media (application-dpi: 120) {
+				.comments {
+					fontSize: 9; 
+				}
+		}
+			
+		@media (application-dpi: 240) {
+				.comments {
+					fontSize: 18; 
+				}
+		}
+
+		@media (application-dpi: 160) {
+			.comments {
+				fontSize: 12; 
+			}
+		}
+			
+		@media (application-dpi: 320) {
+				.comments {
+					fontSize: 24; 
+				}
+		}
+
+	</fx:Style>
+
+
+	<exp:MobileGrid id="dgm" dataProvider="{dataProvider}" width="100%" height="100%" >
+		<exp:columns>
+			<exp:MobileGridColumn  dataField="Name" styleName="bold" width="100"  />
+			<exp:MobileGridColumn  dataField="Surname" styleName="bold" width="100"/>
+			<exp:MobileGridColumn dataField="Age" width="50" textAlign="right"  />
+			<exp:MobileGridColumn headerText="S" dataField="status" width="30">
+				<exp:itemRenderer>
+					<fx:Component>
+						<exp:MobileGridBitmapCellRenderer     iconFunction="{outerDocument.getMDPIStatusIcon}" />
+					</fx:Component>
+				</exp:itemRenderer>
+			</exp:MobileGridColumn>
+			<exp:MobileGridColumn  headerText="Full Name" labelFunction="fullName" width="150"   />
+            <exp:MobileGridColumn headerText="Comments" dataField="comments" styleName="comments" width="100%" />
+
+		</exp:columns>
+	</exp:MobileGrid>
+
+	<fx:Declarations>
+
+	</fx:Declarations>
+
+	<fx:Script><![CDATA[
+        import mx.collections.ArrayCollection;
+        import mx.core.FlexGlobals;
+        import mx.events.FlexEvent;
+
+        import spark.utils.MultiDPIBitmapSource;
+
+        [Embed('../../embedded/images/aqua_inset_36_red.png')]
+        private const iconRed36:Class;
+
+        [Embed('../../embedded/images/aqua_inset_36_green.png')]
+        private const iconGreen36:Class;
+
+        [Embed('../../embedded/images/status_aqua24_red.png')]
+        private const iconRed24:Class;
+
+        [Embed('../../embedded/images/status_aqua24_green.png')]
+        private const iconGreen24:Class;
+
+        [Embed('../../embedded/images/status_aqua16_red.png')]
+        private const iconRed18:Class;
+
+        [Embed('../../embedded/images/status_aqua16_green.png')]
+        private const iconGreen18:Class;
+
+        private const dataProvider:ArrayCollection = new ArrayCollection();
+
+        private var iconRed:MultiDPIBitmapSource;
+        private var iconGreen:MultiDPIBitmapSource;
+
+        private function creationCompleteHandler(event:FlexEvent):void
+        {
+
+            iconRed = new MultiDPIBitmapSource();
+            with (iconRed)
+            {
+                source160dpi = iconRed18;
+                source240dpi = iconRed24;
+                source320dpi = iconRed36;
+            }
+
+            iconGreen = new MultiDPIBitmapSource()
+            with (iconGreen)
+            {
+                source160dpi = iconGreen18;
+                source240dpi = iconGreen24;
+                source320dpi = iconGreen36;
+            }
+
+            var src:Array = [];
+            for (var i:int = 0; i <50; i++)
+            {
+                src.push({Name: "John_" + i, Surname: "Doe_" + i, Age: 5 + i, status: 1000 + i, comments: "Sed tamen haec cum ita tutius observentur, quidam vigore artuum inminuto rogati ad nuptias\n ubi aurum dextris manibus cavatis offertur, inpigre vel usque Spoletium pergunt. haec nobilium sunt."});
+                src.push({Name: "Paul_" + i, Surname: "Smith_" + i, Age: 12 + i, status: 2000 + i, comments: "Quanta autem vis amicitiae sit, ex hoc intellegi maxime potest, quod ex infinita societate \ngeneris humani, quam conciliavit ipsa natura, ita contracta res est et adducta in angustum ut omnis caritas." });
+                 src.push({Name: "Sarah_" + i, Surname: "Lee_" + i, Age: 42 + i, status: 2000 + i, comments: "Ideo urbs venerabilis post superbas efferatarum gentium cervices oppressas latasque leges \nfundamenta libertatis et retinacula sempiterna velut frugi parens et prudens et dives Caesaribus tamquam."});
+            }
+            dataProvider.source = src;
+        }
+
+        private function fullName(o:Object):String
+        {
+            return o.Name + " " + o.Surname;
+        }
+
+        public function getMDPIStatusIcon(e:Object):MultiDPIBitmapSource
+        {
+            return e.status >= 2000 ? iconRed : iconGreen;
+        }
+
+        ]]></fx:Script>
+</s:View>
+

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/145c1683/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/views/MobileGridView2.mxml
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/views/MobileGridView2.mxml b/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/views/MobileGridView2.mxml
new file mode 100644
index 0000000..c4c8e6c
--- /dev/null
+++ b/frameworks/projects/experimental_mobile/asdoc/en_US/spark/components/examples/views/MobileGridView2.mxml
@@ -0,0 +1,115 @@
+<?xml version="1.0"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
+        xmlns:s="library://ns.adobe.com/flex/spark"
+        xmlns:exp="http://flex.apache.org/experimental/ns"
+        title="MobileGrid w/ Custom Renderer"
+        creationComplete="creationCompleteHandler(event)"
+        >
+
+	<exp:MobileGrid id="dgm" dataProvider="{dataProvider}" width="100%" height="100%" >
+		<exp:columns>
+			<exp:MobileGridColumn  dataField="Name" styleName="bold" width="20%"  />
+			<exp:MobileGridColumn  dataField="Surname" styleName="bold" width="20%"/>
+			<exp:MobileGridColumn dataField="comments" width="100%"   />
+            <exp:MobileGridColumn headerText="Action" dataField="Name" width="80" sortable="false"
+                                  itemRenderer="renderers.MyIconItemRenderer"/>
+		</exp:columns>
+	</exp:MobileGrid>
+
+	<fx:Declarations>
+
+	</fx:Declarations>
+
+	<fx:Script><![CDATA[
+        import mx.collections.ArrayCollection;
+        import mx.events.FlexEvent;
+
+        import spark.utils.MultiDPIBitmapSource;
+
+        [Embed('../../embedded/images/aqua_inset_36_red.png')]
+        private const iconRed36:Class;
+
+        [Embed('../../embedded/images/aqua_inset_36_green.png')]
+        private const iconGreen36:Class;
+
+        [Embed('../../embedded/images/status_aqua24_red.png')]
+        private const iconRed24:Class;
+
+        [Embed('../../embedded/images/status_aqua24_green.png')]
+        private const iconGreen24:Class;
+
+        [Embed('../../embedded/images/status_aqua16_red.png')]
+        private const iconRed18:Class;
+
+        [Embed('../../embedded/images/status_aqua16_green.png')]
+        private const iconGreen18:Class;
+
+        private const dataProvider:ArrayCollection = new ArrayCollection();
+
+        private var iconRed:MultiDPIBitmapSource;
+        private var iconGreen:MultiDPIBitmapSource;
+
+        private function creationCompleteHandler(event:FlexEvent):void
+        {
+
+            iconRed = new MultiDPIBitmapSource();
+            with (iconRed)
+            {
+                source160dpi = iconRed18;
+                source240dpi = iconRed24;
+                source320dpi = iconRed36;
+            }
+
+            iconGreen = new MultiDPIBitmapSource()
+            with (iconGreen)
+            {
+                source160dpi = iconGreen18;
+                source240dpi = iconGreen24;
+                source320dpi = iconGreen36;
+            }
+
+            var src:Array = [];
+            for (var i:int = 0; i <50; i++)
+            {
+                src.push({Name: "John_" + i, Surname: "Doe_" + i, Age: 5 + i, status: 1000 + i, comments: "Sed tamen haec cum ita tutius observentur, quidam vigore artuum inminuto rogati ad nuptias\n ubi aurum dextris manibus cavatis offertur, inpigre vel usque Spoletium pergunt. haec nobilium sunt."});
+                src.push({Name: "Paul_" + i, Surname: "Smith_" + i, Age: 12 + i, status: 2000 + i, comments: "Quanta autem vis amicitiae sit, ex hoc intellegi maxime potest, quod ex infinita societate \ngeneris humani, quam conciliavit ipsa natura, ita contracta res est et adducta in angustum ut omnis caritas." });
+                 src.push({Name: "Sarah_" + i, Surname: "Lee_" + i, Age: 42 + i, status: 2000 + i, comments: "Ideo urbs venerabilis post superbas efferatarum gentium cervices oppressas latasque leges \nfundamenta libertatis et retinacula sempiterna velut frugi parens et prudens et dives Caesaribus tamquam."});
+            }
+            dataProvider.source = src;
+        }
+
+        private function fullName(o:Object):String
+        {
+            return o.Name + " " + o.Surname;
+        }
+
+        public function get160DPIStatusIcon(e:Object):Class
+        {
+            return e.status >= 2000 ? iconRed18 : iconGreen18;
+        }
+
+        public function getMDPIStatusIcon(e:Object):MultiDPIBitmapSource
+        {
+            return e.status >= 2000 ? iconRed : iconGreen;
+        }
+        ]]></fx:Script>
+</s:View>
+

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/145c1683/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as b/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as
index 3c7719d..d58f885 100644
--- a/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as
+++ b/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as
@@ -75,10 +75,14 @@ use namespace  mx_internal;
  * in a single row are managed   by one single MobileGridRowRenderer that  delegates the individual  cell renderers to light-weight sub-renderers. </p>
  * <p> You usually don't access this internal row renderer yourself, and will rather define the individual cell renderers.</p>
  * <p> This technique ensures optimal display and memory performance, which is critical for mobile devices, at the price of less flexibility for cell renderers. </p>
- * <p>Click the link below to view examples of MobileGrid usage on the ApacheFlex github repository.</p>
  *
  *    @see spark.components.supportClasses.MobileGridColumn
- *    @see https://github.com/apache/flex-examples/tree/develop/showcase/4.11/components/mobilegrid/index.html Examples of MobileGrid usage on ApacheFlex github
+ *
+ *   @includeExample examples/MobileGrid_ApplicationExample.mxml -noswf
+ *   @includeExample examples/views/MobileGridView.mxml -noswf
+ *   @includeExample examples/views/MobileGridView2.mxml -noswf
+ *   @includeExample examples/renderers/MyActionButtonPartRenderer.as -noswf
+ *
  *  @langversion 3.0
  *  @playerversion AIR 3.8
  *  @productversion Flex 4.11

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/145c1683/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as b/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as
index 35353f8..4956dd5 100644
--- a/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as
+++ b/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as
@@ -33,7 +33,7 @@ import spark.components.supportClasses.MobileGridHeader;
 import spark.layouts.HorizontalAlign;
 import spark.layouts.VerticalLayout;
 import spark.skins.mobile.supportClasses.MobileSkin;
-import spark.utils.MultiDPIBitmapSourceExt;
+import spark.utils.MultiDPIBitmapSource;
 
 use namespace mx_internal;
 
@@ -72,10 +72,10 @@ public class MobileGridSkin extends MobileSkin
                 minWidth = 100;
                 break;
         }
-        var headerShadowSrc:MultiDPIBitmapSourceExt = new MultiDPIBitmapSourceExt();
+        var headerShadowSrc:MultiDPIBitmapSource = new MultiDPIBitmapSource();
         headerShadowSrc.source320dpi = headerShadowCls320;
         headerShadowSrc.source160dpi = headerShadowCls160;
-        headerShadowCls = Class(headerShadowSrc.getSource(NaN));
+        headerShadowCls = Class(headerShadowSrc.getMultiSource());
     }
 
     override protected function commitCurrentState():void


[16/19] git commit: [flex-sdk] [refs/heads/asdoc] - Merge branch 'asdoc' into develop

Posted by ma...@apache.org.
Merge branch 'asdoc' into develop


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

Branch: refs/heads/asdoc
Commit: f7d26071dc3ebd92797835e4075120cffce081a4
Parents: f322586 b03d482
Author: mamsellem <ma...@systar.com>
Authored: Sat Oct 5 21:40:41 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Sat Oct 5 21:40:41 2013 +0200

----------------------------------------------------------------------
 asdoc/test/build_test_experimental.xml   | 60 +++++++++++++++++++++++++++
 asdoc/test/doc_src/SampleExperimental.as | 30 ++++++++++++++
 2 files changed, 90 insertions(+)
----------------------------------------------------------------------



[12/19] git commit: [flex-sdk] [refs/heads/asdoc] - INTEGRATION https://issues.apache.org/jira/browse/FLEX-33777 Dagrid for mobile - removed link to flex-examples github from asdoc comment

Posted by ma...@apache.org.
INTEGRATION https://issues.apache.org/jira/browse/FLEX-33777 Dagrid for mobile
- removed link to flex-examples github from asdoc comment


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

Branch: refs/heads/asdoc
Commit: 25d74edafa004055245c6149010113f5aa232630
Parents: f775f9b
Author: mamsellem <ma...@systar.com>
Authored: Sat Oct 5 00:58:26 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Sat Oct 5 00:58:26 2013 +0200

----------------------------------------------------------------------
 .../experimental_mobile/src/spark/components/MobileGrid.as        | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/25d74eda/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as b/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as
index ce76f6f..003339b 100644
--- a/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as
+++ b/frameworks/projects/experimental_mobile/src/spark/components/MobileGrid.as
@@ -73,10 +73,9 @@ use namespace  mx_internal;
  * in a single row are managed   by one single MobileGridRowRenderer that  delegates the individual  cell renderers to light-weight sub-renderers. </p>
  * <p> You usually don't access this internal row renderer yourself, and will rather define the individual cell renderers.</p>
  * <p> This technique ensures optimal display and memory performance, which is critical for mobile devices, at the price of less flexibility for cell renderers. </p>
- * <p>Click the link below to view examples of MobileGrid usage on the ApacheFlex github repository.</p>
  *
  *    @see spark.components.supportClasses.MobileGridColumn
- *    @see https://github.com/apache/flex-examples/tree/develop/showcase/4.11/components/mobilegrid/index.html Examples of MobileGrid usage on ApacheFlex github
+ *
  *  @langversion 3.0
  *  @playerversion AIR 3.8
  *  @productversion Flex 4.11


[13/19] git commit: [flex-sdk] [refs/heads/asdoc] - updated release notes

Posted by ma...@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/050a7ae9
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/050a7ae9
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/050a7ae9

Branch: refs/heads/asdoc
Commit: 050a7ae9058b8d22e49727d29d462cac09bb7c3d
Parents: 25d74ed
Author: Justin Mclean <jm...@apache.org>
Authored: Sat Oct 5 09:39:10 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Sat Oct 5 09:39:10 2013 +1000

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


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/050a7ae9/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 49ac8af..77f12f4 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -43,6 +43,7 @@ SDK Changes
 - s:DataGridEditor will now be visible in ASDocs and be visible in the Tag inspector.
 - Minor changes to make SDK compile with Falcon compiler.
 - Added access to imageDecodingPolicy in BitmapImage.
+- New experimental mobile spark datagrid
 
 Bug Fixes
 ----------
@@ -61,6 +62,7 @@ FLEX-33782  AccordionData labelField and labelFunction properties don't work
 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
+FLEX-33739  Duplication segment of code calling MultiBitmapSource getSource(dpi)
 FLEX-33738  ArrayCollection addAll() adds items in the wrong order
 FLEX-33730  RTE in Application.as line 2157 in Air simulator
 FLEX-33726  DateField.stringToDate returns null when inputFormat has no separators


[09/19] git commit: [flex-sdk] [refs/heads/asdoc] - FLEX-33739 removed duplication

Posted by ma...@apache.org.
FLEX-33739 removed duplication


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

Branch: refs/heads/asdoc
Commit: c1173bda4177f9675b2a91db124bc2b9210e798c
Parents: a7534ce
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Oct 4 09:55:26 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Oct 4 09:55:26 2013 +1000

----------------------------------------------------------------------
 .../src/spark/components/IconItemRenderer.as    |  9 +------
 .../supportClasses/ViewNavigatorBase.as         | 11 +-------
 .../spark/src/spark/primitives/BitmapImage.as   | 17 +-----------
 .../src/spark/utils/MultiDPIBitmapSource.as     | 28 ++++++++++++++++++++
 4 files changed, 31 insertions(+), 34 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c1173bda/frameworks/projects/mobilecomponents/src/spark/components/IconItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobilecomponents/src/spark/components/IconItemRenderer.as b/frameworks/projects/mobilecomponents/src/spark/components/IconItemRenderer.as
index 1f34cfc..3b050e4 100644
--- a/frameworks/projects/mobilecomponents/src/spark/components/IconItemRenderer.as
+++ b/frameworks/projects/mobilecomponents/src/spark/components/IconItemRenderer.as
@@ -1762,14 +1762,7 @@ public class IconItemRenderer extends LabelItemRenderer
             // get the icon source to find out if it is external or not
             if (source is MultiDPIBitmapSource)
             {
-                var app:Object = FlexGlobals.topLevelApplication;
-                var dpi:Number;
-                if ("runtimeDPI" in app)
-                    dpi = app["runtimeDPI"];
-                else
-                    dpi = DensityUtil.getRuntimeDPI();
-                
-                var multiSource:Object = MultiDPIBitmapSource(source).getSource(dpi);  
+                var multiSource:Object = MultiDPIBitmapSource(source).getMultiSource();  
                 isExternalSource = (multiSource is String || multiSource is URLRequest);
             }
         }        

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c1173bda/frameworks/projects/mobilecomponents/src/spark/components/supportClasses/ViewNavigatorBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobilecomponents/src/spark/components/supportClasses/ViewNavigatorBase.as b/frameworks/projects/mobilecomponents/src/spark/components/supportClasses/ViewNavigatorBase.as
index 5a04fc1..140b705 100644
--- a/frameworks/projects/mobilecomponents/src/spark/components/supportClasses/ViewNavigatorBase.as
+++ b/frameworks/projects/mobilecomponents/src/spark/components/supportClasses/ViewNavigatorBase.as
@@ -454,16 +454,7 @@ public class ViewNavigatorBase extends SkinnableContainer
         var iconData:Object = icon;
         
         if (iconData is MultiDPIBitmapSource)
-        {
-            var app:Object = FlexGlobals.topLevelApplication;
-            var dpi:Number;
-            if ("runtimeDPI" in app)
-                dpi = app["runtimeDPI"];
-            else
-                dpi = DensityUtil.getRuntimeDPI();
-
-            iconData = MultiDPIBitmapSource(iconData).getSource(dpi);
-        }
+            iconData = MultiDPIBitmapSource(iconData).getMultiSource();
         
         if (iconData is Class)
             return {label:label, iconClassName:getQualifiedClassName(iconData)};

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c1173bda/frameworks/projects/spark/src/spark/primitives/BitmapImage.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/primitives/BitmapImage.as b/frameworks/projects/spark/src/spark/primitives/BitmapImage.as
index 67e80b8..bc27a57 100644
--- a/frameworks/projects/spark/src/spark/primitives/BitmapImage.as
+++ b/frameworks/projects/spark/src/spark/primitives/BitmapImage.as
@@ -1406,7 +1406,7 @@ public class BitmapImage extends GraphicElement
         var tmpSprite:DisplayObject;
 
         if (value is MultiDPIBitmapSource)
-            value = getActualValue(value as MultiDPIBitmapSource);
+            value = (value as MultiDPIBitmapSource).getMultiSource();
 
         // Clear the previous scaleGrid properties
         _scaleGridLeft = NaN;
@@ -1508,21 +1508,6 @@ public class BitmapImage extends GraphicElement
 
         setBitmapData(bitmapData, currentBitmapCreated);
     }
-
-    /**
-     *  @private
-     *  Figure out which source to use
-     */
-    mx_internal function getActualValue(values:MultiDPIBitmapSource):Object
-    {
-        var app:Object = FlexGlobals.topLevelApplication;
-        var dpi:Number;
-        if ("runtimeDPI" in app)
-            dpi = app["runtimeDPI"];
-        else
-            dpi = DensityUtil.getRuntimeDPI();
-        return values.getSource(dpi);
-    }
 	
 	
 	/**

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c1173bda/frameworks/projects/spark/src/spark/utils/MultiDPIBitmapSource.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/utils/MultiDPIBitmapSource.as b/frameworks/projects/spark/src/spark/utils/MultiDPIBitmapSource.as
index 4de2a4b..30e2c9c 100644
--- a/frameworks/projects/spark/src/spark/utils/MultiDPIBitmapSource.as
+++ b/frameworks/projects/spark/src/spark/utils/MultiDPIBitmapSource.as
@@ -20,6 +20,9 @@
 package spark.utils
 {
 import mx.core.DPIClassification;
+import mx.core.FlexGlobals;
+
+import mx.utils.DensityUtil;
     
 /**
  *  This class provides a list of bitmaps for various runtime densities.  It is supplied
@@ -100,6 +103,31 @@ public class MultiDPIBitmapSource
 	 *  @productversion ApacheFlex 4.11
 	 */
 	public var source640dpi:Object;
+	
+	/**
+	 *  Select one of the sourceXXXdpi properties based on the run time DPI.
+	 *
+	 *  @return One of the sourceXXXdpi properties based on the run time DPI.
+	 * 
+	 *  @langversion 3.0
+	 *  @playerversion Flash 10.2
+	 *  @playerversion AIR 2.6
+	 *  @productversion Flex 4.11
+	 */
+	public function getMultiSource():Object {
+		var app:Object = FlexGlobals.topLevelApplication;
+		var dpi:Number;
+		var multiSource:Object;
+		
+		if ("runtimeDPI" in app)
+			dpi = app["runtimeDPI"];
+		else
+			dpi = DensityUtil.getRuntimeDPI();
+		
+		multiSource = getSource(dpi);
+		
+		return multiSource;
+	}
     
     /**
      *  Select one of the sourceXXXdpi properties based on the given DPI.  This


[11/19] git commit: [flex-sdk] [refs/heads/asdoc] - INTEGRATION https://issues.apache.org/jira/browse/FLEX-33777 Dagrid for mobile - use SDK new MultiBitmapSource.getMultiSource() in MobileGridSkin

Posted by ma...@apache.org.
INTEGRATION https://issues.apache.org/jira/browse/FLEX-33777 Dagrid for mobile
- use SDK new MultiBitmapSource.getMultiSource() in MobileGridSkin


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

Branch: refs/heads/asdoc
Commit: f775f9b4af1c1df3ad8bb7aebb93b1c538aad5a6
Parents: d2becdf
Author: mamsellem <ma...@systar.com>
Authored: Fri Oct 4 18:30:43 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Fri Oct 4 18:30:43 2013 +0200

----------------------------------------------------------------------
 .../src/spark/skins/MobileGridSkin.as           |  6 +-
 .../src/spark/utils/MultiDPIBitmapSourceExt.as  | 69 --------------------
 2 files changed, 3 insertions(+), 72 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f775f9b4/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as b/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as
index 35353f8..4956dd5 100644
--- a/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as
+++ b/frameworks/projects/experimental_mobile/src/spark/skins/MobileGridSkin.as
@@ -33,7 +33,7 @@ import spark.components.supportClasses.MobileGridHeader;
 import spark.layouts.HorizontalAlign;
 import spark.layouts.VerticalLayout;
 import spark.skins.mobile.supportClasses.MobileSkin;
-import spark.utils.MultiDPIBitmapSourceExt;
+import spark.utils.MultiDPIBitmapSource;
 
 use namespace mx_internal;
 
@@ -72,10 +72,10 @@ public class MobileGridSkin extends MobileSkin
                 minWidth = 100;
                 break;
         }
-        var headerShadowSrc:MultiDPIBitmapSourceExt = new MultiDPIBitmapSourceExt();
+        var headerShadowSrc:MultiDPIBitmapSource = new MultiDPIBitmapSource();
         headerShadowSrc.source320dpi = headerShadowCls320;
         headerShadowSrc.source160dpi = headerShadowCls160;
-        headerShadowCls = Class(headerShadowSrc.getSource(NaN));
+        headerShadowCls = Class(headerShadowSrc.getMultiSource());
     }
 
     override protected function commitCurrentState():void

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f775f9b4/frameworks/projects/experimental_mobile/src/spark/utils/MultiDPIBitmapSourceExt.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/experimental_mobile/src/spark/utils/MultiDPIBitmapSourceExt.as b/frameworks/projects/experimental_mobile/src/spark/utils/MultiDPIBitmapSourceExt.as
deleted file mode 100644
index 0a01f34..0000000
--- a/frameworks/projects/experimental_mobile/src/spark/utils/MultiDPIBitmapSourceExt.as
+++ /dev/null
@@ -1,69 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package spark.utils
-{
-import mx.core.FlexGlobals;
-import mx.utils.DensityUtil;
-
-//TODO mamsellem move this code to parent class, updates any callers, and remove this class
-
-/**  @private
- * Adds default behavior to its parent class MultiDPIBitmapSource.
- *
- */
-public class MultiDPIBitmapSourceExt extends MultiDPIBitmapSource
-{
-
-    /**
-     *  Select one of the sourceXXXdpi properties based on the given DPI.  This
-     *  function handles the fallback to different sourceXXXdpi properties
-     *  if the given one is null.
-     *  The strategy is to try to choose the next highest
-     *  property if it is not null, then return a lower property if not null, then
-     *  just return null.
-     *  If desiredDPI is NaN or 0, return the sourceXXXdpi for the  runtime DPI .
-     *
-     *  @param The desired DPI.
-     *
-     *  @return One of the sourceXXXdpi properties based on the desired DPI.
-     *
-     *  @langversion 3.0
-     *  @playerversion AIR 3.8
-     *  @productversion Flex 4.11
-     */
-
-    override public function getSource(desiredDPI:Number):Object
-    {
-        if (isNaN(desiredDPI) || (desiredDPI == 0))
-        {
-            var app:Object = FlexGlobals.topLevelApplication;
-            var dpi:Number;
-            if ("runtimeDPI" in app)
-                dpi = app["runtimeDPI"];
-            else
-                dpi = DensityUtil.getRuntimeDPI();
-            return getSource(dpi);
-        }
-        else
-            return super.getSource(desiredDPI);
-    }
-
-
-}
-}


[08/19] git commit: [flex-sdk] [refs/heads/asdoc] - Fixes FLEX-33428 -- Previous commit had a spelling mistake.

Posted by ma...@apache.org.
Fixes FLEX-33428 -- Previous commit had a spelling mistake.


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

Branch: refs/heads/asdoc
Commit: a7534ce37b44444834bda2b6f69cca003949770b
Parents: 80565a5
Author: quetwo <ni...@theflexgroup.org>
Authored: Thu Oct 3 17:27:17 2013 -0400
Committer: quetwo <ni...@theflexgroup.org>
Committed: Thu Oct 3 17:27:17 2013 -0400

----------------------------------------------------------------------
 frameworks/projects/spark/src/mx/core/FTETextField.as | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/a7534ce3/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 1374134..2843370 100644
--- a/frameworks/projects/spark/src/mx/core/FTETextField.as
+++ b/frameworks/projects/spark/src/mx/core/FTETextField.as
@@ -3655,7 +3655,7 @@ internal class HTMLHelper
         if (!styleSheet)
 		{
             htmlText = null;
-			textfield.clearFlag(FTETextField.FLAG_HTML_TEXT_SET);
+			textField.clearFlag(FTETextField.FLAG_HTML_TEXT_SET);
 		}
         
         if (!textFlow)


[10/19] git commit: [flex-sdk] [refs/heads/asdoc] - Merge branch 'mobileexperimental' into develop

Posted by ma...@apache.org.
Merge branch 'mobileexperimental' into develop


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

Branch: refs/heads/asdoc
Commit: d2becdf8dfcfb406dc6ebbf03c0fc761b7e4ab91
Parents: c1173bd 4c4d2dc
Author: mamsellem <ma...@systar.com>
Authored: Fri Oct 4 18:17:38 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Fri Oct 4 18:17:38 2013 +0200

----------------------------------------------------------------------
 SVN-TEST.txt                                    |  13 +-
 asdoc/build.xml                                 |   2 +
 build.xml                                       |   5 +-
 frameworks/build.xml                            |  13 +-
 .../assets/images/mobile160/dg_header_asc.png   | Bin 0 -> 447 bytes
 .../assets/images/mobile160/dg_header_desc.png  | Bin 0 -> 418 bytes
 .../assets/images/mobile160/dg_header_sep.png   | Bin 0 -> 201 bytes
 .../images/mobile160/dg_header_shadow.png       | Bin 0 -> 277 bytes
 .../assets/images/mobile320/dg_header_asc.png   | Bin 0 -> 527 bytes
 .../assets/images/mobile320/dg_header_desc.png  | Bin 0 -> 496 bytes
 .../assets/images/mobile320/dg_header_sep.png   | Bin 0 -> 215 bytes
 .../images/mobile320/dg_header_shadow.png       | Bin 0 -> 329 bytes
 .../projects/experimental_mobile/build.xml      | 239 +++++++++++++
 .../experimental_mobile/bundle-config.xml       |  50 +++
 .../bundles/da_DK/experimental.properties       |  18 +
 .../bundles/de_CH/experimental.properties       |  18 +
 .../bundles/de_DE/experimental.properties       |  18 +
 .../bundles/el_GR/experimental.properties       |  18 +
 .../bundles/en_AU/experimental.properties       |  18 +
 .../bundles/en_CA/experimental.properties       |  18 +
 .../bundles/en_GB/experimental.properties       |  18 +
 .../bundles/en_US/experimental.properties       |  18 +
 .../bundles/es_ES/experimental.properties       |  18 +
 .../bundles/fi_FI/experimental.properties       |  18 +
 .../bundles/fr_CH/experimental.properties       |  18 +
 .../bundles/fr_FR/experimental.properties       |  18 +
 .../bundles/it_IT/experimental.properties       |  18 +
 .../bundles/ja_JP/experimental.properties       |  18 +
 .../bundles/ko_KR/experimental.properties       |  18 +
 .../bundles/nb_NO/experimental.properties       |  18 +
 .../bundles/nl_NL/experimental.properties       |  18 +
 .../bundles/pt_BR/experimental.properties       |  18 +
 .../bundles/pt_PT/experimental.properties       |  18 +
 .../bundles/ru_RU/experimental.properties       |  18 +
 .../bundles/sv_SE/experimental.properties       |  18 +
 .../bundles/zh_CN/experimental.properties       |  18 +
 .../bundles/zh_TW/experimental.properties       |  18 +
 .../experimental_mobile/compile-config.xml      |  83 +++++
 .../projects/experimental_mobile/defaults.css   | 138 ++++++++
 .../projects/experimental_mobile/manifest.xml   |  28 ++
 .../experimental_mobile/spark-manifest.xml      |  49 +++
 .../src/ExperimentalMobileClasses.as            |  37 ++
 .../src/spark/components/MobileGrid.as          | 295 ++++++++++++++++
 .../itemRenderers/IMobileGridCellRenderer.as    |  70 ++++
 .../IMobileGridTextCellRenderer.as              |  50 +++
 .../MobileGridBitmapCellRenderer.as             | 151 ++++++++
 .../itemRenderers/MobileGridTextCellRenderer.as | 139 ++++++++
 .../supportClasses/ListMultiPartColumnLayout.as | 188 ++++++++++
 .../supportClasses/MobileGridColumn.as          | 351 +++++++++++++++++++
 .../supportClasses/MobileGridHeader.as          | 163 +++++++++
 .../supportClasses/MobileGridRowRenderer.as     | 278 +++++++++++++++
 .../src/spark/events/MobileGridHeaderEvent.as   |  58 +++
 .../src/spark/layouts/MobileGridLayout.as       |  95 +++++
 .../skins/MobileGridHeaderButtonBarSkin.as      |  89 +++++
 .../spark/skins/MobileGridHeaderButtonSkin.as   |  43 +++
 .../skins/MobileGridHeaderFirstButtonSkin.as    |  35 ++
 .../src/spark/skins/MobileGridSkin.as           | 177 ++++++++++
 .../assets/MobileGridHeaderButton_down.fxg      |  46 +++
 .../mobile/assets/MobileGridHeaderButton_up.fxg |  44 +++
 .../assets/MobileGridHeaderFirstButton_down.fxg |  34 ++
 .../assets/MobileGridHeaderFirstButton_up.fxg   |  32 ++
 .../src/spark/utils/MobileGridUtil.as           |  80 +++++
 .../src/spark/utils/MultiDPIBitmapSourceExt.as  |  69 ++++
 63 files changed, 3549 insertions(+), 9 deletions(-)
----------------------------------------------------------------------