mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
2185 lines
86 KiB
Text
2185 lines
86 KiB
Text
2003-12-31 Hoda Amer
|
|
Displayed "No Completions Found" message in status bar
|
|
|
|
2003-12-30 Hoda Amer
|
|
- Fix for bug#44359: Content Assist: foo(void) does not require args to be filled
|
|
- Fix for bug#44378: Content Assist: easy keyboard exit of argument-providing mode
|
|
|
|
2003-12-29 Hoda Amer
|
|
- Added context checking for completions comming from contributions
|
|
- Added preference : Show proposals in Alphabetical Order
|
|
- Fix for bug #44043: code assist letter by letter doesn't update properly
|
|
- Fix for bug #44251: Code Assist: bad error message on preference page
|
|
|
|
2003-12-22 Hoda Amer
|
|
Content Assist work : Added context information to templates.
|
|
Added scope information into relevance calculations
|
|
Added special icon to indicate a local variable
|
|
|
|
2003-12-19 Alain Magloire
|
|
|
|
Fix for PR 40247.
|
|
We have to overload Eclipse ViewSorter.compare() it uses
|
|
the label provider, it adds ">" to the project name and
|
|
mixing the sorting.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/cview/CViewSorter.java
|
|
|
|
2003-12-17 Hoda Amer
|
|
Content Assist work: Completion Engine calling new lookups
|
|
|
|
2003-12-15 Andrew Niefer
|
|
Updated CompletionEngine to match new signature for IASTNode.lookup
|
|
|
|
2003-12-15 Alain Magloire
|
|
|
|
Header icon provide by Mirza Hadzic PR 26486. Thanks.
|
|
|
|
* icons/full/obj16/h_file_obj.gif
|
|
* src/org/eclipse/cdtzxinternal/ui/CElementImagerProvider.java
|
|
* src/org/eclipse/cdt/internal/ui/CPluginImages.java
|
|
* plugin.xml
|
|
|
|
2003-12-15 Hoda Amer
|
|
Fixed [Bug 47234] new ParserMode required for a better CModel :
|
|
- Added a user preference to build the CModel using Structural mode
|
|
Enabled the Completion Engine and called the parser in Contextual Mode
|
|
Changed default user preference to Project scope until the completion engine is ready
|
|
|
|
2003-12-15 Thomas Fletcher
|
|
Re-activate the hover help based on the function summary extension point.
|
|
Fix a bug in the FunctionSummary class which displayed arguments as
|
|
the return value for functions.
|
|
|
|
2003-12-11 John Camelon
|
|
Updated CompletionEngine to deal with new signatures/exceptions in parser.
|
|
|
|
2002-12-11 David Inglis
|
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=48596
|
|
|
|
* src/org/eclipse/cdt/ui/CElementContentProvider.java
|
|
|
|
2003-12-10 Alain Magloire
|
|
|
|
A quick fix for PR 47751. The correct way to deal with this
|
|
is a rewrite of CDocumentProvider.java ...
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CEditor.java (setInput):
|
|
Change the DocumentProvider if the file is external.
|
|
|
|
2003-12-09 Hoda Amer
|
|
Content Assist work: Modified the project scope user preference
|
|
Removed the case sensitivily user preference.
|
|
Exported content assist strings to a properties file.
|
|
|
|
2003-12-05 Andrew Niefer
|
|
fix bug 43932 Search: Wrong icons for context search in Outline View
|
|
fix bug 48020 Duplicate Mnemonics in Search Dialog
|
|
|
|
2003-12-03 Hoda Amer
|
|
Content Assist work :Added a new internal package for content assist
|
|
Added more functionality to the CompletionEngine.
|
|
Added the Case Sensitive user preference.
|
|
|
|
2003-11-27 Hoda Amer
|
|
Content Assist work : Added a ResultCollector class
|
|
and moved the ICCompletionProposal from an internal package
|
|
to an external one.
|
|
|
|
2003-11-14 David Inglis
|
|
Fixed bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=46685
|
|
|
|
2003-11-11 Sean Evoy
|
|
There is a duplicate set of these string resources in the standard make
|
|
UI plugin, so there is little need to keep these resources in the common UI
|
|
plugin if the managed builder is the only one using them. Moving them also
|
|
reduces the dependencies between the builder UI and the core UI packages. The
|
|
managed builder UI is the only client of these strings, so there should be no
|
|
impact.
|
|
* src/org/eclipse/cdt/internal/ui/CPluginResources.properties
|
|
|
|
2003-11-10 Bogdan Gheorghe
|
|
fix bug 45688: must highlight keyword to use "Open Declarations" or "Add Include"
|
|
|
|
2003-11-05 John Camelon
|
|
Updated parser clients to use new ParserFactory (stand-alone parser work item).
|
|
|
|
2003-11-05 John Camelon
|
|
Updated parser clients to use new IProblem strategy.
|
|
|
|
2003-10-28 Andrew Niefer
|
|
fix bug 44337 : Disabling of "definition" not making sense in Search dialog
|
|
fix bug 44947 : Navigate from Outline: Enumeration type not pre-populated
|
|
fix bug 44948 : Navigate via Open Declarations: typedef decl not found
|
|
|
|
2003-10-22 Hoda Amer
|
|
Fixed bug#45115: New Class Wizard: Error in base class doesn't clear when ...
|
|
|
|
2003-10-20 Hoda Amer
|
|
Fixed bug#44507 outline flickers with CDT1.2 RC0
|
|
In CReconcilingStrategy, the outliner is asked to redraw only
|
|
if there was a real change.
|
|
|
|
2003-10-18 Alain Magloire
|
|
|
|
New Binary Parser tab page for Cygwin PE Parser.
|
|
|
|
* src/org/eclipse/cdt/ui/dialogs/CygwinPEBinaryParser.java
|
|
* plugin.xml: Advertise this new parser.
|
|
|
|
2003-10-17 David Inglis
|
|
|
|
Fix build error with Eclipse 3.0.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/CMarkerAnnotationModel.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/SharedTextColors.java
|
|
* src/org/eclipse/cdt/ui/CUIPlugin.java
|
|
|
|
2003-10-16 Alain Magloire
|
|
|
|
Fix null out the dynamic parser page, it not selected.
|
|
|
|
* src/org/eclipse/cdt/ui/dialogs/AbstractBinaryParserPage.java
|
|
|
|
2003-10-14 Alain Magloire
|
|
|
|
Added a new method to ICOptionContainer.java
|
|
Preferences getPreferences();
|
|
This needed for UI contributions in the Tabs.
|
|
|
|
* src/org/eclipse/cdt/ui/dialogs/ICOptionContainer.java
|
|
* src/org/eclipse/cdt/ui/dialogs/AbstractBinaryParserPage.java
|
|
* src/org/eclipse/cdt/ui/dialogs/BinaryParserBlock.java
|
|
* src/org/eclipse/cdt/ui/dialogs/GNUElfBinaryParserPage.java
|
|
|
|
2003-10-10 Alain Magloire
|
|
|
|
Add new method getPreferenceStore() in ICOptionPage
|
|
|
|
* src/org/eclipse/cdt/ui/dialogs/ICOptionpage.java
|
|
* src/org/eclipse/cdt/ui/wizard/NewCProjectWizardOptionPage.java
|
|
|
|
2003-10-08 Alain Magloire
|
|
|
|
For Open on the header do a fallback and look for the header
|
|
in the project. This code should be revisit once, the
|
|
CPathEntry and the ScannerInfoProvider are getting smarter.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/OpenIncludeAction.java
|
|
|
|
2003-10-08 Alain Magloire
|
|
|
|
Do selection better for Binary objects, the binary
|
|
elements do not have offset information but only line number.
|
|
We can leverage, by looking at the offset corresponding to
|
|
the line.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CEditor.java
|
|
|
|
2003-10-08 Bogdan Gheorghe
|
|
|
|
- Modified CCompletionProcessor.java to create a file scope
|
|
instead of a project scope
|
|
|
|
* src/org/eclipse/cdt/internal/ui/txt/CCompletionProcessor.java
|
|
|
|
2003-10-01 Andrew Niefer
|
|
-bug44032 - deleting/moving files breaks search
|
|
* modified src/org/eclipse/cdt/ui/CSearchResultLabelProvider getText to return empty string instead of null
|
|
-bug43130 - Selected resources is disabled but selected
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchPage
|
|
|
|
2003-10-01 Alain Magloire
|
|
|
|
Fix PR 44013, not defining a resource.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CPluginResource.properties
|
|
|
|
2003-10-01 David Inglis
|
|
- Fixed bug with binary parser page not saving change to preference.
|
|
* src/org/eclipse/cdt/ui/dialogs/BinaryParserBlock.java
|
|
|
|
2003-09-30 Bogdan Gheorghe
|
|
- Added F3 key binding for the Open Declarations Action
|
|
- Bug 42047: Added Ctrl+H binding for the C++ Search Dialog
|
|
|
|
2003-09-30 Andrew Niefer
|
|
Bug 43923 - Search: Results pane title missing Working Set's name
|
|
- implement CSearchUtil.toString( IWorkingSet [] )
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchUtil.java
|
|
|
|
2003-09-30 Alain Magloire
|
|
|
|
PR 39339, a definition is missing the CPluginResource.properties file.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CPluginResource.properties.
|
|
|
|
2003-09-30 Hoda Amer
|
|
- Fix for bug#43524 : Removing a define from a .c file causes issues in the outline
|
|
|
|
2003-09-29 Hoda Amer
|
|
- Fixed Help IDs for C_Editor preference tabs.
|
|
|
|
2003-09-26 David Inglis
|
|
fixes: https://bugs.eclipse.org/bugs/show_bug.cgi?id=43776
|
|
|
|
* src/org/eclipse/cdt/internal/ui/text/CWordFinder.java
|
|
|
|
2003-09-25 Andrew Niefer
|
|
-bug43129 - Search: Cannot search for definitions of global variables
|
|
- modify UI to allow selecting Definitions for more items
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchPage.java
|
|
|
|
2003-09-26 Hoda Amer
|
|
Solution to :
|
|
bug#43149: Code Assist Preferences: Background Color not working....
|
|
bug#43153: Code Assist Preferences: Disabling "Insert single proposa...
|
|
bug#43154: Code Assist Preferences: Enable Auto activation not working
|
|
bug#42224: Code Assist preferences Do not work properly
|
|
|
|
2003-09-25 Bogdan Gheorghe
|
|
Deleted the remaining CProjectPropertyPage artifacts.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/preferences/CProjectOptionBlock.java
|
|
* src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java
|
|
* src/org/eclipse/cdt/ui/dialogs/IndexerBlock.java
|
|
|
|
2003-09-25 Hoda Amer
|
|
Solution to bug#43646: Code Assist won't work if missing end bracket
|
|
|
|
2003-09-25 Andrew Niefer
|
|
modify CSearchResultCollector to accept matches without resources, but not attempt to report
|
|
them in the UI. Addresses 43664 for non-ui clients of search
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchResultCollector.java
|
|
|
|
2003-09-25 Alain Magloire
|
|
|
|
Add HelpContext IDs in the preference page.
|
|
For annotation page and color Page
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CEditorPreferencePage.java
|
|
|
|
2003-09-24 Alain Magloire
|
|
|
|
Remove of unuse function with the clean up of Translation Unit
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CFileElementWorkingCopy.java
|
|
2003-09-24 Alain Magloire
|
|
|
|
Remove unneeded Folder/File Wizard definitions.
|
|
|
|
* plugin.xml
|
|
|
|
2003-09-23 Alain Magloire
|
|
|
|
Remove some warnings in the ErrorParser blocks.
|
|
Refactor LocalSelectionTransfer vs CLocalSelectionTransfer to minimise
|
|
clashes.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CLocalSelectionTransfer
|
|
* src/org/eclipse/cdt/internal/ui/cview/CView.java
|
|
* src/org/eclipse/cdt/internal/ui/cview/LocalSelectionTransferDragAdapter.java
|
|
* src/org/eclipse/cdt/ui/dialogs/AbstractErrorParserBlock.java
|
|
* src/org/eclipse/cdt/ui/dialogs/BinaryParserBlock.java
|
|
|
|
2003-09-23 Hoda Amer
|
|
Solution to bug#43143: Naming of Code Assist Menus/Tab are not consistent
|
|
changed both names to Content Assist. No tests provided.
|
|
|
|
2003-09-22 Bogdan Gheorghe
|
|
Got rid of the C/C++ Project property page (only the indexer tab
|
|
was left). Here are the changes:
|
|
|
|
Modified:
|
|
* plugin.xml
|
|
* org.eclipse.cdt.internal.ui.text.CCompletionProcessor
|
|
* org.eclipse.cdt.internal.ui.editor.DefaultCEditorTextHover
|
|
|
|
Deleted:
|
|
* org.eclipse.cdt.ui.wizards.IndexerBlock
|
|
|
|
Slated for deletion before 1.2 GA:
|
|
* org.eclipse.cdt.internal.ui.preferences.CProjectPropertyPage
|
|
* org.eclipse.cdt.internal.ui.preferences.CProjectOptionBlock
|
|
* org.eclipse.cdt.ui.dialogs.IndexerBlock
|
|
|
|
2003-09-22 Hoda Amer
|
|
Solutions to
|
|
bug#43162 : Code Assist not showing the right return value
|
|
Bug#43145 : foo function still showing in Code Assist even if "f" is deleted
|
|
Bug#42810 : Code Assist adding characters after pressing <enter>
|
|
Bug#42861 : Code Assist should be case insensitive.
|
|
|
|
2003-09-22 Andrew Niefer
|
|
fix for bug 43327 Code Complete finds local variables
|
|
- update calls to SearchEngine.search. CodeCompletion passes true for excludeLocalDeclarations
|
|
|
|
2003-09-22 Andrew Niefer
|
|
associate context ID ICHelpContextIds.C_SEARCH_PAGE with the CSearchPage dialog
|
|
add C_SEARCH_PAGE to the ICHelpContextIds.
|
|
|
|
2003-09-22 Alain Magloire
|
|
|
|
Disable the C-Task Property and Preference page.
|
|
The generation of those tasks was inadvertly remove any in the
|
|
parser. The UI code is still there since it is a feature
|
|
that we will want for CDT-2.0
|
|
|
|
* plugin.xml
|
|
|
|
>>>>>>> 1.181
|
|
2003-09-21 Alain Magloire
|
|
|
|
Patch contributed by Keith Campbell.
|
|
|
|
Patch to enable dragging non-resource selections from
|
|
the C/C++ Projects view.
|
|
|
|
The code has been reorganized to use the delegation pattern found in the
|
|
JDT and a new LocalSelectionTransfer specific to the CDT has been
|
|
introduced to avoid potential incompatibilities of using
|
|
org.eclipse.ui.views.navigator.LocalSelectionTransfer.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/drag/DelegatingDraAdapter.java
|
|
* src/org/eclipse/cdt/internal/ui/drag/FileTransferDragAdapter.java
|
|
* src/org/eclipse/cdt/internal/ui/drag/LocalSelectionTransferDragAdapter.java
|
|
* src/org/eclipse/cdt/internal/ui/drag/ResourceTransferDragAdapter.java
|
|
* src/org/eclipse/cdt/internal/ui/drag/TransferDragSourceListener.java
|
|
|
|
* src/org/eclipse/cdt/internal/ui/cview/CView.java
|
|
|
|
* src/org/eclipse/cdt/ui/LocalSelectionTransfer.java
|
|
|
|
2003-09-21 Alain Magloire
|
|
|
|
Bug #41960, The asm editor did not know about '#' comment style
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/asm/AsmPartitionScanner.java
|
|
|
|
>>>>>>> 1.179
|
|
2003-09-18 Hoda Amer
|
|
Solution to bug#42611 : New Class Wizard should be hidden for C projects
|
|
|
|
2003-09-18 David Inglis
|
|
Add workbench build/rebuild in context menu.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/cview/CView.java
|
|
|
|
2003-09-16 Alain Magloire
|
|
|
|
Work to the new BinaryParserBlock to add dynamic UI
|
|
contribution for binary parsers that need the flexibility.
|
|
|
|
* src/org/eclipse/cdt/ui/dialogs/BinaryParserBlock.java
|
|
* src/org/eclipse/cdt/ui/dialogs/AbstractBinaryParserPage.java
|
|
* src/org/eclipse/cdt/ui/dialogs/GNUElfBinaryParserPage.java
|
|
|
|
2003-09-16 David Inglis
|
|
Removal of make builder ui components.
|
|
|
|
plugin.xml
|
|
removed wizards and views.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/cview/CView.java
|
|
removed build actions.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java
|
|
removed tabs that are now in make plugin.
|
|
|
|
* src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java
|
|
* src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java
|
|
updated to use new c wizards.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/makeview/MakeAction.java
|
|
* src/org/eclipse/cdt/internal/ui/makeview/MakeContentProvider.java
|
|
* src/org/eclipse/cdt/internal/ui/makeview/MakeLabelProvider.java
|
|
* src/org/eclipse/cdt/internal/ui/makeview/MakeTarget.java
|
|
* src/org/eclipse/cdt/internal/ui/makeview/MakeTargetAction.java
|
|
* src/org/eclipse/cdt/internal/ui/makeview/MakeView.java
|
|
* src/org/eclipse/cdt/ui/wizards/conversion/ConvertToStdMakeConversionWizard.java
|
|
* src/org/eclipse/cdt/ui/wizards/conversion/ConvertToStdMakeProjectWizardPage.java
|
|
* src/org/eclipse/cdt/ui/wizards/BuildPathInfoBlock.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
|
|
All removed now in make plugins.
|
|
|
|
2003-09-15 John Camelon
|
|
Fixed Bug 43126 : ISourceElementRequestor.acceptParameterReference accesses internal class
|
|
|
|
2003-09-13 Andrew Niefer
|
|
- bug42836 - prepopulate template classes from Outline View
|
|
- bug43016 - Search: Cannot find macro declarations
|
|
- bug42902 - Search: Cannot find typedef
|
|
- modified performAction & determineInitValuesFrom in CSearchPage
|
|
- modified getImage in CSearchResultLabelProvider
|
|
|
|
2003-09-11 Andrew Niefer
|
|
- bug42837 - fixed populating search dialog on function declarations
|
|
- modified determineInitValuesFrom in CSearchPage
|
|
- bug42829 - prepopulated search dialog to any element declarations
|
|
- modified trySimpleTextSelection in CSearchPage
|
|
- bug42815 - group together search results with same label
|
|
- modified GroupByKeyComputer to use Name, ParentName & Path in the group key
|
|
- modified CSearchResultCollector to properly use the GroupByKeyComputer
|
|
- modified CSearchResultLabelProvider to not display the "-" in the search label
|
|
while sorting by name if there is no parent.
|
|
|
|
2003-09-11 David Inglis
|
|
Deprecated
|
|
|
|
* src/org/eclipse/cdt/ui/wizards/BinaryParserBlock.java
|
|
* src/org/eclipse/cdt/ui/wizards/BuildPathInfoBlock.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/IWizardTab.java
|
|
* src/org/eclipse/cdt/ui/wizards/IndexerBlock.java
|
|
* src/org/eclipse/cdt/ui/wizards/TabFolderPage.java
|
|
* utils.ui/org/eclipse/cdt/utils/ui/swt/IValidation.java
|
|
|
|
2003-09-11 John Camelon
|
|
Updated SourceElementRequestor callbacks to include IASTParameterReference callbacks.
|
|
|
|
2003-09-11 Bogdan Gheorghe
|
|
- Added Search Menu to CView.java
|
|
- Added queryWorkingSets to CSearchScopeFactory to bring up the working
|
|
set dialog
|
|
- Modified Search Menu in CEditor.java, CContentOutlinePage.java
|
|
- Added new action FileSearchActionInWorkingSet
|
|
- Modified actions FileSearchAction, SearchDialogAction
|
|
|
|
2003-09-10 Sean Evoy
|
|
Work completed to resolve [Bug 41412] Restore Default in Managed Build
|
|
project's settings Not Working. Added an event handler to reset the selected
|
|
configuration settings back to the defaults defined in the plugin manifest.
|
|
Work to resolve [Bug 42736] New: C/C++ Build Settings not remembering Configuration.
|
|
Used the managed build info to get the current config for the target.
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildPropertyPage.java
|
|
|
|
2003-09-11 Hoda Amer
|
|
- Removed any reference to jdt.ineternal package for propertiy files
|
|
in TextManipulationMessages and CUIMessages
|
|
- Added a CUIMessages.properties file to org.eclipse.cdt.internal.ui
|
|
|
|
2003-09-08 Bogdan Gheorghe
|
|
- Changed search pop up menu in CEditor and CContentOutlinePage
|
|
|
|
2003-09-08 John Camelon
|
|
Refactored ISourceElementRequestor (enter|exit)CodeBlock() to take IASTCodeScope rather than IASTScope.
|
|
Added enumerator references to ISourceElementRequestor.
|
|
|
|
2003-09-08 Andrew Niefer
|
|
- Modified call to ParserFactory in CStructureCreator to specify which language to use
|
|
|
|
2003-09-05 Andrew Niefer
|
|
C++ Search:
|
|
- enable Selected Resource Scope
|
|
- populate dialog base on selection when opened from outline view
|
|
- fix small bug that found namespaces when searching for enumerations
|
|
- tweak sorting by path to consider line number second
|
|
|
|
2003-09-04 John Camelon
|
|
First pass of parsing function bodies with X-Reference information.
|
|
Updated IASTFactory/ISourceElementRequestor to include IASTCodeScope
|
|
constructs, clients should keep this in mind and update their implementations.
|
|
|
|
2003-09-04 Alain Magloire
|
|
|
|
Faulty logic when checking the build console preferences.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java
|
|
|
|
2003-09-03 Andrew Niefer
|
|
C++ Search: Changed default sort order to be by path
|
|
changed search dialog to have checkboxes for Search For items.
|
|
* src/org/eclipse/cdt/ui/CSearchResultLabelProvider.java
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchPage.java
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchOperation.java
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchMessages.properties
|
|
|
|
2003-09-04 Hoda Amer
|
|
- Solution to bug#42414 :Extraneous semi-colons in generated class methods
|
|
|
|
2003-09-03 David Inglis
|
|
Fixed parser block to save ids properly.
|
|
Use shared preference key for error parsers.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CPluginResources.properties
|
|
* src/org/eclipse/cdt/ui/dialogs/ErrorParserBlock.java
|
|
|
|
2003-09-03 David Inglis
|
|
- src/org/eclipse/cdt/ui/TabFolderOptionBlock.java
|
|
- src/org/eclipse/cdt/ui/AbstractCOptionPage.java
|
|
- src/org/eclipse/cdt/ui/BinaryParserBlock.java
|
|
- src/org/eclipse/cdt/ui/ErrorParserBlock.java
|
|
- src/org/eclipse/cdt/ui/ICOptionContainer.java
|
|
- src/org/eclipse/cdt/ui/ICOptionPage.java
|
|
- src/org/eclipse/cdt/ui/IndexerBlock.java
|
|
- src/org/eclipse/cdt/ui/ReferenceBlock.java
|
|
- src/org/eclipse/cdt/ui/TabFolderOptionBlock.java
|
|
moved to org.eclipse.cdt.ui.dialogs package.
|
|
|
|
* src/org/eclipse/cdt/ui/wizards/NewCProjectWizardOptionPage.java
|
|
change due to refactor
|
|
|
|
2003-09-03 Alain Magloire
|
|
|
|
Change to abstract and let the client provides the saving algorithm.
|
|
|
|
* src/org/eclipse/cdt/uui/ErroParserBlock.java
|
|
|
|
2003-09-03 Alain Magloire
|
|
|
|
Wrong fix to a warning the call is needed but not the variable.
|
|
Thanks to Hoda for noticing.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LinkToFileGroup.java
|
|
|
|
2003-09-01 Alain Magloire
|
|
|
|
The Drag&Drop code is revisited with a facelift.
|
|
The good news much of the code can be removed, the Eclise
|
|
platform/Worbench folks refactor there code so more can now
|
|
be shared. We take adavantage of this.
|
|
The bad news much of the code will have to be revisited
|
|
and rewrite again when we will start dealing with refactoring.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/cview/CViewDropAdapter.java
|
|
* src/org/eclipse/cdt/internal/ui/cview/CViewDragAdapter.java
|
|
|
|
2003-08-31 Alain Magloire
|
|
|
|
Added new block ErrorParserBlock, not enable yet.
|
|
|
|
* src/org/eclipse/cdt/ui/ErrorParserBlock.java
|
|
|
|
2003-08-30 Alain Magloire
|
|
|
|
Deal with the annoying warnings from eclipse about syntetic methods.
|
|
All the fix are in the wizard.dialogfields package. A new addition
|
|
CheckedListDialogField.java
|
|
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/ComboDialogField.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LinkToFileGroup.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/ListDialogField.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/SelectionButtonDialogField.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/SelectionButtonDialogFieldGroup.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/StringDialogField.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/dialogfields/CheckedListDialogField.java
|
|
|
|
2003-08-30 Alain Magloire
|
|
|
|
Remove completely the Old C Parser references and the ComparatorBuilder class.
|
|
The Struture comparator is now base entirely on ISourceElemenRequestor.
|
|
Making things more stable: Fix part of 39090, Fix 39725, 41006
|
|
|
|
* src/org/eclipse/cdt/internal/ui/compare.CNode.java
|
|
* src/org/eclipse/cdt/internal/ui/compare.CParseTreeBuilder.java
|
|
* src/org/eclipse/cdt/internal/ui/compare.CStructureCreator.java
|
|
* src/org/eclipse/cdt/internal/ui/compare.SourceElementRequestorAdaptor.java
|
|
|
|
* src/org/eclipse/cdt/internal/ui/compare.ComparatorModelBuilder.java
|
|
Removed.
|
|
|
|
2003-08-28 Hoda Amer
|
|
Solution to Bug #39968:
|
|
-Template Union missing an icon
|
|
|
|
2003-08-28 Alain Magloire
|
|
|
|
Changes to be able to see external file in the CEditor. The main problem
|
|
was that the way the Core/Model ICElement and IWorkingCopy was designed
|
|
they always assume that files are inside the workspace .... So to always have
|
|
an IFile. One of the problem was the CContentOutliner. We provid and
|
|
extern WorkingCopy: CFileWorkingCopy. But this should be revisited.
|
|
|
|
Changes aslo to the OpenIncludAction to use the IScannerInfo to search
|
|
for headers.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CFileElmentWorkingCopy.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/CContentOutliner.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/OpenIncludeAction.java
|
|
|
|
2003-08-27 Thomas Fletcher
|
|
|
|
Update code completion to include () for functions and methods and
|
|
to position the cursor appropriately.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/text/CCompletionProcessor.java
|
|
* src/org/eclipse/cdt/ui/FunctionPrototypeSummary.java
|
|
|
|
2003-08-26 Alain Magloire
|
|
|
|
PR 41416, Not enough info in the error message for
|
|
the preference line number for the the build-console
|
|
|
|
* src/org/eclipse/cdt/internal/ui/CPluginResources.properties
|
|
* src/org/eclipse/cdt/internal/ui/preferences/BuildConsolePreferencePage.java
|
|
|
|
2003-08-26 Bogdan Gheorghe
|
|
- Converted CTags based OpenOnSelectionAction to OpenDeclarationsAction
|
|
- Hooked up OpenDeclarationsAction to search engine
|
|
|
|
2003-08-20 Bogdan Gheorghe
|
|
Added a search dialog pop up to the context menu for the
|
|
CEditor and CContentOutlinePage
|
|
|
|
2003-08-19 Keith Campbell
|
|
Extended CView and CViewDragAdapter to use LocalSelectionTransfer.
|
|
Eventually this will permit dragging elements from the "C/C++ Projects" view
|
|
to trigger refactoring operations as in the JDT, for example.
|
|
* src/org/eclipse/cdt/internal/ui/cview/CView.java
|
|
* src/org/eclipse/cdt/internal/ui/cview/CViewDragAdapter.java
|
|
|
|
2003-08-19 Sean Evoy
|
|
Switched the property page edit area to a scrolled composite instead of resizing
|
|
for large option sets. This actually makes the selection event code simpler.
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildPropertyPage.java
|
|
|
|
I added an accessor method for getting the internal Map in the settings store.
|
|
The code was vulnerable because there was never a check to make sure the
|
|
Map had been instantiated before use.
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildToolsSettingsStore.java
|
|
|
|
Added some builtin symbols and include paths for the Gnu compilers.
|
|
* plugin.xml
|
|
|
|
Fixed a spelling error in a category name.
|
|
* plugin.properties
|
|
|
|
2003-08-14 Sean Evoy
|
|
Added initial toolchain description for Solaris and Linux targets using Gnu tools.
|
|
* plugin.xml
|
|
|
|
Moved tool and option category names into the properties for eventual I18N
|
|
* plugin.properties
|
|
|
|
For build targets without an extension, the new project wizard was appending a 'dot' to the
|
|
name. It no loonger does this.
|
|
* build/org/eclipse/cdt/ui/build/wizards/ManagedProjectWizard.java
|
|
|
|
2003-08-13 Sean Evoy
|
|
A simple change to add transparency information to the build property page
|
|
GIFs. They were not being drawn properly on Solaris/Motif and would probably
|
|
have shown the same behaviour on Linux. Now, they all get blitted correctly
|
|
even with a different widget background colour.
|
|
* icons/full/build16/build_configs.gif
|
|
* icons/full/build16/config-category.gif
|
|
* icons/full/build16/config-tool.gif
|
|
|
|
Updated the new project wizard to register the correct build manager at
|
|
project creation time. We have switched to using the CDescriptor mechanism
|
|
for provider discovery. In order for the to work, the project has to be updated
|
|
properly and the only time it can be easily done is at creation time.
|
|
* build/org/eclipse/cdt/ui/build/wizards/ManagedProjectWizard.java
|
|
* src/org/eclipse/cdt/ui/wizards/CProjectWizard.java
|
|
|
|
2003-08-13 John Camelon
|
|
Fixed Bug 41480 - ceditor extension point is not default editor for C++ file extensions
|
|
|
|
2003-08-12 Hoda Amer
|
|
Added class name validation to NewClassWizardPage
|
|
Used the new search (indexer) for Code completion in CCompletionProcessor
|
|
|
|
2003-08-11 Andrew Niefer
|
|
- Added some code to CUIPlugin to access working copies
|
|
|
|
2003-08-10 Sean Evoy
|
|
Added a new target for building DLLs on Cygwin.
|
|
* plugin.xml
|
|
|
|
Added a new icon for configurations in the tree view of the build
|
|
property page for managed builds.
|
|
* icons/full/build16/config-category.gif
|
|
* src/org/eclipse/cdt/internal/ui/CPluginImages.java
|
|
|
|
Changed the icons used to display tools and categories in the tree view
|
|
of the managed build property page. Now the tool uses the tool icon and
|
|
the category uses the new category icon.
|
|
* build/org/eclipse/cdt/ui/build/properties/ToolListLabelProvider.java
|
|
|
|
Changed the list field editor so that it will better fit a page with
|
|
space-grabbing widgets in different columns. For example, the default list
|
|
field editor puts the list in the left column and allows it to garab all
|
|
excess space. Entry fields put the label in the left and the space-grabbing
|
|
entry field/combo box in the right. The layout manager then gives both left
|
|
and right columns equal space. By wrapping the list field editor in a group
|
|
control that spans both columns, the layout manager allocates enough space for
|
|
controls in the right-hand column. It also lays out the contents of the list
|
|
field editor inside the group control independently of the outer container, so
|
|
it looks right too. Also added a double-click event handler so users can edit
|
|
list elements. Mondo happy with this!
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildOptionComboFieldEditor.java
|
|
|
|
Re-activated the summary field editor class. It still does not behave quite right,
|
|
but it is there.
|
|
* build/org/eclipse/cdt/ui/build/properties/SummaryFieldEditor.java
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildToolSettingsPage.java
|
|
|
|
Changed the combo-box field editor to lay itself out in the grid more like the other
|
|
field editors. This has not made the widget behave differently in any way, but should
|
|
insure that it lay itself out correctly on any page with any combination of
|
|
field editors.
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildOptionComboFieldEditor.java
|
|
|
|
Fixed the resize behaviour of the build property page; at least in terms of resizing up
|
|
to its constrained size. There is the issue of size-creep (each time you reselect the
|
|
category, the property page control resizes up a bit until it hits some limit). But,
|
|
this is a better situation than what was there before.
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildPropertyPage.java
|
|
|
|
2003-08-08 Bogdan Gheorghe
|
|
- Filled out CSearchScopeFactory to translate working sets
|
|
into CElements
|
|
|
|
2003-08-08 Andrew Niefer
|
|
- modified Search result sorting to sort by offset if the label is the same for two items
|
|
|
|
2003-08-01 Andrew Niefer
|
|
- Modified CSearchResultCollector to reflect changes in BasicSearchResultCollector,
|
|
acceptMatch will return false if the match was not accepted because it has already
|
|
been seen.
|
|
|
|
2003-07-30 Hoda Amer
|
|
The New Class Wizard uses search to look for base classes in the workspace.
|
|
|
|
2003-07-30 Sean Evoy
|
|
* plugin.xml:
|
|
Updated the attribute names to reflect changes to the ManagedBuildInfo
|
|
extension point schema.
|
|
|
|
2003-07-29 Andrew Niefer
|
|
- Refactoring Search Result Collecting:
|
|
* CSearchResultCollector now extends BasicSearchResultCollector
|
|
* CSearchResultLabelProvider moved to org.eclipse.cdt.ui
|
|
* CSearchResultLabelProvider modified to reflect changes to IMatch interface
|
|
* Deleted the class Match
|
|
|
|
2003-07-28 Sean Evoy
|
|
In order to meet certain internal guidelines and to test the makefile
|
|
generator, the build model replied to some answers with hard-coded information.
|
|
This patch moves the information into the build model.
|
|
|
|
* plugin.xml:
|
|
Added new attributes to Targets to add make command, clean command and
|
|
make flag information. I also added a toolchain specification for Solaris, but
|
|
it is turned off for now until I test it.
|
|
|
|
2003-07-24 Sean Evoy
|
|
* plugin.xml:
|
|
Added new attributes to tools and changed the value type enum for
|
|
libraries options. Also added a new flags option to archiver tool
|
|
in the Cygwin static library target specification.
|
|
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildToolSettingsPage.java
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildToolsSettingsStore.java:
|
|
Changed to handle the libraries as a special option type.
|
|
|
|
2003-07-24 Hoda Amer
|
|
This patch updates the CModelBuilder to use the AST instead of the DOM.
|
|
|
|
2003-07-23 Bogdan Gheorghe
|
|
Added checkbox to Indexer tab to turn on dependency tree
|
|
service
|
|
|
|
2003-07-21 Bogdan Gheorghe
|
|
Update to CSearchResultLabelProvider to ensure that search labels
|
|
show up on subsequent runs.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchResultCollector.java
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchResultLabelProvider.java
|
|
2003-07-18 John Camelon
|
|
In the core, I updated ParserFactory.createScanner() to force the user to provide a callback and a ParserMode.
|
|
==> I had to update ComparatorModelBuilder.
|
|
|
|
2003-07-17 John Camelon
|
|
Partially converted DOM to ISourceElementRequestor (requires refactoring of CModelBuilder & StuctureComparator modules in near future).
|
|
|
|
2003-07-17 Victor Mozgin
|
|
Added support for di- and trigraph notation of preprocessor directives.
|
|
|
|
2003-07-16 Alain Magloire
|
|
|
|
Patch from Alex chapiro.
|
|
This patch just creares group markers for CView pull-down menu build actions
|
|
group. Using them, it is possible to locate new buid action contributions to
|
|
correct place.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/cview/CView.java
|
|
|
|
2003-07-16 Alain Magloire
|
|
|
|
Patch from Thomas Fletcher.
|
|
Update the MakeView class to match UI standards and to contain a new action
|
|
to support editing of an existing make target.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/makeview/MakeView.java
|
|
|
|
2003-07-14 Andrew Niefer
|
|
-modified plugin.xml entry for search's PathNameSorter
|
|
-added src/org/eclipse/cdt/internal/ui/search/Match.java which implements IMatch to store
|
|
information used by CSearchResultLabelProvider
|
|
-Modified CSearchResultCollector and CSearchResultLabelProvider to use Match
|
|
|
|
2003-07-11 Bogdan Gheorghe
|
|
Added new C/C++ Search menu item.
|
|
|
|
Added:
|
|
* src/org/eclipse/cdt/internal/ui/search/OpenCSearchPageAction.java
|
|
|
|
Modified:
|
|
* plugin.properties
|
|
* plugin.xml
|
|
|
|
2003-07-08 John Camelon
|
|
Updated IScanner, clients & implementations to use IScannerInfo.
|
|
|
|
2003-07-03 Sean Evoy
|
|
Changed property/wizard tab to use the new StandardBuildManager and
|
|
the improved IStandardBuildInfo interface to set and retrieve
|
|
the include and defined symbol information for a standard make project.
|
|
* src/org/eclipse/cdt/ui/wizards/BuildPathInfoBlock.java
|
|
|
|
2003-07-04 Victor Mozgin
|
|
Fix for PR 39476: Preference listeners for task tags do not work.
|
|
Fix for PR 39477: Task tags options dialogs ask for project rebuilds.
|
|
|
|
2003-06-27 Andrew Niefer
|
|
Changes for C/C++ Search:
|
|
Added:
|
|
* src/org/eclipse/cdt/internal/ui/search/CElementLabels.java
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchResultLabelProvider.java
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchViewActionGroup.java
|
|
* src/org/eclipse/cdt/internal/ui/search/ElementNameSorter.java
|
|
* src/org/eclipse/cdt/internal/ui/search/GotoMarkerAction.java
|
|
* src/org/eclipse/cdt/internal/ui/search/GroupByKeyComputer.java
|
|
* src/org/eclipse/cdt/internal/ui/search/ParentNameSorter.java
|
|
* src/org/eclipse/cdt/internal/ui/search/PathNameSorter.java
|
|
* icons/full/clcl16/search_sortmatch.gif
|
|
* icons/full/obj16/search_decl_obj.gif
|
|
* icons/full/obj16/search_ref_obj.gif
|
|
Modified:
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchOperation.java
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchPage.java
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchResultCollector.java
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchMessages.properties.java
|
|
* plugin.xml
|
|
* plugin.properties
|
|
|
|
2003-06-26 Sean Evoy
|
|
Added a tab to the new standard make project wizard and CNature project
|
|
property page. User interacts with two list controls to add include paths
|
|
and proprocessor symbols to a standard make project.
|
|
* src/org/eclipse/cdt/ui/wizards/BuildPathInfoBlock.java
|
|
* src/org/eclipse/cdt/ui/wizards/StdMakeProjectWizard.java
|
|
* src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java
|
|
* src/org/eclipse/cdt/internal/ui/CPluginResources.properties
|
|
|
|
2003-06-26 Victor Mozgin
|
|
Task tags support in C/C++ comments (initial revision).
|
|
|
|
2003-06-25 John Camelon
|
|
Create new interface and support for calculating lineNumber/offset mapping.
|
|
Updated IASTClassSpecifier for qualified name query.
|
|
Began structuring expressions and declarators in Parser for ISourceElementRequestor.
|
|
Updated other packages to use new interfaces.
|
|
|
|
2003-06-25 Bogdan Gheorghe
|
|
Added a new checkbox to the Indexer tab of the C/C++ Project Settings
|
|
to allow the new indexer to be turned on or off.
|
|
* src/org/eclipse/cdt/ui/wizards/IndexerBlock.java
|
|
|
|
Modified the CSearchPage to work with the new CSearchConstants
|
|
* src/org/eclipse/cdt/internal/ui/search/CSearchPage.java
|
|
|
|
2003-06-24 Thomas Fletcher
|
|
|
|
- Proposals will now include additional help information with them
|
|
if it is available (same as JDT). This opens the door for being
|
|
able to write a Javadoc/Doxygen parser and integrating live,
|
|
context specific, help.
|
|
- On function completions a hover is now shown above the function
|
|
(same as JDT) with the argument information as it is being filled in.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/DefaultCEditorTextHover.java
|
|
* src/org/eclipse/cdt/internal/ui/text/CCompletionProcessor.java
|
|
* src/org/eclipse/cdt/internal/ui/text/CCompletionProposal.java
|
|
* src/org/eclipse/cdt/internal/ui/text/CParameterListValidator.java
|
|
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
|
|
* src/org/eclipse/cdt/internal/ui/text/CWordFinder.java
|
|
* src/org/eclipse/cdt/ui/IFunctionSummary.java
|
|
* src/org/eclipse/cdt/ui/FunctionPrototypeSummary.java
|
|
|
|
2003-06-23 John Camelon
|
|
Updated Factory infrastructure, constructors, etc.
|
|
Introduced Preprocessor class for transitive closure calc. client.
|
|
|
|
2003-06-20 Sean Evoy
|
|
Added (again) the icons required for the new managed project wizard and property pages
|
|
* icons/full/build16/config-command.gif
|
|
* icons/full/build16/config-librarian.gif
|
|
* icons/full/build16/config-tool.gif
|
|
* icons/full/wizban/newmngc_app.gif
|
|
* icons/full/wizban/newmngcc_app.gif
|
|
|
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=38665
|
|
* build/org/eclipse/cdt/ui/build/wizards/CProjectPlatformPage.java
|
|
|
|
Adjusted the Option settings store and pages to properly handle new option types needed
|
|
to implement parser interface for include paths and defined symbols.
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildToolSettingsPage.java
|
|
* build/org/eclipse/cdt/ui/build/properties/BuildToolsSettingsStore.java
|
|
|
|
2003-06-18 David Inglis
|
|
|
|
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39053
|
|
|
|
* src/org/eclipse/cdt/ui/CUIPlugin.java
|
|
|
|
2003-06-13 John Camelon
|
|
Merged ParserSymbolTable branch back into HEAD.
|
|
|
|
2003-06-12 Alain Magloire
|
|
|
|
Patch from Thomas Fletcher
|
|
Define a specific editing scope for the C/C++ Editor and define the framework for
|
|
adding in additional commands. Two commands added initially: comment and
|
|
uncomment. Removed some Java nomenclature from some of the C properties.
|
|
|
|
* plugin.properties
|
|
* plugin.xml
|
|
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
|
|
* src/org/eclipse/cdt/internal/ui/editor/CEditorMessages.properties
|
|
|
|
2003-06-12 Alain Magloire
|
|
|
|
Patch From Thomas Fletcher, to clean up the working set.
|
|
|
|
Removal of the homegrown working set implementation of filters and actions
|
|
to use the stock actions available with the Eclipse 2.1 release.
|
|
|
|
This patch should remove the need for the following files:
|
|
* src/org/eclipse/cdt/internal/ui/cview/NewWorkingSetFilterAction.java:
|
|
* src/org/eclipse/cdt/internal/ui/cview/AdjustWorkingSetFilterAction.java
|
|
* src/org/eclipse/cdt/internal/ui/cview/CWorkingSetFilter.java
|
|
|
|
Change the CView to use the action defines on the platform.
|
|
* src/org/eclipse/cdt/internal/ui/cview/CView.java
|
|
|
|
2003-06-06
|
|
I have added toolchain definitions for Cygnus and Linux to the plugin.xml file
|
|
for the new build model. There are two new wizards for adding a C and C++ project
|
|
for use with managed build systems. The files to implement that are:
|
|
|
|
* build/org/eclipse/cdt/build/ui/wizards/ConfigurationBlock.java
|
|
* build/org/eclipse/cdt/build/ui/wizards/ConfigurationContentProvider.java
|
|
* build/org/eclipse/cdt/build/ui/wizards/ConfigurationLabelProvider.java
|
|
* build/org/eclipse/cdt/build/ui/wizards/CProjectPlatformPage.java
|
|
* build/org/eclipse/cdt/build/ui/wizards/ManagedCCWizard.java
|
|
* build/org/eclipse/cdt/build/ui/wizards/ManagedCWizard.java
|
|
* build/org/eclipse/cdt/build/ui/wizards/ManagedProjectWizard.java
|
|
|
|
There is a new property page specifically for projects with this managed nature.
|
|
The code to implement it has been added to:
|
|
|
|
* build/org/eclipse/cdt/build/ui/properties/BrowseEntryDialog.java
|
|
* build/org/eclipse/cdt/build/ui/properties/BuildOptionComboFieldEditor.java
|
|
* build/org/eclipse/cdt/build/ui/properties/BuildOptionListFieldEditor.java
|
|
* build/org/eclipse/cdt/build/ui/properties/BuildPropertyPage.java
|
|
* build/org/eclipse/cdt/build/ui/properties/BuildToolSettingsPage.java
|
|
* build/org/eclipse/cdt/build/ui/properties/BuildToolsSettingsStore.java
|
|
* build/org/eclipse/cdt/build/ui/properties/ManageConfigDialog.java
|
|
* build/org/eclipse/cdt/build/ui/properties/NewConfigurationDialog.java
|
|
* build/org/eclipse/cdt/build/ui/properties/SummaryFieldEditor.java
|
|
* build/org/eclipse/cdt/build/ui/properties/ToolListContentProvider.java
|
|
* build/org/eclipse/cdt/build/ui/properties/ToolListLabelProvider.java
|
|
|
|
New string resources have been added to the plugin.properties file and to the
|
|
src/org/eclipse/cdt/internal/ui/CPluginResources.properties file.
|
|
|
|
New icons have been added:
|
|
* icons/full/build16/config-command.gif
|
|
* icons/full/build16/config-librarian.gif
|
|
* icons/full/build16/config-tool.gif
|
|
* icons/full/ctool16/newmngc_app.gif
|
|
* icons/full/ctool16/newmngcc_app.gif
|
|
|
|
and the path src/org/eclipse/cdt/internal/ui/CPluginImages.java class
|
|
has been modified to manage them.
|
|
|
|
2003-06-05 Alain Magloire
|
|
|
|
Patch from Christophe Juniet, this patch adds #ifdef guards
|
|
when generating a header for a class.
|
|
|
|
Note the field NewClassWizardPage.createClass change to ICElement
|
|
since the C/C++ consider:
|
|
class foo { };
|
|
like a variable instead IVariable instead of a IVariableDeclaration.
|
|
|
|
* src/org/eclipse/cdt/ui/wizards/NewClassWizardPage.java
|
|
* src/org/eclipse/cdt/internal/ui/wizards/NewWizardMessages.properties.
|
|
|
|
2003-05-23 Alain Magloire
|
|
|
|
Patch from Victor Mozgin to deal with PR 38405
|
|
The CEditor did not do hilight for macros like
|
|
# define foo
|
|
|
|
I've patched UI code to add a new rule for handling preprocessor directives,
|
|
PreprocessorRule class (extends WordRule). And here I noticed that
|
|
CppCodeScanner uses private class CWordRule, while CCodeScanner uses standard
|
|
WordRule. They seem to do exactly the same thing, but CWordRule additionally
|
|
checks for # sign to be the first character on the line. As now preprocessor
|
|
directives are handled by PreprocessorRule class, CWordRule can be removed and
|
|
replaced with WordRule; also, there is no need for CWordDetector to pick up #
|
|
sign as a valid word start.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/text/CCodeScanner.java
|
|
* src/org/eclipse/cdt/internal/ui/text/CppCodeScanner.java: removed
|
|
* src/org/eclipse/cdt/internal/ui/text/PreprocessorRule.java: New file
|
|
* src/org/eclipse/cdt/internal/ui/text/util/CWordDetector.java
|
|
|
|
2003-05-23 Mikhail Khodjaiants
|
|
PR 38047: Unable to save changes in C/C++ debug editor.
|
|
* src/org/eclipse/cdt/ui/IEditorInputDelegate.java: new
|
|
This interface is added to provide support for more flexible editor inputs.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java:
|
|
Support of the "IEditorInputDelegate" interface.
|
|
|
|
2003-05-30 Hoda Amer
|
|
Added the new class wizard on May 27th
|
|
Fixed the inclusion problem on May 28th
|
|
Fixed the non-cmodel selection problem May 30th.
|
|
|
|
|
|
2003-05-06 John Camelon
|
|
Further integration of SymbolTable into Parser, some refactoring.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/compare/ComparatorModelBuilder.java
|
|
moved some imports around.
|
|
|
|
2003-04-27 Alain Magloire
|
|
|
|
PR 36759, the outline does not update
|
|
when the input is reset by the Debugger. The debugger
|
|
reuse the same editor with different input.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinet.java (setInput):
|
|
New method to reset the input of the viewer.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java (setOutlinePageInput):
|
|
New method to reset the input of the outliner.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java (createElementInfo):
|
|
Use the getBufferFactory() method it may been overloaded.
|
|
|
|
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
|
|
|
|
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 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 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 Alain Magloire
|
|
|
|
Bug 36582
|
|
|
|
* 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 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 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-08 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/ui/CElementLabelProvider.java:
|
|
No need to refresh the container.
|
|
|
|
2003-04-08 Alain Magloire
|
|
|
|
Fix the drag & drop.
|
|
|
|
* src/org/eclipse/cdt/internal/ui/cview/CViewDragAdapter.java:
|
|
|
|
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 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-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 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-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 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-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 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-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 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 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 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 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 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 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/ui/wizards/BinaryParserBlock.java:
|
|
Check in the constructor if the project is null.
|
|
|
|
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-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 Alain Magloire
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java (isOverviewRulerVisible):
|
|
Change scope for protected to comply with Eclipse-2.1
|
|
|
|
* src/org/eclipse/cdt/ui/CelementContentProvider.java: Reorganize imports.
|
|
|
|
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 David Inglis
|
|
|
|
* src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java
|
|
Fixed minor label problem.
|
|
|
|
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 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 Judy N. Green
|
|
* plugin.xml
|
|
* icons/full/ctool16/convert-normal.gif
|
|
|
|
Added a new icon for the conversion wizard
|
|
|
|
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
|
|
* 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 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.
|
|
|