Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-07-23 16:47:11 +08:00
parent 148e0872b4
commit 418a1e8d39
821 changed files with 29467 additions and 25520 deletions

View File

@@ -98,7 +98,9 @@ class Routes {
CustomGetPage(name: '/dynamics', page: () => const DynamicsPage()),
// 动态详情
CustomGetPage(
name: '/dynamicDetail', page: () => const DynamicDetailPage()),
name: '/dynamicDetail',
page: () => const DynamicDetailPage(),
),
// 关注
CustomGetPage(name: '/follow', page: () => const FollowPage()),
// 粉丝
@@ -110,7 +112,9 @@ class Routes {
CustomGetPage(name: '/memberSearch', page: () => const MemberSearchPage()),
// 推荐流设置
CustomGetPage(
name: '/recommendSetting', page: () => const RecommendSetting()),
name: '/recommendSetting',
page: () => const RecommendSetting(),
),
// 音视频设置
CustomGetPage(name: '/videoSetting', page: () => const VideoSetting()),
// 播放器设置
@@ -125,28 +129,36 @@ class Routes {
CustomGetPage(name: '/blackListPage', page: () => const BlackListPage()),
CustomGetPage(name: '/colorSetting', page: () => const ColorSelectPage()),
CustomGetPage(
name: '/fontSizeSetting', page: () => const FontSizeSelectPage()),
name: '/fontSizeSetting',
page: () => const FontSizeSelectPage(),
),
// 屏幕帧率
CustomGetPage(
name: '/displayModeSetting', page: () => const SetDisplayMode()),
name: '/displayModeSetting',
page: () => const SetDisplayMode(),
),
// 关于
CustomGetPage(name: '/about', page: () => const AboutPage()),
//
CustomGetPage(name: '/articlePage', page: () => const ArticlePage()),
// 历史记录搜索
// 历史记录搜索
CustomGetPage(name: '/playSpeedSet', page: () => const PlaySpeedPage()),
// 收藏搜索
CustomGetPage(name: '/favSearch', page: () => const FavSearchPage()),
CustomGetPage(
name: '/historySearch', page: () => const HistorySearchPage()),
name: '/historySearch',
page: () => const HistorySearchPage(),
),
CustomGetPage(name: '/laterSearch', page: () => const LaterSearchPage()),
CustomGetPage(name: '/followSearch', page: () => const FollowSearchPage()),
// 消息页面
CustomGetPage(name: '/whisper', page: () => const WhisperPage()),
// 私信详情
CustomGetPage(
name: '/whisperDetail', page: () => const WhisperDetailPage()),
name: '/whisperDetail',
page: () => const WhisperDetailPage(),
),
// 回复我的
CustomGetPage(name: '/replyMe', page: () => const ReplyMePage()),
// @我的
@@ -159,7 +171,9 @@ class Routes {
CustomGetPage(name: '/loginPage', page: () => const LoginPage()),
// 用户动态
CustomGetPage(
name: '/memberDynamics', page: () => const MemberDynamicsPage()),
name: '/memberDynamics',
page: () => const MemberDynamicsPage(),
),
// 日志
CustomGetPage(name: '/logs', page: () => const LogsPage()),
// 订阅
@@ -172,11 +186,17 @@ class Routes {
CustomGetPage(name: '/createFav', page: () => const CreateFavPage()),
CustomGetPage(name: '/editProfile', page: () => const EditProfilePage()),
CustomGetPage(
name: '/settingsSearch', page: () => const SettingsSearchPage()),
name: '/settingsSearch',
page: () => const SettingsSearchPage(),
),
CustomGetPage(
name: '/webdavSetting', page: () => const WebDavSettingPage()),
name: '/webdavSetting',
page: () => const WebDavSettingPage(),
),
CustomGetPage(
name: '/searchTrending', page: () => const SearchTrendingPage()),
name: '/searchTrending',
page: () => const SearchTrendingPage(),
),
CustomGetPage(name: '/dynTopic', page: () => const DynTopicPage()),
CustomGetPage(name: '/articleList', page: () => const ArticleListPage()),
CustomGetPage(name: '/barSetting', page: () => const BarSetPage()),
@@ -186,7 +206,9 @@ class Routes {
CustomGetPage(name: '/matchInfo', page: () => const MatchInfoPage()),
CustomGetPage(name: '/msgLikeDetail', page: () => const LikeDetailPage()),
CustomGetPage(
name: '/liveDmBlockPage', page: () => const LiveDmBlockPage()),
name: '/liveDmBlockPage',
page: () => const LiveDmBlockPage(),
),
CustomGetPage(name: '/createVote', page: () => const CreateVotePage()),
];
}
@@ -198,11 +220,11 @@ class CustomGetPage extends GetPage<dynamic> {
bool fullscreen = false,
super.transitionDuration,
}) : super(
curve: Curves.linear,
transition: pageTransition,
showCupertinoParallax: false,
popGesture: false,
fullscreenDialog: fullscreen,
);
curve: Curves.linear,
transition: pageTransition,
showCupertinoParallax: false,
popGesture: false,
fullscreenDialog: fullscreen,
);
static Transition pageTransition = Transition.values[Pref.pageTransition];
}