replace filepicker library with commons

This commit is contained in:
tibbi 2016-12-26 12:00:50 +01:00
parent a118990170
commit 16d97e9a92
28 changed files with 32 additions and 50 deletions

View file

@ -43,8 +43,7 @@ dependencies {
compile 'com.theartofdev.edmodo:android-image-cropper:2.3.1' compile 'com.theartofdev.edmodo:android-image-cropper:2.3.1'
compile 'com.booking:rtlviewpager:1.0.1' compile 'com.booking:rtlviewpager:1.0.1'
compile 'com.simplemobiletools:fileproperties:1.0.7@aar' compile 'com.simplemobiletools:fileproperties:1.0.7@aar'
compile 'com.simplemobiletools:filepicker:1.6.1@aar' compile 'com.simplemobiletools:commons:1.2.0'
compile 'com.simplemobiletools:commons:1.1.17'
compile 'com.bignerdranch.android:recyclerview-multiselect:0.2' compile 'com.bignerdranch.android:recyclerview-multiselect:0.2'
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
} }

View file

@ -8,10 +8,10 @@ import android.os.Bundle
import android.util.Log import android.util.Log
import android.view.Menu import android.view.Menu
import android.view.MenuItem import android.view.MenuItem
import com.simplemobiletools.filepicker.extensions.getFileDocument import com.simplemobiletools.commons.extensions.getFileDocument
import com.simplemobiletools.filepicker.extensions.needsStupidWritePermissions import com.simplemobiletools.commons.extensions.needsStupidWritePermissions
import com.simplemobiletools.filepicker.extensions.scanPath import com.simplemobiletools.commons.extensions.scanPath
import com.simplemobiletools.filepicker.extensions.toast import com.simplemobiletools.commons.extensions.toast
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.dialogs.ResizeDialog import com.simplemobiletools.gallery.dialogs.ResizeDialog
import com.simplemobiletools.gallery.dialogs.SaveAsDialog import com.simplemobiletools.gallery.dialogs.SaveAsDialog

View file

@ -14,7 +14,7 @@ import android.support.v7.widget.GridLayoutManager
import android.view.Menu import android.view.Menu
import android.view.MenuItem import android.view.MenuItem
import android.view.View import android.view.View
import com.simplemobiletools.filepicker.extensions.* import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.adapters.DirectoryAdapter import com.simplemobiletools.gallery.adapters.DirectoryAdapter
import com.simplemobiletools.gallery.asynctasks.GetDirectoriesAsynctask import com.simplemobiletools.gallery.asynctasks.GetDirectoriesAsynctask

View file

@ -13,7 +13,7 @@ import android.view.MenuItem
import com.bumptech.glide.Glide import com.bumptech.glide.Glide
import com.bumptech.glide.request.animation.GlideAnimation import com.bumptech.glide.request.animation.GlideAnimation
import com.bumptech.glide.request.target.SimpleTarget import com.bumptech.glide.request.target.SimpleTarget
import com.simplemobiletools.filepicker.extensions.* import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.adapters.MediaAdapter import com.simplemobiletools.gallery.adapters.MediaAdapter
import com.simplemobiletools.gallery.asynctasks.GetMediaAsynctask import com.simplemobiletools.gallery.asynctasks.GetMediaAsynctask

View file

@ -8,7 +8,7 @@ import android.net.Uri
import android.os.Bundle import android.os.Bundle
import android.view.Menu import android.view.Menu
import android.view.MenuItem import android.view.MenuItem
import com.simplemobiletools.filepicker.extensions.toast import com.simplemobiletools.commons.extensions.toast
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.theartofdev.edmodo.cropper.CropImageView import com.theartofdev.edmodo.cropper.CropImageView
import kotlinx.android.synthetic.main.activity_edit.* import kotlinx.android.synthetic.main.activity_edit.*

View file

