[mob] Upgrade discover results more frequently
This commit is contained in:
4
mobile/lib/generated/intl/messages_cs.dart
generated
4
mobile/lib/generated/intl/messages_cs.dart
generated
@@ -21,5 +21,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
String get localeName => 'cs';
|
||||
|
||||
final messages = _notInlinedMessages(_notInlinedMessages);
|
||||
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{};
|
||||
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
|
||||
"incorrectRecoveryKeyBody": MessageLookupByLibrary.simpleMessage("")
|
||||
};
|
||||
}
|
||||
|
||||
20
mobile/lib/generated/intl/messages_de.dart
generated
20
mobile/lib/generated/intl/messages_de.dart
generated
@@ -661,6 +661,26 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Zwei-Faktor-Authentifizierung (2FA) wird deaktiviert..."),
|
||||
"discord": MessageLookupByLibrary.simpleMessage("Discord"),
|
||||
"discover": MessageLookupByLibrary.simpleMessage("Entdecken"),
|
||||
"discover_babies": MessageLookupByLibrary.simpleMessage("Babys"),
|
||||
"discover_celebrations": MessageLookupByLibrary.simpleMessage("Feiern"),
|
||||
"discover_food": MessageLookupByLibrary.simpleMessage("Essen"),
|
||||
"discover_greenery": MessageLookupByLibrary.simpleMessage("Grün"),
|
||||
"discover_hills": MessageLookupByLibrary.simpleMessage("Berge"),
|
||||
"discover_identity": MessageLookupByLibrary.simpleMessage("Identität"),
|
||||
"discover_memes": MessageLookupByLibrary.simpleMessage("Memes"),
|
||||
"discover_notes": MessageLookupByLibrary.simpleMessage("Notizen"),
|
||||
"discover_pets": MessageLookupByLibrary.simpleMessage("Haustiere"),
|
||||
"discover_receipts": MessageLookupByLibrary.simpleMessage("Belege"),
|
||||
"discover_screenshots":
|
||||
MessageLookupByLibrary.simpleMessage("Bildschirmfotos"),
|
||||
"discover_selfies": MessageLookupByLibrary.simpleMessage("Selfies"),
|
||||
"discover_sunset":
|
||||
MessageLookupByLibrary.simpleMessage("Sonnenuntergang"),
|
||||
"discover_visiting_cards":
|
||||
MessageLookupByLibrary.simpleMessage("Visitenkarten"),
|
||||
"discover_wallpapers":
|
||||
MessageLookupByLibrary.simpleMessage("Hintergründe"),
|
||||
"dismiss": MessageLookupByLibrary.simpleMessage("Verwerfen"),
|
||||
"distanceInKMUnit": MessageLookupByLibrary.simpleMessage("km"),
|
||||
"doNotSignOut":
|
||||
|
||||
23
mobile/lib/generated/intl/messages_it.dart
generated
23
mobile/lib/generated/intl/messages_it.dart
generated
@@ -126,7 +126,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
|
||||
static String m38(albumName) => "Spostato con successo su ${albumName}";
|
||||
|
||||
static String m39(name) => "Non sei ${name}?";
|
||||
static String m39(name) => "Non è ${name}?";
|
||||
|
||||
static String m40(familyAdminEmail) =>
|
||||
"Per favore contatta ${familyAdminEmail} per cambiare il tuo codice.";
|
||||
@@ -659,6 +659,27 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Disattivazione autenticazione a due fattori..."),
|
||||
"discord": MessageLookupByLibrary.simpleMessage("Discord"),
|
||||
"discover": MessageLookupByLibrary.simpleMessage("Scopri"),
|
||||
"discover_babies": MessageLookupByLibrary.simpleMessage("Neonati"),
|
||||
"discover_celebrations":
|
||||
MessageLookupByLibrary.simpleMessage("Festeggiamenti"),
|
||||
"discover_food": MessageLookupByLibrary.simpleMessage("Cibo"),
|
||||
"discover_greenery":
|
||||
MessageLookupByLibrary.simpleMessage("Vegetazione"),
|
||||
"discover_hills": MessageLookupByLibrary.simpleMessage("Colline"),
|
||||
"discover_identity": MessageLookupByLibrary.simpleMessage("Identità"),
|
||||
"discover_memes": MessageLookupByLibrary.simpleMessage("Meme"),
|
||||
"discover_notes": MessageLookupByLibrary.simpleMessage("Note"),
|
||||
"discover_pets":
|
||||
MessageLookupByLibrary.simpleMessage("Animali domestici"),
|
||||
"discover_receipts": MessageLookupByLibrary.simpleMessage("Ricette"),
|
||||
"discover_screenshots":
|
||||
MessageLookupByLibrary.simpleMessage("Schermate"),
|
||||
"discover_selfies": MessageLookupByLibrary.simpleMessage("Selfie"),
|
||||
"discover_sunset": MessageLookupByLibrary.simpleMessage("Tramonto"),
|
||||
"discover_visiting_cards":
|
||||
MessageLookupByLibrary.simpleMessage("Biglietti da Visita"),
|
||||
"discover_wallpapers": MessageLookupByLibrary.simpleMessage("Sfondi"),
|
||||
"dismiss": MessageLookupByLibrary.simpleMessage("Ignora"),
|
||||
"distanceInKMUnit": MessageLookupByLibrary.simpleMessage("km"),
|
||||
"doNotSignOut": MessageLookupByLibrary.simpleMessage("Non uscire"),
|
||||
|
||||
21
mobile/lib/generated/intl/messages_pt.dart
generated
21
mobile/lib/generated/intl/messages_pt.dart
generated
@@ -655,6 +655,27 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
MessageLookupByLibrary.simpleMessage(
|
||||
"Desativando a autenticação de dois fatores..."),
|
||||
"discord": MessageLookupByLibrary.simpleMessage("Discord"),
|
||||
"discover": MessageLookupByLibrary.simpleMessage("Explorar"),
|
||||
"discover_babies": MessageLookupByLibrary.simpleMessage("Bebés"),
|
||||
"discover_celebrations":
|
||||
MessageLookupByLibrary.simpleMessage("Celebrações"),
|
||||
"discover_food": MessageLookupByLibrary.simpleMessage("Comida"),
|
||||
"discover_greenery": MessageLookupByLibrary.simpleMessage("Vegetação"),
|
||||
"discover_hills": MessageLookupByLibrary.simpleMessage("Montanhas"),
|
||||
"discover_identity": MessageLookupByLibrary.simpleMessage("Identidade"),
|
||||
"discover_memes": MessageLookupByLibrary.simpleMessage("Memes"),
|
||||
"discover_notes": MessageLookupByLibrary.simpleMessage("Notas"),
|
||||
"discover_pets":
|
||||
MessageLookupByLibrary.simpleMessage("Animais de Estimação"),
|
||||
"discover_receipts": MessageLookupByLibrary.simpleMessage("Recibos"),
|
||||
"discover_screenshots":
|
||||
MessageLookupByLibrary.simpleMessage("Capturas de Tela"),
|
||||
"discover_selfies": MessageLookupByLibrary.simpleMessage("Selfies"),
|
||||
"discover_sunset": MessageLookupByLibrary.simpleMessage("Pôr do Sol"),
|
||||
"discover_visiting_cards":
|
||||
MessageLookupByLibrary.simpleMessage("Cartões de Visita"),
|
||||
"discover_wallpapers":
|
||||
MessageLookupByLibrary.simpleMessage("Papéis de Parede"),
|
||||
"dismiss": MessageLookupByLibrary.simpleMessage("Descartar"),
|
||||
"distanceInKMUnit": MessageLookupByLibrary.simpleMessage("km"),
|
||||
"doNotSignOut":
|
||||
|
||||
3
mobile/lib/generated/intl/messages_sv.dart
generated
3
mobile/lib/generated/intl/messages_sv.dart
generated
@@ -378,6 +378,7 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
"oops": MessageLookupByLibrary.simpleMessage("Hoppsan"),
|
||||
"orPickAnExistingOne":
|
||||
MessageLookupByLibrary.simpleMessage("Eller välj en befintlig"),
|
||||
"passkey": MessageLookupByLibrary.simpleMessage("Nyckel"),
|
||||
"password": MessageLookupByLibrary.simpleMessage("Lösenord"),
|
||||
"passwordChangedSuccessfully":
|
||||
MessageLookupByLibrary.simpleMessage("Lösenordet har ändrats"),
|
||||
@@ -558,6 +559,8 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
"verifyEmail":
|
||||
MessageLookupByLibrary.simpleMessage("Bekräfta e-postadress"),
|
||||
"verifyEmailID": m70,
|
||||
"verifyPasskey":
|
||||
MessageLookupByLibrary.simpleMessage("Verifiera nyckel"),
|
||||
"verifyPassword":
|
||||
MessageLookupByLibrary.simpleMessage("Bekräfta lösenord"),
|
||||
"verifyingRecoveryKey": MessageLookupByLibrary.simpleMessage(
|
||||
|
||||
16
mobile/lib/generated/intl/messages_zh.dart
generated
16
mobile/lib/generated/intl/messages_zh.dart
generated
@@ -548,6 +548,22 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
"disablingTwofactorAuthentication":
|
||||
MessageLookupByLibrary.simpleMessage("正在禁用双重认证..."),
|
||||
"discord": MessageLookupByLibrary.simpleMessage("Discord"),
|
||||
"discover": MessageLookupByLibrary.simpleMessage("发现"),
|
||||
"discover_babies": MessageLookupByLibrary.simpleMessage("婴儿"),
|
||||
"discover_celebrations": MessageLookupByLibrary.simpleMessage("节日"),
|
||||
"discover_food": MessageLookupByLibrary.simpleMessage("食物"),
|
||||
"discover_greenery": MessageLookupByLibrary.simpleMessage("绿植"),
|
||||
"discover_hills": MessageLookupByLibrary.simpleMessage("山"),
|
||||
"discover_identity": MessageLookupByLibrary.simpleMessage("身份"),
|
||||
"discover_memes": MessageLookupByLibrary.simpleMessage("表情包"),
|
||||
"discover_notes": MessageLookupByLibrary.simpleMessage("备注"),
|
||||
"discover_pets": MessageLookupByLibrary.simpleMessage("宠物"),
|
||||
"discover_receipts": MessageLookupByLibrary.simpleMessage("收据"),
|
||||
"discover_screenshots": MessageLookupByLibrary.simpleMessage("屏幕截图"),
|
||||
"discover_selfies": MessageLookupByLibrary.simpleMessage("自拍"),
|
||||
"discover_sunset": MessageLookupByLibrary.simpleMessage("日落"),
|
||||
"discover_visiting_cards": MessageLookupByLibrary.simpleMessage("访问卡"),
|
||||
"discover_wallpapers": MessageLookupByLibrary.simpleMessage("壁纸"),
|
||||
"dismiss": MessageLookupByLibrary.simpleMessage("忽略"),
|
||||
"distanceInKMUnit": MessageLookupByLibrary.simpleMessage("公里"),
|
||||
"doNotSignOut": MessageLookupByLibrary.simpleMessage("不要登出"),
|
||||
|
||||
@@ -131,6 +131,10 @@ class MLService {
|
||||
);
|
||||
await clusterAllImages();
|
||||
}
|
||||
if (_mlControllerStatus == true) {
|
||||
// refresh discover section
|
||||
MagicCacheService.instance.updateCache().ignore();
|
||||
}
|
||||
await indexAllImages();
|
||||
if ((await MLDataDB.instance.getUnclusteredFaceCount()) > 0) {
|
||||
await clusterAllImages();
|
||||
@@ -208,6 +212,9 @@ class MLService {
|
||||
);
|
||||
fileAnalyzedCount += sumFutures;
|
||||
}
|
||||
if (fileAnalyzedCount > 0) {
|
||||
MagicCacheService.instance.queueUpdate('fileIndexed');
|
||||
}
|
||||
_logger.info(
|
||||
"`indexAllImages()` finished. Analyzed $fileAnalyzedCount images, in ${stopwatch.elapsed.inSeconds} seconds (avg of ${stopwatch.elapsed.inSeconds / fileAnalyzedCount} seconds per image)",
|
||||
);
|
||||
|
||||
@@ -191,6 +191,10 @@ class MagicCacheService {
|
||||
|
||||
bool get enableDiscover => localSettings.isMLIndexingEnabled;
|
||||
|
||||
void queueUpdate(String reason) {
|
||||
_pendingUpdateReason.add(reason);
|
||||
}
|
||||
|
||||
Future<void> _updateCacheIfTheTimeHasCome() async {
|
||||
if (!enableDiscover) {
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user