From a865ae80b663fbc83e594557eec50105eda04531 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Sun, 30 Jan 2005 04:27:36 +0000 Subject: [PATCH] 2005-01-29 Alain Magloire Fix for 81403: Move the Code Assist preference page out of the CEditor preference page. It clean the CEditorPreferencePage and takes less time to instantiate. New checkbox in Code Assist to complete common prefix. + src/org/eclipse/cdt/internal/ui/preferences/AbstracPreferencePage.java * src/org/eclipse/cdt/internal/ui/prefernces/CEditorPreferencePage.java + src/org/eclipse/cdt/internal/ui/preferences/CodeAssistPreferencge.java * src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessage.java * src/org/eclipse/cdt/internal/ui/text/contentassist/ContentAssistPreference.java * src/org/eclipse/cdt/ui/CUIPrefernceInitializer.java * plugin.xml * plugin.properties --- core/org.eclipse.cdt.ui/ChangeLog | 14 + core/org.eclipse.cdt.ui/plugin.properties | 1 + core/org.eclipse.cdt.ui/plugin.xml | 6 + .../preferences/AbstractPreferencePage.java | 300 ++++++++++++++++++ .../ui/preferences/CEditorPreferencePage.java | 219 ++++--------- .../preferences/CodeAssistPreferencePage.java | 168 ++++++++++ .../PreferencesMessages.properties | 4 + .../ContentAssistPreference.java | 9 +- .../cdt/ui/CUIPreferenceInitializer.java | 2 + 9 files changed, 560 insertions(+), 163 deletions(-) create mode 100644 core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/AbstractPreferencePage.java create mode 100644 core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CodeAssistPreferencePage.java diff --git a/core/org.eclipse.cdt.ui/ChangeLog b/core/org.eclipse.cdt.ui/ChangeLog index 0ca72d4dd38..2e4c77894d0 100644 --- a/core/org.eclipse.cdt.ui/ChangeLog +++ b/core/org.eclipse.cdt.ui/ChangeLog @@ -1,3 +1,17 @@ +2005-01-29 Alain Magloire + Fix for 81403: Move the Code Assist preference page + out of the CEditor preference page. It clean the CEditorPreferencePage + and takes less time to instantiate. + New checkbox in Code Assist to complete common prefix. + + src/org/eclipse/cdt/internal/ui/preferences/AbstracPreferencePage.java + * src/org/eclipse/cdt/internal/ui/prefernces/CEditorPreferencePage.java + + src/org/eclipse/cdt/internal/ui/preferences/CodeAssistPreferencge.java + * src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessage.java + * src/org/eclipse/cdt/internal/ui/text/contentassist/ContentAssistPreference.java + * src/org/eclipse/cdt/ui/CUIPrefernceInitializer.java + * plugin.xml + * plugin.properties + 2005-01-28 Alain Magloire Add Indexer search in the Source Hover implementation. * src/org/eclipse/cdt/intenal/ui/text/CSourceHover.java diff --git a/core/org.eclipse.cdt.ui/plugin.properties b/core/org.eclipse.cdt.ui/plugin.properties index fde6c7fa567..6af7d22954c 100644 --- a/core/org.eclipse.cdt.ui/plugin.properties +++ b/core/org.eclipse.cdt.ui/plugin.properties @@ -110,6 +110,7 @@ CPluginTemplatePreferencePage.name=Code Templates CPluginBuildConsolePreferencePage.name=Build Console CPluginFileTypesPreferencePage.name=File Types CodeFormatterPreferencePage.name=Code Formatter +CodeAssistPreferencePage.name=Code Assist todoPageName=C/C++ Task Tags todoTaskPrefName=Task Tags diff --git a/core/org.eclipse.cdt.ui/plugin.xml b/core/org.eclipse.cdt.ui/plugin.xml index 4f8814022af..62b47edcd27 100644 --- a/core/org.eclipse.cdt.ui/plugin.xml +++ b/core/org.eclipse.cdt.ui/plugin.xml @@ -553,6 +553,12 @@ class="org.eclipse.cdt.internal.ui.preferences.CEditorPreferencePage" id="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"> + +