mirror of
https://github.com/sudosylabs/vnidrop.git
synced 2026-08-05 10:29:58 +02:00
feat(apple): add a Free up space action to reclaim leaked storage
Delete all transfers only clears core records, and the blob-store cache is reclaimed by the core's own timer. Neither touches the app's temporary directory (leftover picker/staging copies — hundreds of MB on macOS) or the stray .Trash folders that accumulate in app-owned directories and can't be removed via Files/Finder. Add a non-destructive Free up space button that empties the temp directory and removes .Trash folders under the core data dir (and, on iOS, the fixed Documents receive folder), reporting the bytes reclaimed. Guarded against running while a transfer is in flight; never touches received files, the core database, or user-chosen macOS receive folders.
This commit is contained in:
@@ -203,6 +203,10 @@
|
||||
<string name="status_receiving">Получение</string>
|
||||
<string name="status_stopped">Остановлено</string>
|
||||
<string name="storage_calculating">Вычисление…</string>
|
||||
<string name="storage_cleaning">Очистка…</string>
|
||||
<string name="storage_cleanup_busy">Завершите активные передачи перед освобождением места</string>
|
||||
<string name="storage_cleanup_freed">Освобождено %1$s</string>
|
||||
<string name="storage_free_up_space">Освободить место</string>
|
||||
<string name="storage_delete_transfers">Удалить все передачи</string>
|
||||
<string name="storage_delete_transfers_description">Это удалит из истории все записи об отправленных и полученных передачах. Полученные файлы не удаляются. Кэшированное общее содержимое, которое больше не требуется, освобождается автоматически; это может занять некоторое время. Это действие нельзя отменить.</string>
|
||||
<string name="storage_app_data">Данные приложения</string>
|
||||
|
||||
Reference in New Issue
Block a user