1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

71 commits

Author SHA1 Message Date
Alain Magloire
fd68874052 2004-12-03 Alain Magloire
Implement comment blocks(Code take from JDT Editor)
	* src/org/eclipse/cdt/internal/ui/action/AddBlockCommentAction.java
	* src/org/eclipse/cdt/internal/ui/action/BlockCommentAction.java
	* src/org/eclipse/cdt/internal/ui/action/RemoveBlockCommentAction.java
	* 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/ICEditorActionDefinitionIds.java
	* src/org/eclipse/cdt/internal/ui/text/	CPartitionScanner.java
	* src/org/eclipse/cdt/internal/ui/text/CTextTools.java
	* src/org/eclipse/cdt/internal/ui/text/FastCPartitionScanner.java
	* src/org/eclipse/cdt/internal/ui/text/ICPartitions.java
	* plugin.xml
2004-12-03 21:51:07 +00:00
Bogdan Gheorghe
7c700e68e9 Fix for 43664: Search should report matches outside of workspace 2004-11-19 18:53:42 +00:00
Alain Magloire
a049e4e71b new code format extension page 2004-11-05 23:24:44 +00:00
Alain Magloire
08da96c392 2004-11-01 Alain Magloire
Patch from Mikhail Voronin to implement 71240.
	Too many changes to enumerate refer to PR:
		https://bugs.eclipse.org/bugs/show_bug.cgi?id=71240
2004-11-01 16:01:29 +00:00
Alain Magloire
3d1becef8c Text compare fonts. 2004-10-26 15:02:37 +00:00
Chris Wiebe
f11db48d9b 2004-09-24 Chris Wiebe
new folder wizards
	* browser/org/eclipse/cdt/internal/ui/browser/cbrowsing/CBrowsingPerspectiveFactory.java
	* icons/full/ctool16/newsrcfldr_wiz.gif
	* icons/full/dtool16/newsrcfldr_wiz.gif
	* icons/full/etool16/newsrcfldr_wiz.gif
	* icons/full/wizban/newsrcfldr_wiz.gif
	* src/org/eclipse/cdt/internal/ui/CPerspectiveFactory.java
	* src/org/eclipse/cdt/internal/ui/CPluginImages.java
	* src/org/eclipse/cdt/internal/ui/ICHelpContextIDs.java
	* src/org/eclipse/cdt/internal/ui/wizards/CWizardRegistry.java
	* src/org/eclipse/cdt/internal/ui/wizards/NewFolderDropDownAction.java
	* src/org/eclipse/cdt/internal/ui/wizards/folderwizard/NewFolderWizardMessages.java
	* src/org/eclipse/cdt/internal/ui/wizards/folderwizard/NewFolderWizardMessages.properties
	* src/org/eclipse/cdt/internal/ui/wizards/folderwizard/NewSourceFolderWizardPage.java
	* src/org/eclipse/cdt/ui/CUIPlugin.java
	* src/org/eclipse/cdt/ui/wizards/NewFolderCreationWizard.java
	* src/org/eclipse/cdt/ui/wizards/NewSourceFolderCreationWizard.java
	* plugin.properties
	* plugin.xml
