You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by bi...@apache.org on 2013/09/08 12:50:13 UTC

git commit: [flex-sdk] [refs/heads/develop] - Fixing visual defects for TitleBar, Callout, RadioButton and ToggleSwitch skins (FLEX-33659 - https://issues.apache.org/jira/browse/FLEX-33659)

Updated Branches:
  refs/heads/develop ff50e6561 -> 4c6551175


Fixing visual defects for TitleBar, Callout, RadioButton and ToggleSwitch skins (FLEX-33659 - https://issues.apache.org/jira/browse/FLEX-33659)


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

Branch: refs/heads/develop
Commit: 4c6551175f79cd6e7bfcc72397cb52ebbb8b1a63
Parents: ff50e65
Author: Om <bi...@gmail.com>
Authored: Sun Sep 8 03:46:48 2013 -0700
Committer: Om <bi...@gmail.com>
Committed: Sun Sep 8 03:46:48 2013 -0700

----------------------------------------------------------------------
 .../src/spark/skins/mobile/ActionBarSkin.as     | 12 +++
 .../src/spark/skins/mobile/CalloutSkin.as       | 16 ++--
 .../src/spark/skins/mobile/RadioButtonSkin.as   | 82 +++++---------------
 .../src/spark/skins/mobile/ToggleSwitchSkin.as  |  4 +-
 .../skins/mobile120/assets/RadioButton_down.fxg | 10 +--
 .../mobile120/assets/RadioButton_downSymbol.fxg |  4 +-
 .../assets/RadioButton_downSymbolSelected.fxg   |  4 +-
 .../skins/mobile120/assets/RadioButton_up.fxg   |  6 +-
 .../mobile120/assets/RadioButton_upSymbol.fxg   |  4 +-
 .../assets/RadioButton_upSymbolSelected.fxg     |  4 +-
 .../skins/mobile320/assets/RadioButton_down.fxg |  4 +-
 11 files changed, 59 insertions(+), 91 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/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 c492725..43f7bf6 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ActionBarSkin.as
@@ -35,6 +35,7 @@ import spark.layouts.HorizontalAlign;
 import spark.layouts.HorizontalLayout;
 import spark.layouts.VerticalAlign;
 import spark.skins.mobile.supportClasses.MobileSkin;
+import spark.skins.mobile120.assets.ActionBarBackground;
 import spark.skins.mobile160.assets.ActionBarBackground;
 import spark.skins.mobile240.assets.ActionBarBackground;
 import spark.skins.mobile320.assets.ActionBarBackground;
@@ -122,6 +123,17 @@ public class ActionBarSkin extends MobileSkin
                 
                 break;
             }
+			case DPIClassification.DPI_120:
+			{
+				borderSize = 1;
+				layoutShadowHeight = 1.5;
+				layoutContentGroupHeight = 32;
+				layoutTitleGroupHorizontalPadding = 10;
+				
+				borderClass = spark.skins.mobile120.assets.ActionBarBackground;
+				
+				break;
+			}	
             default:
             {
                 // default DPI_160

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/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 f69de0f..b76696c 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/CalloutSkin.as
@@ -169,14 +169,14 @@ public class CalloutSkin extends MobileSkin
 				backgroundCornerRadius = 6;
 				contentBackgroundInsetClass = spark.skins.mobile120.assets.CalloutContentBackground;
 				backgroundGradientHeight = 83;
-				frameThickness = 24;
-				arrowWidth = 156;
-				arrowHeight = 39;
-				contentCornerRadius = 7;
-				dropShadowBlurX = 24;
-				dropShadowBlurY = 24;
-				dropShadowDistance = 4;
-				highlightWeight = 1;
+				frameThickness = 6;
+				arrowWidth = 39;
+				arrowHeight = 19;
+				contentCornerRadius = 4;
+				dropShadowBlurX = 12;
+				dropShadowBlurY = 12;
+				dropShadowDistance = 2;
+				highlightWeight = 0.5;
 				
 				break;
 			}

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/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 e530204..3014ec6 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/RadioButtonSkin.as
@@ -49,18 +49,7 @@ 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;
-import spark.skins.mobile640.assets.RadioButton_down;
-import spark.skins.mobile640.assets.RadioButton_downSymbol;
-import spark.skins.mobile640.assets.RadioButton_downSymbolSelected;
-import spark.skins.mobile640.assets.RadioButton_up;
-import spark.skins.mobile640.assets.RadioButton_upSymbol;
-import spark.skins.mobile640.assets.RadioButton_upSymbolSelected;
+
 /**
  *  ActionScript-based skin for RadioButton controls in mobile applications. 
  * 
@@ -110,41 +99,6 @@ public class RadioButtonSkin extends SelectableButtonSkinBase
         
         switch (applicationDPI)
         {
-			case DPIClassification.DPI_640:
-			{
-				upIconClass = spark.skins.mobile640.assets.RadioButton_up;
-				upSelectedIconClass = spark.skins.mobile640.assets.RadioButton_up;
-				downIconClass = spark.skins.mobile640.assets.RadioButton_down;
-				downSelectedIconClass = spark.skins.mobile640.assets.RadioButton_down;
-				upSymbolIconClass =  spark.skins.mobile640.assets.RadioButton_upSymbol;
-				downSymbolIconClass =  spark.skins.mobile640.assets.RadioButton_downSymbol;
-				upSymbolIconSelectedClass = spark.skins.mobile640.assets.RadioButton_upSymbolSelected;
-				downSymbolIconSelectedClass = spark.skins.mobile640.assets.RadioButton_downSymbolSelected;
-				
-				layoutGap = 40;
-				minWidth = 128;
-				minHeight = 128;
-				
-				break;
-			}
-			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;
@@ -162,23 +116,23 @@ public class RadioButtonSkin extends SelectableButtonSkinBase
                 
                 break;
             }
-			case DPIClassification.DPI_240:
-			{
-				upIconClass = spark.skins.mobile240.assets.RadioButton_up;
-				upSelectedIconClass = spark.skins.mobile240.assets.RadioButton_up;
-				downIconClass = spark.skins.mobile240.assets.RadioButton_down;
-				downSelectedIconClass = spark.skins.mobile240.assets.RadioButton_down;
-				upSymbolIconClass =  spark.skins.mobile240.assets.RadioButton_upSymbol;
-				downSymbolIconClass =  spark.skins.mobile240.assets.RadioButton_downSymbol;
-				upSymbolIconSelectedClass = spark.skins.mobile240.assets.RadioButton_upSymbolSelected;
-				downSymbolIconSelectedClass = spark.skins.mobile240.assets.RadioButton_downSymbolSelected;
-				
-				layoutGap = 15;
-				minWidth = 48;
-				minHeight = 48;
-				
-				break;
-			}
+            case DPIClassification.DPI_240:
+            {
+                upIconClass = spark.skins.mobile240.assets.RadioButton_up;
+                upSelectedIconClass = spark.skins.mobile240.assets.RadioButton_up;
+                downIconClass = spark.skins.mobile240.assets.RadioButton_down;
+                downSelectedIconClass = spark.skins.mobile240.assets.RadioButton_down;
+                upSymbolIconClass =  spark.skins.mobile240.assets.RadioButton_upSymbol;
+                downSymbolIconClass =  spark.skins.mobile240.assets.RadioButton_downSymbol;
+                upSymbolIconSelectedClass = spark.skins.mobile240.assets.RadioButton_upSymbolSelected;
+                downSymbolIconSelectedClass = spark.skins.mobile240.assets.RadioButton_downSymbolSelected;
+                
+                layoutGap = 15;
+                minWidth = 48;
+                minHeight = 48;
+                
+                break;
+            }
 			case DPIClassification.DPI_120:
 			{
 				upIconClass = spark.skins.mobile120.assets.RadioButton_up;

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/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 2b5ff09..fc599d5 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/ToggleSwitchSkin.as
@@ -130,11 +130,11 @@ public class ToggleSwitchSkin extends MobileSkin
 			{
 				layoutThumbWidth = 35;
 				layoutThumbHeight = 21;
-				layoutStrokeWeight = 2;
+				layoutStrokeWeight = 1;
 				layoutBorderSize = 1;
 				layoutTextShadowOffset = -1;
 				layoutInnerPadding = 5;
-				layoutOuterPadding = 9;
+				layoutOuterPadding = 8;
 				slidingContentOverlayClass = spark.skins.mobile120.assets.ToggleSwitch_contentShadow;
 				break;
 			}

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_down.fxg
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_down.fxg b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_down.fxg
index b4b2b8b..5853075 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_down.fxg
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_down.fxg
@@ -20,7 +20,7 @@
 
 
 <Graphic version="2.0" xmlns="http://ns.adobe.com/fxg/2008" xmlns:d="http://ns.adobe.com/fxg/2008/dt" xmlns:fc="http://ns.adobe.com/flashcatalyst/2009">
-	<Path data="M 2 24 C 2 11 12 1 25 1 C 38 1 48 11 48 24 C 48 37 38 47 25 47 C 12 47 2 37 2 24 Z M 1 24 C 1 37 12 48 25 48 C 38 48 49 37 49 24 C 49 11 38 0 25 0 C 12 0 1 11 1 24 Z " blendMode="normal" alpha="1">
+	<Path data="M 2 24 C 2 11 12 1 25 1 C 38 1 48 11 48 24 C 48 37 38 47 25 47 C 12 47 2 37 2 24 Z M 1 24 C 1 37 12 48 25 48 C 38 48 49 37 49 24 C 49 11 38 0 25 0 C 12 0 1 11 1 24 Z " blendMode="normal" alpha="1" scaleX="0.5" scaleY="0.5">
 			<fill>
 				<LinearGradient x = "25" y = "0" scaleX = "48" rotation = "90">
 					<GradientEntry color="#ffffff" ratio="0" alpha="0.047058823529411764"/>
@@ -28,7 +28,7 @@
 				</LinearGradient>
 			</fill>
 		</Path>
-		<Path data="M 3 24 C 3 11 12 2 25 2 C 38 2 47 11 47 24 C 47 37 38 46 25 46 C 12 46 3 37 3 24 Z " blendMode="normal" alpha="1" d:userLabel="Ellipse">
+		<Path data="M 3 24 C 3 11 12 2 25 2 C 38 2 47 11 47 24 C 47 37 38 46 25 46 C 12 46 3 37 3 24 Z " blendMode="normal" alpha="1" d:userLabel="Ellipse" scaleX="0.5" scaleY="0.5">
 			<fill>
 				<LinearGradient x = "25" y = "2" scaleX = "44" rotation = "90">
 					<GradientEntry color="#000000" ratio="0" alpha="0.10980392156862745"/>
@@ -36,17 +36,17 @@
 				</LinearGradient>
 			</fill>
 		</Path>
-		<Path data="M 3 24 C 3 11 12 2 25 2 C 38 2 47 11 47 24 C 47 37 38 46 25 46 C 12 46 3 37 3 24 Z M 2 24 C 2 37 12 47 25 47 C 38 47 48 37 48 24 C 48 11 38 1 25 1 C 12 1 2 11 2 24 Z " blendMode="normal" alpha="0.6509803921568627">
+		<Path data="M 3 24 C 3 11 12 2 25 2 C 38 2 47 11 47 24 C 47 37 38 46 25 46 C 12 46 3 37 3 24 Z M 2 24 C 2 37 12 47 25 47 C 38 47 48 37 48 24 C 48 11 38 1 25 1 C 12 1 2 11 2 24 Z " blendMode="normal" alpha="0.6509803921568627" scaleX="0.5" scaleY="0.5">
 			<fill>
 				<SolidColor color="#000000"/>
 			</fill>
 		</Path>
-		<Path data="M 4 24 C 4 12 13 3 25 3 C 37 3 46 12 46 24 C 46 36 37 45 25 45 C 13 45 4 36 4 24 Z M 3 24 C 3 37 12 46 25 46 C 38 46 47 37 47 24 C 47 11 38 2 25 2 C 12 2 3 11 3 24 Z " blendMode="normal" alpha="0.25098039215686274">
+		<Path data="M 4 24 C 4 12 13 3 25 3 C 37 3 46 12 46 24 C 46 36 37 45 25 45 C 13 45 4 36 4 24 Z M 3 24 C 3 37 12 46 25 46 C 38 46 47 37 47 24 C 47 11 38 2 25 2 C 12 2 3 11 3 24 Z " blendMode="normal" alpha="0.25098039215686274" scaleX="0.5" scaleY="0.5">
 			<fill>
 				<SolidColor color="#1e1e1e"/>
 			</fill>
 		</Path>
-		<Path data="M 5 24 C 5 12 13 4 25 4 C 37 4 45 12 45 24 C 45 36 37 44 25 44 C 13 44 5 36 5 24 Z M 4 24 C 4 36 13 45 25 45 C 37 45 46 36 46 24 C 46 12 37 3 25 3 C 13 3 4 12 4 24 Z " blendMode="normal" alpha="0.10196078431372549">
+		<Path data="M 5 24 C 5 12 13 4 25 4 C 37 4 45 12 45 24 C 45 36 37 44 25 44 C 13 44 5 36 5 24 Z M 4 24 C 4 36 13 45 25 45 C 37 45 46 36 46 24 C 46 12 37 3 25 3 C 13 3 4 12 4 24 Z " blendMode="normal" alpha="0.10196078431372549" scaleX="0.5" scaleY="0.5">
 			<fill>
 				<SolidColor color="#1e1e1e"/>
 			</fill>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbol.fxg
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbol.fxg b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbol.fxg
index ae586d5..390cfa4 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbol.fxg
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbol.fxg
@@ -18,12 +18,12 @@
 
 -->
 <Graphic version="2.0" xmlns="http://ns.adobe.com/fxg/2008">
-	<Path data="M 13 24 C 13 18 19 12 25 12 C 31 12 37 18 37 24 C 37 30 31 36 25 36 C 19 36 13 30 13 24 Z ">
+	<Path data="M 13 24 C 13 18 19 12 25 12 C 31 12 37 18 37 24 C 37 30 31 36 25 36 C 19 36 13 30 13 24 Z " scaleX="0.5" scaleY="0.5">
 		<fill>
 			<SolidColor color="#646464"/>
 		</fill>
 	</Path>
-	<Path data="M 14 24 C 14 18 19 13 25 13 C 31 13 36 18 36 24 C 36 30 31 35 25 35 C 19 35 14 30 14 24 Z ">
+	<Path data="M 14 24 C 14 18 19 13 25 13 C 31 13 36 18 36 24 C 36 30 31 35 25 35 C 19 35 14 30 14 24 Z " scaleX="0.5" scaleY="0.5">
 		<fill>
 			<LinearGradient x = "25" y = "13" scaleX = "22" rotation = "90">
 				<GradientEntry color="#787878" ratio="0" alpha="1"/>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbolSelected.fxg
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbolSelected.fxg b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbolSelected.fxg
index 591b60e..91dfa55 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbolSelected.fxg
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_downSymbolSelected.fxg
@@ -18,12 +18,12 @@
 
 -->
 <Graphic version="2.0" xmlns="http://ns.adobe.com/fxg/2008">
-	<Path data="M 13 24 C 13 18 19 12 25 12 C 31 12 37 18 37 24 C 37 30 30 36 24 36 C 18 36 13 30 13 24 Z ">
+	<Path data="M 13 24 C 13 18 19 12 25 12 C 31 12 37 18 37 24 C 37 30 30 36 24 36 C 18 36 13 30 13 24 Z " scaleX="0.5" scaleY="0.5">
 		<fill>
 			<SolidColor color="#323232"/>
 		</fill>
 	</Path>
-	<Path data="M 14 24 C 14 18 19 13 25 13 C 31 13 36 18 36 24 C 36 30 30 35 24 35 C 18 35 14 30 14 24 Z ">
+	<Path data="M 14 24 C 14 18 19 13 25 13 C 31 13 36 18 36 24 C 36 30 30 35 24 35 C 18 35 14 30 14 24 Z " scaleX="0.5" scaleY="0.5">
 		<fill>
 			<LinearGradient x = "24" y = "13" scaleX = "22" rotation = "90">
 				<GradientEntry color="#464646" ratio="0" alpha="1"/>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_up.fxg
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_up.fxg b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_up.fxg
index de1e72e..2ac0453 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_up.fxg
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_up.fxg
@@ -21,7 +21,7 @@
 
 <Graphic version="2.0" xmlns="http://ns.adobe.com/fxg/2008">
 	
-		<Path data="M 2 24 C 2 11 12 1 25 1 C 38 1 48 11 48 24 C 48 37 38 47 25 47 C 12 47 2 37 2 24 Z M 1 24 C 1 37 12 48 25 48 C 38 48 49 37 49 24 C 49 11 38 0 25 0 C 12 0 1 11 1 24 Z " blendMode="normal" alpha="1">
+		<Path data="M 2 24 C 2 11 12 1 25 1 C 38 1 48 11 48 24 C 48 37 38 47 25 47 C 12 47 2 37 2 24 Z M 1 24 C 1 37 12 48 25 48 C 38 48 49 37 49 24 C 49 11 38 0 25 0 C 12 0 1 11 1 24 Z " blendMode="normal" alpha="1" scaleX="0.5" scaleY="0.5">
 			<fill>
 				<LinearGradient x = "25" y = "0" scaleX = "48" rotation = "90">
 					<GradientEntry color="#000000" ratio="0" alpha="0"/>
@@ -29,7 +29,7 @@
 				</LinearGradient>
 			</fill>
 		</Path>
-		<Path data="M 3 24 C 3 11 12 2 25 2 C 38 2 47 11 47 24 C 47 37 38 46 25 46 C 12 46 3 37 3 24 Z " blendMode="normal" alpha="1">
+		<Path data="M 3 24 C 3 11 12 2 25 2 C 38 2 47 11 47 24 C 47 37 38 46 25 46 C 12 46 3 37 3 24 Z " blendMode="normal" alpha="1" scaleX="0.5" scaleY="0.5">
 			<fill>
 				<LinearGradient x = "25" y = "8" scaleX = "21" rotation = "90">
 					<GradientEntry color="#ffffff" ratio="0" alpha="0.8"/>
@@ -37,7 +37,7 @@
 				</LinearGradient>
 			</fill>
 		</Path>
-		<Path data="M 3 24 C 3 11 12 2 25 2 C 38 2 47 11 47 24 C 47 37 38 46 25 46 C 12 46 3 37 3 24 Z M 2 24 C 2 37 12 47 25 47 C 38 47 48 37 48 24 C 48 11 38 1 25 1 C 12 1 2 11 2 24 Z " blendMode="normal" alpha="0.6">
+		<Path data="M 3 24 C 3 11 12 2 25 2 C 38 2 47 11 47 24 C 47 37 38 46 25 46 C 12 46 3 37 3 24 Z M 2 24 C 2 37 12 47 25 47 C 38 47 48 37 48 24 C 48 11 38 1 25 1 C 12 1 2 11 2 24 Z " blendMode="normal" alpha="0.6" scaleX="0.5" scaleY="0.5">
 			<fill>
 				<SolidColor color="#000000"/>
 			</fill>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbol.fxg
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbol.fxg b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbol.fxg
index 10ac407..3fa6739 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbol.fxg
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbol.fxg
@@ -18,12 +18,12 @@
 
 -->
 <Graphic version="2.0" xmlns="http://ns.adobe.com/fxg/2008">
-	<Path data="M 13 24 C 13 18 19 12 25 12 C 31 12 37 18 37 24 C 37 30 31 36 25 36 C 19 36 13 30 13 24 Z ">
+	<Path data="M 13 24 C 13 18 19 12 25 12 C 31 12 37 18 37 24 C 37 30 31 36 25 36 C 19 36 13 30 13 24 Z " scaleX="0.5" scaleY="0.5">
 		<fill>
 			<SolidColor color="#969696"/>
 		</fill>
 	</Path>
-	<Path data="M 14 24 C 14 18 19 13 25 13 C 31 13 36 18 36 24 C 36 30 31 35 25 35 C 19 35 14 30 14 24 Z ">
+	<Path data="M 14 24 C 14 18 19 13 25 13 C 31 13 36 18 36 24 C 36 30 31 35 25 35 C 19 35 14 30 14 24 Z " scaleX="0.5" scaleY="0.5">
 		<fill>
 			<LinearGradient x = "25" y = "13" scaleX = "14" rotation = "90">
 				<GradientEntry color="#999999" ratio="0" alpha="1"/>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbolSelected.fxg
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbolSelected.fxg b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbolSelected.fxg
index f163e69..ef8e214 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbolSelected.fxg
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile120/assets/RadioButton_upSymbolSelected.fxg
@@ -18,12 +18,12 @@
 
 -->
 <Graphic version="2.0" xmlns="http://ns.adobe.com/fxg/2008">
-	<Path data="M 13 24 C 13 18 19 12 25 12 C 31 12 37 18 37 24 C 37 30 31 36 25 36 C 19 36 13 30 13 24 Z ">
+	<Path data="M 13 24 C 13 18 19 12 25 12 C 31 12 37 18 37 24 C 37 30 31 36 25 36 C 19 36 13 30 13 24 Z " scaleX="0.5" scaleY="0.5">
 		<fill>
 			<SolidColor color="#323232"/>
 		</fill>
 	</Path>
-	<Path data="M 14 24 C 14 18 19 13 25 13 C 31 13 36 18 36 24 C 36 30 31 35 25 35 C 19 35 14 30 14 24 Z ">
+	<Path data="M 14 24 C 14 18 19 13 25 13 C 31 13 36 18 36 24 C 36 30 31 35 25 35 C 19 35 14 30 14 24 Z " scaleX="0.5" scaleY="0.5">
 		<fill>
 			<LinearGradient x = "25" y = "13" scaleX = "22" rotation = "90">
 				<GradientEntry color="#5a5a5a" ratio="0" alpha="1"/>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4c655117/frameworks/projects/mobiletheme/src/spark/skins/mobile320/assets/RadioButton_down.fxg
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile320/assets/RadioButton_down.fxg b/frameworks/projects/mobiletheme/src/spark/skins/mobile320/assets/RadioButton_down.fxg
index 7241c4b..fa9141b 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile320/assets/RadioButton_down.fxg
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile320/assets/RadioButton_down.fxg
@@ -16,7 +16,9 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 
--->
+-->
+
+
 <Graphic version="2.0" xmlns="http://ns.adobe.com/fxg/2008">
   
       <Path data="M2 32C2 16 16 2 32 2 48 2 62 16 62 32 62 48 48 62 32 62 16 62 2 48 2 32ZM0 32C0 50 14 64 32 64 50 64 64 50 64 32 64 14 50 0 32 0 14 0 0 14 0 32Z">