sdk/emulator/qemu.git
10 years agohw/net/eepro100: Implement read-only bits in MDI registers 49/29449/1
Peter Maydell [Mon, 9 Jun 2014 15:03:08 +0000 (16:03 +0100)]
hw/net/eepro100: Implement read-only bits in MDI registers

Although we defined an eepro100_mdi_mask[] array indicating which bits
in the registers are read-only, we weren't actually doing anything with
it. Make the MDI register-write code use it rather than manually making
register 1 read-only and leaving the rest as reads-as-written. (The
special-case handling of register 0 remains as before since its mask is
all-zeros and the special casing happens before we apply the masking.)

Change-Id: I28b6ee4691f5e8c325430eb429bee1b06c9a818e
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1402159924-13853-1-git-send-email-peter.maydell@linaro.org
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
10 years agocontroller: add priority sorting for controller menu 95/29295/1
GiWoong Kim [Fri, 24 Oct 2014 05:49:43 +0000 (14:49 +0900)]
controller: add priority sorting for controller menu

Change-Id: I9c757d131bbb0b9c35884e27436032a2fed078a0
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoui: read MRU values(scale, position) from .skin.properties 94/29294/1
GiWoong Kim [Mon, 6 Oct 2014 05:40:51 +0000 (14:40 +0900)]
ui: read MRU values(scale, position) from .skin.properties

Change-Id: Id1b47cda3a54343051ef6b89f0b78d3498b336bb
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoemulator: add VM data path information 93/29293/1
GiWoong Kim [Mon, 6 Oct 2014 04:19:05 +0000 (13:19 +0900)]
emulator: add VM data path information

Change-Id: I5445f2f3e28362acf2af27659dc59dc5f07ae1f2
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agocontroller: make mutually exclusive event 92/29292/1
GiWoong Kim [Wed, 1 Oct 2014 08:29:52 +0000 (17:29 +0900)]
controller: make mutually exclusive event

The controller view events and key events should be
mutually exclusive each other.

Change-Id: I1aa9341bbd4524fd0176bb38babcdfee60525b41
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agocontroller: make docking areas 91/29291/1
GiWoong Kim [Tue, 30 Sep 2014 05:52:54 +0000 (14:52 +0900)]
controller: make docking areas

Change-Id: I6ece1e4e00a27b06c74e23b75b567c35f58f2d2a
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoemulator: apply --export-all-symbols for Windows 53/29253/1
SeokYeon Hwang [Thu, 23 Oct 2014 09:05:18 +0000 (18:05 +0900)]
emulator: apply --export-all-symbols for Windows

Change-Id: Ia11a3532cb3f9944990b3750a5f9cf88d993fc28
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agocontroller: view split into two types for docking and floating 86/29086/2
GiWoong Kim [Mon, 29 Sep 2014 06:57:06 +0000 (15:57 +0900)]
controller: view split into two types for docking and floating

Change-Id: I080546ebe80f0d3eb365656ef0bbc232ed351957
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agocontroller: implement longPress key in controller 85/29085/2
GiWoong Kim [Tue, 21 Oct 2014 06:09:05 +0000 (15:09 +0900)]
controller: implement longPress key in controller

Change-Id: Ib834560fd6f580f0fcd25f4f5ecc361f64cff32d
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agocontroller: set region to docking controller 84/29084/2
GiWoong Kim [Fri, 26 Sep 2014 04:59:14 +0000 (13:59 +0900)]
controller: set region to docking controller

Change-Id: I2305ee58a2f536f2ad251b4675159b1955c6b04d
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoskin: modified variable names 83/29083/2
GiWoong Kim [Thu, 25 Sep 2014 07:00:34 +0000 (16:00 +0900)]
skin: modified variable names

To distinguish between main window concept and
controller window concept, we need to redefine
variable or function names from source code.
- device-shaped window -> main window
- key window -> controller window

Change-Id: I8b3adcdf2d72c9d897510838fe1d6d2db61dd8ab
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agocontroller: added docking controller 82/29082/2
GiWoong Kim [Thu, 25 Sep 2014 05:47:15 +0000 (14:47 +0900)]
controller: added docking controller

Change-Id: Iaf2e99bd876dc1481155f3f121e5d7d343812dd1
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agomenu: prepare docking controller 81/29081/2
GiWoong Kim [Wed, 24 Sep 2014 08:07:03 +0000 (17:07 +0900)]
menu: prepare docking controller

