mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
700 lines
29 KiB
Text
700 lines
29 KiB
Text
2003-02-06 David Inglis
|
|
* src/org/eclipse/cdt/internal/core/DocumentInputStream.java (Removed)
|
|
* src/org/eclipse/cdt/internal/ui/DocumentInputStream.java (Added)
|
|
cleanup - moved to ui package
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CContentProvider.java (Removed)
|
|
* src/org/eclipse/cdt/internal/ui/CElementImageDescriptor.java (Removed)
|
|
* src/org/eclipse/cdt/internal/ui/CElementLabelProvider.java (Removed)
|
|
* src/org/eclipse/cdt/ui/CElementContentProvider.java (Added)
|
|
* src/org/eclipse/cdt/ui/CElementImageDescriptor.java (Added)
|
|
* src/org/eclipse/cdt/ui/CElementLabelProvider.java (Added)
|
|
* src/org/eclipse/cdt/internal/ui/CFileElementWorkingCopy.java
|
|
* src/org/eclipse/cdt/internal/ui/CWorkbenchAdapter.java
|
|
* src/org/eclipse/cdt/internal/ui/compare/CStructureCreator.java
|
|
* src/org/eclipse/cdt/internal/ui/cview/CView.java
|
|
* src/org/eclipse/cdt/internal/ui/dialogs/SelectionStatusDialog.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java
|
|
* src/org/eclipse/cdt/internal/ui/text/CCompletionProcessor.java
|
|
cleanup - moved CElementContentProvider/LableProvider/ImageDescrptor out of internal package
|
|
to ui so it can be cleanly used by others.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/text/eclipse2/CRuleBasedDamagerRepairer.java (Removed)
|
|
* src/org/eclipse/cdt/internal/ui/text/eclipse2/CRuleBasedPartitioner.java (Removed)
|
|
cleanup - No longer needed.
|
|
|
|
2003-02-04 Alain Magloire
|
|
|
|
Cleanup of the annoying error generate by the JDT 2.1 compiler
|
|
static versus non-static access to fields and methods.
|
|
|
|
* src/org/eclipse/cdt/internal/corext/template/Templates.java
|
|
* src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java
|
|
* src/org/eclipse/cdt/internal/ui/CCompletionContributorManager.java
|
|
* src/org/eclipse/cdt/internal/ui/CPluginImages.java
|
|
* src/org/eclipse/cdt/internal/ui/ErrorTickAdornmentProvider.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/DefaultCEditorTextHover.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/OpenIncludeAction.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/OpenOnSelectionAction.java
|
|
* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
|
|
* src/org/eclipse/cdt/internal/ui/preferences/CLaunchingPropertyPage.java
|
|
* src/org/eclipse/cdt/internal/ui/preferences/EditTemplateDialog.java
|
|
* src/org/eclipse/cdt/internal/ui/preferences/TemplatePreferencePage.java
|
|
* src/org/eclipse/cdt/internal/ui/text/CAutoIndentStrategy.java
|
|
* src/org/eclipse/cdt/internal/ui/text/CCompletionProcessor.java
|
|
* src/org/eclipse/cdt/internal/ui/text/HTMLTextPresenter.java
|
|
* src/org/eclipse/cdt/internal/ui/text/link/LinkedPositionManager.java
|
|
* src/org/eclipse/cdt/internal/ui/text/link/LinkedPositionUI.java
|
|
* src/org/eclipse/cdt/internal/ui/text/template/TemplateProposal.java
|
|
* src/org/eclipse/cdt/internal/ui/text/template/TemplateVariableProposal.java
|
|
* src/org/eclipse/cdt/internal/ui/util/EditorUtility.java
|
|
* src/org/eclipse/cdt/internal/ui/util/ProblemMarkerManager.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/OpenNewFileWizardAction.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/OpenNewFolderWizardAction.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/StringDialogField.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/swt/MGridLayout.java
|
|
* src/org/eclipse/cdt/ui/CUIPlugin.java
|
|
* src/org/eclipse/cdt/ui/wizards/CProjectWizard.java
|
|
* src/org/eclipse/cdt/ui/wizards/StdMakeProjectWizard.java
|
|
* src/org/eclipse/cdt/ui/wizards/TabFolderPage.java
|
|
* src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java
|
|
* src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java
|
|
|
|
2003-02-01 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/internal/ui/cview/CView.java:
|
|
Remove CreateFileAction, CreateFolderAction and OpenPerspectiveMenu,
|
|
deprecated classes. Instead use NewWizardMenu class.
|
|
* src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java:
|
|
Make fDocument protected scope.
|
|
* src/org/eclipse/cdt/ui/CUIPlugin.java:
|
|
Wrong definitions of FILE_WIZARD_ID and FOLDER_WIZARD_ID.
|
|
* plugin.properties:
|
|
New entries for file and folder wizards.
|
|
* plugin.plugin.xml:
|
|
New entries for file and folder wizards.
|
|
|
|
2003-01-28 Alain Magloire
|
|
|
|
With the help of the 2.1 compiler, fix the warnings when accessiong static
|
|
fields.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/buildconsole/BuildConsoleView.java:
|
|
* src/org/eclipse/cdt/internal/ui/cview/FilerSelectionAction.java:
|
|
* src/org/eclipse/cdt/internal/ui/cview/ShowLibrariesAction.java:
|
|
* src/org/eclipse/cdt/internal/ui/dialogs/AbstractElementListSelection.java:
|
|
* src/org/eclipse/cdt/internal/ui/dialogs/SelectionList.java:
|
|
* src/org/eclipse/cdt/internal/ui/editor/BracketPainter.java:
|
|
* src/org/eclipse/cdt/internal/ui/editor/ContentOulinerPager.java:
|
|
* src/org/eclipse/cdt/internal/ui/editor/OpenIncludeAction.java:
|
|
* src/org/eclipse/cdt/internal/ui/editor/OpenOnSelectionAction.java:
|
|
* src/org/eclipse/cdt/internal/ui/preferences/EditTemplateDialog.java:
|
|
* src/org/eclipse/cdt/internal/ui/text/CPaintMatcher.java:
|
|
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java:
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/DialogField.java:
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/StringButtonDialogField.java:
|
|
* src/org/eclipse/cdt/internal/ui/wizards/swt/MGridLayout.java:
|
|
|
|
2003-01-24 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/ui/wizards/SettingsBlock.java (doRung):
|
|
Check for program that are quoted.
|
|
This patch was base on previous proposed by Alex Chapiro.
|
|
|
|
2003-01-21 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/internal/ui/cview/CViewSorter.java (category):
|
|
Use get{Header,Source}Extensions().
|
|
* src/org/eclipse/cdt/internal/ui/editor/SearchForReferences.java (run):
|
|
Use getTranslationUnitExtensions().
|
|
|
|
2003-01-10 Alain Magloire
|
|
|
|
Bug 28994
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CElementAdapterFactory.java (getAdapter):
|
|
Use getResource() not getUnderlyingResource(), to return the IResource
|
|
Returning the underlyin resource may fool the Label Decorators.
|
|
|
|
2003-01-09 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java (getBaseImageDescriptor):
|
|
Provide the same icon for methods.
|
|
|
|
2003-01-07 Alain Magloire
|
|
|
|
REMIND:More work needs to be done on the ContentAssist preferences
|
|
For example the autoactivation can not be a character but has to be
|
|
a string since we need: "." and "->"
|
|
To be revisited when we the story of the C/C++ Parser is clearer.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage (createContentAssistPage):
|
|
The addFieldText() for autoactivation is not a number.
|
|
|
|
2003-01-02 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/internal/ui/text/BufferedDocumentScanner.java (setRange):
|
|
Patch form Ed Burnette, email excerpt:
|
|
"There was an out of range exception happening when rescans
|
|
were done at a non-zero offset because the length being requested was
|
|
too large. This should work in 2.0 and 2.1 though I've only tested it on
|
|
2.0.1 so far."
|
|
|
|
2003-01-02 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java(createAnnotationModel):
|
|
Check for IStorageEditorInput and use the getAdapter() to find a resource for the
|
|
annotation model.
|
|
|
|
2002-12-12 Judy N Green
|
|
*src/org/eclipse/cdt/internal/ui/editor/CEditor.java
|
|
Fixed Bugzilla bug PR 25176
|
|
The C editor doesn't properly handle the space conversion of tabs properly.
|
|
If I put the following in and tab spaces are set to 8 spaces:
|
|
|
|
1234567890123456789
|
|
<tab> a
|
|
abc<tab> a
|
|
|
|
Where it should probably line up with the first entry.
|
|
|
|
2002-12-12 Judy N Green
|
|
*src/org/eclipse/cdt/internal/ui/editor/CMarkerAnnotation.java
|
|
Added a method that will attempt to highlight the correct instance of
|
|
a variable. It will skip instances of the string if they are encased in
|
|
String quotes and return the first instance that is not encased in quotes
|
|
|
|
2002-12-11 Judy N Green
|
|
* src/org/eclipse/cdt/internal/ui/text/BufferedDocumentScanner.java
|
|
Fix for the backwards display of typed text when the CDT ran within
|
|
Eclipse 2.1.
|
|
Patch submitted by Ed Burnette.
|
|
Tested on M1, 2.1 (20021204 integration build) and 2.0.1
|
|
Bugzilla Bug 24648
|
|
|
|
2002-12-11 Alain Magloire
|
|
|
|
Fix PR 27937. NPE in the C Editor preference page.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java (createBehaviourPage):
|
|
Remove listeners and variables for Margins, this will be enable by
|
|
only saving the changes in the store values.
|
|
|
|
2002-12-06 Alain Magloire
|
|
|
|
The hovering uses to the indexer to gather some information, but
|
|
it is sometime wrong since the information should be base on the context
|
|
say:
|
|
structure->printf
|
|
Obviously you do not want to know about libc printf() stdio call.
|
|
This will take sometime to fix.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/DefaultCEditortextHover.java (getHoverInfo):
|
|
Beautify the print.
|
|
|
|
2002-12-06 David Inglis
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/DefaultCEditorTextHover.java:
|
|
* srcsrc/org/eclipse/cdt/internal/ui/text/CAnnotationHover.java:
|
|
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java:
|
|
* src/org/eclipse/cdt/internal/ui/text/HTML2TextReader.java: New
|
|
* src/org/eclipse/cdt/internal/ui/text/HTMLPrinter.java: New
|
|
* src/org/eclipse/cdt/internal/ui/text/HTMLTextPresenter.java: New
|
|
* src/org/eclipse/cdt/internal/ui/text/LineBreakingReader.java
|
|
* src/org/eclipse/cdt/internal/ui/text/SubstitutionTextReader.java: New
|
|
|
|
Added support to display balloon messages for lines with multiple markers.
|
|
Added support for basic markup within the hover balloons within the CEditor.
|
|
|
|
2002-12-04 Alex Chapiro
|
|
|
|
I propose to create isValidLocation method in addition to already existing
|
|
method isValidName. CProjectWizardPage has to invoke this new method on the
|
|
same way as it invokes isValidName.
|
|
|
|
* src/org/eclipse/cdt/ui/wizard/CProjectWizard.java (isValidationLocation):
|
|
New method to allow a check on the location of the project.
|
|
* src/org/eclipse/cdt/ui/wizard/CProjectWizardPage.java (validatePage):
|
|
Call isValidationLocation() for the project Location
|
|
|
|
2002-12-01 Alain Magloire
|
|
|
|
* src/.../internal/ui/editor/OpenOnSelectionAction.java (getText):
|
|
Change the label provider for the tag.
|
|
* src/.../internal/ui/text/CCompletionProcessor.java(evalProposals):
|
|
Document.getChar() is 0 based move back the position.
|
|
|
|
2002-11-28 Alain Magloire
|
|
|
|
* plugin.xml: Make a targetID for AsmEditor to allow the debug
|
|
plugin to contributes breakpoint menus in the ruller.
|
|
|
|
* src/.../internal/ui/editor/asm/AsmTextEditor.java (AsmTextEditor):
|
|
set the context id.
|
|
|
|
2002-11-27 David Inglis
|
|
|
|
* plugin.properties:
|
|
* plugin.xml:
|
|
* src/.../internal/ui/BuildConsoleManager.java:
|
|
* src/.../internal/ui/ConsoleEvent.java:
|
|
* src/.../internal/ui/buildconsole/BuildConsoleView.java:
|
|
* src/.../internal/ui/cview/CView.java:
|
|
* src/.../ui/preferences/BuildConsolePreferencePage.java:
|
|
* src/.../internal/ui/preferences/CPluginPreferencePage.java:
|
|
* src/.../ui/CUIPlugin.java:
|
|
* src/.../ui/IBuildConsoleEvent.java:
|
|
refactored CPluginPreferencePage into a BuildConsolePreferencePage.
|
|
added a configurable cap on the number of lines to keep in the build console.
|
|
|
|
2002-11-27 David Inglis
|
|
* utils.ui/.../controls/ControlFactory.java:
|
|
removed unsed hyperlink stuff since it was leaking Cursors.
|
|
|
|
2002-11-27 Alain Magloire
|
|
|
|
* src/.../internal/ui/preferences/CProjectPropertyPage.java:
|
|
Added BinaryParserBlock part of the tab items.
|
|
(performOK): run this method in a runnable to allow cancellation.
|
|
* src/.../internal/ui/CContentProvider.java (processDelta):
|
|
Catch binary parser changes.
|
|
* src/.../ui/wizards/BinaryParserBlock.java: TabItem to change binary parser.
|
|
* src/.../ui/wizards/StdMakeProjectWizard.java: TabItem to change binary parser.
|
|
|
|
2002-11-25 David Inglis
|
|
* src/.../internal/ui/editor/CEditor.java:(extends TextEditor)
|
|
* src/.../internal/ui/editor/CEditorActionContributor.java:(extends TextEditorActionContributor)
|
|
support line convertion actions and encoding.
|
|
|
|
2002-11-22 Alex Chapiro
|
|
|
|
* src/.../wizards/CProjectWizard.java:
|
|
The problem appears in ConversionWizard that inherits to CProjectWizard. The
|
|
first one does not initialize fmainPage which causes NullpointerException.
|
|
Actually, ConversionWizard doesn't have this page, so it is unsupported
|
|
operation for it.
|
|
|
|
2002-11-22 Alain Magloire
|
|
|
|
* src/.../internal/ui/BinaryPropertySource.java (getPropertyValue):
|
|
Check for core.
|
|
* src/.../internal/ui/CElementImageProvider.java (getBaseImageDescriptor):
|
|
Check for Core files.
|
|
* src/.../internal/ui/CElementLabelProvider.java (getCelementImage):
|
|
Removed.
|
|
* src/.../internal/ui/CPluginImages.java:
|
|
DESC_OBJS_CORE, IMG_OBJS_CORE, new icon for core files.
|
|
|
|
2002-11-22 Alex Chapiro
|
|
|
|
* src/.../wizards/conversion/ConversionWizard.java(doRun):
|
|
doRunPrologue() should not be call from doRun().
|
|
|
|
2002-11-21 David Inglis
|
|
* plugin.xml
|
|
* plugin.properties
|
|
fixed bug #25886 - duplicate menu entries for compare and replace
|
|
|
|
2002-11-20 Alain Magloire
|
|
|
|
Move the Index property page in the C/C++ project category.
|
|
* src/.../internal/ui/preferences/CIndexerManager.java: Removed.
|
|
* src/.../internal/ui/preferences/CProjectPropertyPage.java (indexerBlock):
|
|
Add the indexer block to the CProjectPropertyPage tab.
|
|
* src/.../ui/wizard/IndexerBlock.java: New file implementing
|
|
the indexer TabItem.
|
|
|
|
2002-11-20 David Inglis
|
|
* src/.../internal/ui/cview/CView.java
|
|
Added support for label decorators
|
|
|
|
2002-11-20 David Inglis
|
|
* src/.../internal/ui/BuildConsoleManager.java
|
|
Only flush the console when buffer > 512 instead of every line.
|
|
Plus do the console update synchronously as a async update can
|
|
cause problems if the update happen faster then the drawing.
|
|
|
|
2002-11-18 Alain Magloire
|
|
|
|
* src/.../internal/ui/editor/CEditor.java (createCSourceViewer):
|
|
Check for null pointer, the file maybe an IStorage.
|
|
* src/.../internal/ui/cview/CViewSorter.java (category): Expand
|
|
the category to include member of a translationUnit.
|
|
* src/.../internal/ui/cview/CContentProvider.java (processDelta):
|
|
postRefresh() for IBinary and IArchive files also.
|
|
* src/.../internal/ui/cview/CElementAdapterFactory.java (getAdapter):
|
|
Call getResource() instead of getUnderlyingResource().
|
|
|
|
2002-11-15 Alain Magloire
|
|
|
|
* src/.../internal/ui/cview/CView.java (addBookMarkMenu):
|
|
Only add bookmark of IFile.
|
|
|
|
2002-11-15 Alain Magloire
|
|
|
|
* plugin.xml: Typo when doing the Ruler contibution
|
|
for Task and bookmarks, it should #CEditorRulerContext.
|
|
|
|
2002-11-14 Alain Magloire
|
|
|
|
* src/.../internal/ui/cview/CView.java (addBuildMenu):
|
|
Only show the "Make" and Build menus for containers.
|
|
|
|
2002-11-14 Alain Magloire
|
|
|
|
* src/.../internal/ui/buildconsole/BuildConsoleView.java (convertSelectionToProject):
|
|
new method.
|
|
(selectionChanged): Only reset the document if selected project changed.
|
|
|
|
2002-11-13 Judy N. Green
|
|
*/home/tools/org.eclipse.cdt.ui/plugin.properties
|
|
*/home/tools/org.eclipse.cdt.ui/plugin.xml
|
|
updated labels & wizards to use combined conversion wizard
|
|
|
|
*src/org/eclipse/cdt/internal/ui/CPluginResources.properties
|
|
updated labels
|
|
|
|
*src/org/eclipse/cdt/ui/wizards/StdMakeProjectWizard.java
|
|
No longer add builder in run method. it is being added in enough other places
|
|
|
|
*src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java
|
|
updated reference to call combined conversion page
|
|
|
|
*src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java
|
|
Moved common c/c== conversion methods up to this shared class
|
|
|
|
|
|
Added:
|
|
*src/org/eclipse/cdt/ui/wizards/conversion/ConvertToStdMakeConversionWizard.java
|
|
*src/org/eclipse/cdt/ui/wizards/conversion/ConvertToStdMakeProjectWizardPage.java
|
|
Combined the C/C++ conversion wizards to this class
|
|
|
|
Removed:
|
|
*src/org/eclipse/cdt/ui/wizards/conversion/ConvertSimpleToCCStdMakeProjectWizardPage.java
|
|
*src/org/eclipse/cdt/ui/wizards/conversion/ConvertCtoCCStdMakeProjectWizardPage.java
|
|
*src/org/eclipse/cdt/ui/wizards/conversion/ConvertSimpleToCStdMakeProjectWizardPage.java
|
|
*src/org/eclipse/cdt/ui/wizards/conversion/CtoCCConversionWizard.java
|
|
*src/org/eclipse/cdt/ui/wizards/conversion/SimpleToCCStdMakeConversionWizard.java
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-13 Alain Magloire
|
|
|
|
* src/.../internal/ui/editor/ProblemPainter.java (hasProblem):
|
|
Check for NPE, dispose may have been called.
|
|
|
|
2002-11-13 Alain Magloire
|
|
|
|
* src/.../wizards/CProjectWizard.java (isValidName):
|
|
New method to give a change to the wizard to check
|
|
the validity of a project name.
|
|
* src/.../wizard/CProjectWizardPage.java (CProjectWizardPage):
|
|
Takes new argument, the CProjectWizard.
|
|
(validatePage): calls isValidName() to check if name is valid.
|
|
|
|
2002-11-13 David Inglis
|
|
|
|
* plugin.properties
|
|
* plugin.xml
|
|
* src/.../internal/ui/preferences/CIndexerPropertyPage.java
|
|
Added new property page on c project to enable/disable the indexing service.
|
|
|
|
|
|
2002-11-06 Alain Magloire
|
|
|
|
Fix for Bugzilla 25869.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java (getDefaultPrefixes):
|
|
New Method to return the prefix use to comment out code.
|
|
|
|
2002-11-06 Tom Tromey
|
|
|
|
Fix for Bugzilla 25784.
|
|
* src/org/eclipse/cdt/ui/wizards/CProjectWizardPage.java
|
|
(validatePage): Allow project name to contain a space.
|
|
* src/org/eclipse/cdt/internal/ui/CPluginResources.properties
|
|
(CProjectWizardPage.projectContainsSpace): Removed.
|
|
|
|
2002-11-06 David Inglis
|
|
* src/.../ui/CUIPlugin.java:
|
|
fixed NPE.
|
|
|
|
2002-11-01 David Inglis
|
|
* src/.../internal/ui/CElementLabelProvider.java:
|
|
change cpu display string to use isLittleEndian method on IBinary
|
|
|
|
|
|
2002-10-31 Judy N. Green
|
|
Removed the ReferenceBlock from the Project Properties display. Eclipse
|
|
adds a Project Properties entry to the Project Properties.
|
|
This was resulting in confusion since the
|
|
C/C++ Project --> Project References (filtered on nature == cnature)
|
|
|
|
and the
|
|
Project References (unfiltered, showing all projects)
|
|
|
|
Both listed some files in common, but they were not linked in any way
|
|
so the user could get into a very awkward state, when selecting or deselecting
|
|
as one view woud over ride the other.
|
|
|
|
src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java:
|
|
|
|
|
|
2002-10-29 David Inglis
|
|
|
|
Refactor ui.internal.CPlugin to ui.CUIPlugin with method to get the new
|
|
IBuildConsoleManager interface.
|
|
New BuildConsoleView which shows console on selected IProject plus tracks console
|
|
of active build.
|
|
|
|
org.eclipse.cdt.ui/plugin.xml
|
|
src/org/eclipse/cdt/internal/corext/template/Templates.java
|
|
src/org/eclipse/cdt/internal/corext/template/c/CContext.java
|
|
src/org/eclipse/cdt/internal/corext/textmanipulation/TextBuffer.java
|
|
src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferEditor.java
|
|
src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferFactory.java
|
|
src/org/eclipse/cdt/internal/ui/BinaryPropertySource.java
|
|
src/org/eclipse/cdt/internal/ui/CCompletionContributorManager.java
|
|
src/org/eclipse/cdt/internal/ui/CContentProvider.java
|
|
src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
|
|
src/org/eclipse/cdt/internal/ui/CElementLabelProvider.java
|
|
src/org/eclipse/cdt/internal/ui/CElementProperties.java
|
|
src/org/eclipse/cdt/internal/ui/CElementPropertySource.java
|
|
src/org/eclipse/cdt/internal/ui/CPerspectiveFactory.java
|
|
src/org/eclipse/cdt/internal/ui/CPluginImages.java
|
|
src/org/eclipse/cdt/internal/ui/CUIStatus.java
|
|
src/org/eclipse/cdt/internal/ui/ErrorTickAdornmentProvider.java
|
|
src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java
|
|
src/org/eclipse/cdt/internal/ui/ResourceAdapterFactory.java
|
|
src/org/eclipse/cdt/internal/ui/StandardCElementLabelProvider.java
|
|
src/org/eclipse/cdt/internal/ui/compare/CMergeViewer.java
|
|
src/org/eclipse/cdt/internal/ui/compare/CStructureCreator.java
|
|
src/org/eclipse/cdt/internal/ui/cview/CElementFilters.java
|
|
src/org/eclipse/cdt/internal/ui/cview/CPatternFilter.java
|
|
src/org/eclipse/cdt/internal/ui/cview/CView.java
|
|
src/org/eclipse/cdt/internal/ui/cview/CViewDropAdapter.java
|
|
src/org/eclipse/cdt/internal/ui/cview/FilterSelectionAction.java
|
|
src/org/eclipse/cdt/internal/ui/cview/FiltersContentProvider.java
|
|
src/org/eclipse/cdt/internal/ui/cview/ShowLibrariesAction.java
|
|
src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java
|
|
src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
|
|
src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java
|
|
src/org/eclipse/cdt/internal/ui/editor/CEditor.java
|
|
src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java
|
|
src/org/eclipse/cdt/internal/ui/editor/GotoErrorAction.java
|
|
src/org/eclipse/cdt/internal/ui/editor/LexicalSortingAction.java
|
|
src/org/eclipse/cdt/internal/ui/editor/OpenIncludeAction.java
|
|
src/org/eclipse/cdt/internal/ui/editor/OpenOnSelectionAction.java
|
|
src/org/eclipse/cdt/internal/ui/editor/OverviewRuler.java
|
|
src/org/eclipse/cdt/internal/ui/editor/SearchForReferencesAction.java
|
|
src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java
|
|
src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextTools.java
|
|
src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
|
|
src/org/eclipse/cdt/internal/ui/preferences/CLaunchingPropertyPage.java
|
|
src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java
|
|
src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java
|
|
src/org/eclipse/cdt/internal/ui/preferences/EditTemplateDialog.java
|
|
src/org/eclipse/cdt/internal/ui/preferences/TemplatePreferencePage.java
|
|
src/org/eclipse/cdt/internal/ui/text/CAnnotationHover.java
|
|
src/org/eclipse/cdt/internal/ui/text/CAutoIndentStrategy.java
|
|
src/org/eclipse/cdt/internal/ui/text/CCompletionProcessor.java
|
|
src/org/eclipse/cdt/internal/ui/text/CFormattingStrategy.java
|
|
src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
|
|
src/org/eclipse/cdt/internal/ui/text/CTextTools.java
|
|
src/org/eclipse/cdt/internal/ui/text/ContentAssistPreference.java
|
|
src/org/eclipse/cdt/internal/ui/text/link/LinkedPositionManager.java
|
|
src/org/eclipse/cdt/internal/ui/text/link/LinkedPositionUI.java
|
|
src/org/eclipse/cdt/internal/ui/text/template/TemplateProposal.java
|
|
src/org/eclipse/cdt/internal/ui/text/template/TemplateVariableProposal.java
|
|
src/org/eclipse/cdt/internal/ui/util/EditorUtility.java
|
|
src/org/eclipse/cdt/internal/ui/util/ProblemMarkerManager.java
|
|
src/org/eclipse/cdt/internal/ui/wizards/OpenNewFileWizardAction.java
|
|
src/org/eclipse/cdt/internal/ui/wizards/OpenNewFolderWizardAction.java
|
|
src/org/eclipse/cdt/ui/wizards/CCProjectWizard.java
|
|
src/org/eclipse/cdt/ui/wizards/CProjectWizard.java
|
|
src/org/eclipse/cdt/ui/wizards/CProjectWizardPage.java
|
|
src/org/eclipse/cdt/ui/wizards/ReferenceBlock.java
|
|
src/org/eclipse/cdt/ui/wizards/SettingsBlock.java
|
|
src/org/eclipse/cdt/ui/wizards/StdCCWizard.java
|
|
src/org/eclipse/cdt/ui/wizards/StdCWizard.java
|
|
src/org/eclipse/cdt/ui/wizards/StdMakeProjectWizard.java
|
|
src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java
|
|
src/org/eclipse/cdt/ui/wizards/conversion/ConvertCtoCCStdMakeProjectWizardPage.java
|
|
src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java
|
|
src/org/eclipse/cdt/ui/wizards/conversion/ConvertSimpleToCCStdMakeProjectWizardPage.java
|
|
src/org/eclipse/cdt/ui/wizards/conversion/ConvertSimpleToCStdMakeProjectWizardPage.java
|
|
src/org/eclipse/cdt/ui/wizards/conversion/CtoCCConversionWizard.java
|
|
src/org/eclipse/cdt/ui/wizards/conversion/SimpleToCCStdMakeConversionWizard.java
|
|
src/org/eclipse/cdt/ui/wizards/conversion/SimpleToCStdMakeConversionWizard.java
|
|
|
|
- do to refactor (import changes and CPlugin to CUIPlugin).
|
|
|
|
src/org/eclipse/cdt/internal/ui/makeview/MakeAction.java
|
|
- no longer use console session attributes here.
|
|
|
|
src/org/eclipse/cdt/internal/ui/CPlugin.java
|
|
- moved from internal and renamed to CUIPlugin.java
|
|
|
|
src/org/eclipse/cdt/internal/ui/BuildConsoleAction.java
|
|
src/org/eclipse/cdt/internal/ui/BuildConsoleView.java
|
|
src/org/eclipse/cdt/internal/ui/ClearConsoleAction.java
|
|
- new Build console
|
|
- shows console on selected project.
|
|
- shows console of active build.
|
|
|
|
src/org/eclipse/cdt/ui/CUIPlugin.java
|
|
- added method getBuildManager()
|
|
- refactored BuildConsole management into manager class
|
|
|
|
src/org/eclipse/cdt/ui/IBuildConsoleEvent.java
|
|
src/org/eclipse/cdt/ui/IBuildConsoleListener.java
|
|
src/org/eclipse/cdt/ui/IBuildConsoleManager.java
|
|
src/org/eclipse/cdt/internal/ui/BuildConsole.java
|
|
src/org/eclipse/cdt/internal/ui/CConsole.java
|
|
src/org/eclipse/cdt/internal/ui/ConsoleEvent.java
|
|
src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java
|
|
- new build manager and interfaces for managing and tracking console activity.
|
|
|
|
|
|
2002-10-28 David Inglis
|
|
|
|
* /src/.../ui/cview/CView.java
|
|
Hookup actions to global actions in Projects menu, (build actions and close project).
|
|
|
|
2002-10-25 Judy N. Green
|
|
Removed a redundant "Eclipse Platform" from the plugin.properties file.
|
|
It was resulting in weird looking titles.
|
|
|
|
/plugin.properties
|
|
|
|
perspective.name=C/C++ Development - Eclipse Platform
|
|
changed to
|
|
perspective.name=C/C++ Development
|
|
|
|
|
|
2002-10-23 Judy N. Green
|
|
CView overwrite files dialog text changed
|
|
so that it is the same in the CView as in the Navigator
|
|
when dragging and dropping files
|
|
|
|
src/../internal/ui/CPluginResources.properties
|
|
src/../internal/ui/cview/CViewDropAdapter.java
|
|
|
|
|
|
2002-10-23 David Inglis
|
|
|
|
* src/.../internal/ui/cview/CView.java:
|
|
- put "all" target in default MakeAction.
|
|
|
|
2002-10-21 Judy N. Green
|
|
|
|
Added a selection changed listener to the textViewer
|
|
managed by the C Build View (BuildConsoleView.java).
|
|
This updates the state read by the tool bar menu items
|
|
and now enables the copy action when there is a selection
|
|
made in the C-Build console.
|
|
|
|
Ctrl + A, now selects all text in the C-Build View
|
|
Ctrl + C, now copies the selection to the clipboard
|
|
|
|
* src/../internal/ui/BuildConsoleAction.java:
|
|
- cleaned up the logic and removed commented
|
|
out code in the update() method
|
|
* src/../internal/ui/BuildConsoleView.java:
|
|
- added a SelectionChangedListener to the contained textViewer
|
|
|
|
2002-10-17 Alain Magloire
|
|
|
|
Patch from Alex Chapiro.
|
|
|
|
* src/.../utils/ui/controls/ControlFactory.java:
|
|
- createCombo methods created CCombo objects; all this methods
|
|
where changed to create Combo object. Methods createCCombo
|
|
were created to keep creation of CCombo cobjects.
|
|
- general code cleaning
|
|
|
|
2002-10-16 Alain Magloire
|
|
By Boosting the level warning of the java compiler,
|
|
we catch unused imports or variables. For example
|
|
by changing the scope, the compiler no longer has
|
|
to provide synthetic methos.
|
|
|
|
* src/../internal/corext/textmanipulation/MoveTextEdit.java:
|
|
* src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferFactory.java :
|
|
* src/../internal/corext/textmanipulation/TextEditNode.java:
|
|
* src/../internal/ui/BuildConsoleView.java:
|
|
* src/../internal/ui/CContentProvider.java:
|
|
* src/../internal/ui/CPlugin.java:
|
|
* src/../internal/ui/cview/CView.java:
|
|
* src/../internal/ui/dialogs/AbstractElementListSelectionDialog.java:
|
|
* src/../internal/ui/dialogs/MessageLine.java:
|
|
* src/../internal/ui/dialogs/SelectionList.java:
|
|
* src/../internal/ui/editor/CContentOutlinePage.java:
|
|
* src/../internal/ui/editor/CDocumentProvider.java:
|
|
* src/../internal/ui/editor/CEditorActionContributor.java:
|
|
* src/../internal/ui/editor/CEditorErrorTickUpdater.java
|
|
* src/../internal/ui/editor/OverviewRuler.java:
|
|
* src/../internal/ui/editor/PaintManager.java:
|
|
* src/../internal/ui/editor/ProblemPainter.java:
|
|
* src/../internal/ui/editor/asm/AsmCodeScanner.java:
|
|
* src/../internal/ui/editor/asm/AsmSourceViewerConfiguration.java:
|
|
* src/../internal/ui/editor/asm/AsmTextEditor.java:
|
|
* src/../internal/ui/editor/asm/AsmTextTools.java:
|
|
* src/../internal/ui/makeview/MakeView.java:
|
|
* src/../internal/ui/preferences/CEditorPreferencePage.java:
|
|
* src/../internal/ui/preferences/CLaunchingPropertyPage.java:
|
|
* src/../internal/ui/preferences/CPluginPreferencePage.java:
|
|
* src/../internal/ui/preferences/CProjectPropertyPage.java:
|
|
* src/../internal/ui/preferences/ColorEditor.java:
|
|
* src/../internal/ui/preferences/EditTemplateDialog.java:
|
|
* src/../internal/ui/preferences/OverlayPreferenceStore.java:
|
|
* src/../internal/ui/preferences/TemplatePreferencePage.java:
|
|
* src/../internal/ui/text/CCodeScanner.java:
|
|
* src/../internal/ui/text/CSourceViewerConfiguration.java:
|
|
* src/../internal/ui/text/util/CColorManager.java:
|
|
* src/../internal/ui/util/ProblemTreeViewer.java:
|
|
* src/../internal/ui/wizards/dialogfields/StringDialogField.java:
|
|
* src/../ui/wizards/CProjectWizardPage.java:
|
|
* src/../ui/wizards/SettingsBlock.java:
|
|
* src/../ui/wizards/conversion/ConvertProjectWizardPage.java:
|
|
* utils.ui/../utils/ui/controls/RadioButtonsArea.java:
|
|
Remove unused imports and change the scope when necessary.
|
|
|
|
2002-10-16 Alain Magloire
|
|
|
|
By Boosting the level warning of the java compiler,
|
|
we catch unused imports or variables.
|
|
|
|
* src/../internal/ui/editor/asm/AsmPartitionScanner.java:
|
|
* src/../internal/ui/editor/asm/AsmSourceViewerConfiguration.java:
|
|
* src/../internal/ui/editor/asm/AsmTextEditor.java:
|
|
* src/../internal/ui/BuilderConsoleView.java:
|
|
Removed unused imports.
|
|
|
|
2002-10-11 Alain Magloire
|
|
|
|
* internal/ui/text/CCodeScanner.java:
|
|
* internal/ui/text/CppCodeScanner.java:
|
|
This updates the C/C++ scanner to include some missing
|
|
pre-processor pieces.
|
|
From Thomas Fletcher.
|
|
|
|
2002-10-11 Alain Magloire
|
|
|
|
* CEditorTextHoverDispatcher.java (getCurrentTextHover):
|
|
This fixes a null pointer exception received when we hover
|
|
over the code in the C/C++ Editor colour preference dialog.
|
|
From Thomas Fletcher.
|
|
|
|
2002-10-15 David Inglis
|
|
* MakeAction.java
|
|
Invoke builder as full build so that CBuilder is always invoked.
|
|
|