sdk/ide/nativeplatform-eplugin.git
10 years agoRevert "TEST: add sikuli test about win8_32bit" 49/24949/1
DongHee Yang [Thu, 24 Jul 2014 09:31:52 +0000 (02:31 -0700)]
Revert "TEST: add sikuli test about win8_32bit"

This reverts commit 1ba95b6b39af4c2aa2431a531042b812c4204b73.

Change-Id: I5eb613a168706a41064efda76bd8b82f0d24e18c

10 years agoTEST: add sikuli test about win8_32bit 06/24706/1
jm.jaemin.kim [Fri, 18 Jul 2014 08:56:03 +0000 (17:56 +0900)]
TEST: add sikuli test about win8_32bit

Items added:
platformide_runner.bat is for jenkins.
tizen-platformide-ui-test.py is for sikuli script.
Many png files is for sikuli.

Change-Id: Ia18ce114cd48a74ba34ea38566ea252434e9a681
Signed-off-by: jm.jaemin.kim <jm.jaemin.kim@samsung.com>
10 years agoTEST: create "test/src" folder,add libraries and ant-script about Junit 01/24701/1
jm.jaemin.kim [Fri, 18 Jul 2014 08:32:34 +0000 (17:32 +0900)]
TEST: create "test/src" folder,add libraries and ant-script about Junit

create test/src folder in order to place to save testcase
hamcrest.jar and junit.jar are used to run testcase.
IDE_unitTest_build.xml is used to run whole testcase.

Change-Id: I8c90b119bc5f39c6427529cd394a33b38964b41d
Signed-off-by: jm.jaemin.kim <jm.jaemin.kim@samsung.com>
10 years agoMISC: version up (2.1.96) 05/24605/1
Gun Kim [Thu, 17 Jul 2014 07:35:23 +0000 (16:35 +0900)]
MISC: version up (2.1.96)

Change-Id: I864c7d2f5776f524c5850c4a825ae32cd1f27849
Signed-off-by: Gun Kim <gune.kim@samsung.com>
10 years agoLAUNCH: applied common-eplugin's change 04/24004/1
Gun Kim [Mon, 7 Jul 2014 10:29:10 +0000 (19:29 +0900)]
LAUNCH: applied common-eplugin's change

Some methods are added on ITizenNativeProject.java.
So, I applied these.

Change-Id: I2b83854608ee9a54fd27195764b75ca869e993f8
Signed-off-by: Gun Kim <gune.kim@samsung.com>
10 years agoMISC: added common-eplugin's change 96/23896/1
Gun Kim [Fri, 4 Jul 2014 07:29:05 +0000 (16:29 +0900)]
MISC: added common-eplugin's change

The ITizenNativeXMLStore#getXmlStore() is added.
So, I applied it into this plug-in

Change-Id: I0f833373b4f88ef7badd89e4cf8a7457b98d3ea8
Signed-off-by: Gun Kim <gune.kim@samsung.com>
10 years agoMerge "LAUNCH: verified that sshkey is in target(device,emulator) before launching...
DongHee Yang [Fri, 4 Jul 2014 06:56:30 +0000 (23:56 -0700)]
Merge "LAUNCH: verified that sshkey is in target(device,emulator) before launching a project." into tizen

10 years agoMerge "REMOTE: removed checking if sshkey exist or not in target" into tizen
DongHee Yang [Fri, 4 Jul 2014 06:56:20 +0000 (23:56 -0700)]
Merge "REMOTE: removed checking if sshkey exist or not in target" into tizen

10 years agoVersion up (2.1.95)
donghyuk.yang [Wed, 18 Jun 2014 08:45:10 +0000 (17:45 +0900)]
Version up (2.1.95)

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMISC: Added macos package information
donghyuk.yang [Wed, 18 Jun 2014 08:42:17 +0000 (17:42 +0900)]
MISC: Added macos package information

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoLAUNCH: verified that sshkey is in target(device,emulator) before launching a project. 92/22992/1
jm.jaemin.kim [Mon, 16 Jun 2014 00:28:01 +0000 (09:28 +0900)]
LAUNCH: verified that sshkey is in target(device,emulator) before launching a project.

If sshkey is already in target(device,emulator) transfer of sshkey is not performed.

Change-Id: Ifa1f5b3e80f806f0f3bbb6090444b995e62a2627
Signed-off-by: jm.jaemin.kim <jm.jaemin.kim@samsung.com>
10 years agoREMOTE: removed checking if sshkey exist or not in target 91/22991/1
jm.jaemin.kim [Mon, 16 Jun 2014 00:25:43 +0000 (09:25 +0900)]
REMOTE: removed checking if sshkey exist or not in target