Change-Id: Ida24ec195b6cfdc2be6fd9f770857515e3c31e77
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agocontroller: set default controller 80/29080/2
hyunjin816.lee [Wed, 24 Sep 2014 07:44:06 +0000 (16:44 +0900)]
controller: set default controller

set default controller using by priority in info.ini file

Change-Id: Ide8861b5cc878ec70ef49180a32ef243c1bc6ad1
Signed-off-by: hyunjin816.lee <hyunjin816.lee@samsung.com>
10 years agoui: open the folder when double click the path in DetailInfo Dialog 79/29079/2
hyunjin816.lee [Thu, 4 Sep 2014 11:49:24 +0000 (20:49 +0900)]
ui: open the folder when double click the path in DetailInfo Dialog

Change-Id: Idffd95e2d47a67c1e42fd0c2d8983afd9f8e64dd
Signed-off-by: hyunjin816.lee <hyunjin816.lee@samsung.com>
10 years agomenu: modified dialog style 78/29078/2
GiWoong Kim [Thu, 4 Sep 2014 10:01:51 +0000 (19:01 +0900)]
menu: modified dialog style

modified Detailed Info & About dialog style

Change-Id: Ib7ae70aeb561a2e13ae0d45addfbef1c8a12d138
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoMerge "emulator: remove --export-dynamic from global configure" into features/qt_dr
SeokYeon Hwang [Wed, 22 Oct 2014 04:45:08 +0000 (21:45 -0700)]
Merge "emulator: remove --export-dynamic from global configure" into features/qt_dr

10 years agoemulator: remove --export-dynamic from global configure 77/29077/4
GiWoong Kim [Fri, 29 Aug 2014 10:46:02 +0000 (19:46 +0900)]
emulator: remove --export-dynamic from global configure

Apply --export-dynamic for Linux.
Apply -export_dynamic for MacOS.

Change-Id: I066a773bbbe30e5d63c83e038eaf0a76e62e5c93
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agovigs: modified gl header 76/29076/1
GiWoong Kim [Tue, 26 Aug 2014 11:35:06 +0000 (20:35 +0900)]
vigs: modified gl header

remove a "GL_ARB_shader_objects is not defined" warning.
It is defined on some environment, but some is not on Windows.

Change-Id: I03a4a4b9ee509d1d4805135aaaed2c3940079188
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agovigs: fix compilation errors in case of disable-qt configuration 77/28677/1
Kitae Kim [Tue, 14 Oct 2014 05:00:16 +0000 (14:00 +0900)]
vigs: fix compilation errors in case of disable-qt configuration

add vigs_qt5 stub functions

Change-Id: I523a4ebf5563b31893005ef05805a07be46a2761
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
10 years agomenu: add Host Keyboard menu 29/26829/2
GiWoong Kim [Mon, 25 Aug 2014 11:33:07 +0000 (20:33 +0900)]
menu: add Host Keyboard menu

Change-Id: Ib82120e626ca459d73d6b20730eeb0c51626a1c6
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agokeyboard: modified keyboard operation 96/26696/3
sungmin ha [Thu, 28 Aug 2014 02:03:53 +0000 (11:03 +0900)]
keyboard: modified keyboard operation

for ubuntu and windows support

Change-Id: Iae7147b7e747b959a40bc9e33edc09dbcd20e8ee
Signed-off-by: sungmin ha <sungmin82.ha@samsung.com>
10 years agoMerge "menu: modified SDB shell command on Windows" into features/qt_dr
SeokYeon Hwang [Tue, 26 Aug 2014 11:37:56 +0000 (04:37 -0700)]
Merge "menu: modified SDB shell command on Windows" into features/qt_dr

10 years agoMerge "menu: clean up source code" into features/qt_dr
SeokYeon Hwang [Tue, 26 Aug 2014 11:37:46 +0000 (04:37 -0700)]
Merge "menu: clean up source code" into features/qt_dr

10 years agoMerge changes Icfd4f0b5,Ib2d9f4bd into features/qt_dr
SeokYeon Hwang [Tue, 26 Aug 2014 11:36:22 +0000 (04:36 -0700)]
Merge changes Icfd4f0b5,Ib2d9f4bd into features/qt_dr

* changes:
  VIGS: Implement plane flip/rotate
  VIGS: Disable blending by default

