Skip to content

Commit bbddedc

Browse files
author
DF1E
committed
v2.3.1
1 parent a24a7c9 commit bbddedc

8 files changed

Lines changed: 18 additions & 25 deletions

File tree

README.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
Simple Explorer
22
===========
33

4-
Simple Explorer is a open source file explorer. You can help to translate this app at [Crowdin](https://crowdin.com/project/simpleexplorer).
5-
6-
[![Crowdin](https://d322cqt584bo4o.cloudfront.net/simpleexplorer/localized.png)](https://crowdin.com/project/simpleexplorer)
4+
Simple Explorer is a open source file explorer.
75

86
####License
97
````
@@ -62,7 +60,6 @@ More info under: https://www.gnu.org/licenses/gpl-3.0
6260
+ turkish - adamslast
6361
+ ukrainian - DMDP
6462
+ vietnamese - hoangnguyen
65-
+ [More translators](https://crowdin.com/project/simpleexplorer/settings#members)
6663

6764
####Discussion Thread
6865
http://forum.xda-developers.com/showthread.php?t=2330864

explorer/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ android {
77
defaultConfig {
88
minSdkVersion 16
99
targetSdkVersion 23
10-
versionCode 66
11-
versionName "2.3"
10+
versionCode 67
11+
versionName "2.3.1"
1212
}
1313

1414
lintOptions {

explorer/src/main/java/com/dnielfe/manager/tasks/ExtractionTask.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import android.widget.Toast;
88

99
import com.dnielfe.manager.R;
10+
import com.dnielfe.manager.utils.MediaStoreUtils;
1011
import com.dnielfe.manager.utils.SimpleUtils;
1112
import com.dnielfe.manager.utils.ZipUtils;
1213

@@ -60,7 +61,10 @@ protected List<String> doInBackground(File... files) {
6061
failed.add(Arrays.toString(files));
6162
}
6263

63-
SimpleUtils.requestMediaScanner(activity, files[1].listFiles());
64+
if (files[1].canRead()) {
65+
for (File file : files[1].listFiles())
66+
MediaStoreUtils.addFileToMediaStore(file.getPath(), activity);
67+
}
6468
return failed;
6569
}
6670

explorer/src/main/java/com/dnielfe/manager/tasks/PasteTask.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import com.dnielfe.manager.R;
1010
import com.dnielfe.manager.utils.ClipBoard;
11+
import com.dnielfe.manager.utils.MediaStoreUtils;
1112
import com.dnielfe.manager.utils.SimpleUtils;
1213

1314
import java.io.File;
@@ -73,8 +74,10 @@ protected List<String> doInBackground(String... content) {
7374
}
7475
}
7576

76-
if (location.canRead())
77-
SimpleUtils.requestMediaScanner(activity, location.listFiles());
77+
if (location.canRead()) {
78+
for (File file : location.listFiles())
79+
MediaStoreUtils.addFileToMediaStore(file.getPath(), activity);
80+
}
7881
return failed;
7982
}
8083

explorer/src/main/java/com/dnielfe/manager/utils/MediaStoreUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public static Uri getUriFromFile(final String path, Context context) {
3636
}
3737
}
3838

39-
public static final void addFileToMediaStore(final String path, Context context) {
39+
public static void addFileToMediaStore(final String path, Context context) {
4040
Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
4141
File file = new File(path);
4242
Uri contentUri = Uri.fromFile(file);

explorer/src/main/java/com/dnielfe/manager/utils/SimpleUtils.java

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import android.content.Context;
55
import android.content.Intent;
66
import android.graphics.drawable.BitmapDrawable;
7-
import android.media.MediaScannerConnection;
87
import android.net.Uri;
98
import android.os.Build;
109
import android.support.v4.provider.DocumentFile;
@@ -36,17 +35,6 @@ public class SimpleUtils {
3635
private static final BigInteger GB_BI = KB_BI.multiply(MB_BI);
3736
private static final BigInteger TB_BI = KB_BI.multiply(GB_BI);
3837

39-
// scan file after move/copy
40-
public static void requestMediaScanner(final Context context, final File... files) {
41-
final String[] paths = new String[files.length];
42-
int i = 0;
43-
for (final File file : files) {
44-
paths[i] = file.getPath();
45-
i++;
46-
}
47-
MediaScannerConnection.scanFile(context, paths, null, null);
48-
}
49-
5038
// TODO: fix search with root
5139
private static void search_file(String dir, String fileName, ArrayList<String> n) {
5240
File root_dir = new File(dir);
@@ -118,7 +106,7 @@ public static void moveToDirectory(File old_file, File target, Context c) {
118106
}
119107
}
120108

121-
// TODO: fix copy file to sdcard root
109+
// TODO: fix copy to sdcard root
122110
public static boolean copyFile(final File source, final File target, Context context) {
123111
FileInputStream inStream = null;
124112
OutputStream outStream = null;

explorer/src/main/res/layout/item_bookmark.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
android:layout_toLeftOf="@+id/imageButton_remove"
1313
android:orientation="vertical"
1414
android:paddingBottom="5dp"
15-
android:paddingLeft="6dp"
15+
android:paddingLeft="9dp"
1616
android:paddingTop="4dp">
1717

1818
<TextView

explorer/src/main/res/layout/item_drawermenu.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@
66
android:gravity="center_vertical"
77
android:padding="7dp"
88
android:textSize="18sp"
9-
android:textAppearance="?android:attr/textAppearance" />
9+
android:textAppearance="?android:attr/textAppearance"
10+
android:paddingLeft="10dp" />

0 commit comments

Comments
 (0)