Sshkey is transfered to target(device,emulator) depend on existing sshkey in target.
Now sshkey is always transfered to target because multiful user use it.

Change-Id: I4ea63a68075e9eb2b85019b8cba4d096a2c2ea30
Signed-off-by: jm.jaemin.kim <jm.jaemin.kim@samsung.com>
10 years agoMerge "BUILD: Replaced user error messages when building without rootstrap." into...
DongHee Yang [Wed, 11 Jun 2014 11:37:55 +0000 (04:37 -0700)]
Merge "BUILD: Replaced user error messages when building without rootstrap." into tizen

10 years agoBUILD: Replaced user error messages when building without rootstrap. 86/22686/2
jm.jaemin.kim [Wed, 11 Jun 2014 08:00:58 +0000 (17:00 +0900)]
BUILD: Replaced user error messages when building without rootstrap.

When a user run project build without connecting remote server NullPointException is displayed.
So added user error messages(There is no remote server...).

Change-Id: I5b2ee021cd3e37b291d7130cc57ca4c3d414c4ae
Signed-off-by: jm.jaemin.kim <jm.jaemin.kim@samsung.com>
10 years agoMISC: applied to change ITizenProject.java in common-eplugin 31/22131/1
Gun Kim [Tue, 13 May 2014 04:49:35 +0000 (13:49 +0900)]
MISC: applied to change ITizenProject.java in common-eplugin

applied to change ITizenProject.java in common-eplugin

Change-Id: Ica94400e82bf4d22b808e0314974306050ee2fa6
Signed-off-by: Gun Kim <gune.kim@samsung.com>
10 years agoMerge branch 'tizen' of review.tizen.org:sdk/ide/nativeplatform-eplugin into tizen
donghyuk.yang [Wed, 21 May 2014 14:50:11 +0000 (23:50 +0900)]
Merge branch 'tizen' of review.tizen.org:sdk/ide/nativeplatform-eplugin into tizen

10 years agoVersion up (2.1.94)
donghyuk.yang [Wed, 21 May 2014 14:49:50 +0000 (23:49 +0900)]
Version up (2.1.94)

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoREMOTE: CONN: Check user home directory
donghyuk.yang [Wed, 21 May 2014 14:45:40 +0000 (23:45 +0900)]
REMOTE: CONN: Check user home directory

Check user home directory. Cancel connection if user home directory does
not exist.

Change-Id: I5be3d9569ea264e437e6441d44b06daa3e4aa726
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge "BUILD : When running a project, Validate architecture of rpm-files" into tizen
DongHee Yang [Wed, 21 May 2014 08:29:14 +0000 (01:29 -0700)]
Merge "BUILD : When running a project, Validate architecture of rpm-files" into tizen

10 years agoBUILD : When running a project, Validate architecture of rpm-files 47/21347/1
jm.jaemin.kim [Mon, 19 May 2014 07:31:59 +0000 (16:31 +0900)]
BUILD : When running a project, Validate architecture of rpm-files

There has been a problem that a project is run
as the Invalid architecture of rpm-files, so that was verified.

Change-Id: I6b78c3ea226f2b5b2fc8fb61e388a52ee2464e71
Signed-off-by: jm.jaemin.kim <jm.jaemin.kim@samsung.com>
10 years agoVersion up (2.1.93)
donghyuk.yang [Sun, 18 May 2014 02:31:35 +0000 (11:31 +0900)]
Version up (2.1.93)

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoDEBUG: COREDUMP: Do not synchronize debug files when coredump debugging.
donghyuk.yang [Sat, 17 May 2014 15:02:29 +0000 (00:02 +0900)]
DEBUG: COREDUMP: Do not synchronize debug files when coredump debugging.

User do not need to set a rootstrap before coredump debugging. So,
synchronizing debug files also is not needed.

Change-Id: I0f482ae4a5fb0a2977ace4e61c88045fb840283b
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoDEBUG: COREDUMP: Supported to manage repositories on launch wizard when
donghyuk.yang [Sat, 17 May 2014 14:40:32 +0000 (23:40 +0900)]
DEBUG: COREDUMP: Supported to manage repositories on launch wizard when
coredump debugging.

User can manage repositories on launch wizard when creating a new
rootstrap of coredump debugging.

Change-Id: I81e4368c6549f918b6b18041b818421685a14c2b
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge branch 'tizen' of review.tizen.org:sdk/ide/nativeplatform-eplugin into tizen
donghyuk.yang [Sat, 17 May 2014 12:43:31 +0000 (21:43 +0900)]
Merge branch 'tizen' of review.tizen.org:sdk/ide/nativeplatform-eplugin into tizen