10 years agoMerge "VIGS: Support YUV420 planar format" into features/qt_dr
SeokYeon Hwang [Tue, 26 Aug 2014 11:36:09 +0000 (04:36 -0700)]
Merge "VIGS: Support YUV420 planar format" into features/qt_dr

10 years agoMerge "VIGS: Support planar pixel formats" into features/qt_dr
SeokYeon Hwang [Tue, 26 Aug 2014 11:35:55 +0000 (04:35 -0700)]
Merge "VIGS: Support planar pixel formats" into features/qt_dr

10 years agoMerge "VIGS: Support underlays and alpha blending" into features/qt_dr
SeokYeon Hwang [Tue, 26 Aug 2014 11:35:44 +0000 (04:35 -0700)]
Merge "VIGS: Support underlays and alpha blending" into features/qt_dr

10 years agomenu: modified SDB shell command on Windows 91/26491/1
GiWoong Kim [Sat, 23 Aug 2014 00:52:21 +0000 (09:52 +0900)]
menu: modified SDB shell command on Windows

Change-Id: I53bada68b00e56e8fbe4913340d616d210cf13fc
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agomenu: clean up source code 62/26462/2
GiWoong Kim [Fri, 22 Aug 2014 05:32:46 +0000 (14:32 +0900)]
menu: clean up source code

Change-Id: I1c0305f3b94ef41f6a9d1934515adaa195a7610a
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoemulator: add get_emul_serial_port func for logging 64/26464/1
GiWoong Kim [Sat, 23 Aug 2014 01:05:37 +0000 (10:05 +0900)]
emulator: add get_emul_serial_port func for logging

Change-Id: Iead04f220523dd6da1211796bcb0b9044a8f2855
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoVIGS: Implement plane flip/rotate 18/26418/1
Stanislav Vorobiov [Fri, 22 Aug 2014 06:50:02 +0000 (10:50 +0400)]
VIGS: Implement plane flip/rotate

Planes can now be horizontally/vertically flipped
and rotated by 90, 180 or 270 degrees

Change-Id: Icfd4f0b59e86cad6ec1ec4990aa280a8dcd135a7
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agomenu: set hax enable info 80/26380/2
GiWoong Kim [Thu, 21 Aug 2014 10:42:42 +0000 (19:42 +0900)]
menu: set hax enable info

Change-Id: I3c63d053752790e09fbb6c047ec9791fd2d76224
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoVIGS: Disable blending by default 59/26359/1
Stanislav Vorobiov [Wed, 20 Aug 2014 13:10:37 +0000 (17:10 +0400)]
VIGS: Disable blending by default

Change-Id: Ib2d9f4bdbfe76be58964c78e7c8da958bdd71630
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoMerge "emulator: enhance Makefile for standalone executables" into features/qt_dr
SeokYeon Hwang [Thu, 21 Aug 2014 04:50:20 +0000 (21:50 -0700)]
Merge "emulator: enhance Makefile for standalone executables" into features/qt_dr

10 years agoMerge "menu: added event filter for mouse right button" into features/qt_dr
SeokYeon Hwang [Thu, 21 Aug 2014 04:50:05 +0000 (21:50 -0700)]
Merge "menu: added event filter for mouse right button" into features/qt_dr

10 years agoMerge changes I088273f7,Ic034283d into features/qt_dr
SeokYeon Hwang [Thu, 21 Aug 2014 04:49:51 +0000 (21:49 -0700)]
Merge changes I088273f7,Ic034283d into features/qt_dr

* changes:
  menu: disable Always on Top menu
  sdb: fix sdbd port to a dynamic number

10 years agoMerge "HAX: fix performance degradation on HAX" into features/qt_dr
SeokYeon Hwang [Thu, 21 Aug 2014 04:49:30 +0000 (21:49 -0700)]
Merge "HAX: fix performance degradation on HAX" into features/qt_dr

10 years agomenu: added event filter for mouse right button 39/26339/1
GiWoong Kim [Wed, 20 Aug 2014 08:42:37 +0000 (17:42 +0900)]
menu: added event filter for mouse right button

Change-Id: I80d5631007af1b813f2ca06c5a258ced39bfcf4f
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoemulator: enhance Makefile for standalone executables 41/26341/1
SeokYeon Hwang [Sun, 3 Aug 2014 07:51:09 +0000 (16:51 +0900)]
emulator: enhance Makefile for standalone executables

