Code cleanup

pull/899/head
X Code 3 years ago
parent 99521ca7de
commit 9c862ac1ba
  1. 92
      lib/src/translations/toolbar.i18n.dart
  2. 6
      lib/src/widgets/controller.dart
  3. 1
      lib/src/widgets/toolbar/search_button.dart

@ -29,6 +29,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'en_us': { 'en_us': {
'Paste a link': 'Paste a link', 'Paste a link': 'Paste a link',
@ -56,6 +60,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'ar': { 'ar': {
'Paste a link': 'نسخ الرابط', 'Paste a link': 'نسخ الرابط',
@ -83,6 +91,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'da': { 'da': {
'Paste a link': 'Indsæt link', 'Paste a link': 'Indsæt link',
@ -110,6 +122,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'de': { 'de': {
'Paste a link': 'Link hinzufügen', 'Paste a link': 'Link hinzufügen',
@ -138,6 +154,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'fr': { 'fr': {
'Paste a link': 'Coller un lien', 'Paste a link': 'Coller un lien',
@ -165,6 +185,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'zh_CN': { 'zh_CN': {
'Paste a link': '粘贴链接', 'Paste a link': '粘贴链接',
@ -192,6 +216,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'ko': { 'ko': {
'Paste a link': '링크를 붙여넣어 주세요.', 'Paste a link': '링크를 붙여넣어 주세요.',
@ -218,6 +246,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'ru': { 'ru': {
'Paste a link': 'Вставить ссылку', 'Paste a link': 'Вставить ссылку',
@ -245,6 +277,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'es': { 'es': {
'Paste a link': 'Pega un enlace', 'Paste a link': 'Pega un enlace',
@ -273,6 +309,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'tr': { 'tr': {
'Paste a link': 'Bağlantıyı Yapıştır', 'Paste a link': 'Bağlantıyı Yapıştır',
@ -300,6 +340,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'uk': { 'uk': {
'Paste a link': 'Вставити посилання', 'Paste a link': 'Вставити посилання',
@ -327,6 +371,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'pt': { 'pt': {
'Paste a link': 'Colar um link', 'Paste a link': 'Colar um link',
@ -355,6 +403,10 @@ extension Localization on String {
'Clear': 'Limpar', 'Clear': 'Limpar',
'Font': 'Fonte', 'Font': 'Fonte',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'pl': { 'pl': {
'Paste a link': 'Wklej link', 'Paste a link': 'Wklej link',
@ -383,6 +435,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'vi': { 'vi': {
'Paste a link': 'Chèn liên kết', 'Paste a link': 'Chèn liên kết',
@ -411,6 +467,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'ur': { 'ur': {
'Paste a link': 'لنک پیسٹ کریں', 'Paste a link': 'لنک پیسٹ کریں',
@ -438,6 +498,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'id': { 'id': {
'Paste a link': 'Tempel tautan', 'Paste a link': 'Tempel tautan',
@ -465,6 +529,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'no': { 'no': {
'Paste a link': 'Lim inn lenke', 'Paste a link': 'Lim inn lenke',
@ -492,6 +560,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'fa': { 'fa': {
'Paste a link': 'جایگذاری لینک', 'Paste a link': 'جایگذاری لینک',
@ -519,6 +591,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'hi': { 'hi': {
'Paste a link': 'िक पट कर', 'Paste a link': 'िक पट कर',
@ -546,6 +622,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'nl': { 'nl': {
'Paste a link': 'Plak een link', 'Paste a link': 'Plak een link',
@ -573,6 +653,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'zh_HK': { 'zh_HK': {
'Paste a link': '貼上連結', 'Paste a link': '貼上連結',
@ -600,6 +684,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
'sr': { 'sr': {
'Paste a link': 'Nalepi vezu', 'Paste a link': 'Nalepi vezu',
@ -627,6 +715,10 @@ extension Localization on String {
'Clear': 'Clear', 'Clear': 'Clear',
'Font': 'Font', 'Font': 'Font',
'Search': 'Search', 'Search': 'Search',
'matches': 'matches',
'showing match': 'showing match',
'Prev': 'Prev',
'Next': 'Next',
}, },
}; };

@ -299,12 +299,6 @@ class QuillController extends ChangeNotifier {
notifyListeners(); notifyListeners();
} }
/// Search the whole document for any substring matching the pattern
/// Returns the offsets that matches the pattern
List<int> search(Pattern other) {
return document.search(other);
}
@override @override
void addListener(VoidCallback listener) { void addListener(VoidCallback listener) {
// By using `_isDisposed`, make sure that `addListener` won't be called on a // By using `_isDisposed`, make sure that `addListener` won't be called on a

@ -155,7 +155,6 @@ class _SearchDialogState extends State<_SearchDialog> {
setState(() { setState(() {
_offsets = widget.controller.document.search(_text); _offsets = widget.controller.document.search(_text);
_index = 0; _index = 0;
debugPrint(_offsets.toString());
}); });
if (_offsets!.isNotEmpty) { if (_offsets!.isNotEmpty) {
_moveToPosition(); _moveToPosition();

Loading…
Cancel
Save