10 years agoDEBUG: Supported coredump debugging on windows.
donghyuk.yang [Sat, 17 May 2014 12:43:05 +0000 (21:43 +0900)]
DEBUG: Supported coredump debugging on windows.

Coredump debugging is supported on windows. User can uses not only
remote .core/.cs files but also local .core/.cs files.

Change-Id: Ic6483c55a8cfe57b50c9cb6c6585eac1959934b1
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMISC: Replace private method to public static method 08/21108/1
jm.jaemin.kim [Thu, 15 May 2014 06:34:38 +0000 (15:34 +0900)]
MISC: Replace private method to public static method

Some methods move from GBSBuildResultProcessor to PackageUtil
It allows other modules call them
(getRemoteRpmFiles,getRpmFiles,getRemoteXmlFiles,getXmlFiles)

Change-Id: I4bf8daa9bdbdd4e12495c16006a58fe497997edc
Signed-off-by: jm.jaemin.kim <jm.jaemin.kim@samsung.com>
10 years agoVersion up (2.1.92)
donghyuk.yang [Tue, 13 May 2014 02:05:33 +0000 (11:05 +0900)]
Version up (2.1.92)

Change-Id: Ib3e1f1d55bc1b6581a195bd3a58b85d10c1dd512
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoDEBUG: Show error dialog if gdbserver file copy is failed.
donghyuk.yang [Tue, 13 May 2014 02:01:10 +0000 (11:01 +0900)]
DEBUG: Show error dialog if gdbserver file copy is failed.

gdbserver file copy sometimes is failed because emulator launching is
not completed. In this case, IDE shows error dialog.

Change-Id: I8054846efc67c119f65c7819d012b5df81ccfd20
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.91)
donghyuk.yang [Mon, 12 May 2014 13:49:56 +0000 (22:49 +0900)]
Version up (2.1.91)

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge branch 'tizen' of review.tizen.org:sdk/ide/nativeplatform-eplugin into tizen
donghyuk.yang [Mon, 12 May 2014 13:47:29 +0000 (22:47 +0900)]
Merge branch 'tizen' of review.tizen.org:sdk/ide/nativeplatform-eplugin into tizen

10 years agoDEBUG: Use SDB forwarding if target is remote emulator.
donghyuk.yang [Mon, 12 May 2014 13:47:22 +0000 (22:47 +0900)]
DEBUG: Use SDB forwarding if target is remote emulator.

Gdb client connect to target directly if device is connected by IP
address. Gdb client connect to target for SDB forwarding in other case

Change-Id: If35a42e19036caa296eb525f50331ff05c540305
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoDEBUG: Remove PTP debug plugins
donghyuk.yang [Mon, 12 May 2014 13:36:51 +0000 (22:36 +0900)]
DEBUG: Remove PTP debug plugins

This plugin is not used

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.90) 96/20696/1
jm.jaemin.kim [Mon, 12 May 2014 06:43:45 +0000 (15:43 +0900)]
Version up (2.1.90)

Change-Id: Iec5b115e71180c7d965cee261c0de9cf6bc0482e
Signed-off-by: jm.jaemin.kim <jm.jaemin.kim@samsung.com>
10 years agoVIEW: ROOTSTRAP: Added host ip text control to remote connection dialog.
donghyuk.yang [Mon, 12 May 2014 05:38:10 +0000 (14:38 +0900)]
VIEW: ROOTSTRAP: Added host ip text control to remote connection dialog.

If host has multiple IP address, user should set an IP address. The ip
address is used by gdb when debugging a platform project on windows.

Change-Id: I2272c1fa6e07884f4dd7e94a38ce1fcb4da499d6
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoDEBUG: Modified sleep time when starting gdb.
donghyuk.yang [Mon, 12 May 2014 05:26:18 +0000 (14:26 +0900)]
DEBUG: Modified sleep time when starting gdb.

In ubuntu, sleep time is 1 second as default. but in windows, sleep time
should be more than 2 second.

Change-Id: I2ce6dfdb183fc958e678bcbbae1caf8175822a97
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoLAUNCH: Check .rpm and .xml files before launching a project
donghyuk.yang [Mon, 12 May 2014 05:25:12 +0000 (14:25 +0900)]
LAUNCH: Check .rpm and .xml files before launching a project

Package files(.rpm) and info files(.xml) should exist when launching a
platform project. Launch shortcut and delegate check files before
launching.

Change-Id: Icd86b0b08b332b850d867f6dab11a6db77e53ff7
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.89) 52/20652/1
donghyuk.yang [Sun, 11 May 2014 08:12:17 +0000 (17:12 +0900)]
Version up (2.1.89)

