sdk/emulator/qemu.git
11 years agoremove memeory leak and wrong statement
munkyu.im [Fri, 30 Nov 2012 12:37:40 +0000 (21:37 +0900)]
remove memeory leak and wrong statement

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agoARM: Use usb keyboard instead of virtio keyboard.
Kitae Kim [Thu, 29 Nov 2012 12:32:16 +0000 (21:32 +0900)]
ARM: Use usb keyboard instead of virtio keyboard.

As ARM emulator cannot support pci hotplug feature at the moment,
modified skin server source to eanble usb keyboard instead of virtio keyboard.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agomultitouch: rearrange finger image when rotate
munkyu.im [Thu, 29 Nov 2012 05:49:10 +0000 (14:49 +0900)]
multitouch: rearrange finger image when rotate

fix finger image position when rotate emulator

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agoskin:remove unnecessary double quotation mark
munkyu.im [Thu, 29 Nov 2012 04:35:23 +0000 (13:35 +0900)]
skin:remove unnecessary double quotation mark

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agomenu: added try-catch to AboutDialog
giwoong.kim [Thu, 29 Nov 2012 02:09:05 +0000 (11:09 +0900)]
menu: added try-catch to AboutDialog

I wrapped the Program.launch in a Try-Catch.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage:fix typo
munkyu.im [Thu, 29 Nov 2012 01:44:45 +0000 (10:44 +0900)]
package:fix typo

remove blank

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agopackage: version up
munkyu.im [Thu, 29 Nov 2012 01:17:05 +0000 (10:17 +0900)]
package: version up

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agoskin:fix calculating string length
munkyu.im [Thu, 29 Nov 2012 01:13:32 +0000 (10:13 +0900)]
skin:fix calculating string length

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agopackage: version up.
Sangjin Kim [Wed, 28 Nov 2012 11:03:19 +0000 (20:03 +0900)]
package: version up.
Version upgrade to 1.4.12.
Signed-off-by: Sangjin Kim <sangjin3.kim@samsung.com>
11 years agoMerge "build: Disable yagl on MacOS to build correctly" into develop
Yeongkyoon Lee [Wed, 28 Nov 2012 08:03:34 +0000 (17:03 +0900)]
Merge "build: Disable yagl on MacOS to build correctly" into develop

11 years agobuild: Disable yagl on MacOS to build correctly
syeon.hwang [Wed, 28 Nov 2012 07:59:05 +0000 (16:59 +0900)]
build: Disable yagl on MacOS to build correctly

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
11 years agoWorkaround for bug T_SDK-128.
edwin.zhai [Wed, 28 Nov 2012 02:22:13 +0000 (10:22 +0800)]
Workaround for bug T_SDK-128.

If GL_UNPACK_ROW_LENGTH==0, GL driver should calculate it for glTexSubImage2D
according to width parameter and GL_UNPACK_ALIGNMENT. But on windows, some
vender's driver like nvidia, don't follow it. So we need do it for the driver,
and probably remove this hack in future if driver get fixed.

Signed-off-by: Xin Xu <xinx.xu@intel.com>
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
11 years agoMerge branch 'tizen-arm' into develop
syeon.hwang [Tue, 27 Nov 2012 11:24:32 +0000 (20:24 +0900)]
Merge branch 'tizen-arm' into develop

11 years agomultitouch: change multitouch key
munkyu.im [Tue, 27 Nov 2012 10:53:06 +0000 (19:53 +0900)]
multitouch: change multitouch key

change from alt key to command key

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agosdb: display arch name
munkyu.im [Tue, 27 Nov 2012 06:22:41 +0000 (15:22 +0900)]
sdb: display arch name

on connection explorer and sdb status,
shows arch name of running emulator instance.
Not supported on Mac OSX yet.

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agodisplay: implement multi touch on Mac
munkyu.im [Mon, 26 Nov 2012 10:58:20 +0000 (19:58 +0900)]
display: implement multi touch on Mac

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agoMerge branch 'develop' of http://121.133.176.49/review/p/sdk/emulator/qemu into tizen-arm
Evgeny Voevodin [Mon, 26 Nov 2012 09:41:23 +0000 (13:41 +0400)]
Merge branch 'develop' of 121.133.176.49/review/p/sdk/emulator/qemu into tizen-arm

