[Libreoffice-ux-advise] [Bug 125931] Implement the Sidebar in Math formula editor, with decks for format options and Greek and special symbols

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Jun 21 14:01:29 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=125931

--- Comment #19 from V Stuart Foote <vstuart.foote at utsa.edu> ---
(In reply to Heiko Tietze from comment #17)
> +1, reduced to the relevant properties and just combining what's in the
> dialogs. Objections to this proposal? What shall we do with the legacy
> dialogs when this solution goes live?


(In reply to Roman Kuznetsov from comment
> 
> There is the bug 114395 about format dialogs in Math

We'll need UNO for all controls of the dialog going into the content panels of
the Sidebar anyway. So current dialogs should remain, but be tweaked for use
from menu or sidebar. 

The Relative size by category is a challenge--it is not often used, but when
you need it to adjust manuscript node composition it is critical. As are the
spacing adjustments applied when placing the OLE into 'Text mode'. 

So all of the functions of dialog rework of bug 114395 should be available to
Sidebar. Add them as additional content panels.

Something to consider though--are the setting from the dialog applicable to the
current formula, or to what will be applied to a new formula? And, how do you
restore UI to template defaults--for current formula, for new formulas?

Also, that wrapping a formula in a 'size NN { formula}' overrides the dialog
(and nascent Sidebar content panel) leaving other spacing unchanged--just the
base size is reset. Do we need to indicate that somehow visually?

So while this gets us onto the Sidebar, sm needs major rework that would affect
these GUI contols. Two specifically, the multi-glyph (bug 32362) for 'Scale all
brackets' control; and removing hardcoded dependency on OpenSymbol font (bug
101174) for the sm 'Symbols...' picker dialog.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list