diff --git a/commons/src/main/kotlin/com/simplemobiletools/commons/extensions/Context-storage.kt b/commons/src/main/kotlin/com/simplemobiletools/commons/extensions/Context-storage.kt index 69969fc35..34ca8265a 100644 --- a/commons/src/main/kotlin/com/simplemobiletools/commons/extensions/Context-storage.kt +++ b/commons/src/main/kotlin/com/simplemobiletools/commons/extensions/Context-storage.kt @@ -7,8 +7,6 @@ import android.hardware.usb.UsbManager import android.media.MediaScannerConnection import android.net.Uri import android.os.Environment -import android.os.Handler -import android.os.Looper import android.provider.DocumentsContract import android.provider.MediaStore import android.text.TextUtils @@ -387,38 +385,6 @@ fun Context.getOTGItems(path: String, shouldShowHidden: Boolean, getProperFileSi callback(items) } -fun Context.rescanDeletedPath(path: String, callback: (() -> Unit)? = null) { - if (path.startsWith(filesDir.toString())) { - callback?.invoke() - return - } - - if (deleteFromMediaStore(path)) { - callback?.invoke() - } else { - if (File(path).isDirectory) { - callback?.invoke() - return - } - - // scanFile doesnt trigger in some cases, refresh items manually after some period - val SCAN_FILE_MAX_DURATION = 1000L - val scanFileHandler = Handler(Looper.getMainLooper()) - scanFileHandler.postDelayed({ - callback?.invoke() - }, SCAN_FILE_MAX_DURATION) - - MediaScannerConnection.scanFile(applicationContext, arrayOf(path), null) { path, uri -> - scanFileHandler.removeCallbacksAndMessages(null) - try { - applicationContext.contentResolver.delete(uri, null, null) - } catch (e: Exception) { - } - callback?.invoke() - } - } -} - fun Context.trySAFFileDelete(fileDirItem: FileDirItem, allowDeleteFolder: Boolean = false, callback: ((wasSuccess: Boolean) -> Unit)? = null) { var fileDeleted = tryFastDocumentDelete(fileDirItem.path, allowDeleteFolder) if (!fileDeleted) { diff --git a/commons/src/main/res/values-ca/strings.xml b/commons/src/main/res/values-ca/strings.xml index 293468389..097f8a84a 100644 --- a/commons/src/main/res/values-ca/strings.xml +++ b/commons/src/main/res/values-ca/strings.xml @@ -661,6 +661,6 @@ Gesture Views (zoomable images) - DESCONTINUADA: Aquesta versió de l’aplicació ja no es manté, obteniu la versió Pro a l'adreça https://play.google.com/store/apps/details?id=com.simplemobiletools.xxx.pro + DESCONTINUADA: Aquesta versió de l’aplicació ja no es manté, obteniu la versió Pro a l\'adreça https://play.google.com/store/apps/details?id=com.simplemobiletools.xxx.pro No us oblideu que si desinstal·leu qualsevol aplicació de pagament en un termini de 2 hores, se us retornarà automàticament. Si voleu un reemborsament en qualsevol moment més tard, poseu-vos en contacte amb nosaltres a hello@simplemobiletools.com i ho rebreu. Això fa que sigui fàcil provar-ho :) diff --git a/commons/src/main/res/values-fr/strings.xml b/commons/src/main/res/values-fr/strings.xml index 55be51fad..f03c2319b 100644 --- a/commons/src/main/res/values-fr/strings.xml +++ b/commons/src/main/res/values-fr/strings.xml @@ -629,7 +629,7 @@ Oui, quand vous glissez le widget sur l\'écran d\'accueil un dialogue de configuration apparaît. Vous verrez des carrés en bas à gauche, en appuyant dessus vous pouvez choisir une nouvelle couleur. Vous pouvez aussi utiliser le curseur pour régler la transparence. Puis-je restaurer les fichiers supprimés ? S\'ils ont été réellement supprimés, vous ne pouvez pas. Cependant, une corbeille étant activée par défaut, les fichiers ont peut-être simplement été déplacés dans la corbeille au lieu d\'être supprimer. - L\'icône du lanceur d'applications a disparu. Que puis-je faire ? + L\'icône du lanceur d\'applications a disparu. Que puis-je faire ? Votre lanceur ne prend pas correctement en charge la personnalisation des icônes. Essayez de lancer l\'application via Google Play ou un widget, le cas échéant. Une fois lancé, il vous suffit de redéfinir l\'icône orange par défaut #F57C00. Dans le pire des cas, vous devrez peut-être réinstaller l\'application.