2004-09-24 16:28:02 +00:00
Chris Wiebe
1387c5a69b *** empty log message *** 2004-09-22 21:00:37 +00:00
Chris Wiebe
dfaa0dad02 2004-09-22 Chris Wiebe
new file wizards
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassWizardMessages.properties
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/SourceFileSelectionDialog.java
	* src/org/eclipse/cdt/internal/ui/wizards/AbstractOpenWizardAction.java
	* src/org/eclipse/cdt/internal/ui/wizards/AbstractWizardDropDownAction.java
	* src/org/eclipse/cdt/internal/ui/wizards/BaseClassSelectionDialog.java
	* src/org/eclipse/cdt/internal/ui/wizards/CWizardRegistry.java
	* src/org/eclipse/cdt/internal/ui/wizards/NewFileDropDownAction.java
	* src/org/eclipse/cdt/internal/ui/wizards/NewProjectDropDownAction.java
	* src/org/eclipse/cdt/internal/ui/wizards/NewTypeDropDownAction.java
	* src/org/eclipse/cdt/internal/ui/wizards/OpenNewFileWizardAction.java
	* src/org/eclipse/cdt/internal/ui/CPluginImages.java
	* icons/full/ctool16/newcfile_wiz.gif
	* icons/full/ctool16/newhfile_wiz.gif
	* icons/full/dtool16/newcfile_wiz.gif
	* icons/full/dtool16/newhfile_wiz.gif
	* icons/full/etool16/newcfile_wiz.gif
	* icons/full/etool16/newhfile_wiz.gif
	* icons/full/wizban/newcfile_wiz.gif
	* icons/full/wizban/newhfile_wiz.gif
	* src/org/eclipse/cdt/internal/ui/wizards/filewizard/AbstractFileCreationWizard.java
	* src/org/eclipse/cdt/internal/ui/wizards/filewizard/AbstractFileCreationWizardPage.java
	* src/org/eclipse/cdt/internal/ui/wizards/filewizard/NewFileWizardMessages.java
	* src/org/eclipse/cdt/internal/ui/wizards/filewizard/NewFileWizardMessages.properties
	* src/org/eclipse/cdt/internal/ui/wizards/filewizard/NewHeaderFileCreationWizardPage.java
	* src/org/eclipse/cdt/internal/ui/wizards/filewizard/NewSourceFileCreationWizardPage.java
	* src/org/eclipse/cdt/internal/ui/wizards/filewizard/NewSourceFileGenerator.java
	* src/org/eclipse/cdt/ui/wizards/NewClassWizard.java
	* src/org/eclipse/cdt/ui/wizards/NewClassWizardPage.java
	* src/org/eclipse/cdt/ui/wizards/NewFileCreationWizard.java
	* src/org/eclipse/cdt/ui/wizards/NewHeaderFileCreationWizard.java
	* src/org/eclipse/cdt/ui/wizards/NewSourceFileCreationWizard.java
	* plugin.properties
	* plugin.xml
2004-09-22 18:27:55 +00:00
Alain Magloire
e452d260ff 2004-09-07 Alain Magloire
Part of the uncoming work to supply formatting in CDT
	* src/org/eclipse/cdt/internal/corext/CodeFormatterUtil.java
	* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
	* src/org/eclipse/cdt/internal/ui/text/CFormatingStrategy.java
	* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
	* plugin.properties
	* plugin.xml
2004-09-07 20:25:17 +00:00
Alain Magloire
6fc219f9cc 2004-09-03 Alain Magloire
Provide key binding for AddInclude action
	* src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java
	* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
	* src/org/eclipse/cdt/internal/ui/editor/CEditorMessages.properties
	* plugin.xml
	* plugin.properties
2004-09-03 19:22:25 +00:00
Alain Magloire
7288ace27a 2004-08-24 Alain Magloire
Implementation for PR 69118: Folding.
	Framework taken from the JDT folding adapted to C

	* src/org/eclipse/cdt/internal/ui/action/ActionMessages.java
	* src/org/eclipse/cdt/internal/ui/action/FoldingActionGroup.java

	* src/org/eclipse/cdt/internal/ui/editor/CEditor.java

	* src/org/eclipse/cdt/internal/ui/preference/CEditorPreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preference/FoldingConfigurationBlock.java
	* src/org/eclipse/cdt/internal/ui/preference/PreferencesMessages.properties

	* src/org/eclipse/cdt/internal/ui/text/folding/CFoldingStructureProviderDescriptor.java
	* src/org/eclipse/cdt/internal/ui/text/folding/CFoldingStructureProviderRegistry.java
	* src/org/eclipse/cdt/internal/ui/text/folding/DefaultCFoldingPreferenceBlock.java
	* src/org/eclipse/cdt/internal/ui/text/folding/DefaultCFoldingStructureProvider.java
	* src/org/eclipse/cdt/internal/ui/text/folding/EmptyCFoldingPrefernceBlock.java
	* src/org/eclipse/cdt/internal/ui/text/folding/FoldingMessages.java
	* src/org/eclipse/cdt/internal/ui/text/folding/FoldingMessages.properties

	* src/org/eclipse/cdt/ui/CUIPlugin.java
	* src/org/eclipse/cdt/ui/PreferenceConstants.java

	* src/org/eclipse/cdt/ui/text/folding/ICFoldingPreferenceBlock.java
	* src/org/eclipse/cdt/ui/text/folding/ICFoldingStructureProvider.java

	* plugin.properties
	* plugin.xml
