support reverse rotations
authorSon Hyunjun <hj79.son@samsung.com>
Tue, 13 Mar 2012 14:49:34 +0000 (23:49 +0900)
committerSon Hyunjun <hj79.son@samsung.com>
Tue, 13 Mar 2012 14:49:34 +0000 (23:49 +0900)
tizen/distrib/temp/dev/dbi-sample.xml
tizen/distrib/temp/image/default_180.png [new file with mode: 0644]
tizen/distrib/temp/image/default_180_p.png [new file with mode: 0644]
tizen/distrib/temp/image/default_R90.png [new file with mode: 0644]
tizen/distrib/temp/image/default_R90_p.png [new file with mode: 0644]
tizen/src/skin/maruskin_operation.c

index 87ef85f..9e1beef 100644 (file)
@@ -4,7 +4,7 @@
     <rotations>
         <rotation id="0" name="Portrait">
             <lcd id="0">
-                <region height="800" left="35" top="86" width="480" />
+                <region height="800" left="35" top="86" width="480"/>
             </lcd>
             <imageList>
                 <mainImage>default_0.png</mainImage>
@@ -28,7 +28,7 @@
                     <tooltip>Power</tooltip>
                 </keyMap>
                 <keyMap>
-                    <region height="74" left="541" top="81" width="20" />
+                    <region height="74" left="541" top="81" width="20"/>
                     <eventInfo>
                         <keyCode>115</keyCode>
                         <keyName>VOLUME_UP</keyName>
@@ -36,7 +36,7 @@
                     <tooltip>Volume-up</tooltip>
                 </keyMap>
                 <keyMap>
-                    <region height="74" left="541" top="167" width="20" />
+                    <region height="74" left="541" top="167" width="20"/>
                     <eventInfo>
                         <keyCode>114</keyCode>
                         <keyName>VOLUME_DOWN</keyName>
@@ -71,7 +71,7 @@
                     <tooltip>Power</tooltip>
                 </keyMap>
                 <keyMap>
-                    <region height="20" left="80" top="2" width="74" />
+                    <region height="20" left="80" top="2" width="74"/>
                     <eventInfo>
                         <keyCode>115</keyCode>
                         <keyName>VOLUME_UP</keyName>
                     <tooltip>Volume-up</tooltip>
                 </keyMap>
                 <keyMap>
-                    <region height="20" left="165" top="2" width="74" />
+                    <region height="20" left="165" top="2" width="74"/>
+                    <eventInfo>
+                        <keyCode>114</keyCode>
+                        <keyName>VOLUME_DOWN</keyName>
+                    </eventInfo>
+                    <tooltip>Volume-down</tooltip>
+                </keyMap>
+            </keyMapList>
+        </rotation>
+        <rotation id="2" name="Reverse Portrait">
+            <lcd id="0">
+                <region left="46" top="89" width="480" height="800"/>
+            </lcd>
+            <imageList>
+                <mainImage>default_180.png</mainImage>
+                <keyPressedImage>default_180_p.png</keyPressedImage>
+            </imageList>
+            <keyMapList>
+                <keyMap>
+                    <region left="249" top="14" width="74" height="74"/>
+                    <eventInfo>
+                        <keyCode>101</keyCode>
+                        <keyName>HOME</keyName>
+                    </eventInfo>
+                    <tooltip>Home</tooltip>
+                </keyMap>
+                <keyMap>
+                    <region left="2" top="84" width="20" height="74"/>
+                    <eventInfo>
+                        <keyCode>103</keyCode>
+                        <keyName>POWER</keyName>
+                    </eventInfo>
+                    <tooltip>Power</tooltip>
+                </keyMap>
+                <keyMap>
+                    <region left="2" top="821" width="20" height="74"/>
+                    <eventInfo>
+                        <keyCode>115</keyCode>
+                        <keyName>VOLUME_UP</keyName>
+                    </eventInfo>
+                    <tooltip>Volume-up</tooltip>
+                </keyMap>
+                <keyMap>
+                    <region left="2" top="735" width="20" height="74"/>
+                    <eventInfo>
+                        <keyCode>114</keyCode>
+                        <keyName>VOLUME_DOWN</keyName>
+                    </eventInfo>
+                    <tooltip>Volume-down</tooltip>
+                </keyMap>
+            </keyMapList>
+        </rotation>
+        <rotation id="3" name="Reverse Landscape">
+            <lcd id="0">
+                <region left="90" top="35" width="800" height="480"/>
+            </lcd>
+            <imageList>
+                <mainImage>default_R90.png</mainImage>
+                <keyPressedImage>default_R90_p.png</keyPressedImage>
+            </imageList>
+            <keyMapList>
+                <keyMap>
+                    <region left="15" top="239" width="74" height="74"/>
+                    <eventInfo>
+                        <keyCode>101</keyCode>
+                        <keyName>HOME</keyName>
+                    </eventInfo>
+                    <tooltip>Home</tooltip>
+                </keyMap>
+                <keyMap>
+                    <region left="84" top="539" width="74" height="20"/>
+                    <eventInfo>
+                        <keyCode>103</keyCode>
+                        <keyName>POWER</keyName>
+                    </eventInfo>
+                    <tooltip>Power</tooltip>
+                </keyMap>
+                <keyMap>
+                    <region left="822" top="539" width="74" height="20"/>
+                    <eventInfo>
+                        <keyCode>115</keyCode>
+                        <keyName>VOLUME_UP</keyName>
+                    </eventInfo>
+                    <tooltip>Volume-up</tooltip>
+                </keyMap>
+                <keyMap>
+                    <region left="735" top="539" width="74" height="20"/>
                     <eventInfo>
                         <keyCode>114</keyCode>
                         <keyName>VOLUME_DOWN</keyName>
diff --git a/tizen/distrib/temp/image/default_180.png b/tizen/distrib/temp/image/default_180.png
new file mode 100644 (file)
index 0000000..5e8d276
Binary files /dev/null and b/tizen/distrib/temp/image/default_180.png differ
diff --git a/tizen/distrib/temp/image/default_180_p.png b/tizen/distrib/temp/image/default_180_p.png
new file mode 100644 (file)
index 0000000..8b50699
Binary files /dev/null and b/tizen/distrib/temp/image/default_180_p.png differ
diff --git a/tizen/distrib/temp/image/default_R90.png b/tizen/distrib/temp/image/default_R90.png
new file mode 100644 (file)
index 0000000..7be72f7
Binary files /dev/null and b/tizen/distrib/temp/image/default_R90.png differ
diff --git a/tizen/distrib/temp/image/default_R90_p.png b/tizen/distrib/temp/image/default_R90_p.png
new file mode 100644 (file)
index 0000000..98de699
Binary files /dev/null and b/tizen/distrib/temp/image/default_R90_p.png differ
index 3abdc03..661d422 100644 (file)
@@ -149,7 +149,7 @@ void do_rotation_event( int event_type) {
         sprintf( send_buf, "1\n3\n0\n9.80665\n0\n" );
         break;
     case ROTATION_REVERSE_LANDSCAPE:
-        sprintf( send_buf, "1\n3\n0\n9.80665\n0\n" );
+        sprintf(send_buf, "1\n3\n9.80665\n0\n0\n");
         break;
     }