Releases: mikepenz/Android-Iconics
Releases · mikepenz/Android-Iconics
v3.2.0
v3.2.0-rc1
v3.1.0
v3.1.0-rc02
WARNING
- this release is the first release using androidX, stay with older versions for pure appcompat dependencies
Changes
- upgrade to androidX v1.0.0-rc02
- updated the FontAwesome icon set to the latest release v5.3.1
- updated the CommunityMaterialIcons to the latest release v2.7.94
- please see the migration notes, as the icons were split into 2 enums due to the huge amount of icons
Icon sets
- re-released most icon sets to update their pom, and have them available on jcenter
- NOTE some set's are not yet available as they have their approval pending on jcenter
implementation 'com.mikepenz:google-material-typeface:3.0.1.3.original@aar'
implementation 'com.mikepenz:material-design-iconic-typeface:2.2.0.5@aar'
implementation 'com.mikepenz:fontawesome-typeface:5.3.1.1@aar'
implementation 'com.mikepenz:octicons-typeface:3.2.0.5@aar'
implementation 'com.mikepenz:meteocons-typeface:1.1.0.5@aar'
implementation 'com.mikepenz:community-material-typeface:2.7.94.1@aar'
implementation 'com.mikepenz:weather-icons-typeface:2.0.10.5@aar'
implementation 'com.mikepenz:typeicons-typeface:2.0.7.5@aar'
implementation 'com.mikepenz:entypo-typeface:1.0.0.5@aar'
implementation 'com.mikepenz:devicon-typeface:2.0.0.5@aar'
implementation 'com.mikepenz:foundation-icons-typeface:3.0.0.5@aar'
implementation 'com.mikepenz:ionicons-typeface:2.0.1.5@aar'
implementation 'com.mikepenz:pixeden-7-stroke-typeface:1.2.0.3@aar'
v3.1.0-rc01
WARNING
- this release is the first release using androidX, stay with older versions for pure appcompat dependencies
Changes
- upgrade to androidX
- use bridge themes to support old appcompat too
- update to build tools 28
- update to targetSdk 28
- include material dependency
- update to the new release setup used in my other libs
- update to gradle 4.9
- cleanup
v3.0.4
v3.0.3
v3.0.2
v3.0.1
- Fix exception when closing empty path
It happens when you open Android studio's layout preview where some of your views try to use IconicsDrawable. Because layout preview doesn't support Paint.getTextPath(), path itself will be empty, and when you try to close it, it throws the exception.
Simple fix is to check if path is not empty before trying to close it.
THANKS @Robyer
v3.0.0
library
- add
IconicsDrawable#shadowLayer
- THANKS @jayrave
- Fix: some methods doesn't call invalidateSelf and finally does nothing in the end of chain
- THANKS @zTrap
- adjust API for shadow drawing
- add more API methods to provide shadow functionality
- simplify shadow API's
- add enable shadow method
app
- adaptive icons
- new colors