Remove option to set wallpaper

This commit is contained in:
vishnukvmd 2021-07-11 13:53:17 +05:30
parent 5d085bb936
commit 6a7f4fc116

View file

@ -12,7 +12,6 @@ import 'package:photos/models/file.dart';
import 'package:photos/services/favorites_service.dart'; import 'package:photos/services/favorites_service.dart';
import 'package:photos/services/local_sync_service.dart'; import 'package:photos/services/local_sync_service.dart';
import 'package:photos/ui/custom_app_bar.dart'; import 'package:photos/ui/custom_app_bar.dart';
import 'package:photos/ui/set_wallpaper_dialog.dart';
import 'package:photos/utils/date_time_util.dart'; import 'package:photos/utils/date_time_util.dart';
import 'package:photos/utils/delete_file_util.dart'; import 'package:photos/utils/delete_file_util.dart';
import 'package:photos/utils/dialog_util.dart'; import 'package:photos/utils/dialog_util.dart';
@ -120,22 +119,6 @@ class FadingAppBarState extends State<FadingAppBar> {
), ),
), ),
); );
if (Platform.isAndroid) {
items.add(
PopupMenuItem(
value: 3,
child: Row(
children: [
Icon(Icons.wallpaper_outlined),
Padding(
padding: EdgeInsets.all(8),
),
Text("set wallpaper"),
],
),
),
);
}
return items; return items;
}, },
onSelected: (value) { onSelected: (value) {
@ -143,8 +126,6 @@ class FadingAppBarState extends State<FadingAppBar> {
_download(widget.file); _download(widget.file);
} else if (value == 2) { } else if (value == 2) {
_showDeleteSheet(widget.file); _showDeleteSheet(widget.file);
} else if (value == 3) {
_setWallpaper(widget.file);
} }
}, },
)); ));
@ -220,7 +201,7 @@ class FadingAppBarState extends State<FadingAppBar> {
} }
void _showDeleteSheet(File file) { void _showDeleteSheet(File file) {
final actions = List<Widget>(); final List<Widget> actions = [];
if (file.uploadedFileID == null) { if (file.uploadedFileID == null) {
actions.add(CupertinoActionSheetAction( actions.add(CupertinoActionSheetAction(
child: Text("everywhere"), child: Text("everywhere"),
@ -278,14 +259,4 @@ class FadingAppBarState extends State<FadingAppBar> {
await dialog.hide(); await dialog.hide();
showToast("file saved to gallery"); showToast("file saved to gallery");
} }
Future<void> _setWallpaper(File file) async {
showDialog(
context: context,
builder: (BuildContext context) {
return SetWallpaperDialog(file);
},
barrierColor: Colors.black87,
);
}
} }