From e4e81a75b25ed46ff7f12c815c8f18971de08351 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Wed, 4 Aug 2004 17:05:39 +0000 Subject: [PATCH] 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 --- core/org.eclipse.cdt.ui/ChangeLog | 18 ++ core/org.eclipse.cdt.ui/plugin.properties | 3 +- core/org.eclipse.cdt.ui/plugin.xml | 6 + .../ui/BaseCElementContentProvider.java | 103 ++++++----- .../cdt/internal/ui/ICHelpContextIds.java | 2 + .../eclipse/cdt/internal/ui/cview/CView.java | 29 ++- .../ui/cview/CViewContentProvider.java | 30 +++- .../ui/cview/IncludeRefContainer.java | 5 +- .../ui/cview/LibraryRefContainer.java | 5 +- .../ui/editor/CContentOutlinerProvider.java | 117 +++--------- .../preferences/AppearancePreferencePage.java | 169 ++++++++++++++++++ .../ui/preferences/CPluginPreferencePage.java | 8 +- .../PreferencesMessages.properties | 9 +- .../org/eclipse/cdt/ui/CElementGrouping.java | 70 ++++++++ .../org/eclipse/cdt/ui/CElementSorter.java | 9 + .../org/eclipse/cdt/ui/IncludesGrouping.java | 48 +++++ .../eclipse/cdt/ui/PreferenceConstants.java | 16 +- 17 files changed, 484 insertions(+), 163 deletions(-) create mode 100644 core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/AppearancePreferencePage.java create mode 100644 core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementGrouping.java create mode 100644 core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/IncludesGrouping.java diff --git a/core/org.eclipse.cdt.ui/ChangeLog b/core/org.eclipse.cdt.ui/ChangeLog index e82250f8d7c..ea6b5ee298a 100644 --- a/core/org.eclipse.cdt.ui/ChangeLog +++ b/core/org.eclipse.cdt.ui/ChangeLog @@ -1,3 +1,21 @@ +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-03 Tanya Wolff Fix for 71033: English "Find Refs" in Workbench Key preferences. diff --git a/core/org.eclipse.cdt.ui/plugin.properties b/core/org.eclipse.cdt.ui/plugin.properties index 772735d108a..7e405d165e9 100644 --- a/core/org.eclipse.cdt.ui/plugin.properties +++ b/core/org.eclipse.cdt.ui/plugin.properties @@ -236,4 +236,5 @@ annotationHoverDescription= Shows the description of the selected annotation. problemHover= Problem Description problemHoverDescription= Shows the description of the selected problem. - +# +appearancePrefName= Appearance diff --git a/core/org.eclipse.cdt.ui/plugin.xml b/core/org.eclipse.cdt.ui/plugin.xml index acd1054bc70..1feb3d8bd91 100644 --- a/core/org.eclipse.cdt.ui/plugin.xml +++ b/core/org.eclipse.cdt.ui/plugin.xml @@ -403,6 +403,12 @@ category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage" name="%CDTSearch.name" id="org.eclipse.cdt.ui.preferences.CSearchPreferencePage"/> + +