Change-Id: Ib201213b96f0c52153b244b72398cc1e8172ee12
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge "GIT: Uses egit timeout information" into tizen
DongHee Yang [Sun, 11 May 2014 06:48:19 +0000 (23:48 -0700)]
Merge "GIT: Uses egit timeout information" into tizen

10 years agoGIT: Uses egit timeout information 47/20647/1
donghyuk.yang [Sun, 11 May 2014 06:46:15 +0000 (15:46 +0900)]
GIT: Uses egit timeout information

org.eclipse.egit.ui.UIPreferences.REMOTE_CONNECTION_TIMEOUT

Change-Id: Ib543364a472d6212c85aec004c4e8c4d46f6190e
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVIEW: ROOTSTRAP: Shows why you insert ssh private and public key in 46/20646/1
donghyuk.yang [Sun, 11 May 2014 06:41:29 +0000 (15:41 +0900)]
VIEW: ROOTSTRAP: Shows why you insert ssh private and public key in
connection dialog.

Change-Id: I2bf3f78d5fb91675eab8add75f37cd7b9f0fdd39
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVIEW: ROOTSTRAP: Shows connection error in Error log view. 45/20645/1
donghyuk.yang [Sun, 11 May 2014 06:40:10 +0000 (15:40 +0900)]
VIEW: ROOTSTRAP: Shows connection error in Error log view.

Change-Id: Ib157462feffd7ad247feca752ce307cb896a0985
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVIEW: ROOTSTRAP: Verify sudo password when connecting remote server 41/20641/1
donghyuk.yang [Sun, 11 May 2014 04:39:05 +0000 (13:39 +0900)]
VIEW: ROOTSTRAP: Verify sudo password when connecting remote server

Verify sudo password if user inserts password when connecting remote
server. If user click cancel button, connecting will be canceled.

Change-Id: Ib549c1bce90180f0b1fbb59098911e60fc49eb3c
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoPREF: Added preference pages (Build server, Device, Rootstrap) 40/20640/1
donghyuk.yang [Sun, 11 May 2014 02:46:44 +0000 (11:46 +0900)]
PREF: Added preference pages (Build server, Device, Rootstrap)

Build server: build server configuration such as ssh, environment,
command.. (supported only on windows)
Device: Remote, local and efl package command configuration.
Rootstrap: Remote and local package command configuration.

Change-Id: Ib956a80a38ae63bf32fb8971f15969d2efe5e815
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVIEW: ROOTSTRAP: Modified error message for rootstrap creation. 42/20542/1
donghyuk.yang [Fri, 9 May 2014 05:24:46 +0000 (14:24 +0900)]
VIEW: ROOTSTRAP: Modified error message for rootstrap creation.

Do not show exception string.

Change-Id: If729f81d959340b3ff84dec2ebab9e212c20894a
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVIEW: ROOTSTRAP: Show pretty message if URL is invalid when creating 89/20489/1
donghyuk.yang [Thu, 8 May 2014 06:54:29 +0000 (15:54 +0900)]
VIEW: ROOTSTRAP: Show pretty message if URL is invalid when creating
rootstrap.

User insert snapshot URL when create rootstrap. IDE has shown rare
exception message if the URL is invalid. Now, IDE shows pretty message.

Change-Id: Ieae79a454aa582fe05f007dd1d0ac2930776be59
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVIEW: ROOTSTRAP: Check to lost SSH connection before view action on 83/20483/1
donghyuk.yang [Thu, 8 May 2014 06:28:43 +0000 (15:28 +0900)]
VIEW: ROOTSTRAP: Check to lost SSH connection before view action on
windows.

If SSH connection is closed unfortunately, show error message and
disconnect connection.

Change-Id: I75465a6ba48a789236bf54809d131fd20efead02
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge branch 'supportwin' into tizen 10/20410/1
donghyuk.yang [Wed, 7 May 2014 02:02:24 +0000 (11:02 +0900)]
Merge branch 'supportwin' into tizen

Conflicts:
org.tizen.nativeplatform/META-INF/MANIFEST.MF
org.tizen.nativeplatform/src/org/tizen/nativeplatform/launch/LaunchConfigurationProcessor.java
org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkg/commander/deb/DebCommanderHost.java
org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkg/commander/rpm/RpmCommanderDevice.java
org.tizen.nativeplatform/src/org/tizen/nativeplatform/rds/RpmRapidDeployer.java
org.tizen.nativeplatform/src/org/tizen/nativeplatform/util/PlatformLaunchUtil.java
package/changelog
package/pkginfo.manifest

Change-Id: I891dc62b7989d6d1bdd4131709715d04aca754a7
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.88) supportwin
donghyuk.yang [Wed, 7 May 2014 00:34:58 +0000 (09:34 +0900)]
Version up (2.1.88)

