|
From: Christopher W. <caw...@us...> - 2006-04-12 21:26:30
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25379 Modified Files: plugin.properties plugin.xml Log Message: a number of changes: - Re-arrange the preferences - add ability to edit ruby editor font - whole new syntax coloring page - new underline/strikethrough options for syntax coloring - fix bug delaying preference changes from applying on syntax coloring to open editors. - Add hyperlink between syntax coloring and general text editor prefs (which apply to coloring/fonts/appearance) - Remove some deprecated code Index: plugin.properties =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/plugin.properties,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** plugin.properties 30 Mar 2006 03:12:34 -0000 1.31 --- plugin.properties 12 Apr 2006 21:26:25 -0000 1.32 *************** *** 104,107 **** --- 104,113 ---- Folding.label= F&olding + #--- presentation + rubyPresentation.label= Ruby + + rubyEditorFontDefiniton.label= Ruby Editor Text Font + rubyEditorFontDefintion.description= The Ruby editor text font is used by Ruby editors. + ########################################################################## # Rdoc Support Index: plugin.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/plugin.xml,v retrieving revision 1.78 retrieving revision 1.79 diff -C2 -d -r1.78 -r1.79 *** plugin.xml 30 Mar 2006 03:12:34 -0000 1.78 --- plugin.xml 12 Apr 2006 21:26:25 -0000 1.79 *************** *** 43,47 **** <page name="%PreferencePage.rdtTemplatePreferences" ! category="org.rubypeople.rdt.ui.preferences.PreferencePageRubyBase" class="org.rubypeople.rdt.internal.ui.preferences.RubyTemplatePreferencePage" id="org.rubypeople.rdt.ui.TemplatesPreferencePage"> --- 43,47 ---- <page name="%PreferencePage.rdtTemplatePreferences" ! category="org.rubypeople.rdt.ui.preferences.PreferencePageRubyEditor" class="org.rubypeople.rdt.internal.ui.preferences.RubyTemplatePreferencePage" id="org.rubypeople.rdt.ui.TemplatesPreferencePage"> *************** *** 60,63 **** --- 60,70 ---- <keywordReference id="org.rubypeople.rdt.ui.sortorder"/> </page> + <page + name="Syntax Coloring" + category="org.rubypeople.rdt.ui.preferences.PreferencePageRubyEditor" + class="org.rubypeople.rdt.internal.ui.preferences.RubyEditorColoringPreferencePage" + id="org.rubypeople.rdt.ui.preferences.RubyEditorColoringPreferencePage"> + <keywordReference id="org.rubypeople.rdt.ui.syntaxcoloring"/> + </page> </extension> <!-- =========================================================================== --> *************** *** 284,287 **** --- 291,295 ---- icon="icons/full/ctool16/ruby_page.gif" id="org.rubypeople.rdt.ui.EditorRubyFile" + symbolicFontName="org.rubypeople.rdt.ui.editors.textfont" name="%EditorRubyFile.name"> <contentTypeBinding contentTypeId="org.rubypeople.rdt.core.rubySource"/> *************** *** 293,296 **** --- 301,305 ---- contributorClass="org.rubypeople.rdt.internal.ui.rubyeditor.RubyEditorActionContributor" class="org.rubypeople.rdt.internal.ui.rubyeditor.ExternalRubyEditor" + symbolicFontName="org.rubypeople.rdt.ui.editors.textfont" id="org.rubypeople.rdt.ui.ExternalRubyEditor"> </editor> *************** *** 754,757 **** --- 763,780 ---- </viewerContribution> </extension> + + <extension + point="org.eclipse.ui.themes"> + <themeElementCategory label="%rubyPresentation.label" id="org.rubypeople.rdt.ui.presentation"/> + <fontDefinition + label="%rubyEditorFontDefiniton.label" + defaultsTo="org.eclipse.jface.textfont" + categoryId="org.rubypeople.rdt.ui.presentation" + id="org.rubypeople.rdt.ui.editors.textfont"> + <description> + %rubyEditorFontDefintion.description + </description> + </fontDefinition> + </extension> </plugin> |