Alain Magloire
57a32ca95d
2004-12-14 Alain Magloire
...
PR 80631 Patch form Przemek Tomaszewski
* src/org/eclipse/cdt/internal/ui/editor/CContentOutilinePage.java
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinerProvider.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/CSourceViewer.java
* src/org/eclipse/cdt/internal/ui/editor/ICEdtiroActionDefinitionIds.java
* src/org/eclipse/cdt/internal/ui/text/COutlineInformationControl.java
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
* src/org/eclipse/cdt/internal/ui/util/ProblemTreeViewer.java
* src/org/eclpse/cdt/ui/CElementContentProvider.java
* plugin.properties.
* plugin.xml
2004-12-14 18:46:40 +00:00
Alain Magloire
3c9660722e
2004-12-10 Alain Magloire
...
Fix for 77874.
In order to fix this we removed all of the Eclipse-1.0 classes
that we copied in the CDT.
The good news is that it is now part of Eclipse-3.x platform and we no
need to carry the duplicate.
The templates support was rewritten to use the JFace templates support
classes.
* src/org/eclipse/cdt/internal/corext/template/*: remove to use
JFace Templates support.
* src/org/eclipse/cdt/internal/corext/template/c/*: rewritten to use
JFace Templates classes.
* src/org/eclipse/cdt/intenal/corext/texmanipulation/*: remove to use
JFace TextEdit support
* src/org/eclipse/cdt/internal/ui/preferences/CTemplatePreferencePage.java:
Rewritten to take advantage of JFace support for Templates.
* src/org/eclipse/cdt/internal/ui/text/link/*: Remove use JFace
* src/org/eclipse/cdt/internal/ui/text/template/*: Remove use JFace templates
* plugin.xml
* plugin.properties
* template/default-templates.xml
2004-12-10 17:22:41 +00:00
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