@ -10,9 +10,9 @@ import android.support.v4.view.ViewPager
import android.view.Menu import android.view.Menu
import android.view.MenuItem import android.view.MenuItem
import android.view.View import android.view.View
import com.simplemobiletools.commons.asynctasks.CopyMoveTask
import com.simplemobiletools.commons.dialogs.ConfirmationDialog import com.simplemobiletools.commons.dialogs.ConfirmationDialog
import com.simplemobiletools.filepicker.asynctasks.CopyMoveTask import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.filepicker.extensions.*
import com.simplemobiletools.fileproperties.dialogs.PropertiesDialog import com.simplemobiletools.fileproperties.dialogs.PropertiesDialog
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.adapters.MyPagerAdapter import com.simplemobiletools.gallery.adapters.MyPagerAdapter

View file

@ -12,12 +12,12 @@ import com.bumptech.glide.Glide
import com.bumptech.glide.load.DecodeFormat import com.bumptech.glide.load.DecodeFormat
import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.load.engine.DiskCacheStrategy
import com.bumptech.glide.signature.StringSignature import com.bumptech.glide.signature.StringSignature
import com.simplemobiletools.commons.asynctasks.CopyMoveTask
import com.simplemobiletools.commons.dialogs.ConfirmationDialog import com.simplemobiletools.commons.dialogs.ConfirmationDialog
import com.simplemobiletools.filepicker.asynctasks.CopyMoveTask import com.simplemobiletools.commons.extensions.isAStorageRootFolder
import com.simplemobiletools.filepicker.extensions.isAStorageRootFolder import com.simplemobiletools.commons.extensions.isImageVideoGif
import com.simplemobiletools.filepicker.extensions.isImageVideoGif import com.simplemobiletools.commons.extensions.scanPaths
import com.simplemobiletools.filepicker.extensions.scanPaths import com.simplemobiletools.commons.extensions.toast
import com.simplemobiletools.filepicker.extensions.toast
import com.simplemobiletools.fileproperties.dialogs.PropertiesDialog import com.simplemobiletools.fileproperties.dialogs.PropertiesDialog
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.activities.SimpleActivity import com.simplemobiletools.gallery.activities.SimpleActivity

View file

@ -12,9 +12,9 @@ import com.bumptech.glide.Glide
import com.bumptech.glide.load.DecodeFormat import com.bumptech.glide.load.DecodeFormat
import com.bumptech.glide.load.engine.DiskCacheStrategy import com.bumptech.glide.load.engine.DiskCacheStrategy
import com.bumptech.glide.signature.StringSignature import com.bumptech.glide.signature.StringSignature
import com.simplemobiletools.commons.asynctasks.CopyMoveTask
import com.simplemobiletools.commons.dialogs.ConfirmationDialog import com.simplemobiletools.commons.dialogs.ConfirmationDialog
import com.simplemobiletools.filepicker.asynctasks.CopyMoveTask import com.simplemobiletools.commons.extensions.toast
import com.simplemobiletools.filepicker.extensions.toast
import com.simplemobiletools.fileproperties.dialogs.PropertiesDialog import com.simplemobiletools.fileproperties.dialogs.PropertiesDialog
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.activities.SimpleActivity import com.simplemobiletools.gallery.activities.SimpleActivity

View file

@ -4,7 +4,7 @@ import android.content.Context
import android.database.Cursor import android.database.Cursor
import android.os.AsyncTask import android.os.AsyncTask
import android.provider.MediaStore import android.provider.MediaStore
import com.simplemobiletools.filepicker.extensions.scanFiles import com.simplemobiletools.commons.extensions.scanFiles
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.extensions.getHumanizedFilename import com.simplemobiletools.gallery.extensions.getHumanizedFilename
import com.simplemobiletools.gallery.extensions.getLongValue import com.simplemobiletools.gallery.extensions.getLongValue

View file

@ -4,7 +4,7 @@ import android.content.Context
import android.database.Cursor import android.database.Cursor
import android.os.AsyncTask import android.os.AsyncTask
import android.provider.MediaStore import android.provider.MediaStore
import com.simplemobiletools.filepicker.extensions.scanFiles import com.simplemobiletools.commons.extensions.scanFiles
import com.simplemobiletools.gallery.extensions.getLongValue import com.simplemobiletools.gallery.extensions.getLongValue
import com.simplemobiletools.gallery.extensions.getStringValue import com.simplemobiletools.gallery.extensions.getStringValue
import com.simplemobiletools.gallery.helpers.Config import com.simplemobiletools.gallery.helpers.Config

