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

284 lines
12 KiB
Text
Raw Normal View History

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.