Releases: usefulness/easylauncher-gradle-plugin
Releases · usefulness/easylauncher-gradle-plugin
v5.0.0
Changed
- [breaking] Generated ribbon layers now fill full size of the launcher icon. This fixes behavior on default OnePlus launcher and effectively has impact on all places where the launcher icon was fully displayed (i.e. default splash screen on Android12) - #139 - great contribution from @brudaswen 🎉
- [breaking] Base filter interface passes custom
Canvas
class instead ofBufferedImage
which requires updating custom filter definitions and take additional paddings into account - #139 - Plugin is now compiled against Kotlin 1.6.10 and AGP 7.0.4
Full Changelog: v4.2.0...v5.0.0
v4.2.0
Fixed
- The plugin is now compatible with Java 17
v4.1.1
v4.1.0
Added
- Added
webp
images support. It should be possible to transform both compressed and lossless images.
Changed
- The plugin is now compiled against AGP
7.0.1
and Kotlin1.5.21
v4.0.0
Changed
- [breaking] The plugin is now compatible with Gradle Configuration Cache. This influenced a breaking change for people who don't use the plugin and configure Gradle tasks manually. There are no api changes for plugin users - #181
- [breaking] Plugin uses Roboto font by default. Previously used font depended on system defaults, so it varied between different local configurations, which was not an expected behavior. To override the default font use
font
parameter -#178, big thanks to @brudaswen - Plugin is now compiled against Kotlin 1.5.0 and AGP 4.2.1
v3.10.3
Fixed
- Fix wrong rendering of non-adaptive icons with
IgnoreTransparentPixels
option enabled #173 - thank you @brudaswen
release-3.10.2
Fixed
- Fix translucent colors support on PNGs generated by
chromeLike
filter. #136 - thank you @brudaswen
release-3.10.1
Fixed
- Fix wrong output folder used when project
minSdkVersion
is set to 26 or above. If minSdkVersion is set to Oreo and up plugin will now generate vector drawables underdrawable-nodpi/
instead ofdrawable-nodpi-v26/
#128
release-3.10.0
Added
- Add ability not to draw on transparent pixels on raster drawables using
drawingOptions: ["IgnoreTransparentPixels"]
flag (customRibbon
only) #124
release-3.9.0
Added
- Add new parameters to
chromeLike
ribbon:gravity
,labelPadding
,overlayHeight
andtextSizeRatio
which allow to adjust ribbon dimensions, alignment and placement to your needs. See Readme.md for visual examples.
Fixed
- Fixed
chromeLike
ribbon not respecting alpha on pre-Oreo devices #102