Remove subscript formatting.
continuous-integration/drone/pr Build is running
Details
continuous-integration/drone/pr Build is running
Details
It is rarely used, and often conflicts with other formatting
This commit is contained in:
parent
49fcbdf9aa
commit
c305f7ba23
|
@ -121,7 +121,7 @@ class UrlLinkifier extends Linkifier {
|
|||
Formatter(_boldRegex, BoldElement.new),
|
||||
Formatter(_italicRegex, ItalicElement.new),
|
||||
Formatter(_superRegex, SuperElement.new),
|
||||
Formatter(_subRegex, SubElement.new),
|
||||
// Formatter(_subRegex, SubElement.new),
|
||||
Formatter(_strikeRegex, StrikeElement.new)
|
||||
];
|
||||
|
||||
|
|
|
@ -549,21 +549,21 @@ class _MessageViewState extends State<MessageView> {
|
|||
});
|
||||
});
|
||||
|
||||
var subscript = IconButton(
|
||||
icon: Icon(Icons.subscript),
|
||||
tooltip: AppLocalizations.of(context)!.tooltipSubscript,
|
||||
onPressed: () {
|
||||
setState(() {
|
||||
var ctrlrCompose = Provider.of<ContactInfoState>(context, listen: false).messageDraft.ctrlCompose;
|
||||
var selected = ctrlrCompose.selection.textInside(ctrlrCompose.text);
|
||||
var selection = ctrlrCompose.selection;
|
||||
var start = ctrlrCompose.selection.start;
|
||||
var end = ctrlrCompose.selection.end;
|
||||
ctrlrCompose.text = ctrlrCompose.text.replaceRange(start, end, "_" + selected + "_");
|
||||
ctrlrCompose.selection = selection.copyWith(baseOffset: selection.start + 1, extentOffset: selection.start + 1);
|
||||
Provider.of<ContactInfoState>(context, listen: false).messageDraft.ctrlCompose = ctrlrCompose;
|
||||
});
|
||||
});
|
||||
// var subscript = IconButton(
|
||||
// icon: Icon(Icons.subscript),
|
||||
// tooltip: AppLocalizations.of(context)!.tooltipSubscript,
|
||||
// onPressed: () {
|
||||
// setState(() {
|
||||
// var ctrlrCompose = Provider.of<ContactInfoState>(context, listen: false).messageDraft.ctrlCompose;
|
||||
// var selected = ctrlrCompose.selection.textInside(ctrlrCompose.text);
|
||||
// var selection = ctrlrCompose.selection;
|
||||
// var start = ctrlrCompose.selection.start;
|
||||
// var end = ctrlrCompose.selection.end;
|
||||
// ctrlrCompose.text = ctrlrCompose.text.replaceRange(start, end, "_" + selected + "_");
|
||||
// ctrlrCompose.selection = selection.copyWith(baseOffset: selection.start + 1, extentOffset: selection.start + 1);
|
||||
// Provider.of<ContactInfoState>(context, listen: false).messageDraft.ctrlCompose = ctrlrCompose;
|
||||
// });
|
||||
// });
|
||||
|
||||
var strikethrough = IconButton(
|
||||
icon: Icon(Icons.format_strikethrough),
|
||||
|
@ -596,7 +596,7 @@ class _MessageViewState extends State<MessageView> {
|
|||
|
||||
var formattingToolbar = Container(
|
||||
decoration: BoxDecoration(color: Provider.of<Settings>(context).theme.defaultButtonActiveColor),
|
||||
child: Row(mainAxisAlignment: MainAxisAlignment.start, children: [bold, italic, code, superscript, subscript, strikethrough, vline, preview]));
|
||||
child: Row(mainAxisAlignment: MainAxisAlignment.start, children: [bold, italic, code, superscript, strikethrough, vline, preview]));
|
||||
|
||||
var textField = Container(
|
||||
decoration: BoxDecoration(border: Border(top: BorderSide(color: Provider.of<Settings>(context).theme.defaultButtonActiveColor))),
|
||||
|
|
Loading…
Reference in New Issue