Change-Id: I6bdcfae653d6fa6bf1468023910a1cf423da99f1
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoSYNC: Remove rsync "--delete" option when synchronizing workspace. 08/20408/1
donghyuk.yang [Wed, 7 May 2014 00:33:39 +0000 (09:33 +0900)]
SYNC: Remove rsync "--delete" option when synchronizing workspace.

GBS incremental option is not working because of "--delete" option.

Change-Id: Ife793ff920f8921714d5f878ce3dab2c1997db31
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.87)
donghyuk.yang [Tue, 6 May 2014 16:14:49 +0000 (01:14 +0900)]
Version up (2.1.87)

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge "LAUNCH: Install app packages and other packages separately in case of EFL...
DongHee Yang [Tue, 6 May 2014 16:10:26 +0000 (09:10 -0700)]
Merge "LAUNCH: Install app packages and other packages separately in case of EFL application project." into supportwin

10 years agoLAUNCH: Install app packages and other packages separately in case of 91/20391/1
donghyuk.yang [Tue, 6 May 2014 16:02:14 +0000 (01:02 +0900)]
LAUNCH: Install app packages and other packages separately in case of
EFL application project.

Application packages are installed with PKGCMD tool and other packages
are installed with RPM tool.

Change-Id: Idcafd8b141ac1bf4dedc37765d1cf1fb4e8aa0b2
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.86)
donghyuk.yang [Tue, 6 May 2014 12:27:02 +0000 (21:27 +0900)]
Version up (2.1.86)

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoDEBUG: Connect device ip address directly when debugging a platform 87/20387/1
donghyuk.yang [Tue, 6 May 2014 12:23:42 +0000 (21:23 +0900)]
DEBUG: Connect device ip address directly when debugging a platform
project on device.

If user uses emulator, GDB will connect to server using host IP.
If user uses device, GDB will connect to server using device IP
directly.

Change-Id: Ic96781dae724c6000c8d94a2386760c3acd7d990
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVIEW: ROOTSTRAP: Do not support to use local repository on windows. 72/20372/1
donghyuk.yang [Tue, 6 May 2014 04:38:48 +0000 (13:38 +0900)]
VIEW: ROOTSTRAP: Do not support to use local repository on windows.

Hide controls which related with local repository. On windows, local
repository is not supported yet.

Change-Id: Ie668b2f6fa5440302bd1755cc9754dbff03f65e8
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.85)
donghyuk.yang [Tue, 6 May 2014 02:16:45 +0000 (11:16 +0900)]
Version up (2.1.85)

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge "VIEW: ROOTSTRAP: Supported to open debug source in ubuntu." into supportwin
DongHee Yang [Tue, 6 May 2014 02:11:41 +0000 (19:11 -0700)]
Merge "VIEW: ROOTSTRAP: Supported to open debug source in ubuntu." into supportwin

10 years agoVIEW: ROOTSTRAP: Supported to open debug source in ubuntu. 70/20370/1
donghyuk.yang [Tue, 6 May 2014 02:10:31 +0000 (11:10 +0900)]
VIEW: ROOTSTRAP: Supported to open debug source in ubuntu.

User can open installed debug source using "Open Debug Source" menu in
rootstrap view. File dialog will show file list in
{rootstrap_path}/usr/src/debug path.

Change-Id: Ia9d46bd70c5c38cd8afcfa1389242f4bf403b268
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVIEW: ROOTSTRAP: Set "Generate rootstrap immediately" button as default 65/20365/1
donghyuk.yang [Mon, 5 May 2014 13:53:18 +0000 (22:53 +0900)]
VIEW: ROOTSTRAP: Set "Generate rootstrap immediately" button as default

Change-Id: I3dc8f12b73b0ef4af8388dc4362488666f6b2873
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoROOTSTRAP: Supported to add extra repositories when rootstrap creation. 61/20361/1
donghyuk.yang [Mon, 5 May 2014 13:20:42 +0000 (22:20 +0900)]
ROOTSTRAP: Supported to add extra repositories when rootstrap creation.

User can add extra repositories and order it when creating a new
rootstrap. It is supported only in Package Manager before. Now, It also
is supported in rootstrap creation dialog.

Change-Id: I5493bf964a4e667a7a367a45d62c70e25fe839f8
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoSYNC: Asks user about synchronization include & debug files between 58/20358/1
donghyuk.yang [Mon, 5 May 2014 10:14:23 +0000 (19:14 +0900)]
SYNC: Asks user about synchronization include & debug files between
remote server and local.