Build targets only if source files are modified.
Clean-up CFLAGS, LDFLAGS for standalone executalbes.

Change-Id: I139e3b8b0f9f6983d1a2f3388ad0ec00be63cb00
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
10 years agomenu: disable Always on Top menu 70/26270/2
GiWoong Kim [Wed, 20 Aug 2014 05:23:58 +0000 (14:23 +0900)]
menu: disable Always on Top menu

Change-Id: I088273f7e9faa5eecf8e509efc806b6b5725d250
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoVIGS: Support YUV420 planar format 58/26358/1
Stanislav Vorobiov [Fri, 4 Jul 2014 13:37:21 +0000 (17:37 +0400)]
VIGS: Support YUV420 planar format

Change-Id: If015f4e6fece5c2d1463c0428565ad3e46083a5d
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoVIGS: Support planar pixel formats 57/26357/1
Stanislav Vorobiov [Mon, 16 Jun 2014 15:44:07 +0000 (19:44 +0400)]
VIGS: Support planar pixel formats

Planar pixel formats such as NV21 need to be
supported in order to be able to play video right
from decoder's output buffer, i.e. without
converting it to RGB. This is implemented via fragment
shader that takes Y and CbCr channels from two different
textures and combines them into a single RGB image

Change-Id: Ic4ba78fda7f077a05c1524313a31b1ba79e46f72
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoVIGS: Support underlays and alpha blending 56/26356/1
Stanislav Vorobiov [Tue, 1 Apr 2014 15:44:36 +0000 (19:44 +0400)]
VIGS: Support underlays and alpha blending

z-pos of planes has new meaning, if
it's >= 0 - plane is an overlay, i.e. it's layered
above root surface. if z-pos is < 0 - plane is underlay,
i.e. it's layered beneath the root surface. This new
logic has no meaning without alpha blending, so it's
supported as well (for all types of planes)

Change-Id: I61a80b48a1ef6c486fc83d0190d0bd5c1b7d4472
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agosdb: fix sdbd port to a dynamic number 11/26211/1
Alice Liu [Tue, 5 Aug 2014 11:12:49 +0000 (19:12 +0800)]
sdb: fix sdbd port to a dynamic number

Currently sdbd port is a dynamic number which depends
on the parameter of sdbd '--listen-port' option. The
sdbd port in the first emulator is diffrent from that
in the second emulator. This patch fixes the issue
that the second emulator cannot be recognized.

Signed-off-by: Alice Liu <alice.liu@intel.com>
Change-Id: Ic034283d0029c03fd835320104506bd9129eed90

10 years agoHAX: fix performance degradation on HAX 10/26210/1
SeokYeon Hwang [Fri, 1 Aug 2014 04:04:32 +0000 (13:04 +0900)]
HAX: fix performance degradation on HAX

HAX should listen to only main memory address space.
This patch would enhance performance on Windows and MacOS.

Change-Id: I3589de6db5846329314cfb3ed98f17355efe4fe7
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
10 years agobuild option: fixed -fPIC warning for windows 75/26175/1
sungmin ha [Tue, 19 Aug 2014 04:52:41 +0000 (13:52 +0900)]
build option: fixed -fPIC warning for windows

Change-Id: Ia4cbb1505b7165fcc1a0d5ea8628b1c53831753e
Signed-off-by: sungmin ha <sungmin82.ha@samsung.com>
10 years agoMerge "ui: clean up the allocated memory when screen turns off" into features/qt_dr
SeokYeon Hwang [Mon, 18 Aug 2014 11:05:44 +0000 (04:05 -0700)]
Merge "ui: clean up the allocated memory when screen turns off" into features/qt_dr

10 years agoui: clean up the allocated memory when screen turns off 34/26134/1
hyunjin816.lee [Mon, 18 Aug 2014 08:46:20 +0000 (17:46 +0900)]
ui: clean up the allocated memory when screen turns off

register MaruDisplayChangeListener fini function and clean up some of allocated memory
In order to clean up the mainwindow instance, it is neccessary to modify

Change-Id: I1e15d15b1afba71a21a95a62f8bf01789e6d7ab1
Signed-off-by: hyunjin816.lee <hyunjin816.lee@samsung.com>
10 years agoyagl: modified enable_yagl flag 26/26126/1
GiWoong Kim [Mon, 18 Aug 2014 06:07:17 +0000 (15:07 +0900)]
yagl: modified enable_yagl flag

