|
@@ -8,19 +8,14 @@ import 'package:flutter_sodium/flutter_sodium.dart';
|
|
|
import 'package:logging/logging.dart';
|
|
|
import 'package:path_provider/path_provider.dart';
|
|
|
import 'package:photos/core/constants.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/core/error-reporting/super_logging.dart';
|
|
|
import 'package:photos/core/errors.dart';
|
|
|
import 'package:photos/core/event_bus.dart';
|
|
|
import 'package:photos/db/collections_db.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/db/files_db.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/db/ignored_files_db.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/db/memories_db.dart';
|
|
|
import 'package:photos/db/public_keys_db.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/db/trash_db.dart';
|
|
|
import 'package:photos/db/upload_locks_db.dart';
|
|
|
import 'package:photos/events/signed_in_event.dart';
|
|
@@ -28,17 +23,11 @@ import 'package:photos/events/user_logged_out_event.dart';
|
|
|
import 'package:photos/models/key_attributes.dart';
|
|
|
import 'package:photos/models/key_gen_result.dart';
|
|
|
import 'package:photos/models/private_key_attributes.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/services/billing_service.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/services/collections_service.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/services/favorites_service.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/services/memories_service.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/services/search_service.dart';
|
|
|
-// ignore: import_of_legacy_library_into_null_safe
|
|
|
import 'package:photos/services/sync_service.dart';
|
|
|
import 'package:photos/utils/crypto_util.dart';
|
|
|
import 'package:photos/utils/validator_util.dart';
|
|
@@ -92,6 +81,7 @@ class Configuration {
|
|
|
late FlutterSecureStorage _secureStorage;
|
|
|
late String _tempDirectory;
|
|
|
late String _thumbnailCacheDirectory;
|
|
|
+
|
|
|
// 6th July 22: Remove this after 3 months. Hopefully, active users
|
|
|
// will migrate to newer version of the app, where shared media is stored
|
|
|
// on appSupport directory which OS won't clean up automatically
|