sdk/emulator/emulator-manager.git
9 years agoLaunch Option: add CommonOptionFactory class
jihye424.kim [Tue, 16 Jun 2015 04:17:06 +0000 (13:17 +0900)]
Launch Option: add CommonOptionFactory class

Change-Id: I8bf8661548711f5f7acd8fc72b25e656e555fffe
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoVMWorker: add IVMWorker class
jihye424.kim [Tue, 16 Jun 2015 04:16:08 +0000 (13:16 +0900)]
VMWorker: add IVMWorker class

- redefine inheritance relationship of VMWorker

Change-Id: Ib91313ccad064821b6b5bb5873b18393ceb29c86
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoVMButton: redefine inheritance relationship of VMButtonPainter classes
jihye424.kim [Tue, 16 Jun 2015 04:13:27 +0000 (13:13 +0900)]
VMButton: redefine inheritance relationship of VMButtonPainter classes

Change-Id: I348799539086d1d52c5a95261ad2a41710753cec
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoItem List: modify making item list function
jihye424.kim [Tue, 16 Jun 2015 04:12:18 +0000 (13:12 +0900)]
Item List: modify making item list function

- add 'find item' function

Change-Id: Iad89d917b41b181d0373ef3401b2ae0f78667285
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoPlatform: add relationship child and parent
jihye424.kim [Tue, 16 Jun 2015 04:09:29 +0000 (13:09 +0900)]
Platform: add relationship child and parent

- add child platform and plugin that using parent's resources

Change-Id: I48a04a07679e466a948d254eaf74b2093057eca0
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agosuspend-option: Introduced suspend-option .
minkee.lee [Mon, 15 Jun 2015 03:04:22 +0000 (12:04 +0900)]
suspend-option: Introduced suspend-option .

- Introduced experimental check logic.

Change-Id: Ibd4c46fce1beb0544f003c68863b6a37c034b241
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agocamera-option: Introduced new camera option.
minkee.lee [Fri, 12 Jun 2015 10:55:17 +0000 (19:55 +0900)]
camera-option: Introduced new camera option.

Change-Id: I5cf03e1971f558c442b9f94058f7622a3a13e3e3
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agopath: Fixed emulator tool path.
minkee.lee [Thu, 11 Jun 2015 09:54:27 +0000 (18:54 +0900)]
path: Fixed emulator tool path.

- Find path of latest version.

Change-Id: Ib0999afecb7d41d5d3073b7abc7e6f19b6436965
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoPackage: Changed dependency package.
minkee.lee [Thu, 11 Jun 2015 06:34:00 +0000 (15:34 +0900)]
Package: Changed dependency package.

- emulator-manager-lib -> emulator-common-lib

Change-Id: I959757faf8490b2d4ad905c3c77b588937b3fc5f
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agomanager: rich logging
SeokYeon Hwang [Fri, 12 Jun 2015 09:05:10 +0000 (18:05 +0900)]
manager: rich logging

Change-Id: Iab8c9d61964af70ab7d86c5bd89ed707a0da49eb
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agoProcessResult: refined confused method usage
SeokYeon Hwang [Fri, 12 Jun 2015 08:38:27 +0000 (17:38 +0900)]
ProcessResult: refined confused method usage

Change-Id: If3a1ed3c7cf44f25d436877cfdd6f48ae6913dd4
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agojob: add missing boilerplates
SeokYeon Hwang [Fri, 12 Jun 2015 08:26:04 +0000 (17:26 +0900)]
job: add missing boilerplates

Change-Id: I1525312dbb726fe165c98cc56fea739909e8b919
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agojob: GPU checking routine is moved to job "CheckGPU"
SeokYeon Hwang [Fri, 12 Jun 2015 05:00:59 +0000 (14:00 +0900)]
job: GPU checking routine is moved to job "CheckGPU"

Removed CheckVirtualization class since it is not used anymore.

Change-Id: Id83a1faf3a21267672b302a92e498565d942074f
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agojob: VT checking routine is moved to job "CheckVT"
SeokYeon Hwang [Fri, 12 Jun 2015 04:37:50 +0000 (13:37 +0900)]
job: VT checking routine is moved to job "CheckVT"

