|
@@ -2,8 +2,6 @@ import "dart:async";
|
|
|
|
|
|
import 'package:flutter/material.dart';
|
|
import 'package:flutter/material.dart';
|
|
import "package:photos/core/error-reporting/super_logging.dart";
|
|
import "package:photos/core/error-reporting/super_logging.dart";
|
|
-import "package:photos/core/event_bus.dart";
|
|
|
|
-import "package:photos/events/force_reload_home_gallery_event.dart";
|
|
|
|
import "package:photos/generated/l10n.dart";
|
|
import "package:photos/generated/l10n.dart";
|
|
import "package:photos/services/memories_service.dart";
|
|
import "package:photos/services/memories_service.dart";
|
|
import "package:photos/services/user_remote_flag_service.dart";
|
|
import "package:photos/services/user_remote_flag_service.dart";
|
|
@@ -121,32 +119,6 @@ class _AdvancedSettingsScreenState extends State<AdvancedSettingsScreen> {
|
|
const SizedBox(
|
|
const SizedBox(
|
|
height: 24,
|
|
height: 24,
|
|
),
|
|
),
|
|
- MenuItemWidget(
|
|
|
|
- captionedTextWidget: CaptionedTextWidget(
|
|
|
|
- title: S.of(context).archiveSharedAlbums,
|
|
|
|
- ),
|
|
|
|
- menuItemColor: colorScheme.fillFaint,
|
|
|
|
- singleBorderRadius: 8,
|
|
|
|
- alignCaptionedTextToLeft: true,
|
|
|
|
- trailingWidget: ToggleSwitchWidget(
|
|
|
|
- value: () =>
|
|
|
|
- LocalSettings.instance.archiveSharedAlbums,
|
|
|
|
- onChanged: () async {
|
|
|
|
- await LocalSettings.instance
|
|
|
|
- .setArchiveSharedAlbums(
|
|
|
|
- !LocalSettings.instance.archiveSharedAlbums,
|
|
|
|
- );
|
|
|
|
- Bus.instance.fire(
|
|
|
|
- ForceReloadHomeGalleryEvent(
|
|
|
|
- "Hide/show shared albums",
|
|
|
|
- ),
|
|
|
|
- );
|
|
|
|
- },
|
|
|
|
- ),
|
|
|
|
- ),
|
|
|
|
- const SizedBox(
|
|
|
|
- height: 24,
|
|
|
|
- ),
|
|
|
|
MenuItemWidget(
|
|
MenuItemWidget(
|
|
captionedTextWidget: CaptionedTextWidget(
|
|
captionedTextWidget: CaptionedTextWidget(
|
|
title: S.of(context).manageDeviceStorage,
|
|
title: S.of(context).manageDeviceStorage,
|
|
@@ -159,8 +131,7 @@ class _AdvancedSettingsScreenState extends State<AdvancedSettingsScreen> {
|
|
singleBorderRadius: 8,
|
|
singleBorderRadius: 8,
|
|
alignCaptionedTextToLeft: true,
|
|
alignCaptionedTextToLeft: true,
|
|
onTap: () async {
|
|
onTap: () async {
|
|
- await routeToPage(
|
|
|
|
- context, const AppStorageViewer());
|
|
|
|
|
|
+ routeToPage(context, const AppStorageViewer());
|
|
},
|
|
},
|
|
),
|
|
),
|
|
const SizedBox(
|
|
const SizedBox(
|