fixed opening directory links and fixed proguard building error.

This commit is contained in:
Kosh 2017-05-26 23:09:12 +08:00
parent 1ab782e3cb
commit 8a4d9213ee
4 changed files with 10 additions and 6 deletions

View File

@ -104,4 +104,8 @@
-keep class net.nightwhistler.** {*;}
-keep class org.htmlcleaner.** {*;}
-dontwarn org.jaxen.**
-dontwarn org.jdom.**
-dontwarn org.jdom.**
-dontwarn com.google.android.gms.**
-dontwarn android.animation.**
-dontwarn java.io.**
-dontwarn android.content.**

View File

@ -272,8 +272,8 @@ public class SchemeParser {
List<String> segments = uri.getPathSegments();
if (segments == null || segments.size() < 4) return null;
String segmentTwo = segments.get(2);
if (MimeTypeMap.getFileExtensionFromUrl(uri.toString()) == null) {
Uri urlBuilder = getBlobBuilder(uri);
if (InputHelper.isEmpty(MimeTypeMap.getFileExtensionFromUrl(uri.toString()))) {
Uri urlBuilder = LinkParserHelper.getBlobBuilder(uri);
return RepoFilesActivity.getIntent(context, urlBuilder.toString());
}
if (segmentTwo.equals("blob") || segmentTwo.equals("tree")) {

View File

@ -303,8 +303,8 @@ public class StackBuilderSchemeParser {
String segmentTwo = segments.get(2);
String owner = segments.get(0);
String repo = segments.get(1);
if (MimeTypeMap.getFileExtensionFromUrl(uri.toString()) == null) {
Uri urlBuilder = getBlobBuilder(uri);
if (InputHelper.isEmpty(MimeTypeMap.getFileExtensionFromUrl(uri.toString()))) {
Uri urlBuilder = LinkParserHelper.getBlobBuilder(uri);
return TaskStackBuilder.create(context)
.addParentStack(MainActivity.class)
.addNextIntentWithParentStack(new Intent(context, MainActivity.class))

View File

@ -1,6 +1,6 @@
<resources>
<string name="app_name" translatable="false">FastHub</string>
<string name="app_name_full">FastHub for Android</string>
<string name="app_name_full" translatable="false">FastHub for Android</string>
<string name="linear_layout_manager" translatable="false">com.fastaccess.ui.widgets.recyclerview.layout_manager.LinearManager</string>
<string name="grid_layout_manager" translatable="false">com.fastaccess.ui.widgets.recyclerview.layout_manager.GridManager</string>
<string name="staggered_layout_manager" translatable="false">com.fastaccess.ui.widgets.recyclerview.layout_manager.StaggeredManager</string>