aboutsummaryrefslogtreecommitdiffstats
path: root/emulator
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2009-08-13 21:02:32 -0700
committerXavier Ducrohet <xav@android.com>2009-08-13 21:02:32 -0700
commit3a7e5bcc684403b835cfda573165beb7f5be66e4 (patch)
tree00f6e126dc5d798352ef92c5f688e4e2ee505a09 /emulator
parentf50d85a7ed07ad480fb2f1df5be308f4667c0489 (diff)
downloadsdk-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')
-rw-r--r--emulator/skins/QVGA/.DS_Storebin6148 -> 0 bytes
-rw-r--r--emulator/skins/QVGA/arrow_down.pngbin3360 -> 449 bytes
-rw-r--r--emulator/skins/QVGA/arrow_left.pngbin3364 -> 825 bytes
-rw-r--r--emulator/skins/QVGA/arrow_right.pngbin3363 -> 795 bytes
-rw-r--r--emulator/skins/QVGA/arrow_up.pngbin3341 -> 453 bytes
-rw-r--r--emulator/skins/QVGA/back.pngbin3043 -> 0 bytes
-rw-r--r--emulator/skins/QVGA/background_land.pngbin0 -> 2717 bytes
-rw-r--r--emulator/skins/QVGA/background_port.pngbin0 -> 2958 bytes
-rw-r--r--emulator/skins/QVGA/button.pngbin0 -> 592 bytes
-rw-r--r--emulator/skins/QVGA/controls.pngbin0 -> 19390 bytes
-rw-r--r--emulator/skins/QVGA/device.pngbin51101 -> 0 bytes
-rw-r--r--emulator/skins/QVGA/end.pngbin3043 -> 0 bytes
-rw-r--r--emulator/skins/QVGA/home.pngbin3043 -> 0 bytes
-rw-r--r--emulator/skins/QVGA/key.pngbin2857 -> 154 bytes
-rw-r--r--emulator/skins/QVGA/keyboard.pngbin11032 -> 20001 bytes
-rw-r--r--emulator/skins/QVGA/layout351
-rw-r--r--emulator/skins/QVGA/menu.pngbin3043 -> 0 bytes
-rw-r--r--emulator/skins/QVGA/power.pngbin835 -> 0 bytes
-rw-r--r--emulator/skins/QVGA/select.pngbin3053 -> 384 bytes
-rw-r--r--emulator/skins/QVGA/send.pngbin3043 -> 0 bytes
-rw-r--r--emulator/skins/QVGA/spacebar.pngbin2916 -> 192 bytes
-rw-r--r--emulator/skins/QVGA/volume_down.pngbin3302 -> 0 bytes
-rw-r--r--emulator/skins/QVGA/volume_up.pngbin3450 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/arrow_down.pngbin3438 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/arrow_left.pngbin4122 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/arrow_right.pngbin4147 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/arrow_up.pngbin3493 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/back.pngbin3564 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/device.pngbin17689 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/device.pxibin5633085 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/end.pngbin3562 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/home.pngbin3578 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/key.pngbin2857 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/keyboard.pngbin11032 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/menu.pngbin3564 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/power.pngbin3782 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/search.pngbin3564 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/select.pngbin3374 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/send.pngbin3561 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/spacebar.pngbin2916 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/volume_down.pngbin3586 -> 0 bytes
-rw-r--r--emulator/skins/WVGA/volume_up.pngbin3856 -> 0 bytes
-rw-r--r--emulator/skins/WVGA800/arrow_down.pngbin0 -> 449 bytes
-rw-r--r--emulator/skins/WVGA800/arrow_left.pngbin0 -> 825 bytes
-rw-r--r--emulator/skins/WVGA800/arrow_right.pngbin0 -> 795 bytes
-rw-r--r--emulator/skins/WVGA800/arrow_up.pngbin0 -> 453 bytes
-rw-r--r--emulator/skins/WVGA800/background_land.pngbin0 -> 4033 bytes
-rw-r--r--emulator/skins/WVGA800/background_port.pngbin0 -> 4619 bytes
-rw-r--r--emulator/skins/WVGA800/button.pngbin0 -> 592 bytes
-rw-r--r--emulator/skins/WVGA800/controls.pngbin0 -> 19390 bytes
-rw-r--r--emulator/skins/WVGA800/hardware.ini (renamed from emulator/skins/WVGA/hardware.ini)0
-rw-r--r--emulator/skins/WVGA800/key.pngbin0 -> 154 bytes
-rw-r--r--emulator/skins/WVGA800/keyboard.pngbin0 -> 20001 bytes
-rw-r--r--emulator/skins/WVGA800/layout (renamed from emulator/skins/WVGA/layout)362
-rw-r--r--emulator/skins/WVGA800/select.pngbin0 -> 384 bytes
-rw-r--r--emulator/skins/WVGA800/spacebar.pngbin0 -> 192 bytes
-rw-r--r--emulator/skins/WVGA854/arrow_down.pngbin0 -> 449 bytes
-rw-r--r--emulator/skins/WVGA854/arrow_left.pngbin0 -> 825 bytes
-rw-r--r--emulator/skins/WVGA854/arrow_right.pngbin0 -> 795 bytes
-rw-r--r--emulator/skins/WVGA854/arrow_up.pngbin0 -> 453 bytes
-rw-r--r--emulator/skins/WVGA854/background_land.pngbin0 -> 4150 bytes
-rw-r--r--emulator/skins/WVGA854/background_port.pngbin0 -> 4842 bytes
-rw-r--r--emulator/skins/WVGA854/button.pngbin0 -> 592 bytes
-rw-r--r--emulator/skins/WVGA854/controls.pngbin0 -> 19390 bytes
-rw-r--r--emulator/skins/WVGA854/hardware.ini2
-rw-r--r--emulator/skins/WVGA854/key.pngbin0 -> 154 bytes
-rw-r--r--emulator/skins/WVGA854/keyboard.pngbin0 -> 20001 bytes
-rw-r--r--emulator/skins/WVGA854/layout437
-rw-r--r--emulator/skins/WVGA854/select.pngbin0 -> 384 bytes
-rw-r--r--emulator/skins/WVGA854/spacebar.pngbin0 -> 192 bytes
70 files changed, 850 insertions, 302 deletions
diff --git a/emulator/skins/QVGA/.DS_Store b/emulator/skins/QVGA/.DS_Store
deleted file mode 100644
index 6aff2f6..0000000
--- a/emulator/skins/QVGA/.DS_Store
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/QVGA/arrow_down.png b/emulator/skins/QVGA/arrow_down.png
index 7398bae..b9fde22 100644
--- a/emulator/skins/QVGA/arrow_down.png
+++ b/emulator/skins/QVGA/arrow_down.png
Binary files differ
diff --git a/emulator/skins/QVGA/arrow_left.png b/emulator/skins/QVGA/arrow_left.png
index f7e3c12..281b192 100644
--- a/emulator/skins/QVGA/arrow_left.png
+++ b/emulator/skins/QVGA/arrow_left.png
Binary files differ
diff --git a/emulator/skins/QVGA/arrow_right.png b/emulator/skins/QVGA/arrow_right.png
index 33fa169..4cbc65d 100644
--- a/emulator/skins/QVGA/arrow_right.png
+++ b/emulator/skins/QVGA/arrow_right.png
Binary files differ
diff --git a/emulator/skins/QVGA/arrow_up.png b/emulator/skins/QVGA/arrow_up.png
index f21105a..29c7121 100644
--- a/emulator/skins/QVGA/arrow_up.png
+++ b/emulator/skins/QVGA/arrow_up.png
Binary files differ
diff --git a/emulator/skins/QVGA/back.png b/emulator/skins/QVGA/back.png
deleted file mode 100644
index 8519ebd..0000000
--- a/emulator/skins/QVGA/back.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/QVGA/background_land.png b/emulator/skins/QVGA/background_land.png
new file mode 100644
index 0000000..cb002b5
--- /dev/null
+++ b/emulator/skins/QVGA/background_land.png
Binary files differ
diff --git a/emulator/skins/QVGA/background_port.png b/emulator/skins/QVGA/background_port.png
new file mode 100644
index 0000000..56316a9
--- /dev/null
+++ b/emulator/skins/QVGA/background_port.png
Binary files differ
diff --git a/emulator/skins/QVGA/button.png b/emulator/skins/QVGA/button.png
new file mode 100644
index 0000000..8281d20
--- /dev/null
+++ b/emulator/skins/QVGA/button.png
Binary files differ
diff --git a/emulator/skins/QVGA/controls.png b/emulator/skins/QVGA/controls.png
new file mode 100644
index 0000000..04b85e2
--- /dev/null
+++ b/emulator/skins/QVGA/controls.png
Binary files differ
diff --git a/emulator/skins/QVGA/device.png b/emulator/skins/QVGA/device.png
deleted file mode 100644
index eb64104..0000000
--- a/emulator/skins/QVGA/device.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/QVGA/end.png b/emulator/skins/QVGA/end.png
deleted file mode 100644
index 8519ebd..0000000
--- a/emulator/skins/QVGA/end.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/QVGA/home.png b/emulator/skins/QVGA/home.png
deleted file mode 100644
index 8519ebd..0000000
--- a/emulator/skins/QVGA/home.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/QVGA/key.png b/emulator/skins/QVGA/key.png
index 7a3f563..40b03bf 100644
--- a/emulator/skins/QVGA/key.png
+++ b/emulator/skins/QVGA/key.png
Binary files differ
diff --git a/emulator/skins/QVGA/keyboard.png b/emulator/skins/QVGA/keyboard.png
index bb076d3..ca49dcf 100644
--- a/emulator/skins/QVGA/keyboard.png
+++ b/emulator/skins/QVGA/keyboard.png
Binary files differ
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
deleted file mode 100644
index 8519ebd..0000000
--- a/emulator/skins/QVGA/menu.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/QVGA/power.png b/emulator/skins/QVGA/power.png
deleted file mode 100644
index 0c04ced..0000000
--- a/emulator/skins/QVGA/power.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/QVGA/select.png b/emulator/skins/QVGA/select.png
index 8691f53..f4a65d3 100644
--- a/emulator/skins/QVGA/select.png
+++ b/emulator/skins/QVGA/select.png
Binary files differ
diff --git a/emulator/skins/QVGA/send.png b/emulator/skins/QVGA/send.png
deleted file mode 100644
index 8519ebd..0000000
--- a/emulator/skins/QVGA/send.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/QVGA/spacebar.png b/emulator/skins/QVGA/spacebar.png
index 19fe604..aa459bd 100644
--- a/emulator/skins/QVGA/spacebar.png
+++ b/emulator/skins/QVGA/spacebar.png
Binary files differ
diff --git a/emulator/skins/QVGA/volume_down.png b/emulator/skins/QVGA/volume_down.png
deleted file mode 100644
index 09175b1..0000000
--- a/emulator/skins/QVGA/volume_down.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/QVGA/volume_up.png b/emulator/skins/QVGA/volume_up.png
deleted file mode 100644
index ab52c63..0000000
--- a/emulator/skins/QVGA/volume_up.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/arrow_down.png b/emulator/skins/WVGA/arrow_down.png
deleted file mode 100644
index 19b3764..0000000
--- a/emulator/skins/WVGA/arrow_down.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/arrow_left.png b/emulator/skins/WVGA/arrow_left.png
deleted file mode 100644
index 113e584..0000000
--- a/emulator/skins/WVGA/arrow_left.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/arrow_right.png b/emulator/skins/WVGA/arrow_right.png
deleted file mode 100644
index ffe3356..0000000
--- a/emulator/skins/WVGA/arrow_right.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/arrow_up.png b/emulator/skins/WVGA/arrow_up.png
deleted file mode 100644
index 81c54df..0000000
--- a/emulator/skins/WVGA/arrow_up.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/back.png b/emulator/skins/WVGA/back.png
deleted file mode 100644
index 41034d9..0000000
--- a/emulator/skins/WVGA/back.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/device.png b/emulator/skins/WVGA/device.png
deleted file mode 100644
index 3657294..0000000
--- a/emulator/skins/WVGA/device.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/device.pxi b/emulator/skins/WVGA/device.pxi
deleted file mode 100644
index a6bc6a0..0000000
--- a/emulator/skins/WVGA/device.pxi
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/end.png b/emulator/skins/WVGA/end.png
deleted file mode 100644
index 6830a60..0000000
--- a/emulator/skins/WVGA/end.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/home.png b/emulator/skins/WVGA/home.png
deleted file mode 100644
index 7d02136..0000000
--- a/emulator/skins/WVGA/home.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/key.png b/emulator/skins/WVGA/key.png
deleted file mode 100644
index 7a3f563..0000000
--- a/emulator/skins/WVGA/key.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/keyboard.png b/emulator/skins/WVGA/keyboard.png
deleted file mode 100644
index bb076d3..0000000
--- a/emulator/skins/WVGA/keyboard.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/menu.png b/emulator/skins/WVGA/menu.png
deleted file mode 100644
index 41034d9..0000000
--- a/emulator/skins/WVGA/menu.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/power.png b/emulator/skins/WVGA/power.png
deleted file mode 100644
index 5894288..0000000
--- a/emulator/skins/WVGA/power.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/search.png b/emulator/skins/WVGA/search.png
deleted file mode 100644
index 41034d9..0000000
--- a/emulator/skins/WVGA/search.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/select.png b/emulator/skins/WVGA/select.png
deleted file mode 100644
index 803d493..0000000
--- a/emulator/skins/WVGA/select.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/send.png b/emulator/skins/WVGA/send.png
deleted file mode 100644
index f547c88..0000000
--- a/emulator/skins/WVGA/send.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/spacebar.png b/emulator/skins/WVGA/spacebar.png
deleted file mode 100644
index 19fe604..0000000
--- a/emulator/skins/WVGA/spacebar.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/volume_down.png b/emulator/skins/WVGA/volume_down.png
deleted file mode 100644
index f8a88de..0000000
--- a/emulator/skins/WVGA/volume_down.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA/volume_up.png b/emulator/skins/WVGA/volume_up.png
deleted file mode 100644
index 940457f..0000000
--- a/emulator/skins/WVGA/volume_up.png
+++ /dev/null
Binary files differ
diff --git a/emulator/skins/WVGA800/arrow_down.png b/emulator/skins/WVGA800/arrow_down.png
new file mode 100644
index 0000000..b9fde22
--- /dev/null
+++ b/emulator/skins/WVGA800/arrow_down.png
Binary files differ
diff --git a/emulator/skins/WVGA800/arrow_left.png b/emulator/skins/WVGA800/arrow_left.png
new file mode 100644
index 0000000..281b192
--- /dev/null
+++ b/emulator/skins/WVGA800/arrow_left.png
Binary files differ
diff --git a/emulator/skins/WVGA800/arrow_right.png b/emulator/skins/WVGA800/arrow_right.png
new file mode 100644
index 0000000..4cbc65d
--- /dev/null
+++ b/emulator/skins/WVGA800/arrow_right.png
Binary files differ
diff --git a/emulator/skins/WVGA800/arrow_up.png b/emulator/skins/WVGA800/arrow_up.png
new file mode 100644
index 0000000..29c7121
--- /dev/null
+++ b/emulator/skins/WVGA800/arrow_up.png
Binary files differ
diff --git a/emulator/skins/WVGA800/background_land.png b/emulator/skins/WVGA800/background_land.png
new file mode 100644
index 0000000..4967717
--- /dev/null
+++ b/emulator/skins/WVGA800/background_land.png
Binary files differ
diff --git a/emulator/skins/WVGA800/background_port.png b/emulator/skins/WVGA800/background_port.png
new file mode 100644
index 0000000..13ef2ea
--- /dev/null
+++ b/emulator/skins/WVGA800/background_port.png
Binary files differ
diff --git a/emulator/skins/WVGA800/button.png b/emulator/skins/WVGA800/button.png
new file mode 100644
index 0000000..8281d20
--- /dev/null
+++ b/emulator/skins/WVGA800/button.png
Binary files differ
diff --git a/emulator/skins/WVGA800/controls.png b/emulator/skins/WVGA800/controls.png
new file mode 100644
index 0000000..04b85e2
--- /dev/null
+++ b/emulator/skins/WVGA800/controls.png
Binary files differ
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
new file mode 100644
index 0000000..40b03bf
--- /dev/null
+++ b/emulator/skins/WVGA800/key.png
Binary files differ
diff --git a/emulator/skins/WVGA800/keyboard.png b/emulator/skins/WVGA800/keyboard.png
new file mode 100644
index 0000000..ca49dcf
--- /dev/null
+++ b/emulator/skins/WVGA800/keyboard.png
Binary files differ
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
new file mode 100644
index 0000000..f4a65d3
--- /dev/null
+++ b/emulator/skins/WVGA800/select.png
Binary files differ
diff --git a/emulator/skins/WVGA800/spacebar.png b/emulator/skins/WVGA800/spacebar.png
new file mode 100644
index 0000000..aa459bd
--- /dev/null
+++ b/emulator/skins/WVGA800/spacebar.png
Binary files differ
diff --git a/emulator/skins/WVGA854/arrow_down.png b/emulator/skins/WVGA854/arrow_down.png
new file mode 100644
index 0000000..b9fde22
--- /dev/null
+++ b/emulator/skins/WVGA854/arrow_down.png
Binary files differ
diff --git a/emulator/skins/WVGA854/arrow_left.png b/emulator/skins/WVGA854/arrow_left.png
new file mode 100644
index 0000000..281b192
--- /dev/null
+++ b/emulator/skins/WVGA854/arrow_left.png
Binary files differ
diff --git a/emulator/skins/WVGA854/arrow_right.png b/emulator/skins/WVGA854/arrow_right.png
new file mode 100644
index 0000000..4cbc65d
--- /dev/null
+++ b/emulator/skins/WVGA854/arrow_right.png
Binary files differ
diff --git a/emulator/skins/WVGA854/arrow_up.png b/emulator/skins/WVGA854/arrow_up.png
new file mode 100644
index 0000000..29c7121
--- /dev/null
+++ b/emulator/skins/WVGA854/arrow_up.png
Binary files differ
diff --git a/emulator/skins/WVGA854/background_land.png b/emulator/skins/WVGA854/background_land.png
new file mode 100644
index 0000000..4f0f90e
--- /dev/null
+++ b/emulator/skins/WVGA854/background_land.png
Binary files differ
diff --git a/emulator/skins/WVGA854/background_port.png b/emulator/skins/WVGA854/background_port.png
new file mode 100644
index 0000000..e35bf67
--- /dev/null
+++ b/emulator/skins/WVGA854/background_port.png
Binary files differ
diff --git a/emulator/skins/WVGA854/button.png b/emulator/skins/WVGA854/button.png
new file mode 100644
index 0000000..8281d20
--- /dev/null
+++ b/emulator/skins/WVGA854/button.png
Binary files differ
diff --git a/emulator/skins/WVGA854/controls.png b/emulator/skins/WVGA854/controls.png
new file mode 100644
index 0000000..04b85e2
--- /dev/null
+++ b/emulator/skins/WVGA854/controls.png
Binary files differ
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
new file mode 100644
index 0000000..40b03bf
--- /dev/null
+++ b/emulator/skins/WVGA854/key.png
Binary files differ
diff --git a/emulator/skins/WVGA854/keyboard.png b/emulator/skins/WVGA854/keyboard.png
new file mode 100644
index 0000000..ca49dcf
--- /dev/null
+++ b/emulator/skins/WVGA854/keyboard.png
Binary files differ
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
new file mode 100644
index 0000000..f4a65d3
--- /dev/null
+++ b/emulator/skins/WVGA854/select.png
Binary files differ
diff --git a/emulator/skins/WVGA854/spacebar.png b/emulator/skins/WVGA854/spacebar.png
new file mode 100644
index 0000000..aa459bd
--- /dev/null
+++ b/emulator/skins/WVGA854/spacebar.png
Binary files differ