| 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 |