1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-31 04:45:38 +02:00
cdt/core/org.eclipse.cdt.ui/ChangeLog

1106 lines
44 KiB
Text
Raw Normal View History

2003-04-27 00:18:21 +00:00
2003-04-26 Alain Magloire
ClastCastException in CView see PR 36876
and PR 36743 allow extending of the CView.
* src/org/eclipse/cdt/internal/ui/cview/CView.java:
(createContentProvider): new Method.
(createViewer): new Method.
(createLabelProvider): new method.
2003-04-26 Alain Magloire
2003-04-26 23:39:45 +00:00
Fix NPE in the ComparatorModelBuilder when doing visual diffs
with the new Parser.
* src/org/eclipse/cdt/internal/ui/compare/ComparatorModelBuilder.java:
Check for null.
2003-04-21 17:05:46 +00:00
2003-04-21 David Inglis
Update CEditor to be 2.0/2.1 compliant.
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
* src/org/eclipse/cdt/internal/ui/editor/CEditorMessages.properties
* src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java
* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
* src/org/eclipse/cdt/internal/ui/text/CPairMatcher.java
* src/org/eclipse/cdt/internal/ui/editor/BracketPainter.java (removed)
* src/org/eclipse/cdt/internal/ui/editor/IPainter.java (removed)
* src/org/eclipse/cdt/internal/ui/editor/LinePainter.java (removed)
* src/org/eclipse/cdt/internal/ui/editor/OverviewRuler.java (removed)
* src/org/eclipse/cdt/internal/ui/editor/PaintManager.java (removed)
* src/org/eclipse/cdt/internal/ui/editor/PrintMarginPainter.java (removed)
* src/org/eclipse/cdt/internal/ui/editor/ProblemPainter.java (removed)
* src/org/eclipse/cdt/internal/ui/preferences/CLaunchingPropertyPage.java (removed)
* src/org/eclipse/cdt/internal/ui/util/CoreUtility.java (removed)
2003-04-17 16:56:13 +00:00
2003-04-17 Alain Magloire
Bug 36584
When switching the through the CEditor the range was not
save.
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java:
setSelection(ICElement), new method
* src/org/eclipse/cdt/internal/util/EditorUtility.java:
revealInEditor use setSelection(ICElement).
2003-04-16 18:42:55 +00:00
2003-04-16 Alain Magloire
2003-04-16 18:46:53 +00:00
Bug 36582
2003-04-16 18:42:55 +00:00
* src/org/eclipse.cdt.internal/ui/cview/CView.java
linkToEditor() check is we have a valid ITranslationUnit.
The isOpenEditor() has a nasty side effect of calling "objdump"
2003-04-14 17:31:36 +00:00
2003-04-14 Alain Magloire
The problem: the old parser can still hangs and bring chaos, this
temporary code(since the new parser does not have yet a callback
mechanism) allow us to use the new parser when doing the visual diffs.
It is key on the preference setting, to enable/disable the old parser.
* src/org/eclipse/cdt/internal/ui/comparator/CStructureCreator.java:
* src/org/eclipse/cdt/internal/ui/comparator/ComparatorModelbuilder.java:
2003-04-10 19:26:23 +00:00
2003-04-10 Alain Magloire
* src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java:
Cleanup to be more Eclipse-2.1
* src/org/eclipse/cdt/internal/ui/editor/GotoErrorAction.java:
Was using the wrong bundle.
* src/org/eclipse/cdt/internal/ui/CPluginImage.java:
New imange for code assist.
* plugin.xml:
added "hpp" in the list of possible source C/C++ file.
2003-04-09 03:07:38 +00:00
2003-04-08 Alain Magloire
* src/org/eclipse/cdt/ui/CElementLabelProvider.java:
No need to refresh the container.
2003-04-08 14:29:17 +00:00
2003-04-08 Alain Magloire
Fix the drag & drop.
2003-04-08 14:54:05 +00:00
* src/org/eclipse/cdt/internal/ui/cview/CViewDragAdapter.java:
2003-04-08 14:29:17 +00:00
2003-04-07 19:06:27 +00:00
2003-04-07 Alain Magloire
Enable contribution to the outliner ContentProvider, in the future
this will let other modules like the debugger add action like
breakpoint in the outliner view to a IFunction.
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java:
2003-04-05 Alain Magloire
Implement the new CollapseAll button to be consistent with the
JDT package explorer.
* icons/full/clcl16/collapseall.gif:
* icons/full/dlcl16/collapseall.gif:
* icons/full/elcl16/collapseall.gif:
* src/org/eclipse/cdt/internal/ui/CPluginImages.java:
New icon.
* src/org/eclipse/cdt/internal/ui/cview/CollapseAllAction.java:
* src/org/eclipse/cdt/internal/ui/cview/CView.java:
* src/org/eclipse/cdt/internal/ui/cview/CViewMessages.java:
* src/org/eclipse/cdt/internal/ui/cview/CViewMessages.properties:
* src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java:
2003-04-05 06:33:48 +00:00
2003-04-05 Alain Magloire
The way the working copy was implemented, the outline could not
work with file outside of the C Model, for example a c file in
a non C project. Also some other extended the CEditor to reuse
the highligth and outliner functions, but since the DocumentProvider
was singleton in CUIPlugin.getDocumentProvider(), the outliner did not
work either. A solution is to take the same path as the JDT and provide
a workingcopy that can be use by other so they can "connect" thre input.
Part of this patch a small refactory of IWorkingCopyManager so
it can be visible outside.
* src/org/eclipse/cdt/ui/CUIPlugin.java
* src/org/eclipse/cdt/ui/IWorkingCopyManager.java
* src/org/eclipse/cdt/ui/IWorkingCopyManagerExtension.java
* src/org/eclipse/cdt/internal/ui/editor/CContentOutline.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/WorkingCopyManager.java
* src/org/eclipse/cdt/internal/ui/editor/WorkingCopyManager.java
* src/org/eclipse/cdt/internal/ui/text/CReconcilerStrategy.java
2003-04-05 02:05:00 +00:00
2003-04-04 Alain Magloire
The TextEditor provides a way to select a range to be edited.
We provide the same functionnality; "Show Source of Selected Element Only"
* icons/full/clcl16/segment_edit.gif:
* icons/full/dlcl16/segment_edit.gif:
* icons/full/elcl16/segment_edit.gif:
* src/org/eclipse/cdt/internal/ui/CPluginImages.java:
descriptor for segment_edit.gif.
* src/org/eclipse/cdt/ui/PreferenceConstants.java:
Move the preference constants so they can be visible to other plugins.
* src/org/eclipse/cdt/internal/ui/cview/CView.java:
* src/org/eclipse/cdt/internal/preference/CPlugigPreferencePage.java:
* src/org/eclipse/cdt/internal/editor/CContentOutlinePage.java:
* src/org/eclipse/cdt/internal/editor/CEditorActionContributor.java:
* src/org/eclipse/cdt/internal/editor/CEditorMessages.properties:
* src/org/eclipse/cdt/internal/editor/CTextEditorActiionConstant.java:
* src/org/eclipse/cdt/internal/editor/ICEditorActionDefinitonsIds.java:
* src/org/eclipse/cdt/internal/editor/TogglePresentationAction.java:
2003-04-04 20:38:39 +00:00
2003-04-04 Alain Magloire
The way to register actions change from 2.0 to 2.1
Action must have an ID. This fixes the editor to
be activate on Ctrl+space.
* src/org/eclipse/internal/ui/editor/CEditor.java:
* src/org/eclipse/internal/ui/ICEditorActionDefinitionIds.java:
2003-04-04 Alain Magloire
Remove on some warnings now that we move to 2.1
* src/org/eclipse/internal/ui/dialogs/SelectionStatusDialog.java:
* src/org/eclipse/internal/ui/editor/DocumentAdapter.java:
* src/org/eclipse/internal/ui/preferences/CEditroPreference.java:
* src/org/eclipse/internal/ui/CElementImageProvider.java:
* src/org/eclipse/cdt/ui/CUIPlugin.java
2003-04-03 04:29:16 +00:00
2003-04-02 Alain Magloire
Show LibraryReference in the CViewer.
* src/org/eclipse/internal/ui/cview/CViewSorter.java:
* src/org/eclipse/internal/ui/BaseCElementContentProvider.java:
Call CProject.getLibraryReferences().
* src/org/eclipse/internal/ui/CElementImagerProvider.java:
* src/org/eclipse/internal/ui/CPluginImages.java:
lib_obj.gif.
2003-04-02 15:06:19 +00:00
2003-04-02 Alain Magloire
Bug fix and cleanup in CView
* src/org/eclipse/internal/ui/cview/CView.java:
Cleanup the linkToEditor().
* src/org/eclipse/internal/util/UtilEditor.java:
Bug fix.
2003-04-02 05:00:44 +00:00
2003-04-01 Alain Magloire
Support to open a child in an IBinary if we know the TranslationUnit.
* src/org/eclipse/internal/ui/editor/CEditor.java:
setSelection() make the method visible.
* src/org/eclipse/internal/ui/util/EditorUtility.java:
More static method taken from the JDT.
* src/org/eclipse/internal/ui/cview/CView.java:
handleDoubleClick(), for IBinary.
2003-04-01 18:42:03 +00:00
2003-04-01 Alain Magloire
Patch from Hoda Amer.
New icons for enumerations, enumerators and typedefs.
Small fix for CElementLabelProvider.getText().
* src/org/eclipse/cdt/ui/CElementLabelProvider.java:
* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java:
* src/org/eclipse/cdt/internal/ui/CPlugiImages.java
* icons/full/obj16/enum_obj.gif:
* icons/full/obj16/enumerator_obj.gif:
* icons/full/obj16/typedef_obj.gif:
2000-04-01 Alain Magloire
Patch from Chris Songer.
The IBinaryElement like IBinaryFunction and IBinaryVariable contains
only line number no the offset, deal with when doing the selectin.
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java:
2003-03-31 03:53:27 +00:00
2003-03-27 Alain Magloire
The selection in the CView to CEditor was not done.
We have now a new hierarchy for the binary and Archive:
IBinary
IBinaryModule
IBinaryFunction
IBinaryVariable
IBinaryElement
* src/org/eclipse/cdt/internal/ui/cview/CView.java
* src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
* src/org/eclipse/cdt/ui/CElementContentProvider.java
2003-03-27 20:02:04 +00:00
2003-03-27 Alain Magloire
Patch from Thomas Fletcher.
* src/org/eclipse/cdt/internal/ui/editor/BracketPainter.java:
The brace highlighting doesn't properly use the background
colour when it is drawn.
2003-03-27 17:40:23 +00:00
2003-03-27 Alain Magloire
ICElement.getResource() no longer throw an exception.
* src/org/eclipse/cdt/internal/ui/cview/CViewDragAdapter.java
* src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java
* src/org/eclipse/cdt/internal/ui/uti./EditorUtility.java
2003-03-27 16:25:39 +00:00
2003-03-27 Alain Magloire
Some changes in the Core Model to make it closer to JDT, the hierarchy is now:
ICModel
ICProject
ICContainer
ITranslationUnit
IArchive
IBinary
We now adjust the code.
src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
src/org/eclipse/cdt/internal/ui/BinaryPropertySource.java
src/org/eclipse/cdt/internal/ui/CElementAdapterFactory.java
src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
src/org/eclipse/cdt/internal/ui/ErrorTickAdornmentProvider.java
src/org/eclipse/cdt/internal/ui/compare/CStructureCreator.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/CViewDragAdapter.java
src/org/eclipse/cdt/internal/ui/cview/CViewSorter.java
src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java
src/org/eclipse/cdt/internal/ui/editor/DocumentAdapter.java
src/org/eclipse/cdt/internal/ui/util/EditorUtility.java
src/org/eclipse/cdt/ui/CElementContentProvider.java
src/org/eclipse/cdt/ui/CElementLabelProvider.java
src/org/eclipse/cdt/ui/CUIPlugin.java
2003-03-19 20:21:39 +00:00
2003-03-19 Alain Magloire
Patch From Amer Hoda, to use the Working Copy of ICElement use in
the Core Model.
* 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/DocumentAdapter.java:
* src/org/eclipse/cdt/internal/ui/editor/IWorkingCopyManager.java:
* src/org/eclipse/cdt/internal/ui/text/CReconcilingStrategy.java:
* src/org/eclipse/cdt/internal/ui/CFileWorkingCopy.java:
* src/org/eclipse/cdt/ui/CUIPlugin.java:
2003-03-13 20:32:26 +00:00
2003-03-13 Alain Magloire
* src/org/eclipse/cdt/utils/ui/controls/RadioButton.java:
Clean up of warnings.
2003-03-12 David Inglis
* src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java,v
Removed buffering of build console as it was preventing output from being
visible during long builds.
http://bugs.eclipse.org/bugs/show_bug.cgi?id=32012
2003-03-02 16:35:03 +00:00
2003-03-02 Alain Magloire
* src/org/eclipse/cdt/ui/wizards/BinaryParserBlock.java:
Check in the constructor if the project is null.
2003-02-28 21:30:10 +00:00
2003-02-26 Alain Magloire
* src/org/eclipse/cdt/ui/wizards/BinaryParserBlock.java:
Adjust to use the new BinaryParser scheme as described
in cdt-core-home/docs/binaryParser.html.
2003-02-25 01:42:26 +00:00
2003-02-24 Alain Magloire
* src/org/eclipse/cdt/internal/ui/util/SelectionUtil.java:
Reorganized import to remove warnings.
* src/org/eclipse/cdt/ui/CelementLabelProvider.java: Reorganize imports.
2003-02-24 15:51:32 +00:00
2003-02-24 Alain Magloire
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java (isOverviewRulerVisible):
Change scope for protected to comply with Eclipse-2.1
2003-02-24 16:40:03 +00:00
* src/org/eclipse/cdt/ui/CelementContentProvider.java: Reorganize imports.
2003-02-20 21:15:19 +00:00
2003-02-20 Alain Magloire
This patch provides the UI controls and filters to use the working set
concept and apply it to the CView. The UI mimics the behaviour of what is
used by the Java packages view (rather than incorporating it as a part of
the Filters... dialog as was done in the Navigator). I didn't create a
specific C/C++ Working Set type since I figured that for C and C++
projects which might include other projects it wasn't required.
This can be re-examined at a later date if required.
* src/org/eclipse/cdt/internal/ui/cview/CView.java:
Listener of the property change for Working sets.
* src/org/eclipse/cdt/internal/ui/cview/AdjustWorkingSetFilterAction.java:
New file.
* src/org/eclipse/cdt/internal/ui/cview/CWorkingSetFilter.java:
New file.
* src/org/eclipse/cdt/internal/ui/cview/NewWorkingSetFilterAction.java:
New file.
2003-02-20 20:21:04 +00:00
2003-02 -20 David Inglis
* src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java
Fixed minor label problem.
2003-02-19 19:29:04 +00:00
2003-02-19 David Inglis
* src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java
* src/org/eclipse/cdt/ui/wizards/conversion/ConvertToStdMakeConversionWizard.java
Due to CDT extensions interface cleanup.
2003-02-17 19:13:07 +00:00
2003-02-17 Doug Schaefer
Merged in Sam Robb's source for the build model. The source can be
found in the build source folder. There are new extension point schema
in the schema folder. There are build icons in the icons/full/build16
folder. As well a number of extension points and extensions have been
added to the plugin.xml file.
2003-02-17 17:05:19 +00:00
2003-02-17 Judy N. Green
* plugin.xml
* icons/full/ctool16/convert-normal.gif
Added a new icon for the conversion wizard
2003-02-14 01:17:20 +00:00
2003-02-13 Alain Magloire
* src/org/eclipse/cdt/internal/ui/editor/OpenIncludeAction.java:
Comment out old the reference to the builder.
2003-02-13 Thomas Fletcher
2003-02-13 14:00:29 +00:00
* src/org/eclipse/cdt/internal/ui/cview/CView.java
* src/org/eclipse/cdt/internal/ui/cview/FilterSelectionAction.java
Cleaned up some text strings.
* src/org/eclipse/cdt/internal/corext/template/ContextTypeRegistry.java
* src/org/eclipse/cdt/internal/corext/template/default-templates.xml
* src/org/eclipse/cdt/internal/ui/preferences/TemplatePreferencePage.java
* src/org/eclipse/cdt/internal/ui/text/CCompletionProcessor.java
Adds a C++ context and moves those templates which are C++ specific to that context
Allows you to use the C++ and C contexts when you are working in C++ code,
but only giving you the C contexts when you are working in C code.
2003-02-06 20:48:31 +00:00
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 20:00:58 +00:00
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 20:00:36 +00:00
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-29 18:18:38 +00:00
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 20:40:15 +00:00
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-23 16:49:36 +00:00
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 18:38:55 +00:00
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 21:03:19 +00:00
2003-01-09 Alain Magloire
* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java (getBaseImageDescriptor):
Provide the same icon for methods.
2003-01-07 19:21:00 +00:00
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-03 17:41:17 +00:00
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 21:47:04 +00:00
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 15:32:50 +00:00
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 19:59:36 +00:00
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 14:36:49 +00:00
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 19:12:10 +00:00
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 23:38:42 +00:00
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 19:54:40 +00:00
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 04:52:00 +00:00
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-23 04:34:10 +00:00
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 16:33:27 +00:00
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 14:51:07 +00:00
2002-11-22 Alex Chapiro
* src/.../wizards/conversion/ConversionWizard.java(doRun):
doRunPrologue() should not be call from doRun().
2002-11-21 18:29:30 +00:00
2002-11-21 David Inglis
* plugin.xml
* plugin.properties
fixed bug #25886 - duplicate menu entries for compare and replace
2002-11-20 22:10:16 +00:00
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 21:16:00 +00:00
2002-11-20 David Inglis
* src/.../internal/ui/cview/CView.java
Added support for label decorators
2002-11-20 14:16:00 +00:00
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 15:52:13 +00:00
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 20:26:08 +00:00
2002-11-15 Alain Magloire
* src/.../internal/ui/cview/CView.java (addBookMarkMenu):
Only add bookmark of IFile.
2002-11-15 20:00:18 +00:00
2002-11-15 Alain Magloire
* plugin.xml: Typo when doing the Ruler contibution
for Task and bookmarks, it should #CEditorRulerContext.
2002-11-14 16:10:31 +00:00
2002-11-14 Alain Magloire
* src/.../internal/ui/cview/CView.java (addBuildMenu):
Only show the "Make" and Build menus for containers.
2002-11-14 15:20:18 +00:00
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 20:39:29 +00:00
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 18:50:41 +00:00
2002-11-13 Alain Magloire
* src/.../internal/ui/editor/ProblemPainter.java (hasProblem):
Check for NPE, dispose may have been called.
2002-11-13 16:43:49 +00:00
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-08 03:24:17 +00:00
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 20:37:11 +00:00
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
2002-11-06 20:37:11 +00:00
* src/.../ui/CUIPlugin.java:
fixed NPE.
2002-11-01 David Inglis
2002-11-06 20:37:11 +00:00
* 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.
2002-11-06 20:37:11 +00:00
src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java:
2002-10-29 21:40:59 +00:00
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 14:44:27 +00:00
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 19:58:30 +00:00
2002-10-17 Alain Magloire
Patch from Alex Chapiro.
2002-10-17 19:58:30 +00:00
* 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 20:14:48 +00:00
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 14:39:27 +00:00
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 17:58:22 +00:00
2002-10-15 David Inglis
* MakeAction.java
Invoke builder as full build so that CBuilder is always invoked.