- If include files are changed after building a project, IDE asks user
to synchronize include files. If debug files are changed before
debugging, IDE also asks user to synchronize debug files.
- Exclude "include/boost" directory when synchronizing include files
because the directory has so many files.

Change-Id: Ia515f7814fd8062c263a38029721cda760ce05bd
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoLAUNCH: Install packages to rootstrap and device using multi threads 54/20354/1
donghyuk.yang [Mon, 5 May 2014 06:45:51 +0000 (15:45 +0900)]
LAUNCH: Install packages to rootstrap and device using multi threads

IDE installs packages to rootstrap and device using multi threads. It
can improve launch speed.

Change-Id: Ia1723bfdfd22d5ed1375d8af559fa170fcb15a7b
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge "BUILD: Get package information as a RPM command." into supportwin
DongHee Yang [Mon, 5 May 2014 02:18:29 +0000 (19:18 -0700)]
Merge "BUILD: Get package information as a RPM command." into supportwin

10 years agoBUILD: Get package information as a RPM command. 53/20353/1
donghyuk.yang [Mon, 5 May 2014 01:09:33 +0000 (10:09 +0900)]
BUILD: Get package information as a RPM command.

IDE executes a few RPM commands to get package information before. Now,
IDE executes a RPMcommand to get it. It effects performance.

Change-Id: Ib6a42059abe6634c54710552f88bc29bb893f63a
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVIEW: ROOTSTRAP: Supported to open debug source in rootstrap view.
donghyuk,yang [Sun, 4 May 2014 15:16:12 +0000 (00:16 +0900)]
VIEW: ROOTSTRAP: Supported to open debug source in rootstrap view.

User can open debug sources in rootstrap view for debugging platform
source. User can open sources after installing debug packages in
Package Manager. Editor shows a selected source and user can set
break-point in a editor.

Change-Id: I4b879ebfbf6b29c09d2ef6ae840ece48913aef7f
Signed-off-by: donghyuk,yang <donghyuk.yang@samsung.com>
10 years agoLAUNCH: Added "Load shared library symbols automatically" option to
donghyuk,yang [Sun, 4 May 2014 15:12:35 +0000 (00:12 +0900)]
LAUNCH: Added "Load shared library symbols automatically" option to
launch wizard.

"Load shared library symbols automatically" option is true as default
before. It sometimes makes waiting for a long time. Now, user can select
the option in launch wizard.

Change-Id: Ib6a114cda97cdb22bdb1c5fc212b28e6d5abd92a
Signed-off-by: donghyuk,yang <donghyuk.yang@samsung.com>
10 years agoLAUNCH: Cached package information after building a project 49/20349/1
donghyuk.yang [Sun, 4 May 2014 12:12:31 +0000 (21:12 +0900)]
LAUNCH: Cached package information after building a project

IDE tried a few times for getting package information when launching a
project before. Now, IDE tries just an one time for getting package
information and cache it.

Change-Id: Ifb95e165002baa71745f0217184146e441f80e42
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMISC: Transfer SSH private key to device when device is connected. 45/20345/1
donghyuk.yang [Sat, 3 May 2014 06:08:25 +0000 (15:08 +0900)]
MISC: Transfer SSH private key to device when device is connected.

Host ssh private key should transfer to device for getting rpm packages
files from remote build server. IDE transfers the key when device is
connected.

Change-Id: I3363d76bf5256d9f71f52558b851520df41a1c9c
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge "DEBUG: Set smack rule when debugging a project. Removed repository initializin...
DongHee Yang [Fri, 2 May 2014 08:28:48 +0000 (01:28 -0700)]
Merge "DEBUG: Set smack rule when debugging a project. Removed repository initializing process whenever launching a project." into supportwin

10 years agoDEBUG: Set smack rule when debugging a project. Removed repository 33/20333/1
donghyuk.yang [Fri, 2 May 2014 08:26:28 +0000 (17:26 +0900)]
DEBUG: Set smack rule when debugging a project. Removed repository
initializing process whenever launching a project.

- Smack rule was set by sdbd before but it will be set by IDE now. So,
pkg launcher set smack rule after installing packages.
- Do not need to initialized repositories whenever launching a project

Change-Id: Ice8915c20542e5fc3af494c18acd2d9894c6bd7c
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.84)
donghyuk.yang [Fri, 2 May 2014 04:28:59 +0000 (13:28 +0900)]
Version up (2.1.84)

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoRDS: Resolved getting checksum issue. 23/20323/1
donghyuk.yang [Fri, 2 May 2014 04:14:23 +0000 (13:14 +0900)]
RDS: Resolved getting checksum issue.

If filename contains whitespace, IDE can not get checksum for it. Fixed
the problem.