Change-Id: I326f454c639d252afc6e51129163d4bca5d0fc7d
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoui: add boilerplate 25/26125/1
GiWoong Kim [Mon, 18 Aug 2014 05:39:21 +0000 (14:39 +0900)]
ui: add boilerplate

Change-Id: I6b64a39d07ef231b3e45e8ec60e7b107d8be3e22
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoMerge "VIGS/qt5: now working on mac os x" into features/qt_dr
SeokYeon Hwang [Mon, 18 Aug 2014 05:31:00 +0000 (22:31 -0700)]
Merge "VIGS/qt5: now working on mac os x" into features/qt_dr

10 years agoMerge "VIGS/qt5: fix scaling shader for GL3" into features/qt_dr
SeokYeon Hwang [Mon, 18 Aug 2014 05:30:49 +0000 (22:30 -0700)]
Merge "VIGS/qt5: fix scaling shader for GL3" into features/qt_dr

10 years agoMerge "skin: using QUrl::fromLocalFile" into features/qt_dr
SeokYeon Hwang [Mon, 18 Aug 2014 05:30:38 +0000 (22:30 -0700)]
Merge "skin: using QUrl::fromLocalFile" into features/qt_dr

10 years agoMerge changes Ic8687f08,I8ffa1d54 into features/qt_dr
SeokYeon Hwang [Mon, 18 Aug 2014 05:30:24 +0000 (22:30 -0700)]
Merge changes Ic8687f08,I8ffa1d54 into features/qt_dr

* changes:
  VIGS/qt5: respect maru_brightness
  VIGS/qt5: now working on win32

10 years agoMerge "emulator: add --export-dynamic linker option" into features/qt_dr
SeokYeon Hwang [Mon, 18 Aug 2014 03:24:30 +0000 (20:24 -0700)]
Merge "emulator: add --export-dynamic linker option" into features/qt_dr

10 years agoskin: using QUrl::fromLocalFile 22/26122/1
GiWoong Kim [Mon, 18 Aug 2014 03:05:38 +0000 (12:05 +0900)]
skin: using QUrl::fromLocalFile

This function accepts paths separated by slashes
as well as the native separator for this platform.

Change-Id: I99364b1de298cce9e8918378ce67ac58cbba5e97
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoVIGS/qt5: now working on mac os x 70/26070/1
Stanislav Vorobiov [Fri, 15 Aug 2014 07:35:43 +0000 (11:35 +0400)]
VIGS/qt5: now working on mac os x

Change-Id: I64a4453ed29fcfdbde855d981ca4f9fbba00a4b8
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoVIGS/qt5: fix scaling shader for GL3 37/26037/1
Stanislav Vorobiov [Thu, 14 Aug 2014 12:42:26 +0000 (16:42 +0400)]
VIGS/qt5: fix scaling shader for GL3

should use texture instead of texture2D

Change-Id: Ib0582f8c503346d9e6a22ece0fc597055340a95a
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoVIGS/qt5: respect maru_brightness 79/25979/1
Stanislav Vorobiov [Wed, 13 Aug 2014 12:10:47 +0000 (16:10 +0400)]
VIGS/qt5: respect maru_brightness

Change-Id: Ic8687f08bd03bdbb6b6984661b40eb5989f7a8b8
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoemulator: add --export-dynamic linker option 71/25971/1
GiWoong Kim [Wed, 13 Aug 2014 09:35:48 +0000 (18:35 +0900)]
emulator: add --export-dynamic linker option

When creating a dynamically linked executable,
add all symbols to the dynamic symbol table.
The dynamic symbol table is the set of symbols
which are visible from dynamic objects at run time.

Change-Id: Ie5fe683d743ece6a904e923bd4ca2c24f159705c
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoVIGS/qt5: now working on win32 70/25970/1
Stanislav Vorobiov [Wed, 13 Aug 2014 09:23:58 +0000 (13:23 +0400)]
VIGS/qt5: now working on win32

Change-Id: I8ffa1d5463d2c72377d419d733c1186856ca4f7d
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agofix win32 build and mutex/condvar use before init 55/25955/1
Stanislav Vorobiov [Wed, 13 Aug 2014 07:49:37 +0000 (11:49 +0400)]
fix win32 build and mutex/condvar use before init

