From 9c862ac1ba39b5af16ab4452bbd6a02907239a79 Mon Sep 17 00:00:00 2001 From: X Code Date: Fri, 29 Jul 2022 00:05:55 -0700 Subject: [PATCH] Code cleanup --- lib/src/translations/toolbar.i18n.dart | 92 ++++++++++++++++++++++ lib/src/widgets/controller.dart | 6 -- lib/src/widgets/toolbar/search_button.dart | 1 - 3 files changed, 92 insertions(+), 7 deletions(-) diff --git a/lib/src/translations/toolbar.i18n.dart b/lib/src/translations/toolbar.i18n.dart index e61b6613..6b86360c 100644 --- a/lib/src/translations/toolbar.i18n.dart +++ b/lib/src/translations/toolbar.i18n.dart @@ -29,6 +29,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'en_us': { 'Paste a link': 'Paste a link', @@ -56,6 +60,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'ar': { 'Paste a link': 'نسخ الرابط', @@ -83,6 +91,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'da': { 'Paste a link': 'Indsæt link', @@ -110,6 +122,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'de': { 'Paste a link': 'Link hinzufügen', @@ -138,6 +154,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'fr': { 'Paste a link': 'Coller un lien', @@ -165,6 +185,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'zh_CN': { 'Paste a link': '粘贴链接', @@ -192,6 +216,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'ko': { 'Paste a link': '링크를 붙여넣어 주세요.', @@ -218,6 +246,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'ru': { 'Paste a link': 'Вставить ссылку', @@ -245,6 +277,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'es': { 'Paste a link': 'Pega un enlace', @@ -273,6 +309,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'tr': { 'Paste a link': 'Bağlantıyı Yapıştır', @@ -300,6 +340,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'uk': { 'Paste a link': 'Вставити посилання', @@ -327,6 +371,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'pt': { 'Paste a link': 'Colar um link', @@ -355,6 +403,10 @@ extension Localization on String { 'Clear': 'Limpar', 'Font': 'Fonte', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'pl': { 'Paste a link': 'Wklej link', @@ -383,6 +435,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'vi': { 'Paste a link': 'Chèn liên kết', @@ -411,6 +467,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'ur': { 'Paste a link': 'لنک پیسٹ کریں', @@ -438,6 +498,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'id': { 'Paste a link': 'Tempel tautan', @@ -465,6 +529,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'no': { 'Paste a link': 'Lim inn lenke', @@ -492,6 +560,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'fa': { 'Paste a link': 'جایگذاری لینک', @@ -519,6 +591,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'hi': { 'Paste a link': 'लिंक पेस्ट करें', @@ -546,6 +622,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'nl': { 'Paste a link': 'Plak een link', @@ -573,6 +653,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'zh_HK': { 'Paste a link': '貼上連結', @@ -600,6 +684,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, 'sr': { 'Paste a link': 'Nalepi vezu', @@ -627,6 +715,10 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', + 'matches': 'matches', + 'showing match': 'showing match', + 'Prev': 'Prev', + 'Next': 'Next', }, }; diff --git a/lib/src/widgets/controller.dart b/lib/src/widgets/controller.dart index 0eed7fc7..db6637a5 100644 --- a/lib/src/widgets/controller.dart +++ b/lib/src/widgets/controller.dart @@ -299,12 +299,6 @@ class QuillController extends ChangeNotifier { notifyListeners(); } - /// Search the whole document for any substring matching the pattern - /// Returns the offsets that matches the pattern - List search(Pattern other) { - return document.search(other); - } - @override void addListener(VoidCallback listener) { // By using `_isDisposed`, make sure that `addListener` won't be called on a diff --git a/lib/src/widgets/toolbar/search_button.dart b/lib/src/widgets/toolbar/search_button.dart index 779cbec1..22d99c27 100644 --- a/lib/src/widgets/toolbar/search_button.dart +++ b/lib/src/widgets/toolbar/search_button.dart @@ -155,7 +155,6 @@ class _SearchDialogState extends State<_SearchDialog> { setState(() { _offsets = widget.controller.document.search(_text); _index = 0; - debugPrint(_offsets.toString()); }); if (_offsets!.isNotEmpty) { _moveToPosition();