Merge pull request 'Remove subscript formatting.' (#687) from 1.12-rc into trunk
continuous-integration/drone/push Build is passing Details

Reviewed-on: #687
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
This commit is contained in:
Sarah Jamie Lewis 2023-06-16 01:52:16 +00:00
commit cc4403261e
2 changed files with 17 additions and 17 deletions

View File

@ -121,7 +121,7 @@ class UrlLinkifier extends Linkifier {
Formatter(_boldRegex, BoldElement.new), Formatter(_boldRegex, BoldElement.new),
Formatter(_italicRegex, ItalicElement.new), Formatter(_italicRegex, ItalicElement.new),
Formatter(_superRegex, SuperElement.new), Formatter(_superRegex, SuperElement.new),
Formatter(_subRegex, SubElement.new), // Formatter(_subRegex, SubElement.new),
Formatter(_strikeRegex, StrikeElement.new) Formatter(_strikeRegex, StrikeElement.new)
]; ];

View File

@ -549,21 +549,21 @@ class _MessageViewState extends State<MessageView> {
}); });
}); });
var subscript = IconButton( // var subscript = IconButton(
icon: Icon(Icons.subscript), // icon: Icon(Icons.subscript),
tooltip: AppLocalizations.of(context)!.tooltipSubscript, // tooltip: AppLocalizations.of(context)!.tooltipSubscript,
onPressed: () { // onPressed: () {
setState(() { // setState(() {
var ctrlrCompose = Provider.of<ContactInfoState>(context, listen: false).messageDraft.ctrlCompose; // var ctrlrCompose = Provider.of<ContactInfoState>(context, listen: false).messageDraft.ctrlCompose;
var selected = ctrlrCompose.selection.textInside(ctrlrCompose.text); // var selected = ctrlrCompose.selection.textInside(ctrlrCompose.text);
var selection = ctrlrCompose.selection; // var selection = ctrlrCompose.selection;
var start = ctrlrCompose.selection.start; // var start = ctrlrCompose.selection.start;
var end = ctrlrCompose.selection.end; // var end = ctrlrCompose.selection.end;
ctrlrCompose.text = ctrlrCompose.text.replaceRange(start, end, "_" + selected + "_"); // ctrlrCompose.text = ctrlrCompose.text.replaceRange(start, end, "_" + selected + "_");
ctrlrCompose.selection = selection.copyWith(baseOffset: selection.start + 1, extentOffset: selection.start + 1); // ctrlrCompose.selection = selection.copyWith(baseOffset: selection.start + 1, extentOffset: selection.start + 1);
Provider.of<ContactInfoState>(context, listen: false).messageDraft.ctrlCompose = ctrlrCompose; // Provider.of<ContactInfoState>(context, listen: false).messageDraft.ctrlCompose = ctrlrCompose;
}); // });
}); // });
var strikethrough = IconButton( var strikethrough = IconButton(
icon: Icon(Icons.format_strikethrough), icon: Icon(Icons.format_strikethrough),
@ -596,7 +596,7 @@ class _MessageViewState extends State<MessageView> {
var formattingToolbar = Container( var formattingToolbar = Container(
decoration: BoxDecoration(color: Provider.of<Settings>(context).theme.defaultButtonActiveColor), 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( var textField = Container(
decoration: BoxDecoration(border: Border(top: BorderSide(color: Provider.of<Settings>(context).theme.defaultButtonActiveColor))), decoration: BoxDecoration(border: Border(top: BorderSide(color: Provider.of<Settings>(context).theme.defaultButtonActiveColor))),