Change-Id: Ibad3c4756270840c38f7a59aa0e6a34c87da2051
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.77)
donghyuk.yang [Fri, 2 May 2014 02:08:59 +0000 (11:08 +0900)]
Version up (2.1.77)

Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMISC: Added feature.properties
donghyuk.yang [Thu, 1 May 2014 01:55:30 +0000 (10:55 +0900)]
MISC: Added feature.properties

Added feature.properties and modified feature.xml

Change-Id: Ib438cb2415dac18c196ad4b5f7030f39dd8550c1
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoLAUNCH: Transfer packages from remote build server to emulator(device)
donghyuk,yang [Thu, 1 May 2014 15:37:31 +0000 (00:37 +0900)]
LAUNCH: Transfer packages from remote build server to emulator(device)
when launching a project

IDE does not get output packages after building it from remote build
server. IDE remains package files in build server and transfer files to
emulator(device) directly when launching a project. It is better than
before.

Change-Id: Idaeee1b78771e2b21f0b3d55bdd8ad5f71f29e98
Signed-off-by: donghyuk,yang <donghyuk.yang@samsung.com>
10 years agoMerge branch 'supportwin' of tizen:sdk/ide/nativeplatform-eplugin into supportwin
donghyuk,yang [Thu, 1 May 2014 02:42:08 +0000 (11:42 +0900)]
Merge branch 'supportwin' of tizen:sdk/ide/nativeplatform-eplugin into supportwin

10 years agoMerge branch 'supportwin' of review.tizen.org:sdk/ide/nativeplatform-eplugin into...
donghyuk.yang [Thu, 1 May 2014 01:58:37 +0000 (10:58 +0900)]
Merge branch 'supportwin' of review.tizen.org:sdk/ide/nativeplatform-eplugin into supportwin

10 years agoVersion up (2.1.83)
donghyuk.yang [Thu, 1 May 2014 01:58:03 +0000 (10:58 +0900)]
Version up (2.1.83)

Change-Id: I3b8501feba1e29ca339db2e329de9f288c789634
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge "MISC: Added feature.properties" into supportwin
DongHee Yang [Thu, 1 May 2014 01:56:44 +0000 (18:56 -0700)]
Merge "MISC: Added feature.properties" into supportwin

10 years agoMISC: Added feature.properties 85/20285/1
donghyuk.yang [Thu, 1 May 2014 01:55:30 +0000 (10:55 +0900)]
MISC: Added feature.properties

Added feature.properties and modified feature.xml

Change-Id: Ib438cb2415dac18c196ad4b5f7030f39dd8550c1
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.82)
donghyuk.yang [Thu, 1 May 2014 01:18:57 +0000 (10:18 +0900)]
Version up (2.1.82)

Change-Id: I9bbaab66332d8560cd964e7bb5ee4fe40b8970d1
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoBUILD: Passed --dist option when building a project if rootstrap has
donghyuk.yang [Thu, 1 May 2014 01:15:32 +0000 (10:15 +0900)]
BUILD: Passed --dist option when building a project if rootstrap has
local repository

If rootstrap is created based on local repository, "--dist" option
should be used when building a platform project

Change-Id: Icb9d008cbf9827d5e355a483a14b18a03fb45de8
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMANIFEST: Exported some packages
donghyuk.yang [Thu, 1 May 2014 01:15:02 +0000 (10:15 +0900)]
MANIFEST: Exported some packages

Some packages should be exported for supporting DA

Change-Id: Ic01678f7d633a9af4426efe24a896c277873acc9
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoUI: Set SWT.FULL_SELECTION to tables
donghyuk,yang [Wed, 30 Apr 2014 14:39:35 +0000 (23:39 +0900)]
UI: Set SWT.FULL_SELECTION to tables

Change-Id: Id43a413fb229f2f2363a802815f428f7541227b4
Signed-off-by: donghyuk,yang <donghyuk.yang@samsung.com>
10 years agoGIT: Modified git delimiter
donghyuk,yang [Wed, 30 Apr 2014 14:14:52 +0000 (23:14 +0900)]
GIT: Modified git delimiter

/ -> :

Change-Id: I194d975b78c731b7d0e0359cf70c76b160482605
Signed-off-by: donghyuk,yang <donghyuk.yang@samsung.com>
10 years agoMerge "MISC: Resolved import unused class" into supportwin
DongHee Yang [Wed, 30 Apr 2014 10:17:09 +0000 (03:17 -0700)]
Merge "MISC: Resolved import unused class" into supportwin

10 years agoMISC: Resolved import unused class 77/20277/1
donghyuk.yang [Wed, 30 Apr 2014 10:16:29 +0000 (19:16 +0900)]
MISC: Resolved import unused class

