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><200 DPI</td></tr>
* <tr><td>240 DPI</td><td>>=200 DPI and <280 DPI</td></tr>
- * <tr><td>320 DPI</td><td>>=280 DPI</td></tr>
+ * <tr><td>320 DPI</td><td>>=280 DPI and <400 DPI</td></tr>
+ * <tr><td>480 DPI</td><td>>=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><200 DPI</td></tr>
* <tr><td>240 DPI</td><td>>=200 DPI and <280 DPI</td></tr>
- * <tr><td>320 DPI</td><td>>=280 DPI</td></tr>
+ * <tr><td>320 DPI</td><td>>=280 DPI and <400 DPI</td></tr>
+ * <tr><td>480 DPI</td><td>>=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;
}