Change-Id: Ie0e07bca6c7e7254b52d437e8adfa65d9dd5d3a1
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoMerge "VIGS/qt5: support sw backend" into features/qt_dr
SeokYeon Hwang [Wed, 13 Aug 2014 05:17:19 +0000 (22:17 -0700)]
Merge "VIGS/qt5: support sw backend" into features/qt_dr

10 years agoMerge "VIGS: introduce frontends" into features/qt_dr
SeokYeon Hwang [Wed, 13 Aug 2014 05:17:08 +0000 (22:17 -0700)]
Merge "VIGS: introduce frontends" into features/qt_dr

10 years agoMerge "ui: clean up QML" into features/qt_dr
SeokYeon Hwang [Wed, 13 Aug 2014 05:16:56 +0000 (22:16 -0700)]
Merge "ui: clean up QML" into features/qt_dr

10 years agoMerge "ui: modify Popup menu that non-blocking was not adjusted before" into features...
SeokYeon Hwang [Wed, 13 Aug 2014 05:16:43 +0000 (22:16 -0700)]
Merge "ui: modify Popup menu that non-blocking was not adjusted before" into features/qt_dr

10 years agoVIGS/qt5: support sw backend 24/25924/1
Stanislav Vorobiov [Tue, 12 Aug 2014 13:29:55 +0000 (17:29 +0400)]
VIGS/qt5: support sw backend

sw backend is working again, but still need
to handle skin rotation properly

Change-Id: I8f42f562aef839ff257a87db9fb346af9bf3c907
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoVIGS: introduce frontends 03/25903/1
Stanislav Vorobiov [Mon, 11 Aug 2014 17:32:31 +0000 (21:32 +0400)]
VIGS: introduce frontends

We need to be able to use both old offscreen approach and
new qt5-based onscreen approach. For that to work we separate
vigs_server into 2 subclasses: onscreen and offscreen:

onscreen subclass has almsot no-op update method, it schedules
composite work on rendering thread and expects a client (qt5) to
call 'graphic_hw_text_update' to trigger rendering.
'graphic_hw_text_update' is used just because it's the only
custom GraphicHwOp available, it's basically a hack, but we have no
choice, QEMU graphics console is not "direct rendering aware"

offscreen subclass behaves as old code behaved, i.e. update method
is a memcpy to QEMU surface and it also schedules composite work on
rendering thread. offscreen subclass manages its own work_queue, once
composite work is done it schedules another work on own work_queue that
does glReadPixels, that's done in order not to stall the rendering thread.
'graphic_hw_text_update' is a no-op in this case

Change-Id: I412cba41a123b2e8946112efa75b9ed21368ca84
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
10 years agoui: clean up QML 87/25887/2
GiWoong Kim [Tue, 12 Aug 2014 04:12:19 +0000 (13:12 +0900)]
ui: clean up QML

delete a QtQuickItem
remove warnings
modified varable & function names

Change-Id: Ic8044786c7f7e3163e16503c3408fc441ce992a8
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoui: modify Popup menu that non-blocking was not adjusted before 68/25868/1
hyunjin816.lee [Mon, 11 Aug 2014 11:26:59 +0000 (20:26 +0900)]
ui: modify Popup menu that non-blocking was not adjusted before

it has adjusted Shell, Control panel, Force close menu

Change-Id: Ie95023482eeac50eac3a051f16243b42cee6eda1
Signed-off-by: hyunjin816.lee <hyunjin816.lee@samsung.com>
10 years agomenu: minor enhancements for menu 29/25829/1
GiWoong Kim [Fri, 8 Aug 2014 06:24:22 +0000 (15:24 +0900)]
menu: minor enhancements for menu

add ram size to Detailed Info dialog
add logging telnet port to Detailed Info dialog
add SDK vesion to About dialog
add build date to About dialog
add snapshot name to About dialog
add hyper link to About dialog & etc

Change-Id: Ibf5e0d4eb751174b15921d45ad49558250868694
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agomenu: controller can connected to the menu action 23/25623/1
GiWoong Kim [Thu, 7 Aug 2014 10:09:33 +0000 (19:09 +0900)]
menu: controller can connected to the menu action

