John, JMarc,
what do you think about the patch below? The idea is to have a submenu
for character styles that combines layout-specific char styles,
bold/emphasize/noun style, and the font dialog. The layout-specific char
styles have been moved from menu "Insert". Although the styles are
actually implemented as insets, the user does not think in terms of
"inserting" something. Bold/emphasize/noun style - whether you like it
or not - are frequently requested features. There is at least one
bugzilla report for re-adding "bold" to the menu. The font dialog is
listed at the end ("Other...") because users should not be encouraged to
use it often. Regarding the word-* functions: We might move them to the
submenu as well to shorten the "Edit" menu (as done in the patch).
However, after testing "word-capitalize", I really doubt that this
particular functions is very useful (why do we have it at all?).
Any comments?
Michael
Index: stdmenus.ui
===================================================================
--- stdmenus.ui (revision 14919)
+++ stdmenus.ui (working copy)
@@ -89,14 +89,10 @@
Separator
Item "Find & Replace...|F" "dialog-show findreplace"
Separator
- Item "Word in Small Capitals" "word-capitalize"
- Item "Word in Uppercase" "word-upcase"
- Item "Word in Lowercase" "word-lowcase"
- Separator
Item "Move Paragraph Up|o" "paragraph-move-up"
Item "Move Paragraph Down|v" "paragraph-move-down"
Separator
- Item "Text Style...|S" "dialog-show character"
+ Submenu "Character Style...|C" "insert_charstyles"
Item "Paragraph Settings...|P" "layout-paragraph"
Separator
# Mathed b0rkage means these don't work properly
@@ -136,6 +132,19 @@
PasteRecent
End
+ Menu "insert_charstyles"
+ CharStyles
+ Separator
+ Item "Emphasize Style|E" "font-emph"
+ Item "Noun Style|N" "font-noun"
+ Item "Bold Style|B" "font-bold"
+ Separator
+ Item "Other...|O" "dialog-show character"
+ Separator
+ Item "Uppercase" "word-upcase"
+ Item "Lowercase" "word-lowcase"
+ End
+
# not much we can do to help here
Menu "edit_tabular"
Item "Multicolumn|M" "tabular-feature multicolumn"
@@ -253,7 +262,6 @@
# YUCK
Submenu "Note|N" "insert_note"
OptSubmenu "Branch|B" "insert_branches"
- OptSubmenu "Character Style|y" "insert_charstyles"
Submenu "File|e" "insert_file"
Item "Box" "box-insert Frameless"
Separator
@@ -377,10 +385,6 @@
Branches
End
- Menu "insert_charstyles"
- CharStyles
- End
-
#
# DOCUMENT MENU
#