2004-08-25 00:10:08 +00:00
Alain Magloire
43fcb10cb8 2004-08-04 Alain Magloire
Provide filters for the Outliner.

	* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
	* src/org/eclipse/cdt/internal/ui/filters/MacroDirectiveFilter.java
	* src/org/eclipse/cdt/internal/ui/filters/UsingDirectiveFilter.java
	* plugin.properties
	* plugin.xml
2004-08-04 20:05:53 +00:00
Alain Magloire
e4e81a75b2 2004-08-04 Alain Magloire
Implementation of Grouping for includes.
	* src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
	* src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java
	* src/org/eclipse/cdt/internal/ui/cview/CView.java
	* src/org/eclipse/cdt/internal/ui/cview/CViewContentProvider.java
	* src/org/eclipse/cdt/internal/ui/cview/IncludeRefContainer.java
	* src/org/eclipse/cdt/internal/ui/cview/LibraryRefContainer.java
	* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinerProvider.java
	* src/org/eclipse/cdt/internal/ui/preferences/AppearancePreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
	* src/org/eclipse/cdt/ui/CElementGrouping.java
	* src/org/eclipse/cdt/ui/CElementSorter.java
	* src/org/eclipse/cdt/ui/IncludesGrouping.java
	* src/org/eclipse/cdt/ui/PreferenceConstants.java
2004-08-04 17:05:39 +00:00
Bogdan Gheorghe
16d71675fa Patch for Tanya Wolff:
Fix for 71033: English "Find Refs" in Workbench Key preferences.
2004-08-04 14:18:28 +00:00
Alain Magloire
b4270454a9 2004-07-24 Chris Wiebe
Major clean up patch on the wizards.
	New button to access them.
2004-07-26 20:52:26 +00:00
Alain Magloire
daf324f54c 2004-07-16 Tanya Wolff
Fix for 70543: TVT: Source code displaying in C++ Font and Editor
	* plugin.properties