Change-Id: I4ec50ece617f58c4572a021af266e3bc8280afd1
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agoHelperClass: runProcess() can accept directory
SeokYeon Hwang [Fri, 12 Jun 2015 04:36:47 +0000 (13:36 +0900)]
HelperClass: runProcess() can accept directory

Change-Id: Ibc1f759324b9f072c1b2ba26c2461bc21b99f60c
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agojob: a SDCard preparation logic is moved
SeokYeon Hwang [Fri, 12 Jun 2015 03:32:21 +0000 (12:32 +0900)]
job: a SDCard preparation logic is moved

Change-Id: Ie4de35a93e69dd4eb883538adbe6671a8d21a4be
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agojob: overseer can be named now
SeokYeon Hwang [Fri, 12 Jun 2015 03:17:34 +0000 (12:17 +0900)]
job: overseer can be named now

Change-Id: Ibabceced8cba0c905e88cd8ef5f2f809865fa054
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agoJob: converted some start-up actions to overseer jobs
SeokYeon Hwang [Fri, 12 Jun 2015 03:11:41 +0000 (12:11 +0900)]
Job: converted some start-up actions to overseer jobs

Change-Id: I46ec4ef8b10c7cef5337537590ab56161e8ac9c3
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agoJob: introduced "Job" and "Overseer" for small job
SeokYeon Hwang [Thu, 11 Jun 2015 07:43:55 +0000 (16:43 +0900)]
Job: introduced "Job" and "Overseer" for small job

Jobs can be run concurrently.

Change-Id: I1eef528cfffe517ab5f9e93747a16ebc14913a0f
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agotool: renewed sdcard preparation logic
SeokYeon Hwang [Thu, 11 Jun 2015 06:13:28 +0000 (15:13 +0900)]
tool: renewed sdcard preparation logic

We will copy sdcard images if new images are provided.

Change-Id: I1f9c2bb512334ee86b49975f39bf278df3b79cca

9 years agotool: used new copy() method in Java 7
SeokYeon Hwang [Thu, 11 Jun 2015 05:43:15 +0000 (14:43 +0900)]
tool: used new copy() method in Java 7

Change-Id: I48a37af638025cdc01e62f089c349da360c4145c
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agoswap: renewed swap image creation process
SeokYeon Hwang [Thu, 11 Jun 2015 05:28:33 +0000 (14:28 +0900)]
swap: renewed swap image creation process

Now we create swap image per vm by copying from base image.

Change-Id: Iae9fb8fa5234c918cdd520707e50e2116fb429a3
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agooption: renewed "-drive" options
SeokYeon Hwang [Wed, 10 Jun 2015 04:45:31 +0000 (13:45 +0900)]
option: renewed "-drive" options

Change-Id: If642a9772dd205084d9ca04874fd8b67b7490f88
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agoPackage: version up (2.4.111)
jihye424.kim [Fri, 5 Jun 2015 01:34:05 +0000 (10:34 +0900)]
Package: version up (2.4.111)

Change-Id: I2bf0c8e5deac6d85a3efdc0f892c9ee56dcf9f2b
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoRefactoring : delete warning statment
jihye424.kim [Fri, 5 Jun 2015 01:31:04 +0000 (10:31 +0900)]
Refactoring : delete warning statment

Change-Id: I361fd9012d8950df067a7ef77bc861d0c35357ab
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoEmulator List : disable create button when plug-in or item list(template.xml) does...
jihye424.kim [Fri, 5 Jun 2015 01:20:55 +0000 (10:20 +0900)]
Emulator List : disable create button when plug-in or item list(template.xml) does not exist

Change-Id: I6cef9ba1094d20e732b4bb06f8fb58ae14a08a14
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoProfile: sorting base image list and platform list
jihye424.kim [Tue, 2 Jun 2015 08:43:01 +0000 (17:43 +0900)]
Profile: sorting base image list and platform list

- add 'isAvailable' option to VMProperty
- if there are not plugin or item list(template.xml) in platform, can not launch emulator

