Disable object detection for f-droid

This commit is contained in:
Neeraj Gupta 2023-05-10 15:31:38 +05:30
parent bdd63b0fa8
commit adc6985144
No known key found for this signature in database
GPG key ID: 3C5A1684DC1729E1
2 changed files with 13 additions and 5 deletions

View file

@ -188,7 +188,12 @@ Future<void> _init(bool isBackground, {String via = ''}) async {
}
FeatureFlagService.instance.init();
unawaited(ObjectDetectionService.instance.init());
// Can not including existing tf/ml binaries as they are not being built
// from source.
// See https://gitlab.com/fdroid/fdroiddata/-/merge_requests/12671#note_1294346819
if (!UpdateService.instance.isFdroidFlavor()) {
unawaited(ObjectDetectionService.instance.init());
}
_logger.info("Initialization done");
}

View file

@ -7,6 +7,7 @@ import "package:photos/models/file.dart";
import "package:photos/models/file_type.dart";
import "package:photos/models/magic_metadata.dart";
import "package:photos/services/file_magic_service.dart";
import "package:photos/services/update_service.dart";
import 'package:photos/theme/ente_theme.dart';
import 'package:photos/ui/components/buttons/icon_button_widget.dart';
import "package:photos/ui/components/divider_widget.dart";
@ -176,10 +177,12 @@ class _FileDetailsWidgetState extends State<FileDetailsWidget> {
]);
}
fileDetailsTiles.addAll([
ObjectsItemWidget(file),
const FileDetailsDivider(),
]);
if(!UpdateService.instance.isFdroidFlavor()) {
fileDetailsTiles.addAll([
ObjectsItemWidget(file),
const FileDetailsDivider(),
]);
}
if (file.uploadedFileID != null && file.updationTime != null) {
fileDetailsTiles.addAll(