diff options
author | Xavier Ducrohet <xav@android.com> | 2009-08-13 21:02:32 -0700 |
---|---|---|
committer | Xavier Ducrohet <xav@android.com> | 2009-08-13 21:02:32 -0700 |
commit | 3a7e5bcc684403b835cfda573165beb7f5be66e4 (patch) | |
tree | 00f6e126dc5d798352ef92c5f688e4e2ee505a09 /emulator | |
parent | f50d85a7ed07ad480fb2f1df5be308f4667c0489 (diff) | |
download | sdk-3a7e5bcc684403b835cfda573165beb7f5be66e4.zip sdk-3a7e5bcc684403b835cfda573165beb7f5be66e4.tar.gz sdk-3a7e5bcc684403b835cfda573165beb7f5be66e4.tar.bz2 |
Revamped QVGA skin and new WVGA 800/854 skins
BUG: 1944280
Diffstat (limited to 'emulator')
70 files changed, 850 insertions, 302 deletions
diff --git a/emulator/skins/QVGA/.DS_Store b/emulator/skins/QVGA/.DS_Store Binary files differdeleted file mode 100644 index 6aff2f6..0000000 --- a/emulator/skins/QVGA/.DS_Store +++ /dev/null diff --git a/emulator/skins/QVGA/arrow_down.png b/emulator/skins/QVGA/arrow_down.png Binary files differindex 7398bae..b9fde22 100644 --- a/emulator/skins/QVGA/arrow_down.png +++ b/emulator/skins/QVGA/arrow_down.png diff --git a/emulator/skins/QVGA/arrow_left.png b/emulator/skins/QVGA/arrow_left.png Binary files differindex f7e3c12..281b192 100644 --- a/emulator/skins/QVGA/arrow_left.png +++ b/emulator/skins/QVGA/arrow_left.png diff --git a/emulator/skins/QVGA/arrow_right.png b/emulator/skins/QVGA/arrow_right.png Binary files differindex 33fa169..4cbc65d 100644 --- a/emulator/skins/QVGA/arrow_right.png +++ b/emulator/skins/QVGA/arrow_right.png diff --git a/emulator/skins/QVGA/arrow_up.png b/emulator/skins/QVGA/arrow_up.png Binary files differindex f21105a..29c7121 100644 --- a/emulator/skins/QVGA/arrow_up.png +++ b/emulator/skins/QVGA/arrow_up.png diff --git a/emulator/skins/QVGA/back.png b/emulator/skins/QVGA/back.png Binary files differdeleted file mode 100644 index 8519ebd..0000000 --- a/emulator/skins/QVGA/back.png +++ /dev/null diff --git a/emulator/skins/QVGA/background_land.png b/emulator/skins/QVGA/background_land.png Binary files differnew file mode 100644 index 0000000..cb002b5 --- /dev/null +++ b/emulator/skins/QVGA/background_land.png diff --git a/emulator/skins/QVGA/background_port.png b/emulator/skins/QVGA/background_port.png Binary files differnew file mode 100644 index 0000000..56316a9 --- /dev/null +++ b/emulator/skins/QVGA/background_port.png diff --git a/emulator/skins/QVGA/button.png b/emulator/skins/QVGA/button.png Binary files differnew file mode 100644 index 0000000..8281d20 --- /dev/null +++ b/emulator/skins/QVGA/button.png diff --git a/emulator/skins/QVGA/controls.png b/emulator/skins/QVGA/controls.png Binary files differnew file mode 100644 index 0000000..04b85e2 --- /dev/null +++ b/emulator/skins/QVGA/controls.png diff --git a/emulator/skins/QVGA/device.png b/emulator/skins/QVGA/device.png Binary files differdeleted file mode 100644 index eb64104..0000000 --- a/emulator/skins/QVGA/device.png +++ /dev/null diff --git a/emulator/skins/QVGA/end.png b/emulator/skins/QVGA/end.png Binary files differdeleted file mode 100644 index 8519ebd..0000000 --- a/emulator/skins/QVGA/end.png +++ /dev/null diff --git a/emulator/skins/QVGA/home.png b/emulator/skins/QVGA/home.png Binary files differdeleted file mode 100644 index 8519ebd..0000000 --- a/emulator/skins/QVGA/home.png +++ /dev/null diff --git a/emulator/skins/QVGA/key.png b/emulator/skins/QVGA/key.png Binary files differindex 7a3f563..40b03bf 100644 --- a/emulator/skins/QVGA/key.png +++ b/emulator/skins/QVGA/key.png diff --git a/emulator/skins/QVGA/keyboard.png b/emulator/skins/QVGA/keyboard.png Binary files differindex bb076d3..ca49dcf 100644 --- a/emulator/skins/QVGA/keyboard.png +++ b/emulator/skins/QVGA/keyboard.png diff --git a/emulator/skins/QVGA/layout b/emulator/skins/QVGA/layout index d7539c5..7b3f328 100644 --- a/emulator/skins/QVGA/layout +++ b/emulator/skins/QVGA/layout @@ -1,84 +1,104 @@ parts { - device { + portrait { + background { + image background_port.png + } + } + landscape { background { - image device.png + image background_land.png } + } + + device { display { width 240 height 320 - x 33 - y 69 + x 0 + y 0 + } + } + + controls { + background { + image controls.png } - buttons { soft-left { - image menu.png - x 131 - y 404 + image button.png + x 56 + y 142 } home { - image home.png - x 77 - y 404 + image button.png + x 0 + y 142 } back { - image back.png - x 185 - y 404 + image button.png + x 112 + y 142 } dpad-up { image arrow_up.png - x 105 - y 463 + x 77 + y 53 } dpad-down { image arrow_down.png - x 104 - y 519 + x 77 + y 106 } dpad-left { image arrow_left.png - x 96 - y 470 + x 53 + y 53 } dpad-right { image arrow_right.png - x 172 - y 470 + x 123 + y 53 } dpad-center { image select.png - x 131 - y 492 + x 77 + y 81 } phone-dial { - image send.png - x 23 - y 404 + image button.png + x 0 + y 71 } phone-hangup { - image end.png - x 238 - y 404 + image button.png + x 168 + y 71 } power { - image power.png - x -16 + image button.png + x 168 y 0 } volume-up { - image volume_up.png - x 289 - y 177 + image button.png + x 112 + y 0 } volume-down { - image volume_down.png - x 289 - y 233 + image button.png + x 56 + y 0 + } + + search { + image button.png + x 168 + y 142 } + } } @@ -89,242 +109,242 @@ parts { buttons { 1 { image key.png - x 0 - y 0 + x 5 + y 5 } 2 { image key.png - x 37 - y 0 + x 42 + y 5 } 3 { image key.png - x 74 - y 0 + x 79 + y 5 } 4 { image key.png - x 111 - y 0 + x 116 + y 5 } 5 { image key.png - x 148 - y 0 + x 153 + y 5 } 6 { image key.png - x 185 - y 0 + x 190 + y 5 } 7 { image key.png - x 222 - y 0 + x 227 + y 5 } 8 { image key.png - x 259 - y 0 + x 264 + y 5 } 9 { image key.png - x 296 - y 0 + x 301 + y 5 } 0 { image key.png - x 333 - y 0 + x 338 + y 5 } q { image key.png - x 0 - y 36 + x 5 + y 41 } w { image key.png - x 37 - y 36 + x 42 + y 41 } e { image key.png - x 74 - y 36 + x 79 + y 41 } r { image key.png - x 111 - y 36 + x 116 + y 41 } t { image key.png - x 148 - y 36 + x 153 + y 41 } y { image key.png - x 185 - y 36 + x 190 + y 41 } u { image key.png - x 222 - y 36 + x 227 + y 41 } i { image key.png - x 259 - y 36 + x 264 + y 41 } o { image key.png - x 296 - y 36 + x 301 + y 41 } p { image key.png - x 333 - y 36 + x 338 + y 41 } a { image key.png - x 0 - y 72 + x 5 + y 77 } s { image key.png - x 37 - y 72 + x 42 + y 77 } d { image key.png - x 74 - y 72 + x 79 + y 77 } f { image key.png - x 111 - y 72 + x 116 + y 77 } g { image key.png - x 148 - y 72 + x 153 + y 77 } h { image key.png - x 185 - y 72 + x 190 + y 77 } j { image key.png - x 222 - y 72 + x 227 + y 77 } k { image key.png - x 259 - y 72 + x 264 + y 77 } l { image key.png - x 296 - y 72 + x 301 + y 77 } DEL { image key.png - x 333 - y 72 + x 338 + y 77 } CAP { image key.png - x 0 - y 108 + x 5 + y 113 } z { image key.png - x 37 - y 108 + x 42 + y 113 } x { image key.png - x 74 - y 108 + x 79 + y 113 } c { image key.png - x 111 - y 108 + x 116 + y 113 } v { image key.png - x 148 - y 108 + x 153 + y 113 } b { image key.png - x 185 - y 108 + x 190 + y 113 } n { image key.png - x 222 - y 108 + x 227 + y 113 } m { image key.png - x 259 - y 108 + x 264 + y 113 } PERIOD { image key.png - x 296 - y 108 + x 301 + y 113 } ENTER { image key.png - x 333 - y 108 + x 338 + y 113 } ALT { image key.png - x 0 - y 144 + x 5 + y 149 } SYM { image key.png - x 37 - y 144 + x 42 + y 149 } AT { image key.png - x 74 - y 144 + x 79 + y 149 } SPACE { image spacebar.png - x 111 - y 144 + x 116 + y 149 } SLASH { image key.png - x 259 - y 144 + x 264 + y 149 } COMMA { image key.png - x 296 - y 144 + x 301 + y 149 } ALT2 { image key.png - x 333 - y 144 + x 338 + y 149 } } @@ -333,39 +353,76 @@ parts { layouts { portrait { - width 750 - height 610 + width 640 + height 602 color 0xe0e0e0 event EV_SW:0:1 - + part1 { - name device - x 30 - y 097 + name portrait + x 0 + y 0 } + part2 { + name landscape + x 800 + y 0 + } + + part3 { + name device + x 200 + y 30 + } + part4 { + name controls + x 410 + y 396 + } + part5 { name keyboard - x 360 - y 300 + x 18 + y 396 } + } landscape { - width 645 - height 575 + width 640 + height 522 color 0xe0e0e0 event EV_SW:0:0 part1 { + name portrait + x 800 + y 0 + } + + part2 { + name landscape + x 0 + y 0 + } + + part3 { name device - x 10 - y 360 + x 160 + y 270 rotation 3 } - part2 { + + part4 { + name controls + x 410 + y 317 + } + + part5 { name keyboard - x 135 - y 380 + x 18 + y 317 } } } diff --git a/emulator/skins/QVGA/menu.png b/emulator/skins/QVGA/menu.png Binary files differdeleted file mode 100644 index 8519ebd..0000000 --- a/emulator/skins/QVGA/menu.png +++ /dev/null diff --git a/emulator/skins/QVGA/power.png b/emulator/skins/QVGA/power.png Binary files differdeleted file mode 100644 index 0c04ced..0000000 --- a/emulator/skins/QVGA/power.png +++ /dev/null diff --git a/emulator/skins/QVGA/select.png b/emulator/skins/QVGA/select.png Binary files differindex 8691f53..f4a65d3 100644 --- a/emulator/skins/QVGA/select.png +++ b/emulator/skins/QVGA/select.png diff --git a/emulator/skins/QVGA/send.png b/emulator/skins/QVGA/send.png Binary files differdeleted file mode 100644 index 8519ebd..0000000 --- a/emulator/skins/QVGA/send.png +++ /dev/null diff --git a/emulator/skins/QVGA/spacebar.png b/emulator/skins/QVGA/spacebar.png Binary files differindex 19fe604..aa459bd 100644 --- a/emulator/skins/QVGA/spacebar.png +++ b/emulator/skins/QVGA/spacebar.png diff --git a/emulator/skins/QVGA/volume_down.png b/emulator/skins/QVGA/volume_down.png Binary files differdeleted file mode 100644 index 09175b1..0000000 --- a/emulator/skins/QVGA/volume_down.png +++ /dev/null diff --git a/emulator/skins/QVGA/volume_up.png b/emulator/skins/QVGA/volume_up.png Binary files differdeleted file mode 100644 index ab52c63..0000000 --- a/emulator/skins/QVGA/volume_up.png +++ /dev/null diff --git a/emulator/skins/WVGA/arrow_down.png b/emulator/skins/WVGA/arrow_down.png Binary files differdeleted file mode 100644 index 19b3764..0000000 --- a/emulator/skins/WVGA/arrow_down.png +++ /dev/null diff --git a/emulator/skins/WVGA/arrow_left.png b/emulator/skins/WVGA/arrow_left.png Binary files differdeleted file mode 100644 index 113e584..0000000 --- a/emulator/skins/WVGA/arrow_left.png +++ /dev/null diff --git a/emulator/skins/WVGA/arrow_right.png b/emulator/skins/WVGA/arrow_right.png Binary files differdeleted file mode 100644 index ffe3356..0000000 --- a/emulator/skins/WVGA/arrow_right.png +++ /dev/null diff --git a/emulator/skins/WVGA/arrow_up.png b/emulator/skins/WVGA/arrow_up.png Binary files differdeleted file mode 100644 index 81c54df..0000000 --- a/emulator/skins/WVGA/arrow_up.png +++ /dev/null diff --git a/emulator/skins/WVGA/back.png b/emulator/skins/WVGA/back.png Binary files differdeleted file mode 100644 index 41034d9..0000000 --- a/emulator/skins/WVGA/back.png +++ /dev/null diff --git a/emulator/skins/WVGA/device.png b/emulator/skins/WVGA/device.png Binary files differdeleted file mode 100644 index 3657294..0000000 --- a/emulator/skins/WVGA/device.png +++ /dev/null diff --git a/emulator/skins/WVGA/device.pxi b/emulator/skins/WVGA/device.pxi Binary files differdeleted file mode 100644 index a6bc6a0..0000000 --- a/emulator/skins/WVGA/device.pxi +++ /dev/null diff --git a/emulator/skins/WVGA/end.png b/emulator/skins/WVGA/end.png Binary files differdeleted file mode 100644 index 6830a60..0000000 --- a/emulator/skins/WVGA/end.png +++ /dev/null diff --git a/emulator/skins/WVGA/home.png b/emulator/skins/WVGA/home.png Binary files differdeleted file mode 100644 index 7d02136..0000000 --- a/emulator/skins/WVGA/home.png +++ /dev/null diff --git a/emulator/skins/WVGA/key.png b/emulator/skins/WVGA/key.png Binary files differdeleted file mode 100644 index 7a3f563..0000000 --- a/emulator/skins/WVGA/key.png +++ /dev/null diff --git a/emulator/skins/WVGA/keyboard.png b/emulator/skins/WVGA/keyboard.png Binary files differdeleted file mode 100644 index bb076d3..0000000 --- a/emulator/skins/WVGA/keyboard.png +++ /dev/null diff --git a/emulator/skins/WVGA/menu.png b/emulator/skins/WVGA/menu.png Binary files differdeleted file mode 100644 index 41034d9..0000000 --- a/emulator/skins/WVGA/menu.png +++ /dev/null diff --git a/emulator/skins/WVGA/power.png b/emulator/skins/WVGA/power.png Binary files differdeleted file mode 100644 index 5894288..0000000 --- a/emulator/skins/WVGA/power.png +++ /dev/null diff --git a/emulator/skins/WVGA/search.png b/emulator/skins/WVGA/search.png Binary files differdeleted file mode 100644 index 41034d9..0000000 --- a/emulator/skins/WVGA/search.png +++ /dev/null diff --git a/emulator/skins/WVGA/select.png b/emulator/skins/WVGA/select.png Binary files differdeleted file mode 100644 index 803d493..0000000 --- a/emulator/skins/WVGA/select.png +++ /dev/null diff --git a/emulator/skins/WVGA/send.png b/emulator/skins/WVGA/send.png Binary files differdeleted file mode 100644 index f547c88..0000000 --- a/emulator/skins/WVGA/send.png +++ /dev/null diff --git a/emulator/skins/WVGA/spacebar.png b/emulator/skins/WVGA/spacebar.png Binary files differdeleted file mode 100644 index 19fe604..0000000 --- a/emulator/skins/WVGA/spacebar.png +++ /dev/null diff --git a/emulator/skins/WVGA/volume_down.png b/emulator/skins/WVGA/volume_down.png Binary files differdeleted file mode 100644 index f8a88de..0000000 --- a/emulator/skins/WVGA/volume_down.png +++ /dev/null diff --git a/emulator/skins/WVGA/volume_up.png b/emulator/skins/WVGA/volume_up.png Binary files differdeleted file mode 100644 index 940457f..0000000 --- a/emulator/skins/WVGA/volume_up.png +++ /dev/null diff --git a/emulator/skins/WVGA800/arrow_down.png b/emulator/skins/WVGA800/arrow_down.png Binary files differnew file mode 100644 index 0000000..b9fde22 --- /dev/null +++ b/emulator/skins/WVGA800/arrow_down.png diff --git a/emulator/skins/WVGA800/arrow_left.png b/emulator/skins/WVGA800/arrow_left.png Binary files differnew file mode 100644 index 0000000..281b192 --- /dev/null +++ b/emulator/skins/WVGA800/arrow_left.png diff --git a/emulator/skins/WVGA800/arrow_right.png b/emulator/skins/WVGA800/arrow_right.png Binary files differnew file mode 100644 index 0000000..4cbc65d --- /dev/null +++ b/emulator/skins/WVGA800/arrow_right.png diff --git a/emulator/skins/WVGA800/arrow_up.png b/emulator/skins/WVGA800/arrow_up.png Binary files differnew file mode 100644 index 0000000..29c7121 --- /dev/null +++ b/emulator/skins/WVGA800/arrow_up.png diff --git a/emulator/skins/WVGA800/background_land.png b/emulator/skins/WVGA800/background_land.png Binary files differnew file mode 100644 index 0000000..4967717 --- /dev/null +++ b/emulator/skins/WVGA800/background_land.png diff --git a/emulator/skins/WVGA800/background_port.png b/emulator/skins/WVGA800/background_port.png Binary files differnew file mode 100644 index 0000000..13ef2ea --- /dev/null +++ b/emulator/skins/WVGA800/background_port.png diff --git a/emulator/skins/WVGA800/button.png b/emulator/skins/WVGA800/button.png Binary files differnew file mode 100644 index 0000000..8281d20 --- /dev/null +++ b/emulator/skins/WVGA800/button.png diff --git a/emulator/skins/WVGA800/controls.png b/emulator/skins/WVGA800/controls.png Binary files differnew file mode 100644 index 0000000..04b85e2 --- /dev/null +++ b/emulator/skins/WVGA800/controls.png diff --git a/emulator/skins/WVGA/hardware.ini b/emulator/skins/WVGA800/hardware.ini index 02e9d89..02e9d89 100644 --- a/emulator/skins/WVGA/hardware.ini +++ b/emulator/skins/WVGA800/hardware.ini diff --git a/emulator/skins/WVGA800/key.png b/emulator/skins/WVGA800/key.png Binary files differnew file mode 100644 index 0000000..40b03bf --- /dev/null +++ b/emulator/skins/WVGA800/key.png diff --git a/emulator/skins/WVGA800/keyboard.png b/emulator/skins/WVGA800/keyboard.png Binary files differnew file mode 100644 index 0000000..ca49dcf --- /dev/null +++ b/emulator/skins/WVGA800/keyboard.png diff --git a/emulator/skins/WVGA/layout b/emulator/skins/WVGA800/layout index c33c354..6037ab8 100644 --- a/emulator/skins/WVGA/layout +++ b/emulator/skins/WVGA800/layout @@ -1,89 +1,104 @@ parts { - device { + portrait { + background { + image background_port.png + } + } + landscape { background { - image device.png + image background_land.png } + } + + device { display { width 480 height 800 - x 65 - y 135 + x 0 + y 0 + } + } + + controls { + background { + image controls.png } - buttons { soft-left { - image menu.png - x 222 - y 945 + image button.png + x 56 + y 142 } home { - image home.png - x 106 - y 945 + image button.png + x 0 + y 142 } back { - image back.png - x 341 - y 945 - } - search { - image search.png - x 460 - y 945 + image button.png + x 112 + y 142 } dpad-up { image arrow_up.png - x 260 - y 1019 + x 77 + y 53 } dpad-down { image arrow_down.png - x 260 - y 1081 + x 77 + y 106 } dpad-left { image arrow_left.png - x 223 - y 1023 + x 53 + y 53 } dpad-right { image arrow_right.png - x 343 - y 1023 + x 123 + y 53 } dpad-center { image select.png - x 259 - y 1049 + x 77 + y 81 } phone-dial { - image send.png - x 107 - y 1043 + image button.png + x 0 + y 71 } phone-hangup { - image end.png - x 458 - y 1043 + image button.png + x 168 + y 71 } power { - image power.png - x -10 - y 120 + image button.png + x 168 + y 0 } volume-up { - image volume_up.png - x 570 - y 260 + image button.png + x 112 + y 0 } volume-down { - image volume_down.png - x 570 - y 310 + image button.png + x 56 + y 0 } + + search { + image button.png + x 168 + y 142 + } + } } @@ -94,242 +109,242 @@ parts { buttons { 1 { image key.png - x 0 - y 0 + x 5 + y 5 } 2 { image key.png - x 37 - y 0 + x 42 + y 5 } 3 { image key.png - x 74 - y 0 + x 79 + y 5 } 4 { image key.png - x 111 - y 0 + x 116 + y 5 } 5 { image key.png - x 148 - y 0 + x 153 + y 5 } 6 { image key.png - x 185 - y 0 + x 190 + y 5 } 7 { image key.png - x 222 - y 0 + x 227 + y 5 } 8 { image key.png - x 259 - y 0 + x 264 + y 5 } 9 { image key.png - x 296 - y 0 + x 301 + y 5 } 0 { image key.png - x 333 - y 0 + x 338 + y 5 } q { image key.png - x 0 - y 36 + x 5 + y 41 } w { image key.png - x 37 - y 36 + x 42 + y 41 } e { image key.png - x 74 - y 36 + x 79 + y 41 } r { image key.png - x 111 - y 36 + x 116 + y 41 } t { image key.png - x 148 - y 36 + x 153 + y 41 } y { image key.png - x 185 - y 36 + x 190 + y 41 } u { image key.png - x 222 - y 36 + x 227 + y 41 } i { image key.png - x 259 - y 36 + x 264 + y 41 } o { image key.png - x 296 - y 36 + x 301 + y 41 } p { image key.png - x 333 - y 36 + x 338 + y 41 } a { image key.png - x 0 - y 72 + x 5 + y 77 } s { image key.png - x 37 - y 72 + x 42 + y 77 } d { image key.png - x 74 - y 72 + x 79 + y 77 } f { image key.png - x 111 - y 72 + x 116 + y 77 } g { image key.png - x 148 - y 72 + x 153 + y 77 } h { image key.png - x 185 - y 72 + x 190 + y 77 } j { image key.png - x 222 - y 72 + x 227 + y 77 } k { image key.png - x 259 - y 72 + x 264 + y 77 } l { image key.png - x 296 - y 72 + x 301 + y 77 } DEL { image key.png - x 333 - y 72 + x 338 + y 77 } CAP { image key.png - x 0 - y 108 + x 5 + y 113 } z { image key.png - x 37 - y 108 + x 42 + y 113 } x { image key.png - x 74 - y 108 + x 79 + y 113 } c { image key.png - x 111 - y 108 + x 116 + y 113 } v { image key.png - x 148 - y 108 + x 153 + y 113 } b { image key.png - x 185 - y 108 + x 190 + y 113 } n { image key.png - x 222 - y 108 + x 227 + y 113 } m { image key.png - x 259 - y 108 + x 264 + y 113 } PERIOD { image key.png - x 296 - y 108 + x 301 + y 113 } ENTER { image key.png - x 333 - y 108 + x 338 + y 113 } ALT { image key.png - x 0 - y 144 + x 5 + y 149 } SYM { image key.png - x 37 - y 144 + x 42 + y 149 } AT { image key.png - x 74 - y 144 + x 79 + y 149 } SPACE { image spacebar.png - x 111 - y 144 + x 116 + y 149 } SLASH { image key.png - x 259 - y 144 + x 264 + y 149 } COMMA { image key.png - x 296 - y 144 + x 301 + y 149 } ALT2 { image key.png - x 333 - y 144 + x 338 + y 149 } } @@ -338,39 +353,76 @@ parts { layouts { portrait { - width 975 - height 1080 - color 0xffffff + width 950 + height 854 + color 0xe0e0e0 event EV_SW:0:1 - + part1 { - name device - x 10 - y -70 + name portrait + x 0 + y 0 } + part2 { + name landscape + x 1000 + y 0 + } + + part3 { + name device + x 27 + y 27 + } + part4 { + name controls + x 635 + y 207 + } + part5 { name keyboard - x 600 - y 400 + x 554 + y 459 } + } landscape { - width 1080 - height 810 - color 0xffffff + width 853 + height 761 + color 0xe0e0e0 event EV_SW:0:0 part1 { + name portrait + x 900 + y 0 + } + + part2 { + name landscape + x 0 + y 0 + } + + part3 { name device - x -70 - y 640 + x 26 + y 509 rotation 3 } - part2 { + + part4 { + name controls + x 539 + y 556 + } + + part5 { name keyboard - x 250 - y 620 + x 98 + y 556 } } } diff --git a/emulator/skins/WVGA800/select.png b/emulator/skins/WVGA800/select.png Binary files differnew file mode 100644 index 0000000..f4a65d3 --- /dev/null +++ b/emulator/skins/WVGA800/select.png diff --git a/emulator/skins/WVGA800/spacebar.png b/emulator/skins/WVGA800/spacebar.png Binary files differnew file mode 100644 index 0000000..aa459bd --- /dev/null +++ b/emulator/skins/WVGA800/spacebar.png diff --git a/emulator/skins/WVGA854/arrow_down.png b/emulator/skins/WVGA854/arrow_down.png Binary files differnew file mode 100644 index 0000000..b9fde22 --- /dev/null +++ b/emulator/skins/WVGA854/arrow_down.png diff --git a/emulator/skins/WVGA854/arrow_left.png b/emulator/skins/WVGA854/arrow_left.png Binary files differnew file mode 100644 index 0000000..281b192 --- /dev/null +++ b/emulator/skins/WVGA854/arrow_left.png diff --git a/emulator/skins/WVGA854/arrow_right.png b/emulator/skins/WVGA854/arrow_right.png Binary files differnew file mode 100644 index 0000000..4cbc65d --- /dev/null +++ b/emulator/skins/WVGA854/arrow_right.png diff --git a/emulator/skins/WVGA854/arrow_up.png b/emulator/skins/WVGA854/arrow_up.png Binary files differnew file mode 100644 index 0000000..29c7121 --- /dev/null +++ b/emulator/skins/WVGA854/arrow_up.png diff --git a/emulator/skins/WVGA854/background_land.png b/emulator/skins/WVGA854/background_land.png Binary files differnew file mode 100644 index 0000000..4f0f90e --- /dev/null +++ b/emulator/skins/WVGA854/background_land.png diff --git a/emulator/skins/WVGA854/background_port.png b/emulator/skins/WVGA854/background_port.png Binary files differnew file mode 100644 index 0000000..e35bf67 --- /dev/null +++ b/emulator/skins/WVGA854/background_port.png diff --git a/emulator/skins/WVGA854/button.png b/emulator/skins/WVGA854/button.png Binary files differnew file mode 100644 index 0000000..8281d20 --- /dev/null +++ b/emulator/skins/WVGA854/button.png diff --git a/emulator/skins/WVGA854/controls.png b/emulator/skins/WVGA854/controls.png Binary files differnew file mode 100644 index 0000000..04b85e2 --- /dev/null +++ b/emulator/skins/WVGA854/controls.png diff --git a/emulator/skins/WVGA854/hardware.ini b/emulator/skins/WVGA854/hardware.ini new file mode 100644 index 0000000..02e9d89 --- /dev/null +++ b/emulator/skins/WVGA854/hardware.ini @@ -0,0 +1,2 @@ +# skin-specific hardware values +hw.lcd.density=240
\ No newline at end of file diff --git a/emulator/skins/WVGA854/key.png b/emulator/skins/WVGA854/key.png Binary files differnew file mode 100644 index 0000000..40b03bf --- /dev/null +++ b/emulator/skins/WVGA854/key.png diff --git a/emulator/skins/WVGA854/keyboard.png b/emulator/skins/WVGA854/keyboard.png Binary files differnew file mode 100644 index 0000000..ca49dcf --- /dev/null +++ b/emulator/skins/WVGA854/keyboard.png diff --git a/emulator/skins/WVGA854/layout b/emulator/skins/WVGA854/layout new file mode 100644 index 0000000..ab0784d --- /dev/null +++ b/emulator/skins/WVGA854/layout @@ -0,0 +1,437 @@ +parts { + portrait { + background { + image background_port.png + } + } + landscape { + background { + image background_land.png + } + } + + device { + display { + width 480 + height 854 + x 0 + y 0 + } + } + + controls { + background { + image controls.png + } + buttons { + soft-left { + image button.png + x 56 + y 142 + } + home { + image button.png + x 0 + y 142 + } + back { + image button.png + x 112 + y 142 + } + dpad-up { + image arrow_up.png + x 77 + y 53 + } + dpad-down { + image arrow_down.png + x 77 + y 106 + } + dpad-left { + image arrow_left.png + x 53 + y 53 + } + dpad-right { + image arrow_right.png + x 123 + y 53 + } + dpad-center { + image select.png + x 77 + y 81 + } + phone-dial { + image button.png + x 0 + y 71 + } + phone-hangup { + image button.png + x 168 + y 71 + } + + power { + image button.png + x 168 + y 0 + } + + volume-up { + image button.png + x 112 + y 0 + } + + volume-down { + image button.png + x 56 + y 0 + } + + search { + image button.png + x 168 + y 142 + } + + } + } + + keyboard { + background { + image keyboard.png + } + buttons { + 1 { + image key.png + x 5 + y 5 + } + 2 { + image key.png + x 42 + y 5 + } + 3 { + image key.png + x 79 + y 5 + } + 4 { + image key.png + x 116 + y 5 + } + 5 { + image key.png + x 153 + y 5 + } + 6 { + image key.png + x 190 + y 5 + } + 7 { + image key.png + x 227 + y 5 + } + 8 { + image key.png + x 264 + y 5 + } + 9 { + image key.png + x 301 + y 5 + } + 0 { + image key.png + x 338 + y 5 + } + + q { + image key.png + x 5 + y 41 + } + w { + image key.png + x 42 + y 41 + } + e { + image key.png + x 79 + y 41 + } + r { + image key.png + x 116 + y 41 + } + t { + image key.png + x 153 + y 41 + } + y { + image key.png + x 190 + y 41 + } + u { + image key.png + x 227 + y 41 + } + i { + image key.png + x 264 + y 41 + } + o { + image key.png + x 301 + y 41 + } + p { + image key.png + x 338 + y 41 + } + + a { + image key.png + x 5 + y 77 + } + s { + image key.png + x 42 + y 77 + } + d { + image key.png + x 79 + y 77 + } + f { + image key.png + x 116 + y 77 + } + g { + image key.png + x 153 + y 77 + } + h { + image key.png + x 190 + y 77 + } + j { + image key.png + x 227 + y 77 + } + k { + image key.png + x 264 + y 77 + } + l { + image key.png + x 301 + y 77 + } + DEL { + image key.png + x 338 + y 77 + } + + CAP { + image key.png + x 5 + y 113 + } + z { + image key.png + x 42 + y 113 + } + x { + image key.png + x 79 + y 113 + } + c { + image key.png + x 116 + y 113 + } + v { + image key.png + x 153 + y 113 + } + b { + image key.png + x 190 + y 113 + } + n { + image key.png + x 227 + y 113 + } + m { + image key.png + x 264 + y 113 + } + PERIOD { + image key.png + x 301 + y 113 + } + ENTER { + image key.png + x 338 + y 113 + } + + ALT { + image key.png + x 5 + y 149 + } + SYM { + image key.png + x 42 + y 149 + } + AT { + image key.png + x 79 + y 149 + } + SPACE { + image spacebar.png + x 116 + y 149 + } + SLASH { + image key.png + x 264 + y 149 + } + COMMA { + image key.png + x 301 + y 149 + } + ALT2 { + image key.png + x 338 + y 149 + } + + } + } +} + +layouts { + portrait { + width 950 + height 908 + color 0xe0e0e0 + event EV_SW:0:1 + + part1 { + name portrait + x 0 + y 0 + } + + part2 { + name landscape + x 1000 + y 0 + } + + part3 { + name device + x 27 + y 27 + } + part4 { + name controls + x 635 + y 234 + } + part5 { + name keyboard + x 554 + y 486 + } + + } + + landscape { + width 907 + height 761 + color 0xe0e0e0 + event EV_SW:0:0 + + part1 { + name portrait + x 900 + y 0 + } + + part2 { + name landscape + x 0 + y 0 + } + + part3 { + name device + x 26 + y 509 + rotation 3 + } + + part4 { + name controls + x 567 + y 556 + } + + part5 { + name keyboard + x 126 + y 556 + } + } +} + +keyboard { + charmap qwerty2 +} + +network { + speed full + delay none +} diff --git a/emulator/skins/WVGA854/select.png b/emulator/skins/WVGA854/select.png Binary files differnew file mode 100644 index 0000000..f4a65d3 --- /dev/null +++ b/emulator/skins/WVGA854/select.png diff --git a/emulator/skins/WVGA854/spacebar.png b/emulator/skins/WVGA854/spacebar.png Binary files differnew file mode 100644 index 0000000..aa459bd --- /dev/null +++ b/emulator/skins/WVGA854/spacebar.png |