Change-Id: Idd67931bb1bc410424a0f56523f83750ff196386
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoMerge "display: added display update when skin is rotated or scaled" into features...
SeokYeon Hwang [Thu, 7 Aug 2014 06:00:00 +0000 (23:00 -0700)]
Merge "display: added display update when skin is rotated or scaled" into features/qt_dr

10 years agovirtio-9p: fix compilation errors on Windows 13/25513/2
Kitae Kim [Mon, 4 Aug 2014 02:16:38 +0000 (11:16 +0900)]
virtio-9p: fix compilation errors on Windows

Change-Id: I568a19ba46e8f0c9b9c92ef8c3e82ff294c02ff9
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
Signed-off-by: Sooyoung Ha <yoosah.ha@samsung.com>
10 years agodebugch: Fix DEBUGCH and open flag 12/25512/2
Munkyu Im [Wed, 30 Jul 2014 07:49:52 +0000 (16:49 +0900)]
debugch: Fix DEBUGCH and open flag

Add O_APPEND to support writing stdout, stderr logs.
Set global variable for checking initailize earlier.
So succeded to read DEBUGCH file now.

Change-Id: I9eaef10ce81e138b613223417985acf27533b7bc
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
10 years agoui: convert controller widget type to dialog 98/25498/2
GiWoong Kim [Wed, 6 Aug 2014 07:06:56 +0000 (16:06 +0900)]
ui: convert controller widget type to dialog

convert controller widget type to dialog
and remove unnecessary moc build line at Makefile

Change-Id: I63c4b610c26f18d720cfa34750f4ab17a8634c76
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoui: modify the class name to avoid confusing 92/25492/2
GiWoong Kim [Wed, 6 Aug 2014 05:36:26 +0000 (14:36 +0900)]
ui: modify the class name to avoid confusing

layout -> form

Change-Id: I1d1c57e716df7fedcadbd3baf1cbdd4490c2b273
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agomenu: add detailed info dialog contents 68/25468/3
GiWoong Kim [Tue, 5 Aug 2014 08:11:54 +0000 (17:11 +0900)]
menu: add detailed info dialog contents

Change-Id: Ib40c25b932edd432683e1db4cbd12f556aca81e9
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agodisplay: added display update when skin is rotated or scaled 08/25508/1
sungmin ha [Wed, 6 Aug 2014 09:08:22 +0000 (18:08 +0900)]
display: added display update when skin is rotated or scaled

Change-Id: I4fa33c3b2e74d1a6102dde95c14f7ea323aeb11b
Signed-off-by: sungmin ha <sungmin82.ha@samsung.com>
10 years agoMerge "menu: add about dialog contents" into features/qt_dr
Sangho Park [Tue, 5 Aug 2014 11:16:06 +0000 (04:16 -0700)]
Merge "menu: add about dialog contents" into features/qt_dr

10 years agomenu: add about dialog contents 28/25428/1
GiWoong Kim [Tue, 5 Aug 2014 02:19:41 +0000 (11:19 +0900)]
menu: add about dialog contents

Change-Id: Ic24dc3d2e1b53977ee962643a1cd9e8267aa3544
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoui: add app window icon 25/25425/2
hyunjin816.lee [Tue, 5 Aug 2014 01:24:49 +0000 (10:24 +0900)]
ui: add app window icon

Change-Id: If9cc0b30fa3d811c03e4929478a7c6eefed40314
Signed-off-by: hyunjin816.lee <hyunjin816.lee@samsung.com>
10 years agoMerge "ui: modify Popup menu for non-blocking" into features/qt_dr
Sangho Park [Tue, 5 Aug 2014 01:40:24 +0000 (18:40 -0700)]
Merge "ui: modify Popup menu for non-blocking" into features/qt_dr

10 years agoMerge "menu: create controller menu" into features/qt_dr
Sangho Park [Tue, 5 Aug 2014 01:40:09 +0000 (18:40 -0700)]
Merge "menu: create controller menu" into features/qt_dr

10 years agoui: modify Popup menu for non-blocking 40/25340/3
hyunjin816.lee [Mon, 4 Aug 2014 06:41:06 +0000 (15:41 +0900)]
ui: modify Popup menu for non-blocking

it has also adjusted vminfo and about dialog

Change-Id: Ibc2914c05eff944f62eac41dd0a7f991edfc1d08
Signed-off-by: hyunjin816.lee <hyunjin816.lee@samsung.com>
10 years agocontextmenu: added shell and ecp menu operation 56/25356/1
sungmin ha [Mon, 4 Aug 2014 09:51:58 +0000 (18:51 +0900)]
contextmenu: added shell and ecp menu operation