2004-07-21 19:14:48 +00:00
Alain Magloire
b1ee9d479f 2004-07-15 Chris Wiebe
Initial draft for the type hierarchy view.
	* browser/*
	* icons/*
2004-07-15 18:27:15 +00:00
John Camelon
da3ce3ef51 Applied copyright notices for David Daoust on core and ui packages. 2004-06-24 19:29:42 +00:00
Bogdan Gheorghe
b2719be9c5 Fix for Bug 65132: Deletion of "Work In Progress" preferences 2004-06-11 18:38:39 +00:00
David Inglis
1a728b8a2a mostly patch from thomasf with some additions to editor preferences (selection color)
and labels in preference page. no longer depends of runtime.compatibility
2004-06-08 17:40:04 +00:00
Alain Magloire
6124157bef 2004-05-31 Alain Magloire
Putting a good chunk of code(Taken from JDT)
	to do proper hovering.
2004-06-01 05:13:07 +00:00
Alain Magloire
ccfe7d8f5f 2004-05-26 Alain Magloire
Jumbo Patch from Chris Wiebe.
	Putting a starting skeleton for C Browsing.
2004-05-26 14:49:48 +00:00
Alain Magloire
285254ad4e Major Patch from Sam Robb
bring to a close PR 52864.
2004-05-25 23:48:56 +00:00
Andrew Niefer
4b1ecbf65b bug 43014, 62979: Reporting IProblems encountered during indexing. Only preprocessor problems to start 2004-05-21 20:33:16 +00:00
Alain Magloire
1329b3aedf 2004-05-19 Alain Magloire
Comply with Eclipse-3.0 and use the theme
	extension to change the CEditor text font.
	Move the CBuildConsole font in the same category.
2004-05-20 02:18:09 +00:00
Bogdan Gheorghe
a8037dbc3a Fix for 62512
Added matching routine to IncludePattern
2004-05-18 02:29:20 +00:00
Bogdan Gheorghe
580e67dcec Changes to allow for enablement of the indexer at project creation time - includes new project property for disabling indexer. 2004-05-03 17:29:17 +00:00
David Inglis
4b1fcdb6fa update label 2004-04-26 15:51:29 +00:00
David Inglis
0ac56f2cf0 update PathEntry ui stuff 2004-04-26 14:51:52 +00:00
Alain Magloire
d324df3b25 Implement documentSetup and documentCreation extension point
for CDT
2004-04-21 06:15:23 +00:00
John Camelon
45cf3d9fb2 Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=43215 2004-04-05 03:03:31 +00:00
Alain Magloire
d02bc06723 Add new filter to hide/show non C Projects 2004-04-02 16:27:05 +00:00
Alain Magloire
c018f7411c New set of icons on April first 8-) from Chris. 2004-04-01 18:25:40 +00:00
Bogdan Gheorghe
5c3d8fdb41 Fix annotations in overview bar, added index IProblem markers, added new preference page for controlling external search markers 2004-03-31 07:57:18 +00:00
Alain Magloire
36e409eaa3 Change the old implementation of filter in the CView to match
the PackageExplorer.
2004-03-30 05:35:52 +00:00
Andrew Niefer
f8d8ad6843 externalizing strings from Tanya Wolff 2004-03-18 23:34:30 +00:00
Hoda Amer
e74475bdbe Fix for [Bug 54323] Refactor: Menu item from outline view 2004-03-15 21:17:47 +00:00
David Inglis
b03b5aa0c6 new C-Build console supporting mutiple streams. 2004-03-12 16:07:50 +00:00
Hoda Amer
da87b50b7f Adding the undo manager for the Rename Refactor 2004-03-11 20:15:28 +00:00
Hoda Amer
cbd2bd573f Rename Refactoring, first attempt. (Jumbo patch) 2004-03-09 19:50:00 +00:00
Alain Magloire
c48ea4de7f New workingset for C/C++ CElements 2004-02-16 03:28:25 +00:00
Alain Magloire
9678b65711 PR 50789
First work to add support for "Show in CView"
Based on work provided by Thomas Fletcher.
2004-01-29 17:22:26 +00:00
Alain Magloire
ad01ba1044 First draft of opentype code by Chris Wiebe. 2004-01-28 21:23:51 +00:00
John Camelon
46a9e7fd6f Patch for Bogdan Gheorghe.
Here's a patch that creates and manages a CDT log file in the .metadata\.plugins\org.eclipse.cdt.core folder. This log file, for now, will contain indexer failure messages and parser failure messages - particularly inclusion failures. These messages were being logged to the PDE error log which, given the number of failures that we can expect on some files, was filling up rather quickly. I put a 5MB limit on the CDT log file after which it gets deleted and a new one gets created. The intent of this log file is to help a user figure out why something isn't being indexed properly - the usual reasons are: i) can't find an include file, ii) symbols not defined. 

Also in this patch are 2 minor UI fixes: i) dedicated to Brent - Ctrl+H now brings up the C++ Search Dialog for all C Editor supported extensions, and ii) especially for Alain - F3 will perform a Open Declarations.
2003-10-01 13:33:39 +00:00
David Inglis
5d90b3e85b removal of old make ui componets (wizards/views/actions/properties) 2003-09-16 20:45:41 +00:00
Doug Schaefer
d18851f2d7 Patch for Sean Evoy:
- Move the managed builder to it's own plugins and feature.
2003-09-15 20:44:43 +00:00
Doug Schaefer
cc710063b4 Patch for Sean Evoy:
This patch contains some minor UI changes and a big chunk of work to add 
built-in symbols and includes search paths to a tool specification. 

The UI change is a switch from dynamically resizing the property page when 
an option category is selected from the list, but rather using a scrolled 
edit area. Now, if the option set is larger than the viewable area, a 
horizontal and/or vertical scrollbar is displayed.

In terms of built-ins, there is no UI support to change the values just 
yet. That is coming, but I wanted to get the framework and some 
definitions in place so that the indexer and scanner can start using them.
2003-08-20 17:52:32 +00:00
David Inglis
0f45720f3d patch from sean see changelog 2003-08-18 17:34:23 +00:00
Doug Schaefer
b03158193f Patch for Bogdan Gheorge:
- UI for C/C++ Search
2003-07-14 15:34:57 +00:00
John Camelon
6fa5a87930 Patch for Andrew Niefer
Further work on C/C++ Search framework.
2003-06-28 19:56:54 +00:00