Change-Id: I1c219f785edfc0a72543bfb48ec192677fecaec4
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoBaseImageViewItem : delete 'BaseImageItem' class
jihye424.kim [Tue, 2 Jun 2015 05:39:25 +0000 (14:39 +0900)]
BaseImageViewItem : delete 'BaseImageItem' class

- 'BaseImage' class replace 'BaseImageItem' class
- Set default value of VMPropertyValue
- Delete base image related variables in VMPropertyValue

Change-Id: I3527032b42ad150cddcff4b7902a038d2fa6cc28
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoBase Image : add checking profile, version routine
jihye424.kim [Tue, 2 Jun 2015 04:53:02 +0000 (13:53 +0900)]
Base Image : add checking profile, version routine

- compare profile and version of base image with platform
- delete 'IOException' when create custom base image
- delete 'BaseImage' variable in row item of tree view

Change-Id: I17000a6882d013ed59a7460599f2942a37abdc9f
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoPackage: version up.(2.4.110)
minkee.lee [Wed, 3 Jun 2015 10:25:06 +0000 (19:25 +0900)]
Package: version up.(2.4.110)

Change-Id: I9e7288153d4587db90a6a3b7b1297e3a30fe41e9
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoOption: Changed file share option.
minkee.lee [Wed, 3 Jun 2015 10:23:37 +0000 (19:23 +0900)]
Option: Changed file share option.

- Added "id=fsdef0"

Change-Id: I128efcee3a1c2af7329572c938605452c6f90a09
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agonet: apply -netdev option for bridged network
Munkyu Im [Mon, 1 Jun 2015 06:04:51 +0000 (15:04 +0900)]
net: apply -netdev option for bridged network

legacy network option(-net) is not used on new argument setting.

Change-Id: I3b3023cb0bda41f381436e9de94447f44afbc879
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
9 years agovm-worker: Fixed VMWorker instance creation.
minkee.lee [Mon, 1 Jun 2015 07:17:25 +0000 (16:17 +0900)]
vm-worker: Fixed VMWorker instance creation.

- WMWorker instance is not a singleton.
- Rename function.(getInstance, createInstance)

Change-Id: I2217f66521553bf81ae9749b2cd2c9134a594784
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoVM button: Modified loading path of image file for VMButton.
minkee.lee [Fri, 29 May 2015 06:53:47 +0000 (15:53 +0900)]
VM button: Modified loading path of image file for VMButton.

- Image file name in plugin is changed.
- Refactoring VMButton painter.(Added common class)
- Added custom vm button image for default use.

Change-Id: I32c969ae38f2de91c95b9f4c36b1495a5d2426b0
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoMerge "package: version up" into develop
Sangho Park [Fri, 29 May 2015 15:01:19 +0000 (00:01 +0900)]
Merge "package: version up" into develop

9 years agopackage: version up
Munkyu Im [Fri, 29 May 2015 14:57:11 +0000 (23:57 +0900)]
package: version up

Change-Id: I27b044826256f9c16012d8c3ecf4e69f26ec9520
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
9 years agonet: remove null exception.
Munkyu Im [Fri, 29 May 2015 03:02:01 +0000 (12:02 +0900)]
net: remove null exception.

"ipAddr" could be null if en0 binds to bridge already.
so, replace checking length with null.

Change-Id: I9f4a31572c1f6b5018c9bc1ae2df77979bee3fa0
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
9 years agoProperty: move function loading property and property-template
jihye424.kim [Thu, 28 May 2015 07:18:54 +0000 (16:18 +0900)]
Property: move function loading property and property-template

- move function loading property to 'Platform' class from 'Bsae Image' class
- delete 'CustomBaseImage' class

Change-Id: Ib173a5c61bd497f0381d39b83855221f00825635
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agovm-button: Changed VMButton's constuctor's parameter.
minkee.lee [Thu, 28 May 2015 06:04:06 +0000 (15:04 +0900)]
vm-button: Changed VMButton's constuctor's parameter.

- Parameter is changed to Platform from BaseImage.

