diff --git a/library/build.gradle b/library/build.gradle index 378cde4..a19a6d0 100644 --- a/library/build.gradle +++ b/library/build.gradle @@ -3,7 +3,7 @@ apply plugin: 'com.android.library' apply plugin: 'com.github.dcendents.android-maven' apply plugin: 'com.jfrog.bintray' -version = "3.0.0" +version = "3.0.1" android { compileSdkVersion 20 buildToolsVersion "20.0.0" @@ -12,7 +12,7 @@ android { defaultConfig { minSdkVersion 8 targetSdkVersion 20 - versionCode 15 + versionCode 16 versionName version } buildTypes { diff --git a/library/src/main/java/org/hybridsquad/android/library/CropHelper.java b/library/src/main/java/org/hybridsquad/android/library/CropHelper.java index 03f6d00..0289f9d 100644 --- a/library/src/main/java/org/hybridsquad/android/library/CropHelper.java +++ b/library/src/main/java/org/hybridsquad/android/library/CropHelper.java @@ -127,14 +127,18 @@ private static void onPhotoCropped(CropHandler handler, CropParams cropParams) { // None-Crop Intents public static Intent buildGalleryIntent(CropParams params) { - Intent intent; - if (params.enable) { + Intent intent; + /*if (params.enable) { intent = buildCropIntent(Intent.ACTION_GET_CONTENT, params); } else { intent = new Intent(Intent.ACTION_GET_CONTENT) - .setType("image/*") + .setType("image*//*") .putExtra(MediaStore.EXTRA_OUTPUT, params.uri); - } + }*/ + + intent = new Intent(Intent.ACTION_GET_CONTENT) + .setType("image/*") + .putExtra(MediaStore.EXTRA_OUTPUT, params.uri); return intent; } @@ -161,8 +165,7 @@ private static Intent buildCropIntent(String action, CropParams params) { .putExtra("return-data", params.returnData) .putExtra("outputFormat", params.outputFormat) .putExtra("noFaceDetection", params.noFaceDetection) - .putExtra("scaleUpIfNeeded", params.scaleUpIfNeeded) - .putExtra(MediaStore.EXTRA_OUTPUT, params.uri); + .putExtra("scaleUpIfNeeded", params.scaleUpIfNeeded); } // Clear Cache diff --git a/library/src/main/java/org/hybridsquad/android/library/CropParams.java b/library/src/main/java/org/hybridsquad/android/library/CropParams.java index 58623dc..2332ba2 100644 --- a/library/src/main/java/org/hybridsquad/android/library/CropParams.java +++ b/library/src/main/java/org/hybridsquad/android/library/CropParams.java @@ -90,6 +90,12 @@ public CropParams(Context context) { refreshUri(); } + public CropParams(Context context, boolean cropEnabled, boolean compressEnabled) { + this(context); + enable = cropEnabled; + compress = compressEnabled; + } + public void refreshUri() { uri = CropHelper.generateUri(); }