Localize file operations and refine transfer notifications

This commit is contained in:
evgeny committed 2026-10-10 01:27:17 +02:00
1 parent 4abfbc3e9c
commit a630401d10
3 files changed
+123 -1

No files matched your search

@@ -143,7 +143,7 @@ class MemberFilesRepository(context: Context) {
_operation.value = operation
// Уведомление обновляется по процентам; UI получает каждый прогресс без спама в логах.
fun percent(op: FileOperation?) = if (op == null || op.total == 0L) -1 else (op.done.toDouble() * 100 / op.total).toInt()
if (previous?.name != operation.name || previous?.stage != operation.stage || previous?.active != operation.active ||
if (previous == null || previous.name != operation.name || previous.stage != operation.stage || previous.active != operation.active ||
percent(previous) != percent(operation)) HeadlessService.refreshFiles()
}