Change-Id: I7a39bb90bd743997046d80baa77edc45057fa7ac
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoLauncher: Applied new VM launching method.
minkee.lee [Wed, 27 May 2015 08:25:46 +0000 (17:25 +0900)]
Launcher: Applied new VM launching method.

- It uses launch config file and script to launch VM.
- Legacy source code is not removed yet.

Change-Id: I20dbe087f46d0300ef437b903d1bcc797a4893c5
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoOption: Remove white space in launch config file.(proxy option)
minkee.lee [Wed, 27 May 2015 08:21:14 +0000 (17:21 +0900)]
Option: Remove white space in launch config file.(proxy option)

Change-Id: I3b9ddd8a00bea8ecee204615b9cff657d9a292c6
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoEMPlugin: seperate plugin loader
jihye424.kim [Wed, 27 May 2015 09:19:17 +0000 (18:19 +0900)]
EMPlugin: seperate plugin loader

- each EMPlugin class has loader
- One loader load only the one plugin file

Change-Id: Ic4b3385be2151ccd08932833a696cba30d93d0ee
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agooptions: modified conf options for virtual console
SeokYeon Hwang [Wed, 27 May 2015 05:09:11 +0000 (14:09 +0900)]
options: modified conf options for virtual console

Change-Id: I024b855833d6e0c472e640255afab412d37545f8
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agoEmulator List View: Fixed canceling create-VM when list is empty.
minkee.lee [Tue, 26 May 2015 11:42:23 +0000 (20:42 +0900)]
Emulator List View: Fixed canceling create-VM when list is empty.

Change-Id: Ie5db3f22ae49c69cc9a2aeddc64b6007ea07c9ad
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoLauncher: Changed to launch emulator using script.
minkee.lee [Tue, 26 May 2015 05:30:55 +0000 (14:30 +0900)]
Launcher: Changed to launch emulator using script.

- Emulator manager is changed to launch emulator using a script file
  instead of an emulator binary.

Change-Id: I45348eb0fd0aadac37b19c36baf429822da48d15
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoLogger: Modified new-line character.
minkee.lee [Tue, 26 May 2015 02:02:31 +0000 (11:02 +0900)]
Logger: Modified new-line character.

- '\n' has caused wrong display in Windows.

Change-Id: Ic7aa2c3a241d0ecea179b7dd5979d46f5691fae1
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoOption: Modified proxy, drive option.
minkee.lee [Fri, 22 May 2015 08:45:29 +0000 (17:45 +0900)]
Option: Modified proxy, drive option.