deleted unused code in contextmenu.cpp

Change-Id: Ic0dc57039e688acb6d24a1d6bb795d8b133025d6
Signed-off-by: sungmin ha <sungmin82.ha@samsung.com>
10 years agomenu: create controller menu 25/25325/3
GiWoong Kim [Mon, 4 Aug 2014 04:26:21 +0000 (13:26 +0900)]
menu: create controller menu

Change-Id: I791db0ba0e0b77e9ae5d4cf884b2c97a3ade1002
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoui: read skin path from qemu startup option 17/25317/1
GiWoong Kim [Fri, 1 Aug 2014 11:58:51 +0000 (20:58 +0900)]
ui: read skin path from qemu startup option

layout.qml(tizen/ui/resource/[SKIN_NAME]/) file must exist in there

Change-Id: I6588f2f3f34eda4b5c96584fc8fdae50415e99fd
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoMerge "ui: add mouse handler to controller widget" into features/qt_dr
SeokYeon Hwang [Fri, 1 Aug 2014 12:09:16 +0000 (05:09 -0700)]
Merge "ui: add mouse handler to controller widget" into features/qt_dr

10 years agoMerge "keyboard: added host keyboard operation" into features/qt_dr
SeokYeon Hwang [Fri, 1 Aug 2014 12:09:04 +0000 (05:09 -0700)]
Merge "keyboard: added host keyboard operation" into features/qt_dr

10 years agoui: add mouse handler to controller widget 83/25283/1
GiWoong Kim [Fri, 1 Aug 2014 09:29:59 +0000 (18:29 +0900)]
ui: add mouse handler to controller widget

desc

Change-Id: Ia815064d952151ac2eaad37178e5c73d64d26e4a
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agokeyboard: added host keyboard operation 57/25257/3
sungmin ha [Fri, 1 Aug 2014 06:13:06 +0000 (15:13 +0900)]
keyboard: added host keyboard operation

Change-Id: I5f022b3f189a9b184c530c794d8aa122b0f92df6
Signed-off-by: sungmin ha <sungmin82.ha@samsung.com>
10 years agoui: add controller widget & remove unused line 15/25215/1
GiWoong Kim [Thu, 31 Jul 2014 09:08:15 +0000 (18:08 +0900)]
ui: add controller widget & remove unused line

Change-Id: I441d92cac9e4759c293afe14baddae6678cf509a
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agoMerge "ui: get UI info from emul_state" into features/qt_dr
SeokYeon Hwang [Thu, 31 Jul 2014 05:50:37 +0000 (22:50 -0700)]
Merge "ui: get UI info from emul_state" into features/qt_dr

10 years agoMerge "touch: added mouse move handler for Qt UI" into features/qt_dr
SeokYeon Hwang [Thu, 31 Jul 2014 05:49:54 +0000 (22:49 -0700)]
Merge "touch: added mouse move handler for Qt UI" into features/qt_dr

10 years agoMerge "contextmenu: added close menu operation" into features/qt_dr
SeokYeon Hwang [Thu, 31 Jul 2014 05:49:42 +0000 (22:49 -0700)]
Merge "contextmenu: added close menu operation" into features/qt_dr

10 years agoMerge "UI: modified makefile.objs" into features/qt_dr
SeokYeon Hwang [Thu, 31 Jul 2014 05:48:51 +0000 (22:48 -0700)]
Merge "UI: modified makefile.objs" into features/qt_dr

10 years agoui: get UI info from emul_state 84/25184/2
GiWoong Kim [Thu, 31 Jul 2014 02:24:16 +0000 (11:24 +0900)]
ui: get UI info from emul_state

get Qt UI information from emul_state
added key list to reverse-portrait/landscape mobile skin

Change-Id: I0645daf0feae8b7b60bb64ab3134d98cfbcd6392
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
10 years agocontextmenu: added close menu operation 25/25125/4
sungmin ha [Wed, 30 Jul 2014 05:22:49 +0000 (14:22 +0900)]
contextmenu: added close menu operation

organized extern codes
disable mainwindow's label

Change-Id: I3a568798549ddb8cd972dd18109504c9e2d148c5
Signed-off-by: sungmin ha <sungmin82.ha@samsung.com>