2011-11-21 Jeff Johnston Resolves: bug #364420 * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteTab.java (createControl): Fix typo for loop waiting for RSE initialization. 2011-08-24 Jeff Johnston * src/org/eclipse/linuxtools/internal/profiling/launch/remote/remoteMessages.properties: Add new message. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteMessages.java (RemoteLaunchDelegate_error_interrupted): Ditto. * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteTab.java (createControl): Add wait for RSE init so hosts list won't be empty and will at least contain local host. * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java (initialize): Ditto 2011-08-15 Jeff Johnston * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java (runCommand): Change to return return-code and to save output in ArrayList argument. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteCommandShellOperation.java (getReturnCode): New method. (getEchoResult): Add blank after "done". (getEchoCmd): Add $? to get return code of command. (commandMatches): Add return code support. Remove extraneous echo statement from output that is used to get return code. 2011-08-08 Jeff Johnston * META-INF/MANIFEST.MF: Remove TCF references. 2011-08-03 Jeff Johnston * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnectionException.java (RemoteConnectionException): Rewrite class to inherit from CoreException and to accept a low-level throwable as argument to constructor. * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java: Change all RemoteConnectionExceptions to include a throwable argument or null. 2011-07-18 Jeff Johnston * icons/system_view.gif: New icon. * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteTab.java (refreshViewer): Use list of hosts. (getImage): Use RSE system icon instead of TCF icon. (performApply): Work with RSE hosts. (initializeFrom): Ditto. (createControl): Ditto. (RemoteSystemLabelProvider): New class. (RemoteLabelProvider): Removed. * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java (initialize): Rewritten to assume an RSE host has already been chosen and no TCF interaction is required. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteMessages.java: Remove TCF-only messages. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/remoteMessages.properties: Ditto. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteLaunchConstants.java (ATTR_REMOTE_PEERID): Removed. 2011-06-29 Jeff Johnston Part of rewrite of remote Valgrind to use RSE/TCF. * META-INF/MANIFEST.MF: Add RSE dependencies. * src/org/eclipse/linuxtools/profiling/launch/remote/ProfileRemoteLaunchConfigurationTabGroup.java: Moved from internal package. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteCommandShellOperation.java: New file. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteLaunchConstants.java: New file. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteMessages.java: New file. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/remoteMessages.properties: New file. * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteTab.java: New file. * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnectionException.java: New file. * src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java: New file. 2010-08-11 Elliott Baron * META-INF/MANIFEST.MF: Removed unnecessary dependency. 2010-08-06 Elliott Baron * icons/arguments_tab.gif: New file. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteArgumentsTab.java: New file. * build.properties: Add icons folder. * META-INF/MANIFEST.MF: New deps. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/ProfileRemoteLaunchConfigurationTabGroup.java (createTabs): Use RemoteArgumentsTab. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/ProfileRemoteLaunchPlugin.java (PLUGIN_ID): Fix plugin ID. 2010-08-01 Elliott Baron * .project: Remove "internal" from project name. 2010-07-26 Elliott Baron * .classpath: New file. * .project: New file. * .settings/org.eclipse.jdt.core.prefs: New file. * about.html: New file. * build.properties: New file. * OSGI-INF/l10n/bundle.properties: New file. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/ProfileRemoteLaunchConfigurationTabGroup.java: New file. * src/org/eclipse/linuxtools/internal/profiling/launch/remote/ProfileRemoteLaunchPlugin.java: New file. * META-INF/MANIFEST.MF: New file.