diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b1c036..27a8038 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ Change Log ========== +Version 3.2.0 *(2018-04-10)* +---------------------------- + +Update: +- Support Library 27.0.2 -> 27.1.0 + +Bug Fix: +- We quit use the RenderScript [#120](https://github.com/wasabeef/glide-transformations/issues/120) + Version 3.1.1 *(2018-02-13)* ---------------------------- diff --git a/README.md b/README.md index e1e86b5..8523f0e 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ repositories { } dependencies { - implementation 'jp.wasabeef:glide-transformations:3.1.1' + implementation 'jp.wasabeef:glide-transformations:3.2.0' // If you want to use the GPU Filters implementation 'jp.co.cyberagent.android.gpuimage:gpuimage-library:1.4.1' } @@ -44,7 +44,7 @@ Set Glide Transform. ```java Glide.with(this).load(R.drawable.demo) - .apply(bitmapTransform(new BlurTransformation(25))) + .apply(bitmapTransform(new BlurTransformation(25, 3))) .into((ImageView) findViewById(R.id.image)); ``` diff --git a/build.gradle b/build.gradle index 71cefb3..7f483fd 100644 --- a/build.gradle +++ b/build.gradle @@ -6,8 +6,8 @@ buildscript { google() } dependencies { - classpath 'com.android.tools.build:gradle:3.0.1' - classpath 'com.novoda:bintray-release:0.8.0' + classpath 'com.android.tools.build:gradle:3.1.0' + classpath 'com.novoda:bintray-release:0.8.1' } } diff --git a/gradle.properties b/gradle.properties index 1216fca..5f1081d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=3.1.1 +VERSION_NAME=3.2.0 GROUP=jp.wasabeef ARTIFACT_ID=glide-transformations @@ -21,6 +21,6 @@ POM_DEVELOPER_EMAIL=dadadada.chop@gmail.com POM_DEVELOPER_URL=wasabeef.jp ISSUE_URL=https://github.com/wasabeef/glide-transformations/issues -SUPPORT_PACKAGE_VERSION=27.0.2 +SUPPORT_PACKAGE_VERSION=27.1.0 GLIDE_VERSION=4.6.1 GPUIMAGE_VERSION=1.4.1 \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 92165ee..2159f07 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,6 @@ +#Tue Apr 10 02:12:33 JST 2018 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-4.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip diff --git a/transformations/src/main/java/jp/wasabeef/glide/transformations/BlurTransformation.java b/transformations/src/main/java/jp/wasabeef/glide/transformations/BlurTransformation.java index 8a9b75b..f7a39af 100755 --- a/transformations/src/main/java/jp/wasabeef/glide/transformations/BlurTransformation.java +++ b/transformations/src/main/java/jp/wasabeef/glide/transformations/BlurTransformation.java @@ -70,15 +70,7 @@ public class BlurTransformation extends BitmapTransformation { paint.setFlags(Paint.FILTER_BITMAP_FLAG); canvas.drawBitmap(toTransform, 0, 0, paint); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) { - try { - bitmap = RSBlur.blur(context, bitmap, radius); - } catch (RSRuntimeException e) { - bitmap = FastBlur.blur(bitmap, radius, true); - } - } else { - bitmap = FastBlur.blur(bitmap, radius, true); - } + bitmap = FastBlur.blur(bitmap, radius, true); return bitmap; } diff --git a/transformations/src/main/java/jp/wasabeef/glide/transformations/internal/RSBlur.java b/transformations/src/main/java/jp/wasabeef/glide/transformations/internal/RSBlur.java index d9693d8..9605cf6 100644 --- a/transformations/src/main/java/jp/wasabeef/glide/transformations/internal/RSBlur.java +++ b/transformations/src/main/java/jp/wasabeef/glide/transformations/internal/RSBlur.java @@ -26,6 +26,7 @@ import android.renderscript.ScriptIntrinsicBlur; * limitations under the License. */ +@Deprecated public class RSBlur { @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)