Change-Id: I653741c00c9200d6c4aac2cef164695465010220
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge "RESOURCE: Added resource change listener" into supportwin
DongHee Yang [Wed, 30 Apr 2014 10:08:49 +0000 (03:08 -0700)]
Merge "RESOURCE: Added resource change listener" into supportwin

10 years agoRESOURCE: Added resource change listener 75/20275/1
donghyuk.yang [Wed, 30 Apr 2014 10:04:15 +0000 (19:04 +0900)]
RESOURCE: Added resource change listener

Added listener to remove remote project when local project is removed

Change-Id: I84dbb3e5fb62589940354d27841ae5a38bb0bacd
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge branch 'supportwin' of review.tizen.org:sdk/ide/nativeplatform-eplugin into...
donghyuk.yang [Wed, 30 Apr 2014 09:52:38 +0000 (18:52 +0900)]
Merge branch 'supportwin' of review.tizen.org:sdk/ide/nativeplatform-eplugin into supportwin

10 years agoVersion up (2.1.81)
donghyuk.yang [Wed, 30 Apr 2014 09:51:50 +0000 (18:51 +0900)]
Version up (2.1.81)

Change-Id: I610bbeb2893637b146b2ab69009d47fbd59f1d68
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge branch 'supportwin' of review.tizen.org:sdk/ide/nativeplatform-eplugin into...
donghyuk.yang [Wed, 30 Apr 2014 09:48:26 +0000 (18:48 +0900)]
Merge branch 'supportwin' of review.tizen.org:sdk/ide/nativeplatform-eplugin into supportwin

10 years agoBUILD: SYNC: Support to synchronize projects and modified some modules
donghyuk.yang [Wed, 30 Apr 2014 09:48:07 +0000 (18:48 +0900)]
BUILD: SYNC: Support to synchronize projects and modified some modules

- Remove a remote project if it does not exists in local when connecting
server.
- Remove a remote project when user removes a local project.
- Pass real BUILD_TYPE value (not environment format) when building a
project.
- Support to manage GBS option in windows.
- Hide tab border in Package manager.

Change-Id: I3b279d2cda37ecb64d4edbbe0bde074a16474edd
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMISC: Fixed file checking problem.
donghyuk.yang [Tue, 29 Apr 2014 13:22:19 +0000 (22:22 +0900)]
MISC: Fixed file checking problem.

Change-Id: Id6ac72bc2001c207337d7b7fe8bc0253bdaacf19
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.80)
donghyuk.yang [Mon, 28 Apr 2014 16:23:22 +0000 (01:23 +0900)]
Version up (2.1.80)

Change-Id: I3ba8b15eb23bb328cd2ed9caa6838580f35dd2fd
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoMerge branch 'supportwin' of review.tizen.org:sdk/ide/nativeplatform-eplugin into...
donghyuk.yang [Mon, 28 Apr 2014 16:20:58 +0000 (01:20 +0900)]
Merge branch 'supportwin' of review.tizen.org:sdk/ide/nativeplatform-eplugin into supportwin

10 years agoLOGGER: Added user interaction log for checking performance
donghyuk.yang [Mon, 28 Apr 2014 16:20:46 +0000 (01:20 +0900)]
LOGGER: Added user interaction log for checking performance

Change-Id: I334c36cdb61593b2b80eae3cf0bdf1afa437d299
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoVersion up (2.1.79)
donghyuk.yang [Mon, 28 Apr 2014 07:37:44 +0000 (16:37 +0900)]
Version up (2.1.79)

Change-Id: I8b9f8c2ffbbb685dbcf38fd269f97718b348ec82
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoLAUNCH: Supported RDS (debug as) and insert user logger for checking
donghyuk.yang [Mon, 28 Apr 2014 07:35:40 +0000 (16:35 +0900)]
LAUNCH: Supported RDS (debug as) and insert user logger for checking
performance

RDS is not fully supported. RDS supports only change resource (except
remove/add resource).

Change-Id: Ie9b6603f3bf38c8f9a2a16f2d9a5e2621fe0ff9c
Signed-off-by: donghyuk.yang <donghyuk.yang@samsung.com>
10 years agoLAUNCH: Modified debug source container for supporting windows
donghyuk,yang [Sun, 27 Apr 2014 16:11:44 +0000 (01:11 +0900)]
LAUNCH: Modified debug source container for supporting windows

Source path mapping should be changed for supporting windows.

Change-Id: Ia0d11a9d4dd8eb25b39d5f095bf06940ca00b97d
Signed-off-by: donghyuk,yang <donghyuk.yang@samsung.com>