@@ -35,19 +35,80 @@ import net.lingala.zip4j.model.LocalFileHeader
3535import net.lingala.zip4j.model.ZipParameters
3636import net.lingala.zip4j.model.enums.EncryptionMethod
3737import org.fossify.commons.adapters.MyRecyclerViewAdapter
38- import org.fossify.commons.dialogs.*
39- import org.fossify.commons.extensions.*
40- import org.fossify.commons.helpers.*
38+ import org.fossify.commons.dialogs.ConfirmationDialog
39+ import org.fossify.commons.dialogs.FilePickerDialog
40+ import org.fossify.commons.dialogs.PropertiesDialog
41+ import org.fossify.commons.dialogs.RadioGroupDialog
42+ import org.fossify.commons.dialogs.RenameDialog
43+ import org.fossify.commons.dialogs.RenameItemDialog
44+ import org.fossify.commons.dialogs.RenameItemsDialog
45+ import org.fossify.commons.extensions.applyColorFilter
46+ import org.fossify.commons.extensions.beGone
47+ import org.fossify.commons.extensions.beVisible
48+ import org.fossify.commons.extensions.beVisibleIf
49+ import org.fossify.commons.extensions.convertToBitmap
50+ import org.fossify.commons.extensions.copyToClipboard
51+ import org.fossify.commons.extensions.createDirectorySync
52+ import org.fossify.commons.extensions.deleteFile
53+ import org.fossify.commons.extensions.deleteFileBg
54+ import org.fossify.commons.extensions.deleteFolderBg
55+ import org.fossify.commons.extensions.formatDate
56+ import org.fossify.commons.extensions.formatSize
57+ import org.fossify.commons.extensions.getAndroidSAFFileItems
58+ import org.fossify.commons.extensions.getAndroidSAFUri
59+ import org.fossify.commons.extensions.getColoredDrawableWithColor
60+ import org.fossify.commons.extensions.getDefaultCopyDestinationPath
61+ import org.fossify.commons.extensions.getDocumentFile
62+ import org.fossify.commons.extensions.getDoesFilePathExist
63+ import org.fossify.commons.extensions.getFileInputStreamSync
64+ import org.fossify.commons.extensions.getFileOutputStreamSync
65+ import org.fossify.commons.extensions.getFilenameFromPath
66+ import org.fossify.commons.extensions.getIsPathDirectory
67+ import org.fossify.commons.extensions.getMimeType
68+ import org.fossify.commons.extensions.getParentPath
69+ import org.fossify.commons.extensions.getTextSize
70+ import org.fossify.commons.extensions.getTimeFormat
71+ import org.fossify.commons.extensions.handleDeletePasswordProtection
72+ import org.fossify.commons.extensions.hasOTGConnected
73+ import org.fossify.commons.extensions.highlightTextPart
74+ import org.fossify.commons.extensions.isPathOnOTG
75+ import org.fossify.commons.extensions.isRestrictedSAFOnlyRoot
76+ import org.fossify.commons.extensions.relativizeWith
77+ import org.fossify.commons.extensions.setupViewBackground
78+ import org.fossify.commons.extensions.showErrorToast
79+ import org.fossify.commons.extensions.toFileDirItem
80+ import org.fossify.commons.extensions.toast
81+ import org.fossify.commons.helpers.CONFLICT_OVERWRITE
82+ import org.fossify.commons.helpers.CONFLICT_SKIP
83+ import org.fossify.commons.helpers.VIEW_TYPE_LIST
84+ import org.fossify.commons.helpers.ensureBackgroundThread
85+ import org.fossify.commons.helpers.getFilePlaceholderDrawables
4186import org.fossify.commons.models.FileDirItem
4287import org.fossify.commons.models.RadioItem
4388import org.fossify.commons.views.MyRecyclerView
4489import org.fossify.filemanager.R
4590import org.fossify.filemanager.activities.SimpleActivity
4691import org.fossify.filemanager.activities.SplashActivity
47- import org.fossify.filemanager.databinding.*
92+ import org.fossify.filemanager.databinding.ItemDirGridBinding
93+ import org.fossify.filemanager.databinding.ItemEmptyBinding
94+ import org.fossify.filemanager.databinding.ItemFileDirListBinding
95+ import org.fossify.filemanager.databinding.ItemFileGridBinding
96+ import org.fossify.filemanager.databinding.ItemSectionBinding
4897import org.fossify.filemanager.dialogs.CompressAsDialog
49- import org.fossify.filemanager.extensions.*
50- import org.fossify.filemanager.helpers.*
98+ import org.fossify.filemanager.extensions.config
99+ import org.fossify.filemanager.extensions.isPathOnRoot
100+ import org.fossify.filemanager.extensions.isZipFile
101+ import org.fossify.filemanager.extensions.setAs
102+ import org.fossify.filemanager.extensions.setLastModified
103+ import org.fossify.filemanager.extensions.sharePaths
104+ import org.fossify.filemanager.extensions.toggleItemVisibility
105+ import org.fossify.filemanager.extensions.tryOpenPathIntent
106+ import org.fossify.filemanager.helpers.OPEN_AS_AUDIO
107+ import org.fossify.filemanager.helpers.OPEN_AS_IMAGE
108+ import org.fossify.filemanager.helpers.OPEN_AS_OTHER
109+ import org.fossify.filemanager.helpers.OPEN_AS_TEXT
110+ import org.fossify.filemanager.helpers.OPEN_AS_VIDEO
111+ import org.fossify.filemanager.helpers.RootHelpers
51112import org.fossify.filemanager.interfaces.ItemOperationsListener
52113import org.fossify.filemanager.models.ListItem
53114import java.io.BufferedInputStream
0 commit comments