- Host proxy option is changed to set on emulator launch time.
  (Launch config file's variable is overrided at launch time)
- Added double quotation mark at drive option.

Change-Id: Ie3b73aaf24f6843c70d959a986c6e516302dc39c
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoEmulator List View: change reloading property list function to reloading property...
jihye424.kim [Thu, 21 May 2015 08:12:13 +0000 (17:12 +0900)]
Emulator List View: change reloading property list function to reloading property funtion

- Reloading property when click modify, create, delete, reset, export-as buttons
- Refresh view(reloading all properies) when click refresh button

Change-Id: If72f3f0886a525f46f9f69466b2b528bda682b5a
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoEmulator Sort : change default sort type to modified date ascending order
jihye424.kim [Thu, 21 May 2015 07:51:17 +0000 (16:51 +0900)]
Emulator Sort : change default sort type to modified date ascending order

Change-Id: I21831ca3581d448afb9b23c750825af0af9913cc
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoEmulator List: change variable type to private from package
jihye424.kim [Thu, 21 May 2015 07:44:07 +0000 (16:44 +0900)]
Emulator List: change variable type to private from package

- delete arm arch type

Change-Id: Ia4cc773dacaf6d55b3b85299715598de87a7967b
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoOption: Modified network option .
minkee.lee [Thu, 21 May 2015 06:06:24 +0000 (15:06 +0900)]
Option: Modified network option .

- Remove mac address option when NAT mode.

Change-Id: I6200ca488da33fc4481c4684146a6dc571fa8ea7
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoLauncher: Fixed emulator log redirection for Windows OS.
minkee.lee [Thu, 21 May 2015 04:55:45 +0000 (13:55 +0900)]
Launcher: Fixed emulator log redirection for Windows OS.

- Added environment variable "SDL_STDIO_REDIRECT=0" when launch.
- Changed some launch log.

Change-Id: Id4e43338e543c2e88bbe4035f557f05f28e78fa3
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoHDS: modify the qemu run parameter.
Sooyoung Ha [Thu, 14 May 2015 13:07:57 +0000 (22:07 +0900)]
HDS: modify the qemu run parameter.

The option -virtfs is old style. I modify it more general.

Change-Id: I2746e00dd019a0335646e72605b04b844530e634
Signed-off-by: Sooyoung Ha <yoosah.ha@samsung.com>
9 years agoMerge "Create VM: Added profile compare before create VM start." into develop
Sangho Park [Wed, 20 May 2015 10:23:59 +0000 (19:23 +0900)]
Merge "Create VM: Added profile compare before create VM start." into develop

9 years agoMerge "VM Button: Removed anination in VM create button." into develop
Sangho Park [Wed, 20 May 2015 10:23:40 +0000 (19:23 +0900)]
Merge "VM Button: Removed anination in VM create button." into develop

9 years agoMerge "VM property: Modified last-created VM property." into develop
Sangho Park [Wed, 20 May 2015 10:23:30 +0000 (19:23 +0900)]
Merge "VM property: Modified last-created VM property." into develop

9 years agoCreate VM: Added profile compare before create VM start.
minkee.lee [Wed, 20 May 2015 09:31:22 +0000 (18:31 +0900)]
Create VM: Added profile compare before create VM start.

- In tree view(all tab), profile compare is needed for create VM.

Change-Id: I8f6cf79aa4bf7475c25c1ef5a019a5ad5dd1ec56
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoVM Button: Removed anination in VM create button.
minkee.lee [Wed, 20 May 2015 09:14:20 +0000 (18:14 +0900)]
VM Button: Removed anination in VM create button.

Change-Id: Ide1fec4795694342215ee7dde1b9ba18e86b5535
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoVM property: Modified last-created VM property.
minkee.lee [Wed, 20 May 2015 07:09:28 +0000 (16:09 +0900)]
VM property: Modified last-created VM property.

- Each profile has last-created VM property.

Change-Id: I66d5214a18bb980fc6d3b47380d10cbbf196f226
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoBug fix: can not launch emulator manager
jihye424.kim [Tue, 19 May 2015 09:03:42 +0000 (18:03 +0900)]
Bug fix: can not launch emulator manager

- If there are vms created emulator manager before version 2.4
  emulator manager is not launched because of null pointer exception
- fix
  1. add null checking option
  2. change platform name to empty string from null

Change-Id: If2581b75981a30d7633f8769b04bdf0b229bcecd
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoMerge "Bug fix: rearrange vm buttons when resizing emulator manager." into develop
Sangho Park [Mon, 18 May 2015 11:36:51 +0000 (20:36 +0900)]
Merge "Bug fix: rearrange vm buttons when resizing emulator manager." into develop

9 years agoMerge "VMButton: add 'custom vm' text on tooltip" into develop
Sangho Park [Mon, 18 May 2015 11:36:42 +0000 (20:36 +0900)]
Merge "VMButton: add 'custom vm' text on tooltip" into develop

9 years agoBug fix: rearrange vm buttons when resizing emulator manager.
jihye424.kim [Fri, 15 May 2015 09:16:45 +0000 (18:16 +0900)]
Bug fix: rearrange vm buttons when resizing emulator manager.

- problem: emulator manager does not rearrange vm buttons when is resized
- fix: resize-> rearrange and redraw vm buttons
       others-> redraw vm buttons (launch vm)

Change-Id: I28bd917be304fb0e11d88c1cf3a7a3021a964c06
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agobaseimage: modify the qemu run parameter.
Sooyoung Ha [Thu, 14 May 2015 13:40:38 +0000 (22:40 +0900)]
baseimage: modify the qemu run parameter.

For the main drive, turn "cache.no-flush" on.
This change could enhance the IO performance.

Change-Id: I107000ec3d1c6fc0c973a75bb478b122ab839834
Signed-off-by: Sooyoung Ha <yoosah.ha@samsung.com>
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agoVMButton: add 'custom vm' text on tooltip
jihye424.kim [Fri, 15 May 2015 08:16:56 +0000 (17:16 +0900)]
VMButton: add 'custom vm' text on tooltip

Change-Id: I39307018facfa89320f5193669c356da01182e81
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoProcessor: Fixed processor number option.
minkee.lee [Thu, 14 May 2015 13:39:27 +0000 (22:39 +0900)]
Processor: Fixed processor number option.

- In CLI create, set processor number as max value.(under 4)

Change-Id: Ia02c78b1799d88c624c3bd6307ea7b98c6db57f6
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoPackage: Modified emulator-manager.exe path while packaging.
minkee.lee [Thu, 14 May 2015 10:32:13 +0000 (19:32 +0900)]
Package: Modified emulator-manager.exe path while packaging.

Change-Id: I40f8b5b053f9069e3eab7f08638be38805ce661c
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoPackage: version up (2.4.108)
jihye424.kim [Thu, 14 May 2015 09:50:15 +0000 (18:50 +0900)]
Package: version up (2.4.108)

Change-Id: I12baa4e0415f74e8879f4658a99e119abe68a12d
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoCLI : fixed cli functions to work under new platforms and profiles directory
jihye424.kim [Thu, 14 May 2015 09:02:25 +0000 (18:02 +0900)]
CLI : fixed cli functions to work under new platforms and profiles directory

- add function setting base image id in ProfileList
- add checking profile list initialize routine in ProfileList
- add calling to create profile list or vm list in ConsoleProcessor

Change-Id: I1ae661de44f133a3be7f2c960d9e199dcfaaacc8
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoLaunch config: Added null checking in CPU option.
minkee.lee [Thu, 14 May 2015 08:27:06 +0000 (17:27 +0900)]
Launch config: Added null checking in CPU option.

Change-Id: I813b4ccf084a970324ae9e8649309b718cd76bbc
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agocleaned directory structure up
SeokYeon Hwang [Thu, 14 May 2015 05:55:21 +0000 (14:55 +0900)]
cleaned directory structure up

Change-Id: I4187cae168e01cd9960c2bd27c56cc86c37b1793
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
9 years agoVM connection: Fixed checking running VM.
minkee.lee [Sat, 2 May 2015 05:57:00 +0000 (14:57 +0900)]
VM connection: Fixed checking running VM.

- Added handling logic for connection pending.

Change-Id: I075e5a31edc5b92dc0f5eb92886749590e7d5b2a
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
(cherry picked from commit 0ccc24d8c8eb9b58e098e27c4c10d3a60473e8f0)

9 years agoSKin List: modify 'find image skin list'
jihye424.kim [Thu, 14 May 2015 04:01:57 +0000 (13:01 +0900)]
SKin List: modify 'find image skin list'

- modify 'find image skin list' to check skin shape of general skin

Change-Id: I28a66209ff7b86d927895d7eaf5840c1046e949f
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoList View: delete base image combo box from list view
jihye424.kim [Thu, 14 May 2015 04:04:27 +0000 (13:04 +0900)]
List View: delete base image combo box from list view

Change-Id: I070eae5f115c587b5131c4a98f58d3adb0efa01b
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agonet: fix listing network interface
Munkyu Im [Wed, 13 May 2015 10:01:40 +0000 (19:01 +0900)]
net: fix listing network interface

If a network interface is bound to bridged network interface,
cannot list it with NetworkInterface.getNetworkInterfaces();

Change-Id: I49585bda2750c8c13220a5c050da5b88b93a20dd
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
9 years agoPackage: version up.(2.4.106)
minkee.lee [Wed, 13 May 2015 10:16:25 +0000 (19:16 +0900)]
Package: version up.(2.4.106)

Change-Id: I850ee058a42eb7fb305a81e984189d31fb92ff69
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoVMButton: Changed VMButton
minkee.lee [Wed, 13 May 2015 09:41:14 +0000 (18:41 +0900)]
VMButton: Changed VMButton

- Added custom VMButton.
- Added skin shape factor for VMButton.

Change-Id: Ibb3e36865590ce22ff2d88300bf661ccccece2ae
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoOption: Added base-image select option.
minkee.lee [Wed, 13 May 2015 09:36:51 +0000 (18:36 +0900)]
Option: Added base-image select option.

Change-Id: Id5b06e80bfa2be04b39d8b1f3e81f25ba56158f9
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoRefactoring: delete not used files
jihye424.kim [Wed, 13 May 2015 08:47:26 +0000 (17:47 +0900)]
Refactoring: delete not used files

- delete files: PlatformList, CustomPlatform, PlatformTabItem, PlatformTabFolder
- delete sources using PlatformList class
- modify CLI source to use profile list.
- delete vm list source from BaseImage class
- delete base image list source from Platform class

Change-Id: I872017634f18b18e5ed04db3e6c2c8a5b58f9ddf
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoBug Fix: change loading option list function
jihye424.kim [Wed, 13 May 2015 07:26:49 +0000 (16:26 +0900)]
Bug Fix: change loading option list function

- bug: loading only first platform's plug-in
- fix: delay calling plug-in function until completed plug-in list

Change-Id: Ife79dc03a7cd879a63d8ea432d8bd563a268d905
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoplug-in: plug-in jar file can have a not fixed name
SeokYeon Hwang [Wed, 13 May 2015 07:03:58 +0000 (16:03 +0900)]
plug-in: plug-in jar file can have a not fixed name

Change-Id: Ie76e0a32a5f7ea87816f9f5b51659df37cdd081e

9 years agoCustom Emulator: enable to launch and modify custom vm
jihye424.kim [Wed, 13 May 2015 04:20:28 +0000 (13:20 +0900)]
Custom Emulator: enable to launch and modify custom vm

- add template, item list, option list to platform for custom base image
- use template, item list of platform drawing custom emulator on detail view
- use option list of platform launching custom emulator

Change-Id: Ib0c2c3e1ec3cd7eb1fbd8109752156ff3baaecd2
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoLaunch Option: modify loading option list using base image
jihye424.kim [Tue, 12 May 2015 07:59:04 +0000 (16:59 +0900)]
Launch Option: modify loading option list using base image

- make option list when making base image
- use this option list when crate and launch emulator

Change-Id: I1868b96c854ec7007381b9e36399bd69f94dc697
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoCustom Base Image: modify custom base image for custom vm
jihye424.kim [Tue, 12 May 2015 05:02:52 +0000 (14:02 +0900)]
Custom Base Image: modify custom base image for custom vm

- add isStandard variable to base image
- add skin.shape property option to base image
- add version information to custom vm (config.xml)

Change-Id: I206168a424620ee4f4355c08f0d8a1bbc32dbc1a
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoLaunch config: Fixed GPU off option.
minkee.lee [Wed, 13 May 2015 02:55:20 +0000 (11:55 +0900)]
Launch config: Fixed GPU off option.

Change-Id: If5c0501d145cf20e1830fdf5a72897d5ecf251bb
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoLaunch config: rename section "DEFAULT_VALUE" to "VARIABLES"
minkee.lee [Wed, 13 May 2015 02:29:18 +0000 (11:29 +0900)]
Launch config: rename section "DEFAULT_VALUE" to "VARIABLES"

Change-Id: Ia25677741330da37f17d346bfcba50235ff05b48
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agostructure: Modified emulator tools file path.
minkee.lee [Tue, 12 May 2015 08:19:21 +0000 (17:19 +0900)]
structure: Modified emulator tools file path.

- Path for check-xxx should be changed later.(tools/emulator/bin)

Change-Id: Ifecad5b01eaf84ab1ae2c854db559f4f9012f2dc
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoPlatform: remove total platform
jihye424.kim [Tue, 12 May 2015 03:05:38 +0000 (12:05 +0900)]
Platform: remove total platform

- remove TotalPlatform class
- change 'all' string to 'StringResources.TotalProfile'

Change-Id: I8e516a3d88acffa3df70bed569bad17d496299ce
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoTree View : modify tree view to display emulator list
jihye424.kim [Mon, 11 May 2015 06:01:53 +0000 (15:01 +0900)]
Tree View : modify tree view to display emulator list

- Add 'all' tab
  This tab displays all emulator list.

Change-Id: Ib1a1f7ff23d4df93a690ce12671dbe63f441f8bb
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoTab Item : change tab item to profile from platform
jihye424.kim [Mon, 11 May 2015 05:18:23 +0000 (14:18 +0900)]
Tab Item : change tab item to profile from platform

- make tab item using profile list
- item view work normally
- tree view does not work

Change-Id: I603392182e9fa158994b4d16d0d74d5594af60a0
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoProfile : add list view method for profile tab.
jihye424.kim [Mon, 11 May 2015 04:27:13 +0000 (13:27 +0900)]
Profile : add list view method for profile tab.

- Drawing vm list using profile

Change-Id: I558b40c6979b871c58df420701e6ff16d2721d53
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoTab Item: add profile tab item and tab folder
jihye424.kim [Fri, 8 May 2015 09:42:59 +0000 (18:42 +0900)]
Tab Item: add profile tab item and tab folder

- add tab item and tab folder for profile.
- add 'current profile' variable to MainView

Change-Id: Ibfcdcb0d0c13df90508198bf0682a571365aebc9
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoProfile: add profile class
jihye424.kim [Fri, 8 May 2015 09:25:10 +0000 (18:25 +0900)]
Profile: add profile class

- profile: manage emulator(vm), base image

Change-Id: Id19574815cf79f8de3ac769d5a8bb7b613c73b92
Signed-off-by: jihye424.kim <jihye424.kim@samsung.com>
9 years agoProxy: Changed proxy argument in launch config file.
minkee.lee [Thu, 9 Apr 2015 07:05:14 +0000 (16:05 +0900)]
Proxy: Changed proxy argument in launch config file.

- Added "network_proxy" variable.

Change-Id: I16197a579146093a54e6b217565769814237f45d
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoLauncher: Applied new launcher as experimental feature.
minkee.lee [Thu, 2 Apr 2015 11:52:09 +0000 (20:52 +0900)]
Launcher: Applied new launcher as experimental feature.

- Applied launch config file.
- Applied emulator log redirection.

Change-Id: Id0e7357684c53bdd77b1ec62e8288404ae265707
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agoSource: Removed plugin source, template.
minkee.lee [Wed, 6 May 2015 03:12:32 +0000 (12:12 +0900)]
Source: Removed plugin source, template.

Change-Id: Icf2549bc56bbd9e5f1767769a342253866f9fa99
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agonet: Modify dialog UX on Windows8
Munkyu Im [Wed, 29 Apr 2015 10:33:54 +0000 (19:33 +0900)]
net: Modify dialog UX on Windows8

no need to show host network combo box on Windows8.

Change-Id: I2aeb715b911f3d705e7072aae68353522b831a0b
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
9 years agoBug-fix: Fixed duplicated variable.
minkee.lee [Wed, 22 Apr 2015 14:25:02 +0000 (23:25 +0900)]
Bug-fix: Fixed duplicated variable.

Change-Id: I5a2d6df9b2f4abd42e87f3d2154c23da38b85e15
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
9 years agonet: Add tap list sorting
Munkyu Im [Wed, 15 Apr 2015 05:26:39 +0000 (14:26 +0900)]
net: Add tap list sorting

get tap list from registry on windows.
so, after getting tap list and sort it by name.

Change-Id: Iccd78fe705419d7151bd8159bec2c4ed8654d4c9
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
9 years agonet: Change the label name of TapDeviceDialog
Munkyu Im [Tue, 14 Apr 2015 06:42:53 +0000 (15:42 +0900)]
net: Change the label name of TapDeviceDialog

"Host Network" is clearer name than "Interface".

Change-Id: I708d50943f7c4c28d8b24be55b66aacc3d5fddba
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>