View file

@ -4,12 +4,8 @@ import android.support.v4.util.Pair
import android.support.v7.app.AlertDialog import android.support.v7.app.AlertDialog
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.ViewGroup import android.view.ViewGroup
import com.simplemobiletools.commons.extensions.setupDialogStuff import com.simplemobiletools.commons.asynctasks.CopyMoveTask
import com.simplemobiletools.filepicker.asynctasks.CopyMoveTask import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.filepicker.extensions.humanizePath
import com.simplemobiletools.filepicker.extensions.isPathOnSD
import com.simplemobiletools.filepicker.extensions.scanFiles
import com.simplemobiletools.filepicker.extensions.toast
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.activities.SimpleActivity import com.simplemobiletools.gallery.activities.SimpleActivity
import com.simplemobiletools.gallery.helpers.Config import com.simplemobiletools.gallery.helpers.Config

View file

@ -5,8 +5,8 @@ import android.support.v7.app.AlertDialog
import android.support.v7.widget.RecyclerView import android.support.v7.widget.RecyclerView
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.ViewGroup import android.view.ViewGroup
import com.simplemobiletools.commons.dialogs.FilePickerDialog
import com.simplemobiletools.commons.extensions.setupDialogStuff import com.simplemobiletools.commons.extensions.setupDialogStuff
import com.simplemobiletools.filepicker.dialogs.FilePickerDialog
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.activities.SimpleActivity import com.simplemobiletools.gallery.activities.SimpleActivity
import com.simplemobiletools.gallery.adapters.DirectoryAdapter import com.simplemobiletools.gallery.adapters.DirectoryAdapter

View file

@ -4,8 +4,7 @@ import android.support.v7.app.AlertDialog
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.ViewGroup import android.view.ViewGroup
import android.view.WindowManager import android.view.WindowManager
import com.simplemobiletools.commons.extensions.setupDialogStuff import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.filepicker.extensions.*
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.activities.SimpleActivity import com.simplemobiletools.gallery.activities.SimpleActivity
import com.simplemobiletools.gallery.helpers.Config import com.simplemobiletools.gallery.helpers.Config

View file

@ -4,8 +4,7 @@ import android.support.v7.app.AlertDialog
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.ViewGroup import android.view.ViewGroup
import android.view.WindowManager import android.view.WindowManager
import com.simplemobiletools.commons.extensions.setupDialogStuff import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.filepicker.extensions.*
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.activities.SimpleActivity import com.simplemobiletools.gallery.activities.SimpleActivity
import com.simplemobiletools.gallery.helpers.Config import com.simplemobiletools.gallery.helpers.Config

View file

@ -8,8 +8,8 @@ import android.view.LayoutInflater
import android.view.WindowManager import android.view.WindowManager
import android.widget.EditText import android.widget.EditText
import com.simplemobiletools.commons.extensions.setupDialogStuff import com.simplemobiletools.commons.extensions.setupDialogStuff
import com.simplemobiletools.filepicker.extensions.toast import com.simplemobiletools.commons.extensions.toast
import com.simplemobiletools.filepicker.extensions.value import com.simplemobiletools.commons.extensions.value
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.activities.SimpleActivity import com.simplemobiletools.gallery.activities.SimpleActivity
import kotlinx.android.synthetic.main.resize_image.view.* import kotlinx.android.synthetic.main.resize_image.view.*

View file

@ -4,9 +4,8 @@ import android.app.Activity
import android.support.v7.app.AlertDialog import android.support.v7.app.AlertDialog
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.WindowManager import android.view.WindowManager
import com.simplemobiletools.commons.extensions.setupDialogStuff import com.simplemobiletools.commons.dialogs.FilePickerDialog
import com.simplemobiletools.filepicker.dialogs.FilePickerDialog import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.filepicker.extensions.*
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import kotlinx.android.synthetic.main.rename_file.view.* import kotlinx.android.synthetic.main.rename_file.view.*
import java.io.File import java.io.File