Conflicts:
vl.c

Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
11 years agoyagl-log: fix logging macro for windows
Igor Mitsyanko [Thu, 22 Nov 2012 13:18:07 +0000 (17:18 +0400)]
yagl-log: fix logging macro for windows

This macro wouldn't allow us to compile emulator on Windows, fix it.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoqemu-options: add option to enable YaGL
Igor Mitsyanko [Wed, 21 Nov 2012 18:33:36 +0000 (22:33 +0400)]
qemu-options: add option to enable YaGL

Also, check and exit(1) if user specified virtGL and YaGL simultaniously.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoDGLES2: remove completely
Igor Mitsyanko [Wed, 21 Nov 2012 15:20:00 +0000 (19:20 +0400)]
DGLES2: remove completely

It could only be used wirh ARM target, and we now use YaGL for ttis, so remove
DGLES2 completely.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: glTexSubImage2D workaround for GL_ALPHA format in nvidia Windows drivers
Igor Mitsyanko [Wed, 21 Nov 2012 10:41:31 +0000 (14:41 +0400)]
YaGL: glTexSubImage2D workaround for GL_ALPHA format in nvidia Windows drivers

Nvidia Windows openGL drivers doesn't account for GL_UNPACK_ALIGNMENT parameter
when glTexSubImage2D function is called with format GL_ALPHA. Looks like, for some
reason, GL_ALPHA format data always treated by NVIDIA driver as 1-byte aligned.

This commit works around this problem.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: implement EGL WGL driver to support Windows hosts
Igor Mitsyanko [Thu, 15 Nov 2012 13:41:23 +0000 (17:41 +0400)]
YaGL: implement EGL WGL driver to support Windows hosts

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agohw/yagl_log.h: Add Windows specific logging macro
Igor Mitsyanko [Thu, 15 Nov 2012 13:37:53 +0000 (17:37 +0400)]
hw/yagl_log.h: Add Windows specific logging macro

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoyagl_gles_ogl_macros.h: use APIENTRY wit function type prototypes
Igor Mitsyanko [Thu, 15 Nov 2012 13:31:52 +0000 (17:31 +0400)]
yagl_gles_ogl_macros.h: use APIENTRY wit function type prototypes

This should tell compilator how these functions behave when called.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoyagl-log: use g_strndup because there is no strdup in mingw
Igor Mitsyanko [Thu, 8 Nov 2012 14:37:34 +0000 (18:37 +0400)]
yagl-log: use g_strndup because there is no strdup in mingw

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agobuild.sh: do not check if we're on linux to enable YaGL
Igor Mitsyanko [Tue, 23 Oct 2012 13:50:09 +0000 (17:50 +0400)]
build.sh: do not check if we're on linux to enable YaGL

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: add a placeholder for EGL_WGL driver
Igor Mitsyanko [Fri, 19 Oct 2012 11:48:24 +0000 (15:48 +0400)]
YaGL: add a placeholder for EGL_WGL driver

It will be implemented later.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoyagl_egl_glx.c: acquire getProcAddr function addess only once
Igor Mitsyanko [Thu, 18 Oct 2012 09:19:36 +0000 (13:19 +0400)]
yagl_egl_glx.c: acquire getProcAddr function addess only once

No point in acquiring glXGetProcAddress function pointer every time
yagl_egl_glx_procaddr_get() is called, just make it static instead.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: make GLES drivers initialization OS agnostic
Igor Mitsyanko [Thu, 18 Oct 2012 08:45:27 +0000 (12:45 +0400)]
YaGL: make GLES drivers initialization OS agnostic

