Skip to content

Releases: Dimezis/BlurView

1.3.0 Release

28 Dec 21:19
Compare
Choose a tag to compare

Fixed BlurView behaviour in lists. Now properly restarting auto blur update if BlurView is recycled by ListView or RecyclerView.

Fixed issue addressed in SOF post.
Now calculating real position relative to root view, not to direct parent. This allows using BlurView in Lists, Fragments and other cases, when its position was not properly mapped to root view's coordinates.

Update Gradle and libs versions.

Small clean up of lint warnings and Javadoc.

1.2.0 Release

01 Sep 20:11
Compare
Choose a tag to compare

Fixed issue #24
As a result, added hardware accelerated window requirement.
BlurView now can't be used with software rendering.

Removed StackBlur due to its implementation flaw and performance. Now RenderScriptBlur is the default algorithm.

Added possibility to disable/enable blur.

1.1.2 Hotfix Release

11 Jul 21:26
Compare
Choose a tag to compare

Fixed unblurred edges glitch in some cases (result of 1.1.1 regression).

1.1.1 Release

11 Jul 17:32
Compare
Choose a tag to compare

Fix issue 17, correct positioning of blurred content.
Renderscript target api 23.

1.1.0 Release

30 Jun 17:50
Compare
Choose a tag to compare

Added possibility to resume blur auto update.
Fixed BlurView detach-attach related bugs in Fragments, ListView and RecyclerView.
Now stopping blur in onDetachedFromWindow() instead of calling destroy.

See:
Issue 15
Issue 16

1.0.4 Hotfix Release

13 Jun 20:16
Compare
Choose a tag to compare

Fixed NPE in DefaultBlurController destroy method in case if bitmap wasn't initialized.

1.0.3 Release

13 Jun 18:51
Compare
Choose a tag to compare

Fixed NPE in RenderScriptBlur destroy method.
Removed support library, now using only annotations library.

1.0.2 Release

12 Jun 11:12
Compare
Choose a tag to compare

Optimized memory usage in StackBlur and RenderScriptBlur.

1.0.1 Release

10 Jun 23:17
Compare
Choose a tag to compare

Removed redundant bitmap, small refactoring and clean up.
Rounding bitmap size to be divisible by 16 to meet stride requirement.
overlayColor attribute renamed to blurOverlayColor