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/04/25 02:59:10 UTC

[01/10] git commit: [flex-sdk] - Added support for 480dpi

Updated Branches:
  refs/heads/480dpi [created] 1c99ada89


Added support for 480dpi


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

Branch: refs/heads/480dpi
Commit: 8153b9c32255600062d17c19d1f793440b904b7c
Parents: 02df7e5
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:05:01 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:05:01 2013 +1000

----------------------------------------------------------------------
 .../framework/src/mx/core/DPIClassification.as     |   28 ++++++++++-----
 .../framework/src/mx/core/RuntimeDPIProvider.as    |    8 +++-
 2 files changed, 25 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/8153b9c3/frameworks/projects/framework/src/mx/core/DPIClassification.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/framework/src/mx/core/DPIClassification.as b/frameworks/projects/framework/src/mx/core/DPIClassification.as
index 51b5392..f1d09d2 100644
--- a/frameworks/projects/framework/src/mx/core/DPIClassification.as
+++ b/frameworks/projects/framework/src/mx/core/DPIClassification.as
@@ -55,14 +55,24 @@ public final class DPIClassification
      */
     public static const DPI_240:Number = 240;
 
-    /**
-     *  Density value for high-density devices.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10
-     *  @playerversion AIR 2.5
-     *  @productversion Flex 4.5
-         */
-    public static const DPI_320:Number = 320;
+	/**
+	 *  Density value for high-density devices.
+	 *  
+	 *  @langversion 3.0
+	 *  @playerversion Flash 10
+	 *  @playerversion AIR 2.5
+	 *  @productversion Flex 4.5
+	 */
+	public static const DPI_320:Number = 320;
+	
+	/**
+	 *  Density value for high-density devices.
+	 *  
+	 *  @langversion 3.0
+	 *  @playerversion Flash 10
+	 *  @playerversion AIR 2.5
+	 *  @productversion ApacheFlex 4.10
+	 */
+	public static const DPI_480:Number = 480;
 }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/8153b9c3/frameworks/projects/framework/src/mx/core/RuntimeDPIProvider.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/framework/src/mx/core/RuntimeDPIProvider.as b/frameworks/projects/framework/src/mx/core/RuntimeDPIProvider.as
index fec1172..6eca5d8 100644
--- a/frameworks/projects/framework/src/mx/core/RuntimeDPIProvider.as
+++ b/frameworks/projects/framework/src/mx/core/RuntimeDPIProvider.as
@@ -41,7 +41,8 @@ use namespace mx_internal;
  *     <table class="innertable">
  *        <tr><td>160 DPI</td><td>&lt;200 DPI</td></tr>
  *        <tr><td>240 DPI</td><td>&gt;=200 DPI and &lt;280 DPI</td></tr>
- *        <tr><td>320 DPI</td><td>&gt;=280 DPI</td></tr>
+ *        <tr><td>320 DPI</td><td>&gt;=280 DPI and &lt;400 DPI</td></tr>
+ *        <tr><td>480 DPI</td><td>&gt;=400 DPI</td></tr>
  *     </table>
  *  </p>
  * 
@@ -121,8 +122,11 @@ public class RuntimeDPIProvider
         
         if (dpi <= 280)
             return DPIClassification.DPI_240;
+		
+		if (dpi <= 400)
+			return DPIClassification.DPI_320;
         
-        return DPIClassification.DPI_320;
+        return DPIClassification.DPI_480;
     }
 }
 }
\ No newline at end of file