Introduce function to acquire symbols from openGL library OS-specific way.
This is needed because only EGL OS-specific backend (glx, wgl e.t.c.) knows how
function addresses should be retreived.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: let EGL driver handle host openGL library
Igor Mitsyanko [Thu, 18 Oct 2012 07:13:07 +0000 (11:13 +0400)]
YaGL: let EGL driver handle host openGL library

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: make EGL driver initialization OS independant
Igor Mitsyanko [Wed, 17 Oct 2012 16:19:57 +0000 (20:19 +0400)]
YaGL: make EGL driver initialization OS independant

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoConfigure: guess YAGL backend based on target OS
Igor Mitsyanko [Fri, 21 Sep 2012 14:05:32 +0000 (18:05 +0400)]
Configure: guess YAGL backend based on target OS

11 years agohw/yagl_log.c: fix printf specifier for target_ulong type
Igor Mitsyanko [Tue, 6 Nov 2012 15:28:02 +0000 (19:28 +0400)]
hw/yagl_log.c: fix printf specifier for target_ulong type

On 64-bit hosts %lX specifies 64-bit long variable, therefore when its used with 32-bit
target_ulong, it prints bogus 64 bit long value.

Note that PRIX64 macro could be broken on mingw32, maybe we should manually check
host word size in the future.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: Fix for khronos GLESv2 test: glGetUniform implemented appropriately
Stanislav Vorobiov [Wed, 7 Nov 2012 13:44:12 +0000 (17:44 +0400)]
YaGL: Fix for khronos GLESv2 test: glGetUniform implemented appropriately
YaGL: Fix for khronos GLESv2 test: number of texture units limited to 32

11 years agoYaGL: Fixed for khronos GLESv2 test: programs and shaders must be in same namespace
Stanislav Vorobiov [Tue, 6 Nov 2012 17:49:55 +0000 (21:49 +0400)]
YaGL: Fixed for khronos GLESv2 test: programs and shaders must be in same namespace
YaGL: Fixed for khronos GLESv2 test: n < 0 checks added to glGenXXX
YaGL: Fixed for khronos GLESv2 test: namespace local name generation must take user binded names into account

11 years agoYaGL: fix eglChooseConfig() for 64-bit hosts
Igor Mitsyanko [Fri, 26 Oct 2012 19:52:14 +0000 (23:52 +0400)]
YaGL: fix eglChooseConfig() for 64-bit hosts

The problem is that 'configs' defined as
yagl_host_handle *configs = NULL;

but code above, when doing sizeof(configs), doesn't want to know a size of
host pointer, it wants to know sizeof yagl_host_handle type, which is hardcoded
to 4 bytes. This wasn't a problem on 32 bit machines since sizeof(pointer) would
return 4 in that case. But in case of 64-bit hosts, it causes memory corruption.

Fix is simple, change it to sizeof(*configs)

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: cast GLint to a pointer type right way for 64 bit machines
Igor Mitsyanko [Wed, 17 Oct 2012 11:43:34 +0000 (15:43 +0400)]
YaGL: cast GLint to a pointer type right way for 64 bit machines

Direct cast of int to pointer causes warning on 64 bit machines, use uitptr_t
cast first.
Note that here we're not casting guest address to host address, its just an offset
within an array.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoskin: indenting
giwoong.kim [Mon, 26 Nov 2012 07:08:34 +0000 (16:08 +0900)]
skin: indenting

indenting line

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agodbi: modified the tooltip of HW key
giwoong.kim [Mon, 26 Nov 2012 06:43:40 +0000 (15:43 +0900)]
dbi: modified the tooltip of HW key

Volume up -> Volume +

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage: modified sdk name
giwoong.kim [Mon, 26 Nov 2012 06:22:15 +0000 (15:22 +0900)]
package: modified sdk name

2.0.0 RC1

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: Convert a HW key container in general skin
giwoong.kim [Mon, 26 Nov 2012 06:11:21 +0000 (15:11 +0900)]
skin: Convert a HW key container in general skin

The container of HW keys is converted from Decorations
to Composite. Because Decorations control has different
behavior on between Windows and Linux.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage: version up
giwoong.kim [Mon, 26 Nov 2012 02:39:52 +0000 (11:39 +0900)]
package: version up

