This commit is contained in:
parent
7981436374
commit
16ebc51e77
@ -124,6 +124,7 @@ class _DetailViewState extends ConsumerState<DetailView> {
|
|||||||
|
|
||||||
return Scaffold(
|
return Scaffold(
|
||||||
endDrawer: EndDrawer(ref: ref),
|
endDrawer: EndDrawer(ref: ref),
|
||||||
|
endDrawerEnableOpenDragGesture: false,
|
||||||
persistentFooterButtons: mediaState.tag != null
|
persistentFooterButtons: mediaState.tag != null
|
||||||
? [
|
? [
|
||||||
Center(
|
Center(
|
||||||
@ -141,7 +142,6 @@ class _DetailViewState extends ConsumerState<DetailView> {
|
|||||||
slivers: [
|
slivers: [
|
||||||
SliverAppBar(
|
SliverAppBar(
|
||||||
floating: true,
|
floating: true,
|
||||||
pinned: true,
|
|
||||||
snap: true,
|
snap: true,
|
||||||
centerTitle: true,
|
centerTitle: true,
|
||||||
title: Text('f0ck #${mediaState.mediaItems[_currentIndex].id}'),
|
title: Text('f0ck #${mediaState.mediaItems[_currentIndex].id}'),
|
||||||
@ -227,9 +227,6 @@ class _DetailViewState extends ConsumerState<DetailView> {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
flexibleSpace: FlexibleSpaceBar(
|
|
||||||
background: Container(color: Colors.transparent),
|
|
||||||
),
|
|
||||||
),
|
),
|
||||||
SliverPadding(
|
SliverPadding(
|
||||||
padding: EdgeInsets.zero,
|
padding: EdgeInsets.zero,
|
||||||
|
@ -40,7 +40,7 @@ class _FullScreenMediaViewState extends State<FullScreenMediaView> {
|
|||||||
child: widget.item.mime.startsWith('image')
|
child: widget.item.mime.startsWith('image')
|
||||||
? InteractiveViewer(
|
? InteractiveViewer(
|
||||||
minScale: 1.0,
|
minScale: 1.0,
|
||||||
maxScale: 6.0,
|
maxScale: 7.0,
|
||||||
child: CachedNetworkImage(
|
child: CachedNetworkImage(
|
||||||
imageUrl: widget.item.mediaUrl,
|
imageUrl: widget.item.mediaUrl,
|
||||||
fit: BoxFit.contain,
|
fit: BoxFit.contain,
|
||||||
|
@ -106,7 +106,7 @@ class _MediaGridState extends ConsumerState<MediaGrid> {
|
|||||||
],
|
],
|
||||||
),
|
),
|
||||||
SliverPadding(
|
SliverPadding(
|
||||||
padding: const EdgeInsets.all(5.0),
|
padding: EdgeInsets.zero,
|
||||||
sliver: SliverGrid(
|
sliver: SliverGrid(
|
||||||
delegate: SliverChildBuilderDelegate(
|
delegate: SliverChildBuilderDelegate(
|
||||||
(context, index) {
|
(context, index) {
|
||||||
@ -136,6 +136,7 @@ class _MediaGridState extends ConsumerState<MediaGrid> {
|
|||||||
scrollController: _scrollController,
|
scrollController: _scrollController,
|
||||||
),
|
),
|
||||||
endDrawer: EndDrawer(ref: ref),
|
endDrawer: EndDrawer(ref: ref),
|
||||||
|
endDrawerEnableOpenDragGesture: false,
|
||||||
persistentFooterButtons: mediaState.tag != null
|
persistentFooterButtons: mediaState.tag != null
|
||||||
? [
|
? [
|
||||||
Center(
|
Center(
|
||||||
|
@ -10,6 +10,12 @@ class EndDrawer extends StatelessWidget {
|
|||||||
|
|
||||||
const EndDrawer({super.key, required this.ref});
|
const EndDrawer({super.key, required this.ref});
|
||||||
|
|
||||||
|
void _showMsg(String message, BuildContext context) {
|
||||||
|
ScaffoldMessenger.of(context)
|
||||||
|
..removeCurrentSnackBar()
|
||||||
|
..showSnackBar(SnackBar(content: Text(message)));
|
||||||
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return Drawer(
|
return Drawer(
|
||||||
@ -105,14 +111,18 @@ class EndDrawer extends StatelessWidget {
|
|||||||
),
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
ListTile(
|
||||||
|
title: const Text('Einstellungen'),
|
||||||
|
onTap: () {
|
||||||
|
Navigator.pop(context);
|
||||||
|
_showMsg('wip', context);
|
||||||
|
},
|
||||||
|
),
|
||||||
ListTile(
|
ListTile(
|
||||||
title: Text('v${AppVersion.version}'),
|
title: Text('v${AppVersion.version}'),
|
||||||
onTap: () {
|
onTap: () {
|
||||||
ScaffoldMessenger.of(context).showSnackBar(
|
Navigator.pop(context);
|
||||||
const SnackBar(
|
_showMsg('jooong lass das, hier ist nichts', context);
|
||||||
content: Text('jooong lass das, hier ist nichts'),
|
|
||||||
),
|
|
||||||
);
|
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
|
|||||||
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
||||||
# In Windows, build-name is used as the major, minor, and patch parts
|
# In Windows, build-name is used as the major, minor, and patch parts
|
||||||
# of the product and file versions while build-number is used as the build suffix.
|
# of the product and file versions while build-number is used as the build suffix.
|
||||||
version: 1.1.21+51
|
version: 1.1.22+52
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ^3.9.0-100.2.beta
|
sdk: ^3.9.0-100.2.beta
|
||||||
|
Loading…
x
Reference in New Issue
Block a user