feat(following): 新增追剧三栏与双列网格

This commit is contained in:
Zhou Weidong committed 2026-10-22 17:32:09 +08:00
1 parent 73380ee090
commit 97e3f4fc47
15 files changed
+1001 -12

No files matched your search

+13 -1
View File
@@ -730,5 +730,17 @@
"subtitlesOnlyFilter": "Subtitles",
"dubbedFilter": "Dubbed",
"reversalFilter": "Comeback",
"modernFilter": "Modern"
"modernFilter": "Modern",
"edit": "Edit",
"done": "Done",
"favoriteEpisodeProgress": "Episode {episode} / {total} total",
"@favoriteEpisodeProgress": {
"placeholders": {
"episode": { "type": "int" },
"total": { "type": "int" }
}
},
"watchedToEpisode": "Watched to Episode {episode}",
"@watchedToEpisode": { "placeholders": { "episode": { "type": "int" } } },
"confirmRemove": "Remove this item?"
}
+13 -1
View File
@@ -687,5 +687,17 @@
"subtitlesOnlyFilter": "Subtitle",
"dubbedFilter": "Dubbing",
"reversalFilter": "Balas Dendam",
"modernFilter": "Modern"
"modernFilter": "Modern",
"edit": "Edit",
"done": "Selesai",
"favoriteEpisodeProgress": "Episode {episode} / total {total}",
"@favoriteEpisodeProgress": {
"placeholders": {
"episode": { "type": "int" },
"total": { "type": "int" }
}
},
"watchedToEpisode": "Ditonton hingga Episode {episode}",
"@watchedToEpisode": { "placeholders": { "episode": { "type": "int" } } },
"confirmRemove": "Hapus item ini?"
}
+30
View File
@@ -3195,6 +3195,36 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'Modern'**
String get modernFilter;
/// No description provided for @edit.
///
/// In en, this message translates to:
/// **'Edit'**
String get edit;
/// No description provided for @done.
///
/// In en, this message translates to:
/// **'Done'**
String get done;
/// No description provided for @favoriteEpisodeProgress.
///
/// In en, this message translates to:
/// **'Episode {episode} / {total} total'**
String favoriteEpisodeProgress(int episode, int total);
/// No description provided for @watchedToEpisode.
///
/// In en, this message translates to:
/// **'Watched to Episode {episode}'**
String watchedToEpisode(int episode);
/// No description provided for @confirmRemove.
///
/// In en, this message translates to:
/// **'Remove this item?'**
String get confirmRemove;
}
class _AppLocalizationsDelegate
+19
View File
@@ -1664,4 +1664,23 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get modernFilter => 'Modern';
@override
String get edit => 'Edit';
@override
String get done => 'Done';
@override
String favoriteEpisodeProgress(int episode, int total) {
return 'Episode $episode / $total total';
}
@override
String watchedToEpisode(int episode) {
return 'Watched to Episode $episode';
}
@override
String get confirmRemove => 'Remove this item?';
}
+19
View File
@@ -1666,4 +1666,23 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get modernFilter => 'Modern';
@override
String get edit => 'Edit';
@override
String get done => 'Selesai';
@override
String favoriteEpisodeProgress(int episode, int total) {
return 'Episode $episode / total $total';
}
@override
String watchedToEpisode(int episode) {
return 'Ditonton hingga Episode $episode';
}
@override
String get confirmRemove => 'Hapus item ini?';
}
+19
View File
@@ -1640,4 +1640,23 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get modernFilter => '现代';
@override
String get edit => '编辑';
@override
String get done => '完成';
@override
String favoriteEpisodeProgress(int episode, int total) {
return '第 $episode 集 / 共 $total 集';
}
@override
String watchedToEpisode(int episode) {
return '已看至 第 $episode 集';
}
@override
String get confirmRemove => '确定移除这条内容吗?';
}
+13 -1
View File
@@ -649,5 +649,17 @@
"subtitlesOnlyFilter": "仅字幕",
"dubbedFilter": "配音",
"reversalFilter": "逆袭",
"modernFilter": "现代"
"modernFilter": "现代",
"edit": "编辑",
"done": "完成",
"favoriteEpisodeProgress": "第 {episode} 集 / 共 {total} 集",
"@favoriteEpisodeProgress": {
"placeholders": {
"episode": { "type": "int" },
"total": { "type": "int" }
}
},
"watchedToEpisode": "已看至 第 {episode} 集",
"@watchedToEpisode": { "placeholders": { "episode": { "type": "int" } } },
"confirmRemove": "确定移除这条内容吗?"
}