1.4.11

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: key window renewal
giwoong.kim [Fri, 23 Nov 2012 02:21:37 +0000 (11:21 +0900)]
skin: key window renewal

apply custom style & added scroll composite

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage: version up
giwoong.kim [Thu, 22 Nov 2012 07:19:28 +0000 (16:19 +0900)]
package: version up

1.4.10

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: remove the margin of shell
giwoong.kim [Thu, 22 Nov 2012 05:42:03 +0000 (14:42 +0900)]
skin: remove the margin of shell

set the display bounds before pack the shell

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin_server: avoiding duplicate variable name
giwoong.kim [Mon, 19 Nov 2012 12:51:11 +0000 (21:51 +0900)]
skin_server: avoiding duplicate variable name

Modified variable name

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoMerge "package: version up. Version upgrade to 1.4.6. Signed-off-by: Sangjin Kim...
Yeongkyoon Lee [Thu, 22 Nov 2012 05:33:40 +0000 (14:33 +0900)]
Merge "package: version up. Version upgrade to 1.4.6. Signed-off-by: Sangjin Kim <sangjin3.kim@samsung.com>" into develop

11 years agopackage: version up.
Sangjin Kim [Thu, 22 Nov 2012 03:04:17 +0000 (12:04 +0900)]
package: version up.
Version upgrade to 1.4.6.
Signed-off-by: Sangjin Kim <sangjin3.kim@samsung.com>
11 years ago[Title] Fix EGL_BAD_ALLOC error when using pixmap surface repeatedly.
Sangjin Kim [Thu, 22 Nov 2012 03:04:17 +0000 (12:04 +0900)]
[Title] Fix EGL_BAD_ALLOC error when using pixmap surface repeatedly.
[Type] bug fix
[Module] opengl
[Priority] high
[CQ#]
[Redmine#]
[Problem] EGL_BAD_ALLOC error.
[Cause]
[Solution]
[TestCase]

11 years agoWe are using Java skin as the frontend and disabling the cocoa UI
Jun Tian [Wed, 21 Nov 2012 09:08:24 +0000 (17:08 +0800)]
We are using Java skin as the frontend and disabling the cocoa UI

Signed-off-by: Jun Tian <jun.j.tian@intel.com>
11 years agoFix the GL build issues on Mountion Lion
Jun Tian [Wed, 21 Nov 2012 08:17:12 +0000 (16:17 +0800)]
Fix the GL build issues on Mountion Lion

The GL path of the Mountain Lion is different. Including the gl.h path in this patch.

Signed-off-by: Gao Fengqian <fengqian.gao@intel.com>
11 years agoFix the uint16 typedef issue
Jun Tian [Wed, 21 Nov 2012 08:12:13 +0000 (16:12 +0800)]
Fix the uint16 typedef issue

Signed-off-by: Jun Tian <jun.j.tian@intel.com>
11 years agoGL: Make dynamic buffer for pending pixmap surface, so guest can create many
edwin.zhai [Mon, 19 Nov 2012 01:37:52 +0000 (09:37 +0800)]
GL: Make dynamic buffer for pending pixmap surface, so guest can create many
pixmap surface without using them.

T_SDK-198 got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
11 years agoskin: simplify the dbi file of general skin
giwoong.kim [Mon, 19 Nov 2012 07:34:48 +0000 (16:34 +0900)]
skin: simplify the dbi file of general skin

In dbi file of general skin, the Emulator uses portrait
HW keys if the HW keys are not defined on non-portrait format.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoargs: handling for current path
giwoong.kim [Sun, 18 Nov 2012 06:31:08 +0000 (15:31 +0900)]
args: handling for current path

Emulator uses binary path when skin client is executed.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agomaru_brightness : fixed a bug of brightness level
jinhyung.jo [Thu, 15 Nov 2012 01:50:57 +0000 (10:50 +0900)]
maru_brightness : fixed a bug of brightness level

Abnormal behavior shows while brightness level changed by 20-21 or 21-20.
The cause is level 20 has an invalid value.
And fixed it now.

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agoMerge "virtio-keyboard: modify a way to create a device." into develop
Yeongkyoon Lee [Thu, 15 Nov 2012 01:22:28 +0000 (10:22 +0900)]
Merge "virtio-keyboard: modify a way to create a device." into develop

11 years agovirtio-keyboard: modify a way to create a device.
Kitae Kim [Wed, 14 Nov 2012 06:45:33 +0000 (15:45 +0900)]
virtio-keyboard: modify a way to create a device.

There is a bug that qemu creates another device for virtio-keyboard
when users select a On button of Host Keyboard menu
as they has already turned on host keyboard.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoskin: modified sdk version
giwoong.kim [Wed, 14 Nov 2012 06:42:04 +0000 (15:42 +0900)]
skin: modified sdk version

2.0.0a4-RC4

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agomenu: added force close menu
giwoong.kim [Wed, 14 Nov 2012 06:39:29 +0000 (15:39 +0900)]
menu: added force close menu

Advanced>Force Close

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage: version up to 1.4.5
Kitae Kim [Wed, 14 Nov 2012 05:40:45 +0000 (14:40 +0900)]
package: version up to 1.4.5

Enable Host Keyboard menu using virtio.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agovirtio-keyboard: enable VirtIO Keyboard Menu.
Kitae Kim [Wed, 14 Nov 2012 05:23:52 +0000 (14:23 +0900)]
virtio-keyboard: enable VirtIO Keyboard Menu.

As converting a way to use a host keyboard from usb to virtio,
disable usb keyboard menu and enable virtio keyboard menu.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoMerge "skin: separate a event handlers" into develop
Yeongkyoon Lee [Wed, 14 Nov 2012 01:08:19 +0000 (10:08 +0900)]
Merge "skin: separate a event handlers" into develop

11 years agoMerge "skin: separate a adjustLcdGeometry" into develop
Yeongkyoon Lee [Wed, 14 Nov 2012 01:08:08 +0000 (10:08 +0900)]
Merge "skin: separate a adjustLcdGeometry" into develop

11 years agoskin: separate a event handlers
giwoong.kim [Tue, 13 Nov 2012 07:22:50 +0000 (16:22 +0900)]
skin: separate a event handlers

Separate event handlers according to skin type.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agocamera: Implement camera on Mac
Jun Tian [Tue, 13 Nov 2012 02:39:13 +0000 (10:39 +0800)]
camera: Implement camera on Mac

Implement camera emulation driver by Cocoa QTKit framework.

Signed-off-by: Jun Tian <jun.j.tian@intel.com>
11 years agoskin: separate a adjustLcdGeometry
giwoong.kim [Mon, 12 Nov 2012 10:52:23 +0000 (19:52 +0900)]
skin: separate a adjustLcdGeometry

Separate a adjustLcdGeometry function according to skin type.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: define ISkinComposer interface
giwoong.kim [Fri, 9 Nov 2012 10:45:38 +0000 (19:45 +0900)]
skin: define ISkinComposer interface

Enhancement & Refactoring

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: added EmulatorSkinState file
giwoong.kim [Fri, 9 Nov 2012 05:31:33 +0000 (14:31 +0900)]
skin: added EmulatorSkinState file

manage a skin state

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: modified variable name
giwoong.kim [Thu, 8 Nov 2012 12:04:27 +0000 (21:04 +0900)]
skin: modified variable name

currentLcdWidth -> currentResolutionWidth

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoQOM: apply W/A patch for sdcard unmount assert.
Sooyoung Ha [Mon, 12 Nov 2012 03:00:28 +0000 (12:00 +0900)]
QOM: apply W/A patch for sdcard unmount assert.

W/A for avoid QOM bug related with qbus_create_inplace()

Signed-off-by: Sooyoung Ha <yoosah.ha@samsung.com>
11 years agocodec: enable to build codec module on Mac.
Kitae Kim [Mon, 5 Nov 2012 02:58:59 +0000 (11:58 +0900)]
codec: enable to build codec module on Mac.

Since gcc-4.7 patch for FFmpeg libs has been applied,
emulator does not need to disable codec module on Mac.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoGL: enable HW GL acceleration on Mac
edwin.zhai [Fri, 9 Nov 2012 00:37:05 +0000 (08:37 +0800)]
GL: enable HW GL acceleration on Mac

Signed-off-by: Gao, Fengqian <fengqian.gao@intel.com>
Signed-off-by: Zhai, Edwin <edwin.zhai@intel.com>
11 years agopackage: version up to 1.4.4
Yeongkyoon Lee [Thu, 8 Nov 2012 13:07:33 +0000 (22:07 +0900)]
package: version up to 1.4.4

Add "Apply qemu_ld/st optimization according to QEMU 1.2" to changelog.

Signed-off-by: Yeongkyoon Lee <yeongkyoon.lee@samsung.com>
11 years agoMerge "tcg: Patch qemu_ld/st optimization according to QEMU 1.2" into develop
Yeongkyoon Lee [Thu, 8 Nov 2012 12:53:02 +0000 (21:53 +0900)]
Merge "tcg: Patch qemu_ld/st optimization according to QEMU 1.2" into develop

11 years agotcg: Patch qemu_ld/st optimization according to QEMU 1.2
Yeongkyoon Lee [Thu, 8 Nov 2012 12:25:52 +0000 (21:25 +0900)]
tcg: Patch qemu_ld/st optimization according to QEMU 1.2

Patch qemu_ld/st optimization according to QEMU 1.2 rebase.
It should be modified again after future rebasing to QEMU 1.3 which will have
the final qemu_ld/st optimization patch. At that time, they need to be forcedly
overwritten by maintream code.

Signed-off-by: Yeongkyoon Lee <yeongkyoon.lee@samsung.com>
11 years agopackage: version up
giwoong.kim [Thu, 8 Nov 2012 11:52:34 +0000 (20:52 +0900)]
package: version up

1.4.3

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: exception handling
giwoong.kim [Tue, 6 Nov 2012 11:22:11 +0000 (20:22 +0900)]
skin: exception handling

Open the error popup when emulator load a invalid dbi file.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agovirtio-keyboard: add keyboard event queue.
Kitae Kim [Wed, 7 Nov 2012 13:40:07 +0000 (22:40 +0900)]
virtio-keyboard: add keyboard event queue.

Changed a way to manager event handler and virtqueue notifier as increasing an eventqueue.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoskin: comment out code of folding button in general skin
giwoong.kim [Tue, 6 Nov 2012 06:55:51 +0000 (15:55 +0900)]
skin: comment out code of folding button in general skin

It will be changed soon.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agovirtio-keyboard: Modified key conversion routine.
Kitae Kim [Thu, 1 Nov 2012 12:30:32 +0000 (21:30 +0900)]
virtio-keyboard: Modified key conversion routine.

Before delivering scancode, keycodes which are Insert, Delete,
Arrow Keys and etc. have to be converted.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agomenu: disable AlwaysOnTop menu in mac
giwoong.kim [Mon, 5 Nov 2012 05:38:42 +0000 (14:38 +0900)]
menu: disable AlwaysOnTop menu in mac

not supported feature

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoMerge branch 'tizen-arm' into develop
syeon.hwang [Fri, 2 Nov 2012 07:54:04 +0000 (16:54 +0900)]
Merge branch 'tizen-arm' into develop

12 years agovga: Support HVGA, WXGA, HD1080, WQXGA resolution.
Sangjin Kim [Fri, 2 Nov 2012 07:45:50 +0000 (16:45 +0900)]
vga: Support HVGA, WXGA, HD1080, WQXGA resolution.
Support HVGA, WXGA, HD1080, WQXGA resolution.
Signed-off-by: Sangjin Kim <sangjin3.kim@samsung.com>
12 years agoMerge "skin: align the folding button in general skin" into develop
Yeongkyoon Lee [Thu, 1 Nov 2012 14:27:10 +0000 (23:27 +0900)]
Merge "skin: align the folding button in general skin" into develop

12 years agoMerge branch 'develop' of http://121.133.176.49/review/p/sdk/emulator/qemu into tizen-arm
Evgeny Voevodin [Thu, 1 Nov 2012 13:05:59 +0000 (17:05 +0400)]
Merge branch 'develop' of 121.133.176.49/review/p/sdk/emulator/qemu into tizen-arm

12 years agomaru_arm: Fixed double guest RAM allocation
Stanislav Vorobiov [Thu, 1 Nov 2012 10:15:54 +0000 (14:15 +0400)]
maru_arm: Fixed double guest RAM allocation

12 years agoskin: align the folding button in general skin
giwoong.kim [Thu, 1 Nov 2012 12:35:26 +0000 (21:35 +0900)]
skin: align the folding button in general skin

I aligned a folding button at middle of lcd height.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agomaru_camera_linux : modified a routine for grab frame
jinhyung.jo [Thu, 1 Nov 2012 12:00:07 +0000 (21:00 +0900)]
maru_camera_linux : modified a routine for grab frame

The linux camera module does not use the v4l2_read() function as a capture method.
Instead, the module uses a streaming routine(with mmmap) for the fast stream-off.

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agopackage: fix variable name
syeon.hwang [Thu, 1 Nov 2012 08:50:50 +0000 (17:50 +0900)]
package: fix variable name

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
12 years agoskin: modified skin name in info.ini
giwoong.kim [Thu, 1 Nov 2012 08:10:10 +0000 (17:10 +0900)]
skin: modified skin name in info.ini

general_purpose_skin -> General purpose,
phone_shape_skin_720x1280 -> Phone 720x1280.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agopackage: add -e option to install script
syeon.hwang [Thu, 1 Nov 2012 07:53:39 +0000 (16:53 +0900)]
package: add -e option to install script

-e: show progress as log file

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
12 years agopackage: modify tizen Makefile.
Kitae Kim [Thu, 1 Nov 2012 06:41:51 +0000 (15:41 +0900)]
package: modify tizen Makefile.

Remove to copy kvmvapic.bin file in the Makefile, because
it make qemu to be crashed with haxm.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agoboard: Do not load "kvmvapic" to avoid crash on HAXM.
syeon.hwang [Thu, 1 Nov 2012 06:41:13 +0000 (15:41 +0900)]
board: Do not load "kvmvapic" to avoid crash on HAXM.

Do not load "kvmvapic" to avoid crash on HAXM.

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agoskin: added a folding button to general skin
giwoong.kim [Wed, 31 Oct 2012 10:42:57 +0000 (19:42 +0900)]
skin: added a folding button to general skin

Now, Emulator can foding a HW keys region in general skin.
And I coverted SkinMode class to SkinInformation class.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoMerge "shell: show error log" into develop
Yeongkyoon Lee [Wed, 31 Oct 2012 11:47:53 +0000 (20:47 +0900)]
Merge "shell: show error log" into develop

12 years agopackage: enable to build arm emulator package
Kitae Kim [Wed, 31 Oct 2012 10:42:41 +0000 (19:42 +0900)]
package: enable to build arm emulator package

Since build environment has been set, enable to build arm package.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agoshell: show error log
syeon.hwang [Wed, 31 Oct 2012 10:45:43 +0000 (19:45 +0900)]
shell: show error log

If shell failed, show error message in detail

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
12 years agopackage : update changelog and package version
jinhyung.jo [Wed, 31 Oct 2012 10:28:25 +0000 (19:28 +0900)]
package : update changelog and package version

update version to 1.3.68

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agomaru_camera_win32 : support RGB24 and I420 image format
jinhyung.jo [Wed, 31 Oct 2012 04:58:49 +0000 (13:58 +0900)]
maru_camera_win32 : support RGB24 and I420 image format

added a routine for image converting.
    - RGB24 -> I420, YV12, YUY2
    - I420 -> YV12, YUY2

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>