mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-06 01:06:01 +02:00
454 lines
16 KiB
Text
454 lines
16 KiB
Text
2004-04-23 David Inglis
|
|
|
|
fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=59680
|
|
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
|
|
* src/org/eclipse/cdt/launch/internal/CPropertyTester.java
|
|
* plugin.xml
|
|
|
|
2004-04-19 Alain Magloire
|
|
Core Model interface throws Exception
|
|
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
|
|
* src/org/eclipse/cdt/launch/ui/CMaintab.java
|
|
|
|
2004-04-06 Mikhail Khodjaiants
|
|
|
|
Do not remove debugger process from launch.
|
|
* src/org/eclipse/cdt/launch/internal/CoreFileLaunchDelegate.java
|
|
* src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
|
|
|
|
2004-03-25 David Inglis
|
|
|
|
getProcessList can throw a CoreException now.
|
|
|
|
* src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
|
|
|
|
2004-03-01 James Ciesielski
|
|
|
|
Marked those strings that are non-translatable as such and
|
|
externalized those strings that can be translated.
|
|
|
|
* src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
|
|
* src/org/eclipse/cdt/launch/internal/CoreFileLaunchDelegate.java
|
|
* src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
|
|
* src/org/eclipse/cdt/launch/internal/ui/AbstractCDebuggerTab.java
|
|
* src/org/eclipse/cdt/launch/internal/ui/CoreFileCLaunchConfigurationTab.java
|
|
* src/org/eclipse/cdt/launch/internal/ui/LaunchUIPlugin.java
|
|
* src/org/eclipse/cdt/launch/internal/ui/WorkingDirectoryBlock.java
|
|
* src/org/eclipse/cdt/launch/internal/ui/LaunchUIPluginResources.properties
|
|
* src/org/eclipse/cdt/launch/ui/CArgumentsTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CEnvironmentTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CLaunchConfigurationTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CMainTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CorefileDebuggerTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java
|
|
|
|
2004-02-18 Alain Magloire
|
|
|
|
filterClass contribution to be able to use
|
|
the "Run" context menu shortcut.
|
|
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
|
|
|
|
2004-02-18 Alain Magloire
|
|
|
|
Remove deprecated Eclipse-2.0 calls;
|
|
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
|
|
|
|
2004-02-18 Alain Magloire
|
|
|
|
Added image to the label provider
|
|
|
|
* icons/obj16/exec_obj.gif
|
|
* src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
|
|
* src/org/eclipse/cdt/launch/internal/ui/LaunchImages.java
|
|
|
|
2004-02-17 Alain Magloire
|
|
|
|
Use a TwoPanel dialog when we attach more user friendly.
|
|
|
|
* src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
|
|
|
|
2004-02-17 Thomas Fletcher
|
|
|
|
Fix to address PR 52085. We allow the user to import a text file formatted
|
|
as key=value pairs.
|
|
|
|
* src/org/eclipse/cdt/launch/ui/CEnvironmentTab.java
|
|
|
|
2004-02-12 Thomas Fletcher
|
|
|
|
Fix to address PR 39580. Since we can't do anything short term about the
|
|
scalability of the initial loading of the CModel, give the user a chance to
|
|
select the binary directly by browsing the project.
|
|
|
|
* src/org/eclipse/cdt/launch/ui/CMainTab.java
|
|
|
|
2004-02-02 Thomas Fletcher
|
|
|
|
Improve the previous fix to use a TwoElementPane dialog to properly differentiate between
|
|
elements by target architecture and path.
|
|
Enhanced the ability to extend this short-cut with OEM specific labelling.
|
|
|
|
* src/org/eclipse/cdt/launch/ui/CMainTab.java
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
|
|
|
|
2004-01-07 Alain Magloire
|
|
|
|
Fix # 49652
|
|
You could not see a difference with binaries of the same name but different location.
|
|
|
|
* src/org/eclipse/cdt/launch/ui/CMainTab.java
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
|
|
|
|
2003-12-18 Alain Magloire
|
|
|
|
Possible NPE, PR 49146
|
|
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
|
|
|
|
2003-12-17 Mikhail Khodjaiants
|
|
Fix for PR 49051: Launcher: Debugger tab: variable tracking.
|
|
* CDebuggerTab.java
|
|
|
|
2003-12-16 Alain Magloire
|
|
|
|
Choose a debugger base on the Eclipse platform
|
|
|
|
* plugin.xml
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationlaunchShortcut.java
|
|
|
|
2003-10-27
|
|
Fixed 46129
|
|
|
|
AbstractCLaunchDelegate.java
|
|
|
|
2003-10-27 Mikhail Khodjaiants
|
|
Changed the initialization of 'SourceLookupBlock'.
|
|
* CSourceLookupTab.java
|
|
|
|
2003-10-27 Mikhail Khodjaiants
|
|
Moved the 'org.eclipse.debug.core.sourceLocators' extension from the launcher.
|
|
* plugin.xml
|
|
* plugin.properties
|
|
|
|
2003-10-27 Mikhail Khodjaiants
|
|
Removed the dependency to 'org.apache.xerces'.
|
|
* plugin.xml
|
|
* .classpath
|
|
* .project
|
|
|
|
2003-10-27 Mikhail Khodjaiants
|
|
Moved 'DefaultSourceLocator' from the 'org.eclipse.cdt.launch' plugin and merge it with 'CUISourceLocator'.
|
|
Removed the 'org.eclipse.cdt.launch.internal.ui.sourcelookup' package.
|
|
* DefaultSourceLocator.java: moved to the 'org.eclipse.cdt.debug.ui' plugin.
|
|
|
|
2003-11-22 Mikhail Khodjaiants
|
|
src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java:
|
|
Dispose 'SourceLookupBlock' when disposing 'CSourceLookupTab'.
|
|
|
|
2003-11-17 Mikhail Khodjaiants
|
|
src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java:
|
|
"Search for duplicate source files" option support.
|
|
|
|
2003-10-07 Mikhail Khodjaiants
|
|
src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java:
|
|
use 'MultiStatus' instead of 'Status' in the 'abort' method.
|
|
|
|
2003-09-22 David Inglis
|
|
Add help context IDs to plugin and associate ids to each launch tab control.
|
|
|
|
src/org/eclipse/cdt/launch/internal/ui/LaunchUIPlugin.java
|
|
src/org/eclipse/cdt/launch/ui/ICDTLaunchHelpContextIds.java
|
|
src/org/eclipse/cdt/launch/ui/CArgumentsTab.java
|
|
src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
|
|
src/org/eclipse/cdt/launch/ui/CEnvironmentTab.java
|
|
src/org/eclipse/cdt/launch/ui/CMainTab.java
|
|
src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java
|
|
src/org/eclipse/cdt/launch/ui/CorefileDebuggerTab.java
|
|
|
|
2003-08-05 Mikhail Khodjaiants
|
|
* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
|
|
Check if the project saved in the launch configuration equals to the project set
|
|
in the source lookup tab.
|
|
|
|
2003-07-28 Tom Tromey <tromey@redhat.com>
|
|
* src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
|
|
(loadDebuggerComboBox): Sort entries by name. from
|
|
|
|
2003-07-28 Mikhail Khodjaiants
|
|
* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
|
|
Refactoring: moved the 'CDebugUtils' class to the 'org.eclipse.cdt.debug.core' package -
|
|
the methods of this class are mostly used in UI plugins.
|
|
|
|
2003-07-22 David Inglis
|
|
* src/org/eclipse/cdt/launch/internal/ui/AbstractCDebuggerTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CorefileDebuggerTab.java
|
|
Refactor getName & getImage up into AbstructCDebuggerTab
|
|
fixed problem with selecting a debugger for a core file from a unknown project platform.
|
|
|
|
2003-07-22 David Inglis
|
|
* src/org/eclipse/cdt/launch/ui/CMainTab.java
|
|
Use project name for configuration naming when no binary selected
|
|
|
|
2003-07-22 Mikhail Khodjaiants
|
|
* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
|
|
* src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java
|
|
Fixed initialization problems.
|
|
|
|
2003-07-17 Thomas Fletcher
|
|
* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
|
|
Applied source locator patch to expand the scope of source lookups.
|
|
Patch from Mikhail Khodjaiants
|
|
|
|
2003-07-09 Thomas Fletcher
|
|
* src/org/eclipse/cdt/launch/internal/ui/LaunchImages.java
|
|
Filled out this class which previously wasn't loading images ... now it is.
|
|
|
|
2003-07-03 David Inglis
|
|
* src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java
|
|
* src/org/eclipse/cdt/launch/internal/CoreFileLaunchDelegate.java
|
|
* src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
|
|
* src/org/eclipse/cdt/launch/ui/CMainTab.java
|
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39583
|
|
|
|
2003-06-26 David Inglis
|
|
|
|
* src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
|
|
Added variable book-keeping option in config.
|
|
|
|
* src/org/eclipse/cdt/launch/ui/CLaunchConfigurationTab.java (getContext)
|
|
Returns an ICElement even if CDescriptor does not exsist.
|
|
|
|
* src/org/eclipse/cdt/launch/ui/CMainTab.java
|
|
Use BusyIndicator when getting binary list from project
|
|
fixed problem with prefilling a new config when the project did not have a CDescriptor
|
|
|
|
|
|
2003-04-17 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortCut.java:
|
|
fix Typo.
|
|
|
|
2003-03-27 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/launch/ui/CMainTab.java:
|
|
Refactor of ICRoot to ICModel adjust the code.
|
|
|
|
2003-03-19 David Inglis
|
|
Fixed bug with not showing C Project lists with the launch config, when C UI Plugins was not
|
|
created yet.
|
|
|
|
2003-03-18 Alain Magloire
|
|
|
|
* plugin.xml
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java:
|
|
Change the texts for "C Local Application".
|
|
|
|
2003-02-20 Mikhail Khodjaiants
|
|
The generation of launch configuration shouldn't fail if project is not set or project name is empty.
|
|
* DefaultSourceLocator.java
|
|
* CSourceLookupTab.java
|
|
|
|
2003-02-18 Mikhail Khodjaiants
|
|
New 'Source Lookup' tab.
|
|
* plugin.xml
|
|
Added dependency on the 'org.apache.xerces' plugin and the 'sourceLocator' extension.
|
|
* plugin.properties
|
|
Name for the source locator.
|
|
* CoreFileCLaunchConfigurationTabGroup.java
|
|
* LocalCLaunchConfigurationTabGroup.java
|
|
Added the 'Source Lookup' tab.
|
|
* DefaultSourceLocator.java
|
|
Implementation of 'IPersistableSourceLocator'.
|
|
* CSourceLookupTab.java
|
|
Implementation of 'ILaunchConfiguartionTab'.
|
|
|
|
2003-02-07 David Inglis
|
|
|
|
Refactor LaunchConstants into debug.core and make setting source locator happen before
|
|
debug target it created.
|
|
|
|
* src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java
|
|
* src/org/eclipse/cdt/launch/ICDTLaunchConfigurationConstants.java
|
|
* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
|
|
* src/org/eclipse/cdt/launch/internal/CoreFileLaunchDelegate.java
|
|
* src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
|
|
* src/org/eclipse/cdt/launch/internal/ui/AbstractCDebuggerTab.java
|
|
* src/org/eclipse/cdt/launch/internal/ui/CoreFileCLaunchConfigurationTabGroup.java
|
|
* src/org/eclipse/cdt/launch/internal/ui/WorkingDirectoryBlock.java
|
|
* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
|
|
* src/org/eclipse/cdt/launch/ui/CArgumentsTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CEnvironmentTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CLaunchConfigurationTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CMainTab.java
|
|
* src/org/eclipse/cdt/launch/ui/CorefileDebuggerTab.java
|
|
|
|
2003-02-06 Alain Magloire
|
|
|
|
* src/.../launch/internal/ui/WorkingDirectoryBlock.java (geLaunchConfiguration):
|
|
(updateLaunchConfigurationDialog): New method to change the scope for inner classes.
|
|
* src/.../launch/ui/CArgumentsTab.java (updateLaunchConfigurationDialog):
|
|
New method changing the scope for inner classes.
|
|
* src/.../launch/ui/CDebuggerTab.java (updateLaunchConfigurationDialog):
|
|
New method changing the scope for inner classes.
|
|
* src/.../launch/ui/CMainTab.java (updateLaunchConfigurationDialog):
|
|
New method changing the scope for inner classes.
|
|
* src/.../launch/ui/CorefileDebuggerTab.java (handleDebuggerChange):
|
|
New method changing the scope for inner classes.
|
|
|
|
|
|
2003-02-06 David Inglis
|
|
* src/.../launch/internal/CApplicationLaunchShortcut.java
|
|
* src/.../launch/ui/CMainTab.java
|
|
Change to use WorkbenchLabelProvider
|
|
|
|
2003-01-29 David Inglis
|
|
* src/.../launch/internal/ui/LaunchUIPluging.java (getShell)
|
|
change so that it will always return a shell.
|
|
|
|
2003-01-28 Alain Magloire
|
|
|
|
* src/.../launch/internal/CApplicationLaunchShortCut.java (getCLaunchConfigType):
|
|
Change to protected.
|
|
|
|
2003-01-16 David Inglis
|
|
* src/.../launch/ui/CDebuggerTab.java
|
|
made 'revert' work properly within the debugger tab.
|
|
|
|
2003-01-16 David Inglis
|
|
* src/.../launch/AbstractCLaunchDelegate.java
|
|
add check for program existance on disk before launch
|
|
|
|
* src/.../launch/internal/ui/AbstractCDebuggerTab.java
|
|
* src/.../launch/ui/CDebuggerTab.java
|
|
* src/.../launch/ui/CorefileDebuggerTab.java
|
|
Fixed http://bugs.eclipse.org/bugs/show_bug.cgi?id=29532
|
|
|
|
2003-01-06 Alain Magloire
|
|
|
|
* build.properties: Patch from Judy Green.
|
|
|
|
2003-01-06 Alain Magloire
|
|
|
|
Add support for variable substitution:
|
|
HOME=/foo
|
|
MYHOME=${HOME}/bar
|
|
|
|
MYHOME --> /foo/bar
|
|
|
|
Furture work: provide the shell brace expansion.
|
|
|
|
* src/.../launch/internal/AbstractCLaunchDelegate.java (expandEnvironment):
|
|
Expand variable values containing format ${..}.
|
|
* src/.../launch/internal/LocalCLaunConfiguratDelegate.java (exec):
|
|
Use expandEnvironment().
|
|
(launch): Use expandEnvironment().
|
|
|
|
2002-12-17 David Inglis
|
|
|
|
* src/.../launch/AbstractCLaunchDelegate.java(setDefaultSourceLocator): new method
|
|
* src/.../sourcelookup/DefaultSourceLocator.java:new class
|
|
add method for delegate to call to set a default source locator.
|
|
|
|
2002-12-03 Alain Magloire
|
|
|
|
* src/.../internal/LocalCLaunchConfigurationDelegate.java(exec):
|
|
Change the signature to take Properties for the environment get
|
|
the default environment and add it to new environment to it.
|
|
Use ProcessFactory to run the Application, with the new environment
|
|
array.
|
|
|
|
2002-11-23 Alain Magloire
|
|
|
|
* src/.../internal/ui/CApplicationLaunchShortcut.java (searchAndLaunch):
|
|
Bail out with a message if no binaries.
|
|
|
|
2002-11-22 Alain Magloire
|
|
|
|
* src/.../AbstractCLaunchDelegate.java (getProgranName): Now static.
|
|
* src/.../internal/ui/LaunchUIPlugin.java.java (errorDialog): New method.
|
|
* src/.../internal/ui/CApplicationLauchShortcut.java.java : New File
|
|
provides shortcut to start C applications.
|
|
* plugin.xml: Implement extenxion point shortcut.
|
|
|
|
2002-11-22 Alain Magloire
|
|
|
|
* src/.../internal/ui/LaunchUIPlugin.java (startup):
|
|
On startup add a listener to DebugPlugin for debug events.
|
|
(shutdown): remove the listener.
|
|
(handleDebugEvents): For Termination events do a refresh on
|
|
the project.
|
|
|
|
2002-11-21 Alain Magloire
|
|
|
|
* src/.../internal/ui/WorkingDirectoryBlock.java (setDefaultWorkingDir):
|
|
Set the workspace directory default to be the Project.
|
|
* src/.../internal/LocalCLaunchConfigurationDelegate.java (launch):
|
|
Use the new function getWorkingDirectory(), it does more check by
|
|
calling verifyWorkingDirectory().
|
|
* src/.../AbstractCLaunchDelegate.java (getEnvironmentArray):
|
|
implemented.
|
|
(getWorkingDirectory): New method, call verifyWorkingDirectory();
|
|
(verifyWorkingDirectory): New method, does more checking.
|
|
(getWorkingDir): Deprecated and calls getWorkingDirectory().
|
|
(getWorkingDirectoryPath): New method.
|
|
(getCProject): Now static.
|
|
(getProjectName): Now static
|
|
|
|
2002-11-21 Judy N. Green
|
|
|
|
* src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java (verifyCProject):
|
|
If we cannot get the ICProject with the config, we get the project
|
|
and see if it exists and/or it is closed. The appropriate error is now
|
|
displayed, rather than reporting that the project does not exist when it
|
|
does exist, but is closed.
|
|
|
|
2002-11-14 Thomas Fletcher
|
|
* src/.../launch/ui/CMainTab.java
|
|
Updated error condition to catch closed projects.
|
|
|
|
2002-11-13 Thomas Fletcher
|
|
* src/.../launch/ui/CDebuggerTab.java
|
|
Updated punctuation.
|
|
|
|
2002-11-13 David Inglis
|
|
* src/.../launch/ui/CDebuggerTab.java
|
|
* src/.../launch/ui/CLaunchConfigurationTab.java
|
|
* src/.../launch/ui/CorefileDebuggerTab.java
|
|
Added support for supported cpus on a debugger and filters list based on
|
|
selected IBinary.
|
|
Default debugger selection is not the first exact matching debugger for
|
|
the specified platform.
|
|
|
|
2002-11-06 David Inglis
|
|
* src/.../launch/ui/CMainTab.java
|
|
* src/.../launch/ui/ClaunchCOnfigurationTAb.java
|
|
fixed problem with preselection of project/program for new configurations
|
|
|
|
2002-11-04 David Inglis
|
|
* src/.../launch/ui/CDebuggerTab.java
|
|
* src/.../launch/ui/CMainTab.java
|
|
change "local" to "native" and support "*" as a wildcard for platform.
|
|
|
|
2002-11-04 David Inglis
|
|
* src/.../launch/internal/ui/LocalCLaunchCOnfigurationTabGroup.java
|
|
don't filter tab list based on mode since the configuration is shared with debug mode.
|
|
|
|
2002-11-01 David Inglis
|
|
* src/.../launch/internal/CoreFileLaunchDelegate.java
|
|
* src/.../launch/internal/LocalCLaunchConfigur.ationDelegate.java
|
|
use new newDebugTaget methods in CDebugModel
|
|
|
|
2002-10-23 David Inglis
|
|
|
|
* /src/.../launch/internal/CoreFileDelegate.java
|
|
* /src/.../launch/internal/LocalCLaunchConfigurationDelegate.java
|
|
create new IProcess for debug console from CDISession and pass
|
|
to newDebugTarget methods
|