blob: 80eed0381f0ca3e2dde92e433896ffcb6c86532a [file] [log] [blame]
2011-11-21 Jeff Johnston <jjohnstn@redhat.com>
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 <jjohnstn@redhat.com>
* 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 <jjohnstn@redhat.com>
* 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 <jjohnstn@redhat.com>
* META-INF/MANIFEST.MF: Remove TCF references.
2011-08-03 Jeff Johnston <jjohnstn@redhat.com>
* 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 <jjohnstn@redhat.com>
* 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 <jjohnstn@redhat.com>
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 <ebaron@fedoraproject.org>
* META-INF/MANIFEST.MF: Removed unnecessary dependency.
2010-08-06 Elliott Baron <ebaron@fedoraproject.org>
* 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 <ebaron@fedoraproject.org>
* .project: Remove "internal" from project name.
2010-07-26 Elliott Baron <ebaron@fedoraproject.org>
* .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.