fix(todo): comments handled as Todoist's, and the emoji sheet (ADR 0033, D38)
After the developer's recording of Todoist: the bar opens the comments to write at once, Show all to read; the heading folds them; Show all and the latest comment are boxes of their own; a comment shows who wrote it; the field grows with what wraps, which a long line didn't. The emoji sheet is written here on emoji_picker_flutter's data: its own picker has a tab bar on the SDK's Material, which found no localizations in Todo, so reacting showed an error. Todo gets the compatibility bridge, as Learn has, since the editor still imports that library. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
a25cca12b4
commit
c55e94dd99
5 changed files with 926 additions and 214 deletions
|
|
@ -59,6 +59,17 @@
|
|||
"commentReact": "Reaktion hinzufügen",
|
||||
"commentReactionRemove": "{emoji} entfernen",
|
||||
"commentNone": "Halte hier Notizen, Links oder anderes fest.",
|
||||
"emojiSearch": "Emoji suchen",
|
||||
"emojiNone": "Kein Emoji gefunden",
|
||||
"emojiRecent": "Zuletzt verwendet",
|
||||
"emojiSmileys": "Smileys & Personen",
|
||||
"emojiAnimals": "Tiere & Natur",
|
||||
"emojiFoods": "Essen & Trinken",
|
||||
"emojiActivities": "Aktivitäten",
|
||||
"emojiTravel": "Reisen & Orte",
|
||||
"emojiObjects": "Objekte",
|
||||
"emojiSymbols": "Symbole",
|
||||
"emojiFlags": "Flaggen",
|
||||
"commentsTitle": "Kommentare",
|
||||
"commentAdd": "Kommentar schreiben",
|
||||
"commentSend": "Kommentar senden",
|
||||
|
|
|
|||
|
|
@ -126,6 +126,17 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"emojiSearch": "Search emoji",
|
||||
"emojiNone": "No emoji found",
|
||||
"emojiRecent": "Recently used",
|
||||
"emojiSmileys": "Smileys & people",
|
||||
"emojiAnimals": "Animals & nature",
|
||||
"emojiFoods": "Food & drink",
|
||||
"emojiActivities": "Activities",
|
||||
"emojiTravel": "Travel & places",
|
||||
"emojiObjects": "Objects",
|
||||
"emojiSymbols": "Symbols",
|
||||
"emojiFlags": "Flags",
|
||||
"commentsTitle": "Comments",
|
||||
"commentAdd": "Add a comment",
|
||||
"commentSend": "Send comment",
|
||||
|
|
|
|||
|
|
@ -454,6 +454,72 @@ abstract class AppLocalizations {
|
|||
/// **'Add relevant notes, links or anything else here.'**
|
||||
String get commentNone;
|
||||
|
||||
/// No description provided for @emojiSearch.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Search emoji'**
|
||||
String get emojiSearch;
|
||||
|
||||
/// No description provided for @emojiNone.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'No emoji found'**
|
||||
String get emojiNone;
|
||||
|
||||
/// No description provided for @emojiRecent.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Recently used'**
|
||||
String get emojiRecent;
|
||||
|
||||
/// No description provided for @emojiSmileys.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Smileys & people'**
|
||||
String get emojiSmileys;
|
||||
|
||||
/// No description provided for @emojiAnimals.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Animals & nature'**
|
||||
String get emojiAnimals;
|
||||
|
||||
/// No description provided for @emojiFoods.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Food & drink'**
|
||||
String get emojiFoods;
|
||||
|
||||
/// No description provided for @emojiActivities.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Activities'**
|
||||
String get emojiActivities;
|
||||
|
||||
/// No description provided for @emojiTravel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Travel & places'**
|
||||
String get emojiTravel;
|
||||
|
||||
/// No description provided for @emojiObjects.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Objects'**
|
||||
String get emojiObjects;
|
||||
|
||||
/// No description provided for @emojiSymbols.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Symbols'**
|
||||
String get emojiSymbols;
|
||||
|
||||
/// No description provided for @emojiFlags.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Flags'**
|
||||
String get emojiFlags;
|
||||
|
||||
/// No description provided for @commentsTitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
|
|
|
|||
|
|
@ -217,6 +217,39 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||
@override
|
||||
String get commentNone => 'Halte hier Notizen, Links oder anderes fest.';
|
||||
|
||||
@override
|
||||
String get emojiSearch => 'Emoji suchen';
|
||||
|
||||
@override
|
||||
String get emojiNone => 'Kein Emoji gefunden';
|
||||
|
||||
@override
|
||||
String get emojiRecent => 'Zuletzt verwendet';
|
||||
|
||||
@override
|
||||
String get emojiSmileys => 'Smileys & Personen';
|
||||
|
||||
@override
|
||||
String get emojiAnimals => 'Tiere & Natur';
|
||||
|
||||
@override
|
||||
String get emojiFoods => 'Essen & Trinken';
|
||||
|
||||
@override
|
||||
String get emojiActivities => 'Aktivitäten';
|
||||
|
||||
@override
|
||||
String get emojiTravel => 'Reisen & Orte';
|
||||
|
||||
@override
|
||||
String get emojiObjects => 'Objekte';
|
||||
|
||||
@override
|
||||
String get emojiSymbols => 'Symbole';
|
||||
|
||||
@override
|
||||
String get emojiFlags => 'Flaggen';
|
||||
|
||||
@override
|
||||
String get commentsTitle => 'Kommentare';
|
||||
|
||||
|
|
|
|||
|
|
@ -217,6 +217,39 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||
@override
|
||||
String get commentNone => 'Add relevant notes, links or anything else here.';
|
||||
|
||||
@override
|
||||
String get emojiSearch => 'Search emoji';
|
||||
|
||||
@override
|
||||
String get emojiNone => 'No emoji found';
|
||||
|
||||
@override
|
||||
String get emojiRecent => 'Recently used';
|
||||
|
||||
@override
|
||||
String get emojiSmileys => 'Smileys & people';
|
||||
|
||||
@override
|
||||
String get emojiAnimals => 'Animals & nature';
|
||||
|
||||
@override
|
||||
String get emojiFoods => 'Food & drink';
|
||||
|
||||
@override
|
||||
String get emojiActivities => 'Activities';
|
||||
|
||||
@override
|
||||
String get emojiTravel => 'Travel & places';
|
||||
|
||||
@override
|
||||
String get emojiObjects => 'Objects';
|
||||
|
||||
@override
|
||||
String get emojiSymbols => 'Symbols';
|
||||
|
||||
@override
|
||||
String get emojiFlags => 'Flags';
|
||||
|
||||
@override
|
||||
String get commentsTitle => 'Comments';
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue