feat(jellyfin): any stretch of a line's characters chosen by hand
The cut takes the longest word and knows no grammar, so 今日は reads as こんにちは where it is 今日 and は. Any stretch of a line's characters can now be chosen by hand: dragged across with a mouse, Shift+clicked from the word or stretch chosen, or on a touch screen held on a character and dragged on. It is looked up as one word, as it stands or as a form of one, in one small request (the instance has the line's text already); while it is chosen the line reads it as that word (きょう over 今日), and what the dictionary lacks as one word is offered as a search on Jisho. The line's words move into line_words.dart, out of the Watch screen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
9b5ea88a8a
commit
48ac84d92c
1 changed files with 918 additions and 209 deletions
|
|
@ -10881,10 +10881,28 @@ abstract class AppLocalizations {
|
|||
/// **'{word} added'**
|
||||
String watchAdded(String word);
|
||||
|
||||
/// No description provided for @watchStretchNone.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'{text} isn\'t in the dictionary as one word.'**
|
||||
String watchStretchNone(String text);
|
||||
|
||||
/// No description provided for @watchStretchFailed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Couldn\'t look it up. Choose it again to try once more.'**
|
||||
String get watchStretchFailed;
|
||||
|
||||
/// No description provided for @watchStretchJisho.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Search Jisho for it'**
|
||||
String get watchStretchJisho;
|
||||
|
||||
/// No description provided for @watchTapAWord.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Tap a word of the subtitles to look it up.'**
|
||||
/// **'Tap a word of the subtitles to look it up, or drag across characters to look up any part of a line (on a touch screen, hold first).'**
|
||||
String get watchTapAWord;
|
||||
|
||||
/// No description provided for @watchFormOf.
|
||||
|
|
|
|||
Loading…
Reference in a new issue