[07/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by jm...@apache.org.
Added support for 480dpi


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

Branch: refs/heads/480dpi
Commit: c5c9f84ec496c89a04d1522d80b48fc478152438
Parents: a60bce7
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:09:06 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:09:06 2013 +1000

----------------------------------------------------------------------
 .../supportClasses/ActionBarButtonSkinBase.as      |   13 +++++++++++++
 .../skins/mobile/supportClasses/CalloutArrow.as    |    9 +++++++++
 .../skins/mobile/supportClasses/HSliderDataTip.as  |   13 +++++++++++++
 .../mobile/supportClasses/StageTextSkinBase.as     |   11 +++++++++++
 .../TabbedViewNavigatorTabBarTabSkinBase.as        |   13 +++++++++++++
 5 files changed, 59 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as
index 431cf56..80e8a09 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as
@@ -76,6 +76,19 @@ public class ActionBarButtonSkinBase extends ButtonSkin
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				layoutBorderSize = 1;
+				layoutPaddingTop = 18;
+				layoutPaddingBottom = 16;
+				layoutPaddingLeft = 32;
+				layoutPaddingRight = 32;
+				measuredDefaultWidth = 162;
+				measuredDefaultHeight = 130;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 layoutBorderSize = 1;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as
index d0c5032..e21b02c 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as
@@ -63,6 +63,15 @@ public class CalloutArrow extends UIComponent
         // Copy DPI-specific values from CalloutSkin
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				gap = 24;
+				backgroundGradientHeight = 330;
+				highlightWeight = 3;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 gap = 16;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as
index 24b6323..c2a5ff3 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as
@@ -191,6 +191,19 @@ public class HSliderDataTip extends UIComponent implements IDataRenderer
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				fontSize = "40";
+				leftTextPadding = 22;
+				leftRightTextPadding = 44;
+				topTextPadding = 10;
+				topBottomTextPadding = 20;
+				tooltipOffset = 14;
+				cornerRadius = 12;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 fontSize = "30";

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as
index 72d7b45..6fbba81 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as
@@ -65,6 +65,17 @@ public class StageTextSkinBase extends MobileSkin
 
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				borderClass = spark.skins.mobile480.assets.TextInput_border;
+				layoutCornerEllipseSize = 32;
+				measuredDefaultWidth = 880;
+				measuredDefaultHeight = 100;
+				layoutBorderSize = 2;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 borderClass = spark.skins.mobile320.assets.TextInput_border;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as
index 3cb7ef8..14edf06 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as
@@ -68,6 +68,19 @@ public class TabbedViewNavigatorTabBarTabSkinBase extends ButtonBarButtonSkinBas
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				layoutBorderSize = 3;
+				layoutPaddingTop = 18;
+				layoutPaddingBottom = 18;
+				layoutPaddingLeft = 18;
+				layoutPaddingRight = 18;
+				layoutGap = 14;
+				measuredDefaultHeight = 152;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 layoutBorderSize = 2;


[08/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by jm...@apache.org.
Added support for 480dpi


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

Branch: refs/heads/480dpi
Commit: 478f0a567b103fed0ac53cc0483ab70246655b39
Parents: c5c9f84
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:10:10 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:10:10 2013 +1000

----------------------------------------------------------------------
 .../spark/src/spark/components/Application.as      |    5 +-
 .../spark/src/spark/components/BusyIndicator.as    |   10 +++-
 .../spark/src/spark/utils/MultiDPIBitmapSource.as  |   50 +++++++++++----
 3 files changed, 49 insertions(+), 16 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/478f0a56/frameworks/projects/spark/src/spark/components/Application.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/components/Application.as b/frameworks/projects/spark/src/spark/components/Application.as
index b28ffb9..e4c3c1d 100644
--- a/frameworks/projects/spark/src/spark/components/Application.as
+++ b/frameworks/projects/spark/src/spark/components/Application.as
@@ -912,7 +912,7 @@ public class Application extends SkinnableContainer
      */
     private var _applicationDPI:Number = NaN;
     
-    [Inspectable(category="General", enumeration="160,240,320")]
+    [Inspectable(category="General", enumeration="160,240,320,480")]
     
     /**
      *  The DPI of the application.
@@ -985,7 +985,8 @@ public class Application extends SkinnableContainer
      *     <table class="innertable">
      *        <tr><td>160 DPI</td><td>&lt;200 DPI</td></tr>
      *        <tr><td>240 DPI</td><td>&gt;=200 DPI and &lt;280 DPI</td></tr>
-     *        <tr><td>320 DPI</td><td>&gt;=280 DPI</td></tr>
+     *        <tr><td>320 DPI</td><td>&gt;=280 DPI and &lt;400 DPI</td></tr>
+	 *        <tr><td>480 DPI</td><td>&gt;=400 DPI</td></tr>
      *     </table>
      *  </p>
      * 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/478f0a56/frameworks/projects/spark/src/spark/components/BusyIndicator.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/components/BusyIndicator.as b/frameworks/projects/spark/src/spark/components/BusyIndicator.as
index 6c86e52..b2184ae 100644
--- a/frameworks/projects/spark/src/spark/components/BusyIndicator.as
+++ b/frameworks/projects/spark/src/spark/components/BusyIndicator.as
@@ -104,7 +104,8 @@ use namespace mx_internal;
  *     <tr><th>Characteristic</th><th>Description</th></tr>
  *     <tr><td>Default size</td><td>160 DPI: 26x26 pixels<br>
  *                                  240 DPI: 40x40 pixels<br>
- *                                  320 DPI: 52x52 pixels</td></tr>
+ *                                  320 DPI: 52x52 pixels<br>
+ * 									380 DPI: 80x80 pixels<br></td></tr>
  *     <tr><td>Minimum size</td><td>20x20 pixels</td></tr>
  *     <tr><td>Maximum size</td><td>No limit</td></tr>
  *  </table>
@@ -323,7 +324,12 @@ public class BusyIndicator extends UIComponent
         
         // Set the default measured size depending on the
         // applicationDPI
-        if (applicationDPI == DPIClassification.DPI_320)
+		if (applicationDPI == DPIClassification.DPI_480)
+		{
+			measuredWidth = 80;
+			measuredHeight = 80;
+		}
+		else if (applicationDPI == DPIClassification.DPI_320)
         {
             measuredWidth = 52;
             measuredHeight = 52;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/478f0a56/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 3735935..5a44dea 100644
--- a/frameworks/projects/spark/src/spark/utils/MultiDPIBitmapSource.as
+++ b/frameworks/projects/spark/src/spark/utils/MultiDPIBitmapSource.as
@@ -57,16 +57,27 @@ public class MultiDPIBitmapSource
      */
     public var source240dpi:Object;
     
-    /**
-     *  The source to use if the <code>Application.runtimeDPI</code> 
-     *  is <code>DPIClassification.DPI_320</code>.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion Flex 4.5
-     */
-    public var source320dpi:Object;
+	/**
+	 *  The source to use if the <code>Application.runtimeDPI</code> 
+	 *  is <code>DPIClassification.DPI_320</code>.
+	 *  
+	 *  @langversion 3.0
+	 *  @playerversion Flash 10.2
+	 *  @playerversion AIR 2.6
+	 *  @productversion Flex 4.5
+	 */
+	public var source320dpi:Object;
+	
+	/**
+	 *  The source to use if the <code>Application.runtimeDPI</code> 
+	 *  is <code>DPIClassification.DPI_480</code>.
+	 *  
+	 *  @langversion 3.0
+	 *  @playerversion Flash 10.2
+	 *  @playerversion AIR 2.6
+	 *  @productversion ApacheFlex 4.10
+	 */
+	public var source480dpi:Object;
     
     /**
      *  Select one of the sourceXXXdpi properties based on the given DPI.  This
@@ -90,17 +101,30 @@ public class MultiDPIBitmapSource
         var source:Object = source160dpi;
         switch (desiredDPI)
         {
+			case DPIClassification.DPI_480:
+				source = source480dpi;
+				if (!source || source == "")
+					source = source320dpi;
+				if (!source || source == "")
+					source = source240dpi;
+				if (!source || source == "")
+					source = source160dpi;
+				break;
             case DPIClassification.DPI_160:
                 source = source160dpi;
                 if (!source || source == "")
                     source = source240dpi;
-                if (!source || source == "")
-                    source = source320dpi;
+				if (!source || source == "")
+					source = source320dpi;
+				if (!source || source == "")
+					source = source480dpi;
                 break;
             case DPIClassification.DPI_240:
                 source = source240dpi;
                 if (!source || source == "")
                     source = source320dpi;
+				if (!source || source == "")
+					source = source480dpi;
                 if (!source || source == "")
                     source = source160dpi;
                 break;
@@ -108,6 +132,8 @@ public class MultiDPIBitmapSource
                 source = source320dpi;
                 if (!source || source == "")
                     source = source240dpi;
+				if (!source || source == "")
+					source = source480dpi;
                 if (!source || source == "")
                     source = source160dpi;
                 break;


[05/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by jm...@apache.org.
Added support for 480dpi


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

Branch: refs/heads/480dpi
Commit: 5aac986714d924f93749a610dd587b535980ce71
Parents: 97e60b8
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:08:00 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:08:00 2013 +1000

----------------------------------------------------------------------
 .../src/spark/skins/mobile/ActionBarSkin.as        |   12 +++++++++
 .../spark/skins/mobile/BeveledActionButtonSkin.as  |   17 +++++++++++++
 .../spark/skins/mobile/BeveledBackButtonSkin.as    |   17 +++++++++++++
 .../spark/skins/mobile/ButtonBarFirstButtonSkin.as |   10 ++++++++
 .../spark/skins/mobile/ButtonBarLastButtonSkin.as  |   10 ++++++++
 .../skins/mobile/ButtonBarMiddleButtonSkin.as      |   10 ++++++++
 .../src/spark/skins/mobile/ButtonSkin.as           |   18 ++++++++++++++
 .../src/spark/skins/mobile/CalloutActionBarSkin.as |    5 ++++
 .../src/spark/skins/mobile/CalloutSkin.as          |   17 +++++++++++++
 .../spark/skins/mobile/CalloutViewNavigatorSkin.as |    7 +++++
 .../src/spark/skins/mobile/CheckBoxSkin.as         |   19 +++++++++++++++
 .../src/spark/skins/mobile/HScrollBarSkin.as       |    7 +++++
 .../src/spark/skins/mobile/HScrollBarThumbSkin.as  |    8 ++++++
 .../src/spark/skins/mobile/HSliderThumbSkin.as     |   18 ++++++++++++++
 .../src/spark/skins/mobile/HSliderTrackSkin.as     |   12 +++++++++
 .../src/spark/skins/mobile/ImageSkin.as            |    5 ++++
 .../src/spark/skins/mobile/RadioButtonSkin.as      |   18 ++++++++++++++
 .../spark/skins/mobile/SpinnerListContainerSkin.as |   12 +++++++++
 .../src/spark/skins/mobile/SpinnerListSkin.as      |    3 +-
 .../src/spark/skins/mobile/StageTextAreaSkin.as    |    5 ++++
 .../TabbedViewNavigatorTabBarFirstTabSkin.as       |    7 +++++
 .../mobile/TabbedViewNavigatorTabBarLastTabSkin.as |    7 +++++
 .../spark/skins/mobile/TextAreaHScrollBarSkin.as   |    7 +++++
 .../skins/mobile/TextAreaHScrollBarThumbSkin.as    |    9 +++++++
 .../src/spark/skins/mobile/TextAreaSkin.as         |   11 ++++++++
 .../spark/skins/mobile/TextAreaVScrollBarSkin.as   |    7 +++++
 .../skins/mobile/TextAreaVScrollBarThumbSkin.as    |   10 +++++++-
 .../src/spark/skins/mobile/TextInputSkin.as        |   11 ++++++++
 .../src/spark/skins/mobile/ToggleSwitchSkin.as     |   14 +++++++++++
 .../skins/mobile/TransparentActionButtonSkin.as    |    7 +++++
 .../mobile/TransparentNavigationButtonSkin.as      |    7 +++++
 .../src/spark/skins/mobile/VScrollBarSkin.as       |    7 +++++
 .../src/spark/skins/mobile/VScrollBarThumbSkin.as  |    9 +++++++
 .../src/spark/skins/mobile/ViewMenuItemSkin.as     |   17 +++++++++++++
 34 files changed, 358 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
index 70bbe43..c0e4892 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
@@ -87,6 +87,18 @@ public class ActionBarSkin extends MobileSkin
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				borderSize = 2;
+				layoutShadowHeight = 9;
+				layoutContentGroupHeight = 130;
+				layoutTitleGroupHorizontalPadding = 40;
+				
+				borderClass = spark.skins.mobile240.assets.ActionBarBackground;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 borderSize = 2;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as
index c3db2c8..e02d186 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as
@@ -73,6 +73,23 @@ public class BeveledActionButtonSkin extends ButtonSkin
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				layoutBorderSize = 0;
+				layoutPaddingTop = 0;
+				layoutPaddingBottom = 0;
+				layoutPaddingLeft = 30;
+				layoutPaddingRight = 30;
+				measuredDefaultWidth = 84;
+				measuredDefaultHeight = 84;
+				
+				upBorderSkin = spark.skins.mobile240.assets.BeveledActionButton_up;
+				downBorderSkin = spark.skins.mobile240.assets.BeveledActionButton_down;
+				fillClass = spark.skins.mobile240.assets.BeveledActionButton_fill;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 layoutBorderSize = 0;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as
index 22760b8..8a20469 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as
@@ -70,6 +70,23 @@ public class BeveledBackButtonSkin extends ButtonSkin
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				layoutBorderSize = 0;
+				layoutPaddingTop = 0;
+				layoutPaddingBottom = 0;
+				layoutPaddingLeft = 46;
+				layoutPaddingRight = 30;
+				measuredDefaultWidth = 174;
+				measuredDefaultHeight = 84;
+				
+				upBorderSkin = spark.skins.mobile480.assets.BeveledBackButton_up;
+				downBorderSkin = spark.skins.mobile480.assets.BeveledBackButton_down;
+				fillClass = spark.skins.mobile480.assets.BeveledBackButton_fill;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 // 320

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as
index 4903eeb..1199c3d 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as
@@ -58,6 +58,16 @@ public class ButtonBarFirstButtonSkin extends ButtonBarButtonSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				upBorderSkin = spark.skins.mobile480.assets.ButtonBarFirstButton_up;
+				downBorderSkin = spark.skins.mobile480.assets.ButtonBarFirstButton_down;
+				selectedBorderSkin = spark.skins.mobile480.assets.ButtonBarFirstButton_selected;
+				
+				cornerRadius = 16;
+				
+				break;
+			}
             case DPIClassification.DPI_320: 
             {
                 upBorderSkin = spark.skins.mobile320.assets.ButtonBarFirstButton_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as
index 2508c90..8cd2b4a 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as
@@ -58,6 +58,16 @@ public class ButtonBarLastButtonSkin extends ButtonBarButtonSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				upBorderSkin = spark.skins.mobile480.assets.ButtonBarFirstButton_up;
+				downBorderSkin = spark.skins.mobile480.assets.ButtonBarFirstButton_down;
+				selectedBorderSkin = spark.skins.mobile480.assets.ButtonBarFirstButton_selected;
+				
+				cornerRadius = 16;
+				
+				break;
+			}
             case DPIClassification.DPI_320: 
             {
                 upBorderSkin = spark.skins.mobile320.assets.ButtonBarLastButton_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as
index 9d409ee..824860c 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as
@@ -58,6 +58,16 @@ public class ButtonBarMiddleButtonSkin extends ButtonBarButtonSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				upBorderSkin = spark.skins.mobile480.assets.ButtonBarFirstButton_up;
+				downBorderSkin = spark.skins.mobile480.assets.ButtonBarFirstButton_down;
+				selectedBorderSkin = spark.skins.mobile480.assets.ButtonBarFirstButton_selected;
+				
+				cornerRadius = 16;
+				
+				break;
+			}
             case DPIClassification.DPI_320: 
             {
                 upBorderSkin = spark.skins.mobile320.assets.ButtonBarMiddleButton_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as
index 6203961..87b4230 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as
@@ -99,6 +99,24 @@ public class ButtonSkin extends ButtonSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_240:
+			{
+				// Note provisional may need changes
+				upBorderSkin = spark.skins.mobile480.assets.Button_up;
+				downBorderSkin = spark.skins.mobile480.assets.Button_down;
+				
+				layoutGap = 14;
+				layoutCornerEllipseSize = 30;
+				layoutPaddingLeft = 30;
+				layoutPaddingRight = 30;
+				layoutPaddingTop = 30;
+				layoutPaddingBottom = 30;
+				layoutBorderSize = 2;
+				measuredDefaultWidth = 96;
+				measuredDefaultHeight = 130;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 upBorderSkin = spark.skins.mobile320.assets.Button_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutActionBarSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutActionBarSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutActionBarSkin.as
index 9913b4d..ca55693 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutActionBarSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutActionBarSkin.as
@@ -51,6 +51,11 @@ public class CalloutActionBarSkin extends ActionBarSkin
         // shorten ActionBar height visual paddingTop comes from CalloutSkin
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				layoutContentGroupHeight = 84;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 layoutContentGroupHeight = 54;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
index ee48889..617331e 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
@@ -95,6 +95,23 @@ public class CalloutSkin extends MobileSkin
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				backgroundCornerRadius = 24;
+				contentBackgroundInsetClass = spark.skins.mobile480.assets.CalloutContentBackground;
+				backgroundGradientHeight = 330;
+				frameThickness = 24;
+				arrowWidth = 156;
+				arrowHeight = 78;
+				contentCornerRadius = 14;
+				dropShadowBlurX = 48;
+				dropShadowBlurY = 48;
+				dropShadowDistance = 8;
+				highlightWeight = 2;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 backgroundCornerRadius = 16;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as
index b90e5ef..1574715 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as
@@ -63,6 +63,13 @@ public class CalloutViewNavigatorSkin extends ViewNavigatorSkin
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				contentBackgroundClass = spark.skins.mobile480.assets.CalloutContentBackground;
+				contentCornerRadius = 14;
+				gap = 24;
+				break;
+			}	
             case DPIClassification.DPI_320:
             {
                 contentBackgroundClass = spark.skins.mobile320.assets.CalloutContentBackground;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as
index 0dd8042..05772f6 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as
@@ -88,6 +88,25 @@ public class CheckBoxSkin extends SelectableButtonSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				upIconClass = spark.skins.mobile480.assets.CheckBox_up;
+				upSelectedIconClass = spark.skins.mobile480.assets.CheckBox_up;
+				downIconClass = spark.skins.mobile480.assets.CheckBox_down;
+				downSelectedIconClass = spark.skins.mobile480.assets.CheckBox_down;
+				upSymbolIconClass = spark.skins.mobile480.assets.CheckBox_upSymbol;
+				upSymbolIconSelectedClass = spark.skins.mobile480.assets.CheckBox_upSymbolSelected;
+				downSymbolIconClass = spark.skins.mobile480.assets.CheckBox_downSymbol;
+				downSymbolIconSelectedClass = spark.skins.mobile480.assets.CheckBox_downSymbolSelected;
+				
+				layoutGap = 30;
+				minWidth = 96;
+				minHeight = 96;
+				layoutBorderSize = 8;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 upIconClass = spark.skins.mobile320.assets.CheckBox_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarSkin.as
index 94b79f3..44e682b 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarSkin.as
@@ -64,6 +64,13 @@ public class HScrollBarSkin extends MobileSkin
         // Depending on density set our measured height
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				minHeight = 18;   
+				paddingBottom = HScrollBarThumbSkin.PADDING_BOTTOM_480DPI;
+				paddingHorizontal = HScrollBarThumbSkin.PADDING_HORIZONTAL_480DPI;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 minHeight = 12;   

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarThumbSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarThumbSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarThumbSkin.as
index e5ffc11..94e7a86 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarThumbSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HScrollBarThumbSkin.as
@@ -49,6 +49,8 @@ public class HScrollBarThumbSkin extends MobileSkin
     //--------------------------------------------------------------------------
     
     // These constants are also accessed from HScrollBarSkin
+	mx_internal static const PADDING_BOTTOM_480DPI:int = 8;
+	mx_internal static const PADDING_HORIZONTAL_480DPI:int = 6;
     mx_internal static const PADDING_BOTTOM_320DPI:int = 5;
     mx_internal static const PADDING_HORIZONTAL_320DPI:int = 4;
     mx_internal static const PADDING_BOTTOM_240DPI:int = 4;
@@ -76,6 +78,12 @@ public class HScrollBarThumbSkin extends MobileSkin
         // Depending on density set padding
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				paddingBottom = PADDING_BOTTOM_480DPI;
+				paddingHorizontal = PADDING_HORIZONTAL_480DPI;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 paddingBottom = PADDING_BOTTOM_320DPI;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as
index 121f967..6432eeb 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as
@@ -67,6 +67,24 @@ public class HSliderThumbSkin extends MobileSkin
         // set the right assets and dimensions to use based on the screen density
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				thumbImageWidth = 88;
+				thumbImageHeight = 88;
+				
+				thumbNormalClass = spark.skins.mobile480.assets.HSliderThumb_normal;
+				thumbPressedClass = spark.skins.mobile480.assets.HSliderThumb_pressed;
+				
+				hitZoneOffset = 20;
+				hitZoneSideLength = 130;
+				
+				// chromeColor ellipse goes up to the thumb border
+				chromeColorEllipseWidth = chromeColorEllipseHeight = 84; 
+				chromeColorEllipseX = chromeColorEllipseY = 1;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 thumbImageWidth = 58;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as
index efd2629..02aa87d 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as
@@ -61,6 +61,18 @@ public class HSliderTrackSkin extends MobileSkin
         // set the right assets and dimensions to use based on the screen density
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				trackWidth = 880;
+				trackHeight = 26;
+				
+				visibleTrackOffset = 32;
+				
+				trackClass = spark.skins.mobile480.assets.HSliderTrack;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 trackWidth = 600;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as
index 40e742c..1504bb1 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as
@@ -65,6 +65,11 @@ public class ImageSkin extends MobileSkin
         // set the right assets and dimensions to use based on the screen density
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				imageInvalidClass = spark.skins.mobile480.assets.ImageInvalid;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 imageInvalidClass = spark.skins.mobile320.assets.ImageInvalid;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
index 0921e68..26c48f9 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
@@ -93,6 +93,24 @@ public class RadioButtonSkin extends SelectableButtonSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				upIconClass = spark.skins.mobile480.assets.RadioButton_up;
+				upSelectedIconClass = spark.skins.mobile480.assets.RadioButton_up;
+				downIconClass = spark.skins.mobile480.assets.RadioButton_down;
+				downSelectedIconClass = spark.skins.mobile480.assets.RadioButton_down;
+				upSymbolIconClass =  spark.skins.mobile480.assets.RadioButton_upSymbol;
+				downSymbolIconClass =  spark.skins.mobile480.assets.RadioButton_downSymbol;
+				upSymbolIconSelectedClass = spark.skins.mobile480.assets.RadioButton_upSymbolSelected;
+				downSymbolIconSelectedClass = spark.skins.mobile480.assets.RadioButton_downSymbolSelected;
+				
+				layoutGap = 30;
+				minWidth = 96;
+				minHeight = 96;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 upIconClass = spark.skins.mobile320.assets.RadioButton_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as
index 0b1a5d8..043578d 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as
@@ -68,6 +68,18 @@ public class SpinnerListContainerSkin extends MobileSkin
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				borderClass = spark.skins.mobile480.assets.SpinnerListContainerBackground;
+				selectionIndicatorClass = spark.skins.mobile480.assets.SpinnerListContainerSelectionIndicator;
+				shadowClass = spark.skins.mobile480.assets.SpinnerListContainerShadow;
+				
+				cornerRadius = 16;
+				borderThickness = 2;
+				selectionIndicatorHeight = 144;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 borderClass = spark.skins.mobile320.assets.SpinnerListContainerBackground;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListSkin.as
index ce1c997..45a2626 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListSkin.as
@@ -55,7 +55,8 @@ public class SpinnerListSkin extends MobileSkin
         
         switch (applicationDPI)
         {
-            case DPIClassification.DPI_320:
+			case DPIClassification.DPI_480:
+			case DPIClassification.DPI_320:
             {
                 borderThickness = 2;
                 break;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/StageTextAreaSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/StageTextAreaSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/StageTextAreaSkin.as
index 9d7c9d4..e4e926b 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/StageTextAreaSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/StageTextAreaSkin.as
@@ -78,6 +78,11 @@ public class StageTextAreaSkin extends StageTextSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				measuredDefaultHeight = 140;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 measuredDefaultHeight = 106;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as
index 521c101..494ec8e 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as
@@ -52,6 +52,13 @@ public class TabbedViewNavigatorTabBarFirstTabSkin extends TabbedViewNavigatorTa
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				upBorderSkin = spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarFirstButton_up;
+				downBorderSkin = spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarFirstButton_down;
+				selectedBorderSkin = spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarFirstButton_selected;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 upBorderSkin = spark.skins.mobile320.assets.TabbedViewNavigatorButtonBarFirstButton_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as
index e34f1ec..bddda5f 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as
@@ -52,6 +52,13 @@ public class TabbedViewNavigatorTabBarLastTabSkin extends TabbedViewNavigatorTab
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				upBorderSkin = spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarFirstButton_up;
+				downBorderSkin = spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarFirstButton_down;
+				selectedBorderSkin = spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarFirstButton_selected;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 upBorderSkin = spark.skins.mobile320.assets.TabbedViewNavigatorButtonBarLastButton_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarSkin.as
index 650c1fa..28e9582 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarSkin.as
@@ -52,6 +52,13 @@ public class TextAreaHScrollBarSkin extends HScrollBarSkin
 
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				minHeight = 22;
+				paddingBottom = TextAreaHScrollBarThumbSkin.PADDING_BOTTOM_480DPI;
+				paddingHorizontal = TextAreaHScrollBarThumbSkin.PADDING_HORIZONTAL_480DPI;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 minHeight = 15;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarThumbSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarThumbSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarThumbSkin.as
index 8952621..83b2025 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarThumbSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaHScrollBarThumbSkin.as
@@ -41,6 +41,8 @@ public class TextAreaHScrollBarThumbSkin extends HScrollBarThumbSkin
     //--------------------------------------------------------------------------
     
     // These constants are also accessed from HScrollBarSkin
+	mx_internal static const PADDING_BOTTOM_480DPI:int = 12;
+	mx_internal static const PADDING_HORIZONTAL_480DPI:int = 12;
     mx_internal static const PADDING_BOTTOM_320DPI:int = 8;
     mx_internal static const PADDING_HORIZONTAL_320DPI:int = 12;
     mx_internal static const PADDING_BOTTOM_240DPI:int = 6;
@@ -68,6 +70,13 @@ public class TextAreaHScrollBarThumbSkin extends HScrollBarThumbSkin
         // Depending on density set padding
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				minHeight = 11;
+				paddingBottom = TextAreaHScrollBarThumbSkin.PADDING_BOTTOM_480DPI;
+				paddingHorizontal = TextAreaHScrollBarThumbSkin.PADDING_HORIZONTAL_480DPI;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 paddingBottom = PADDING_BOTTOM_320DPI;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as
index c285147..b83c260 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as
@@ -103,6 +103,17 @@ public class TextAreaSkin extends TextSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				borderClass = spark.skins.mobile480.assets.TextInput_border;
+				layoutCornerEllipseSize = 24;
+				measuredDefaultWidth = 880;
+				measuredDefaultHeight = 140;
+				layoutBorderSize = 2;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 borderClass = spark.skins.mobile320.assets.TextInput_border;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarSkin.as
index 8742088..3cc4004 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarSkin.as
@@ -52,6 +52,13 @@ public class TextAreaVScrollBarSkin extends VScrollBarSkin
 
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				minWidth = 22;
+				paddingRight = TextAreaVScrollBarThumbSkin.PADDING_RIGHT_480DPI;
+				paddingVertical = TextAreaVScrollBarThumbSkin.PADDING_VERTICAL_480DPI;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 minWidth = 15;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarThumbSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarThumbSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarThumbSkin.as
index 49d8bd6..9b188f9 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarThumbSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaVScrollBarThumbSkin.as
@@ -41,7 +41,9 @@ public class TextAreaVScrollBarThumbSkin extends VScrollBarThumbSkin
     //--------------------------------------------------------------------------
     
     // These constants are also accessed from TextAreaVScrollBarSkin
-    mx_internal static const PADDING_RIGHT_320DPI:int = 8;
+	mx_internal static const PADDING_RIGHT_480DPI:int = 12;
+	mx_internal static const PADDING_VERTICAL_480DPI:int = 12;
+	mx_internal static const PADDING_RIGHT_320DPI:int = 8;
     mx_internal static const PADDING_VERTICAL_320DPI:int = 12;
     mx_internal static const PADDING_RIGHT_240DPI:int = 6;
     mx_internal static const PADDING_VERTICAL_240DPI:int = 6;
@@ -69,6 +71,12 @@ public class TextAreaVScrollBarThumbSkin extends VScrollBarThumbSkin
         // Depending on density set padding
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				paddingRight = PADDING_RIGHT_480DPI;
+				paddingVertical = PADDING_VERTICAL_480DPI;
+				break;
+			}		
             case DPIClassification.DPI_320:
             {
                 paddingRight = PADDING_RIGHT_320DPI;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as
index 76cc4e5..3d157bb 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as
@@ -72,6 +72,17 @@ public class TextInputSkin extends TextSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				// Note provisional may need changes
+				borderClass = spark.skins.mobile480.assets.TextInput_border;
+				layoutCornerEllipseSize = 24;
+				measuredDefaultWidth = 880;
+				measuredDefaultHeight = 100;
+				layoutBorderSize = 2;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 borderClass = spark.skins.mobile320.assets.TextInput_border;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
index c6fb1b4..dbcdfc2 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
@@ -74,6 +74,20 @@ public class ToggleSwitchSkin extends MobileSkin
         
         switch(applicationDPI) 
         {
+			case DPIClassification.DPI_240:
+			{
+				// Note provisional may need changes
+				layoutThumbWidth = 140;
+				layoutThumbHeight = 84;
+				layoutStrokeWeight = 2;
+				layoutBorderSize = 2;
+				layoutTextShadowOffset = -2;
+				layoutInnerPadding = 20;
+				layoutOuterPadding = 34;
+				slidingContentOverlayClass = spark.skins.mobile480.assets.ToggleSwitch_contentShadow;
+				break;
+			}		
+
             case DPIClassification.DPI_320:
             {
                 layoutThumbWidth = 94;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as
index 890a119..682a6b8 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as
@@ -62,6 +62,13 @@ public class TransparentActionButtonSkin extends ActionBarButtonSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				upBorderSkin = spark.skins.mobile480.assets.TransparentActionButton_up;
+				downBorderSkin = spark.skins.mobile480.assets.TransparentActionButton_down;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 upBorderSkin = spark.skins.mobile320.assets.TransparentActionButton_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as
index 833ebec..5b5693e 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as
@@ -64,6 +64,13 @@ public class TransparentNavigationButtonSkin extends ActionBarButtonSkinBase
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				upBorderSkin = spark.skins.mobile480.assets.TransparentActionButton_up;
+				downBorderSkin = spark.skins.mobile480.assets.TransparentActionButton_down;
+				
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 upBorderSkin = spark.skins.mobile320.assets.TransparentNavigationButton_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarSkin.as
index d79295e..9754455 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarSkin.as
@@ -66,6 +66,13 @@ public class VScrollBarSkin extends MobileSkin
         // Depending on density set our measured width
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				minWidth = 18;
+				paddingRight = VScrollBarThumbSkin.PADDING_RIGHT_480DPI;
+				paddingVertical = VScrollBarThumbSkin.PADDING_VERTICAL_480DPI;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 minWidth = 12;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarThumbSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarThumbSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarThumbSkin.as
index c83cf98..4e95d3f 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarThumbSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/VScrollBarThumbSkin.as
@@ -48,6 +48,8 @@ public class VScrollBarThumbSkin extends MobileSkin
     //--------------------------------------------------------------------------
     
     // These constants are also accessed from VScrollBarSkin
+	mx_internal static const PADDING_RIGHT_480DPI:int = 8;
+	mx_internal static const PADDING_VERTICAL_480DPI:int = 6;
     mx_internal static const PADDING_RIGHT_320DPI:int = 5;
     mx_internal static const PADDING_VERTICAL_320DPI:int = 4;
     mx_internal static const PADDING_RIGHT_240DPI:int = 4;
@@ -76,6 +78,13 @@ public class VScrollBarThumbSkin extends MobileSkin
         // Depending on density set padding
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				minWidth = 19;
+				paddingRight = VScrollBarThumbSkin.PADDING_RIGHT_480DPI;
+				paddingVertical = VScrollBarThumbSkin.PADDING_VERTICAL_480DPI;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 paddingRight = PADDING_RIGHT_320DPI;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/5aac9867/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as
index 9a1b387..4b320446 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as
@@ -59,6 +59,23 @@ public class ViewMenuItemSkin extends ButtonSkin
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{   
+				// Note provisional may need changes
+				upBorderSkin = spark.skins.mobile.assets.ViewMenuItem_up;
+				downBorderSkin = spark.skins.mobile.assets.ViewMenuItem_down;
+				showsCaretBorderSkin = spark.skins.mobile.assets.ViewMenuItem_showsCaret;
+				
+				layoutGap = 16;
+				layoutPaddingLeft = 16;
+				layoutPaddingRight = 16;
+				layoutPaddingTop = 16;
+				layoutPaddingBottom = 16;
+				layoutBorderSize = 2;
+				
+				break;
+				
+			}
             case DPIClassification.DPI_320:
             {
                 


Re: [04/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by Erik de Bruin <er...@ixsoftware.nl>.
Unsubscribing can be done by sending a separate email to
'dev-unsubscribe@flex.apache.org'.

EdB



On Thu, Apr 25, 2013 at 12:45 PM, Brett Adam <bp...@gmail.com> wrote:
> unsubscribe



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Re: [04/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by Brett Adam <bp...@gmail.com>.
unsubscribe

[04/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by jm...@apache.org.
Added support for 480dpi


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

Branch: refs/heads/480dpi
Commit: 97e60b8b0d2e8245e849aafb91c4f5a2c2f080fb
Parents: 833ff81
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:07:34 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:07:34 2013 +1000

----------------------------------------------------------------------
 .../spark/preloaders/SplashScreenImageSource.as    |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/97e60b8b/frameworks/projects/mobilecomponents/src/spark/preloaders/SplashScreenImageSource.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobilecomponents/src/spark/preloaders/SplashScreenImageSource.as b/frameworks/projects/mobilecomponents/src/spark/preloaders/SplashScreenImageSource.as
index 17b4bfd..4c28e67 100644
--- a/frameworks/projects/mobilecomponents/src/spark/preloaders/SplashScreenImageSource.as
+++ b/frameworks/projects/mobilecomponents/src/spark/preloaders/SplashScreenImageSource.as
@@ -130,7 +130,7 @@ public class SplashScreenImageSource
     //  dpi
     //----------------------------------
 
-    [Inspectable(category="General", enumeration="160,240,320")]
+    [Inspectable(category="General", enumeration="160,240,320,480")]
     
     /**
      *  The required DPI of the device to display the associated image.


[10/10] git commit: [flex-sdk] - Added needed imports

Posted by jm...@apache.org.
Added needed imports


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

Branch: refs/heads/480dpi
Commit: 1c99ada892d187122f62e4e4659167c68078b6d6
Parents: 1f25eb6
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:54:30 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:54:30 2013 +1000

----------------------------------------------------------------------
 .../src/spark/skins/mobile/ActionBarSkin.as        |    1 +
 .../spark/skins/mobile/BeveledActionButtonSkin.as  |    4 ++++
 .../spark/skins/mobile/BeveledBackButtonSkin.as    |    2 ++
 .../spark/skins/mobile/ButtonBarFirstButtonSkin.as |    4 +++-
 .../spark/skins/mobile/ButtonBarLastButtonSkin.as  |    3 +++
 .../skins/mobile/ButtonBarMiddleButtonSkin.as      |    3 +++
 .../src/spark/skins/mobile/ButtonSkin.as           |    2 ++
 .../src/spark/skins/mobile/CalloutSkin.as          |    1 +
 .../spark/skins/mobile/CalloutViewNavigatorSkin.as |    1 +
 .../src/spark/skins/mobile/CheckBoxSkin.as         |    6 ++++++
 .../src/spark/skins/mobile/HSliderThumbSkin.as     |    2 ++
 .../src/spark/skins/mobile/HSliderTrackSkin.as     |    1 +
 .../src/spark/skins/mobile/ImageSkin.as            |    1 +
 .../src/spark/skins/mobile/RadioButtonSkin.as      |    7 ++++++-
 .../spark/skins/mobile/SpinnerListContainerSkin.as |    4 +++-
 .../TabbedViewNavigatorTabBarFirstTabSkin.as       |    2 ++
 .../mobile/TabbedViewNavigatorTabBarLastTabSkin.as |    2 ++
 .../src/spark/skins/mobile/TextAreaSkin.as         |    1 +
 .../src/spark/skins/mobile/TextInputSkin.as        |    1 +
 .../src/spark/skins/mobile/ToggleSwitchSkin.as     |    1 +
 .../skins/mobile/TransparentActionButtonSkin.as    |    2 ++
 .../mobile/TransparentNavigationButtonSkin.as      |    2 ++
 .../src/spark/skins/mobile/ViewMenuItemSkin.as     |    4 ++++
 23 files changed, 54 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
index c0e4892..c492725 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
@@ -38,6 +38,7 @@ import spark.skins.mobile.supportClasses.MobileSkin;
 import spark.skins.mobile160.assets.ActionBarBackground;
 import spark.skins.mobile240.assets.ActionBarBackground;
 import spark.skins.mobile320.assets.ActionBarBackground;
+import spark.skins.mobile480.assets.ActionBarBackground;
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as
index e02d186..1a45b4b 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledActionButtonSkin.as
@@ -35,6 +35,10 @@ import spark.skins.mobile240.assets.BeveledActionButton_up;
 import spark.skins.mobile320.assets.BeveledActionButton_down;
 import spark.skins.mobile320.assets.BeveledActionButton_fill;
 import spark.skins.mobile320.assets.BeveledActionButton_up;
+import spark.skins.mobile480.assets.BeveledActionButton_down;
+import spark.skins.mobile480.assets.BeveledActionButton_fill;
+import spark.skins.mobile480.assets.BeveledActionButton_up;
+
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as
index 8a20469..1f397b6 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/BeveledBackButtonSkin.as
@@ -33,6 +33,8 @@ import spark.skins.mobile240.assets.BeveledBackButton_fill;
 import spark.skins.mobile240.assets.BeveledBackButton_up;
 import spark.skins.mobile320.assets.BeveledBackButton_down;
 import spark.skins.mobile320.assets.BeveledBackButton_up;
+import spark.skins.mobile480.assets.BeveledBackButton_down;
+import spark.skins.mobile480.assets.BeveledBackButton_up;
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as
index 1199c3d..7f05784 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarFirstButtonSkin.as
@@ -31,7 +31,9 @@ import spark.skins.mobile240.assets.ButtonBarFirstButton_up;
 import spark.skins.mobile320.assets.ButtonBarFirstButton_down;
 import spark.skins.mobile320.assets.ButtonBarFirstButton_selected;
 import spark.skins.mobile320.assets.ButtonBarFirstButton_up;
-
+import spark.skins.mobile480.assets.ButtonBarFirstButton_down;
+import spark.skins.mobile480.assets.ButtonBarFirstButton_selected;
+import spark.skins.mobile480.assets.ButtonBarFirstButton_up;
 /**
  *  Button skin for the first Button in a ButtonBar.
  * 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as
index 8cd2b4a..2019d1a 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarLastButtonSkin.as
@@ -31,6 +31,9 @@ import spark.skins.mobile240.assets.ButtonBarLastButton_up;
 import spark.skins.mobile320.assets.ButtonBarLastButton_down;
 import spark.skins.mobile320.assets.ButtonBarLastButton_selected;
 import spark.skins.mobile320.assets.ButtonBarLastButton_up;
+import spark.skins.mobile480.assets.ButtonBarLastButton_down;
+import spark.skins.mobile480.assets.ButtonBarLastButton_selected;
+import spark.skins.mobile480.assets.ButtonBarLastButton_up;
 
 /**
  *  Button skin for the last Button in a ButtonBar.

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as
index 824860c..decc815 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonBarMiddleButtonSkin.as
@@ -31,6 +31,9 @@ import spark.skins.mobile240.assets.ButtonBarMiddleButton_up;
 import spark.skins.mobile320.assets.ButtonBarMiddleButton_down;
 import spark.skins.mobile320.assets.ButtonBarMiddleButton_selected;
 import spark.skins.mobile320.assets.ButtonBarMiddleButton_up;
+import spark.skins.mobile480.assets.ButtonBarMiddleButton_down;
+import spark.skins.mobile480.assets.ButtonBarMiddleButton_selected;
+import spark.skins.mobile480.assets.ButtonBarMiddleButton_up;
 
 /**
  *  Button skin for middle Buttons in a ButtonBar.

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as
index 87b4230..593240f 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ButtonSkin.as
@@ -36,6 +36,8 @@ import spark.skins.mobile240.assets.Button_down;
 import spark.skins.mobile240.assets.Button_up;
 import spark.skins.mobile320.assets.Button_down;
 import spark.skins.mobile320.assets.Button_up;
+import spark.skins.mobile480.assets.Button_down;
+import spark.skins.mobile480.assets.Button_up;
 
 
 use namespace mx_internal;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
index 617331e..d77686e 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
@@ -44,6 +44,7 @@ import spark.skins.mobile.supportClasses.MobileSkin;
 import spark.skins.mobile160.assets.CalloutContentBackground;
 import spark.skins.mobile240.assets.CalloutContentBackground;
 import spark.skins.mobile320.assets.CalloutContentBackground;
+import spark.skins.mobile480.assets.CalloutContentBackground;
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as
index 1574715..bb7a609 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutViewNavigatorSkin.as
@@ -29,6 +29,7 @@ import spark.core.SpriteVisualElement;
 import spark.skins.mobile160.assets.CalloutContentBackground;
 import spark.skins.mobile240.assets.CalloutContentBackground;
 import spark.skins.mobile320.assets.CalloutContentBackground;
+import spark.skins.mobile480.assets.CalloutContentBackground;
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as
index 05772f6..975c5a0 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CheckBoxSkin.as
@@ -42,6 +42,12 @@ import spark.skins.mobile320.assets.CheckBox_downSymbolSelected;
 import spark.skins.mobile320.assets.CheckBox_up;
 import spark.skins.mobile320.assets.CheckBox_upSymbol;
 import spark.skins.mobile320.assets.CheckBox_upSymbolSelected;
+import spark.skins.mobile480.assets.CheckBox_down;
+import spark.skins.mobile480.assets.CheckBox_downSymbol;
+import spark.skins.mobile480.assets.CheckBox_downSymbolSelected;
+import spark.skins.mobile480.assets.CheckBox_up;
+import spark.skins.mobile480.assets.CheckBox_upSymbol;
+import spark.skins.mobile480.assets.CheckBox_upSymbolSelected;
 
 /**
  *  ActionScript-based skin for CheckBox components in mobile applications. 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as
index 6432eeb..ae8c721 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderThumbSkin.as
@@ -31,6 +31,8 @@ import spark.skins.mobile240.assets.HSliderThumb_normal;
 import spark.skins.mobile240.assets.HSliderThumb_pressed;
 import spark.skins.mobile320.assets.HSliderThumb_normal;
 import spark.skins.mobile320.assets.HSliderThumb_pressed;
+import spark.skins.mobile480.assets.HSliderThumb_normal;
+import spark.skins.mobile480.assets.HSliderThumb_pressed;
 
 /**
  *  ActionScript-based skin for the HSlider thumb skin part in mobile applications.

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as
index 02aa87d..dfd55b9 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/HSliderTrackSkin.as
@@ -28,6 +28,7 @@ import spark.skins.mobile.supportClasses.MobileSkin;
 import spark.skins.mobile160.assets.HSliderTrack;
 import spark.skins.mobile240.assets.HSliderTrack;
 import spark.skins.mobile320.assets.HSliderTrack;
+import spark.skins.mobile480.assets.HSliderTrack;
 
 /**
  *  ActionScript-based skin for the HSlider track skin part in mobile applications. 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as
index 1504bb1..a2d1be8 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ImageSkin.as
@@ -32,6 +32,7 @@ import spark.skins.mobile.supportClasses.MobileSkin;
 import spark.skins.mobile160.assets.ImageInvalid;
 import spark.skins.mobile240.assets.ImageInvalid;
 import spark.skins.mobile320.assets.ImageInvalid;
+import spark.skins.mobile480.assets.ImageInvalid;
 
 /**
  *  ActionScript-based skin for the Image component in mobile applications.

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
index 26c48f9..ce1367b 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
@@ -43,7 +43,12 @@ import spark.skins.mobile320.assets.RadioButton_downSymbolSelected;
 import spark.skins.mobile320.assets.RadioButton_up;
 import spark.skins.mobile320.assets.RadioButton_upSymbol;
 import spark.skins.mobile320.assets.RadioButton_upSymbolSelected;
-
+import spark.skins.mobile480.assets.RadioButton_down;
+import spark.skins.mobile480.assets.RadioButton_downSymbol;
+import spark.skins.mobile480.assets.RadioButton_downSymbolSelected;
+import spark.skins.mobile480.assets.RadioButton_up;
+import spark.skins.mobile480.assets.RadioButton_upSymbol;
+import spark.skins.mobile480.assets.RadioButton_upSymbolSelected;
 /**
  *  ActionScript-based skin for RadioButton controls in mobile applications. 
  * 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as
index 043578d..e8717f4 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/SpinnerListContainerSkin.as
@@ -37,7 +37,9 @@ import spark.skins.mobile240.assets.SpinnerListContainerShadow;
 import spark.skins.mobile320.assets.SpinnerListContainerBackground;
 import spark.skins.mobile320.assets.SpinnerListContainerSelectionIndicator;
 import spark.skins.mobile320.assets.SpinnerListContainerShadow;
-
+import spark.skins.mobile480.assets.SpinnerListContainerBackground;
+import spark.skins.mobile480.assets.SpinnerListContainerSelectionIndicator;
+import spark.skins.mobile480.assets.SpinnerListContainerShadow;
 /**
  *  ActionScript-based skin for the SpinnerListContainer in mobile applications. 
  * 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as
index 494ec8e..998e103 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarFirstTabSkin.as
@@ -26,6 +26,8 @@ import spark.skins.mobile.assets.TabbedViewNavigatorButtonBarFirstButton_up;
 import spark.skins.mobile.supportClasses.TabbedViewNavigatorTabBarTabSkinBase;
 import spark.skins.mobile320.assets.TabbedViewNavigatorButtonBarFirstButton_down;
 import spark.skins.mobile320.assets.TabbedViewNavigatorButtonBarFirstButton_up;
+import spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarFirstButton_down;
+import spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarFirstButton_up;
 
 /**
  *  Skin for the left-most button in the TabbedViewNavigator ButtonBar skin

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as
index bddda5f..46efb67 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorTabBarLastTabSkin.as
@@ -26,6 +26,8 @@ import spark.skins.mobile.assets.TabbedViewNavigatorButtonBarLastButton_up;
 import spark.skins.mobile.supportClasses.TabbedViewNavigatorTabBarTabSkinBase;
 import spark.skins.mobile320.assets.TabbedViewNavigatorButtonBarLastButton_down;
 import spark.skins.mobile320.assets.TabbedViewNavigatorButtonBarLastButton_up;
+import spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarLastButton_down;
+import spark.skins.mobile480.assets.TabbedViewNavigatorButtonBarLastButton_up;
 
 /**
  *  Skin for used for middle and the right-most ButtonBarButton in the 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as
index b83c260..c553ec5 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as
@@ -45,6 +45,7 @@ import spark.skins.mobile.supportClasses.TextSkinBase;
 import spark.skins.mobile160.assets.TextInput_border;
 import spark.skins.mobile240.assets.TextInput_border;
 import spark.skins.mobile320.assets.TextInput_border;
+import spark.skins.mobile480.assets.TextInput_border;
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as
index 3d157bb..667c853 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextInputSkin.as
@@ -34,6 +34,7 @@ import spark.skins.mobile.supportClasses.TextSkinBase;
 import spark.skins.mobile160.assets.TextInput_border;
 import spark.skins.mobile240.assets.TextInput_border;
 import spark.skins.mobile320.assets.TextInput_border;
+import spark.skins.mobile480.assets.TextInput_border;
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
index dbcdfc2..c87b16e 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
@@ -39,6 +39,7 @@ import spark.skins.mobile.supportClasses.MobileSkin;
 import spark.skins.mobile160.assets.ToggleSwitch_contentShadow;
 import spark.skins.mobile240.assets.ToggleSwitch_contentShadow;
 import spark.skins.mobile320.assets.ToggleSwitch_contentShadow;
+import spark.skins.mobile480.assets.ToggleSwitch_contentShadow;
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as
index 682a6b8..c3efbd4 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentActionButtonSkin.as
@@ -31,6 +31,8 @@ import spark.skins.mobile.supportClasses.ActionBarButtonSkinBase;
 import spark.skins.mobile.supportClasses.MobileSkin;
 import spark.skins.mobile320.assets.TransparentActionButton_down;
 import spark.skins.mobile320.assets.TransparentActionButton_up;
+import spark.skins.mobile480.assets.TransparentActionButton_down;
+import spark.skins.mobile480.assets.TransparentActionButton_up;
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as
index 5b5693e..013d2d5 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/TransparentNavigationButtonSkin.as
@@ -31,6 +31,8 @@ import spark.skins.mobile.supportClasses.ActionBarButtonSkinBase;
 import spark.skins.mobile.supportClasses.MobileSkin;
 import spark.skins.mobile320.assets.TransparentNavigationButton_down;
 import spark.skins.mobile320.assets.TransparentNavigationButton_up;
+import spark.skins.mobile480.assets.TransparentNavigationButton_down;
+import spark.skins.mobile480.assets.TransparentNavigationButton_up;
 
 use namespace mx_internal;
 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1c99ada8/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as
index 4b320446..942af6f 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuItemSkin.as
@@ -32,6 +32,10 @@ import spark.skins.mobile.supportClasses.ButtonSkinBase;
 import spark.skins.mobile320.assets.ViewMenuItem_down;
 import spark.skins.mobile320.assets.ViewMenuItem_showsCaret;
 import spark.skins.mobile320.assets.ViewMenuItem_up;
+import spark.skins.mobile480.assets.ViewMenuItem_down;
+import spark.skins.mobile480.assets.ViewMenuItem_showsCaret;
+import spark.skins.mobile480.assets.ViewMenuItem_up;
+
 
 use namespace mx_internal;
 


[06/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by jm...@apache.org.
Added support for 480dpi


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

Branch: refs/heads/480dpi
Commit: a60bce71a77f44d7369c1ce4f39037eb8ad65f67
Parents: 5aac986
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:08:44 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:08:44 2013 +1000

----------------------------------------------------------------------
 .../src/spark/skins/mobile/ViewMenuSkin.mxml       |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/a60bce71/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuSkin.mxml
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuSkin.mxml b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuSkin.mxml
index fba4b1a..52fb708 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuSkin.mxml
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewMenuSkin.mxml
@@ -88,10 +88,12 @@
             {
                 super.updateDisplayList(unscaledWidth, unscaledHeight);
                 
-                var strokeWeight:Number = (applicationDPI == DPIClassification.DPI_320) ? 2 : 1;
+                var strokeWeight:Number = (applicationDPI == DPIClassification.DPI_480 || applicationDPI == DPIClassification.DPI_320) ? 2 : 1;
                 var separatorWeight:Number = 1;
                 
-                if (applicationDPI == DPIClassification.DPI_320)
+				if (applicationDPI == DPIClassification.DPI_480)
+					separatorWeight = 6;
+				else if (applicationDPI == DPIClassification.DPI_320)
                     separatorWeight = 4;
                 else if (applicationDPI == DPIClassification.DPI_240)
                     separatorWeight = 2;          


[09/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by jm...@apache.org.
Added support for 480dpi


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

Branch: refs/heads/480dpi
Commit: 1f25eb67643cecba7442eca84510a152fd3ab113
Parents: 478f0a5
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:17:34 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:17:34 2013 +1000

----------------------------------------------------------------------
 frameworks/projects/mobiletheme/defaults.css |   99 +++++++++++++++++++++
 1 files changed, 99 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1f25eb67/frameworks/projects/mobiletheme/defaults.css
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/defaults.css b/frameworks/projects/mobiletheme/defaults.css
index ab4e913..3a11622 100644
--- a/frameworks/projects/mobiletheme/defaults.css
+++ b/frameworks/projects/mobiletheme/defaults.css
@@ -614,6 +614,105 @@ global
     }
 }
 
+@media (application-dpi: 480)
+{
+	ActionBar
+	{
+		paddingBottom: 4;
+		paddingLeft: 0;
+		paddingRight: 0;
+		paddingTop: 4;
+	}
+	
+	ActionBar.beveled
+	{
+		paddingLeft: 15;
+		paddingRight: 15;
+	}
+	
+	ActionBar #titleDisplay
+	{
+		fontSize: 54;
+	}
+	
+	ActionBar.beveled Group#navigationGroup Button
+	{
+		fontSize: 36;
+	}
+	
+	ActionBar.beveled Group#actionGroup Button
+	{
+		fontSize: 36;
+	}
+	
+	Callout
+	{
+		gap: 24;
+	}
+	
+	IconItemRenderer
+	{
+		paddingBottom: 24;
+		paddingTop: 24;
+		horizontalGap: 24;
+		verticalGap: 18;
+	}
+	
+	.iconItemRendererMessageStyle
+	{
+		fontSize: 42;
+	}
+	
+	LabelItemRenderer
+	{
+		paddingBottom: 48;
+		paddingLeft: 30;
+		paddingRight: 30;
+		paddingTop: 48;
+	}
+	
+	SpinnerListItemRenderer
+	{
+		paddingTop : 36;
+		paddingBottom : 36;
+		paddingLeft : 24;
+		paddingRight : 24;
+	}
+	
+	TextArea
+	{
+		paddingBottom: 18;
+		paddingLeft: 18;
+		paddingRight: 18;
+		paddingTop: 18;
+	}
+	
+	TextInput
+	{
+		paddingBottom: 18;
+		paddingLeft: 18;
+		paddingRight: 18;
+		paddingTop: 18;
+	}
+	
+	TabbedViewNavigator #tabBar
+	{
+		fontSize: 42;
+	}
+	
+	ToggleSwitch
+	{
+		fontSize: 54;
+	}
+	
+	global
+	{
+		fontSize: 48;
+		focusThickness: 6;
+	}
+}
+
+
 @media (application-dpi: 160) AND (os-platform:"IOS")
 {
     TextArea


[03/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by jm...@apache.org.
Added support for 480dpi


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

Branch: refs/heads/480dpi
Commit: 833ff81d8e92431c30c714c58593c0576424a0dd
Parents: b2fed2e
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:06:58 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:06:58 2013 +1000

----------------------------------------------------------------------
 .../src/spark/components/Callout.as                |    5 +++++
 .../src/spark/components/IconItemRenderer.as       |    5 +++++
 .../src/spark/components/LabelItemRenderer.as      |    5 +++++
 .../spark/components/SpinnerListItemRenderer.as    |    5 +++++
 4 files changed, 20 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/833ff81d/frameworks/projects/mobilecomponents/src/spark/components/Callout.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobilecomponents/src/spark/components/Callout.as b/frameworks/projects/mobilecomponents/src/spark/components/Callout.as
index 6d9fa22..7443ec2 100644
--- a/frameworks/projects/mobilecomponents/src/spark/components/Callout.as
+++ b/frameworks/projects/mobilecomponents/src/spark/components/Callout.as
@@ -482,6 +482,11 @@ public class Callout extends SkinnablePopUpContainer
             {
                 switch (dpi)
                 {
+					case DPIClassification.DPI_480:
+					{
+						_margin = 24;
+						break;
+					}
                     case DPIClassification.DPI_320:
                     {
                         _margin = 16;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/833ff81d/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 a0d1b07..ccd11b9 100644
--- a/frameworks/projects/mobilecomponents/src/spark/components/IconItemRenderer.as
+++ b/frameworks/projects/mobilecomponents/src/spark/components/IconItemRenderer.as
@@ -218,6 +218,11 @@ public class IconItemRenderer extends LabelItemRenderer
         // set default messageDisplay width
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				oldUnscaledWidth = 960;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 oldUnscaledWidth = 640;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/833ff81d/frameworks/projects/mobilecomponents/src/spark/components/LabelItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobilecomponents/src/spark/components/LabelItemRenderer.as b/frameworks/projects/mobilecomponents/src/spark/components/LabelItemRenderer.as
index d5569e7..21d9d45 100644
--- a/frameworks/projects/mobilecomponents/src/spark/components/LabelItemRenderer.as
+++ b/frameworks/projects/mobilecomponents/src/spark/components/LabelItemRenderer.as
@@ -273,6 +273,11 @@ public class LabelItemRenderer extends UIComponent
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				minHeight = 132;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 minHeight = 88;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/833ff81d/frameworks/projects/mobilecomponents/src/spark/components/SpinnerListItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobilecomponents/src/spark/components/SpinnerListItemRenderer.as b/frameworks/projects/mobilecomponents/src/spark/components/SpinnerListItemRenderer.as
index 7bc9c9c..d876009 100644
--- a/frameworks/projects/mobilecomponents/src/spark/components/SpinnerListItemRenderer.as
+++ b/frameworks/projects/mobilecomponents/src/spark/components/SpinnerListItemRenderer.as
@@ -50,6 +50,11 @@ public class SpinnerListItemRenderer extends LabelItemRenderer
         
         switch (applicationDPI)
         {
+			case DPIClassification.DPI_480:
+			{
+				minHeight = 30;
+				break;
+			}
             case DPIClassification.DPI_320:
             {
                 minHeight = 20;


[02/10] git commit: [flex-sdk] - Added support for 480dpi

Posted by jm...@apache.org.
Added support for 480dpi


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

Branch: refs/heads/480dpi
Commit: b2fed2e50aad0df2b95bd29c7ca069a06ba02203
Parents: 8153b9c
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:06:06 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:06:06 2013 +1000

----------------------------------------------------------------------
 .../projects/framework/src/mx/utils/DensityUtil.as |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/b2fed2e5/frameworks/projects/framework/src/mx/utils/DensityUtil.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/framework/src/mx/utils/DensityUtil.as b/frameworks/projects/framework/src/mx/utils/DensityUtil.as
index cbe8436..d0e1acb 100644
--- a/frameworks/projects/framework/src/mx/utils/DensityUtil.as
+++ b/frameworks/projects/framework/src/mx/utils/DensityUtil.as
@@ -86,8 +86,8 @@ public class DensityUtil
     public static function getDPIScale(sourceDPI:Number, targetDPI:Number):Number
     {
         // Unknown dpi returns NaN
-        if ((sourceDPI != DPIClassification.DPI_160 && sourceDPI != DPIClassification.DPI_240 && sourceDPI != DPIClassification.DPI_320) ||
-            (targetDPI != DPIClassification.DPI_160 && targetDPI != DPIClassification.DPI_240 && targetDPI != DPIClassification.DPI_320))
+        if ((sourceDPI != DPIClassification.DPI_160 && sourceDPI != DPIClassification.DPI_240 && sourceDPI != DPIClassification.DPI_320 && sourceDPI != DPIClassification.DPI_480) ||
+            (targetDPI != DPIClassification.DPI_160 && targetDPI != DPIClassification.DPI_240 && targetDPI != DPIClassification.DPI_320 && targetDPI != DPIClassification.DPI_480))
         {
             return NaN;
         }