feat: swipeable media pager, favorite artists, optimized video preview, Gitea updates and v2.0.2 release

This commit is contained in:
2026-09-03 18:09:38 +03:00
parent cc5a1a4f82
commit e419c7ad78
23 changed files with 837 additions and 266 deletions
+6 -1
View File
@@ -9,6 +9,7 @@ class AppUpdateInfo {
this.apkUrl,
this.windowsInstallerUrl,
this.portableZipUrl,
this.linuxTarGzUrl,
});
final String version;
@@ -20,7 +21,11 @@ class AppUpdateInfo {
final String? apkUrl;
final String? windowsInstallerUrl;
final String? portableZipUrl;
final String? linuxTarGzUrl;
bool get hasAssets =>
apkUrl != null || windowsInstallerUrl != null || portableZipUrl != null;
apkUrl != null ||
windowsInstallerUrl != null ||
portableZipUrl != null ||
linuxTarGzUrl != null;
}
+11
View File
@@ -114,3 +114,14 @@ class Post {
const {},
);
}
class PostNavigationContext {
const PostNavigationContext({
required this.currentPost,
required this.posts,
});
final Post currentPost;
final List<Post> posts;
}