View file

@ -10,9 +10,9 @@ import android.view.KeyCharacterMap
import android.view.KeyEvent import android.view.KeyEvent
import android.view.View import android.view.View
import android.view.ViewConfiguration import android.view.ViewConfiguration
import com.simplemobiletools.commons.extensions.getMimeType
import com.simplemobiletools.commons.extensions.toast
import com.simplemobiletools.commons.helpers.* import com.simplemobiletools.commons.helpers.*
import com.simplemobiletools.filepicker.extensions.getMimeType
import com.simplemobiletools.filepicker.extensions.toast
import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.R
import com.simplemobiletools.gallery.activities.SimpleActivity import com.simplemobiletools.gallery.activities.SimpleActivity
import com.simplemobiletools.gallery.helpers.REQUEST_EDIT_IMAGE import com.simplemobiletools.gallery.helpers.REQUEST_EDIT_IMAGE
@ -111,7 +111,7 @@ fun Activity.hasNavBar(): Boolean {
fun SimpleActivity.launchAbout() { fun SimpleActivity.launchAbout() {
startAboutActivity(R.string.app_name, LICENSE_KOTLIN or LICENSE_SUBSAMPLING or LICENSE_GLIDE or LICENSE_CROPPER or startAboutActivity(R.string.app_name, LICENSE_KOTLIN or LICENSE_SUBSAMPLING or LICENSE_GLIDE or LICENSE_CROPPER or
LICENSE_MULTISELECT or LICENSE_RTL or LICENSE_FILEPICKER or LICENSE_FILEPROPERTIES) LICENSE_MULTISELECT or LICENSE_RTL or LICENSE_FILEPROPERTIES)
} }
fun AppCompatActivity.showSystemUI() { fun AppCompatActivity.showSystemUI() {

View file

@ -5,7 +5,7 @@ import android.content.Intent
import android.database.Cursor import android.database.Cursor
import android.net.Uri import android.net.Uri
import android.provider.MediaStore import android.provider.MediaStore
import com.simplemobiletools.filepicker.extensions.humanizePath import com.simplemobiletools.commons.extensions.humanizePath
import com.simplemobiletools.gallery.activities.SettingsActivity import com.simplemobiletools.gallery.activities.SettingsActivity
fun Context.getRealPathFromURI(uri: Uri): String? { fun Context.getRealPathFromURI(uri: Uri): String? {

View file

@ -111,7 +111,6 @@
<!-- <!--
Haven't found some strings? There's more at Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>

View file

@ -111,7 +111,6 @@
<!-- <!--
Haven't found some strings? There's more at Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>

View file

@ -111,7 +111,6 @@
<!-- <!--
Haven't found some strings? There's more at Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>

View file

@ -111,7 +111,6 @@
<!-- <!--
Haven't found some strings? There's more at Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>

View file

@ -111,7 +111,6 @@
<!-- <!--
Não encontrou todas as cadeias a traduzir? Existem mais algumas em: Não encontrou todas as cadeias a traduzir? Existem mais algumas em:
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>

View file

@ -111,7 +111,6 @@
<!-- <!--
Haven't found some strings? There's more at Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>

View file

@ -111,7 +111,6 @@
<!-- <!--
Haven't found some strings? There's more at Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>

View file

@ -111,7 +111,6 @@
<!-- <!--
Haven't found some strings? There's more at Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>

View file

@ -111,7 +111,6 @@
<!-- <!--
Haven't found some strings? There's more at Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>

View file

@ -111,7 +111,6 @@
<!-- <!--
Haven't found some strings? There's more at Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-Commons/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Picker/tree/master/library/src/main/res
https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res https://github.com/SimpleMobileTools/Simple-File-Properties/tree/master/library/src/main/res
--> -->
</resources> </resources>