Skip to content

Releases: mikepenz/Android-Iconics

v3.2.0-rc1

15 Dec 15:32
Compare
Choose a tag to compare
v3.2.0-rc1 Pre-release
Pre-release

Changes

  • introduce animation support THANKS TO @zTrap
  • introduced ColorStateList support for everything THANKS TO @zTrap

v3.1.0

22 Sep 13:22
Compare
Choose a tag to compare

WARNING

  • this release is the first release using androidX, stay with older versions for pure appcompat dependencies

Changes

  • includes all updates from the rc pre releases
  • update to final androidX 1.0.0 release

v3.1.0-rc02

15 Sep 12:59
Compare
Choose a tag to compare
v3.1.0-rc02 Pre-release
Pre-release

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

11 Aug 16:39
Compare
Choose a tag to compare
v3.1.0-rc01 Pre-release
Pre-release

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

11 Aug 16:39
Compare
Choose a tag to compare

Changes

  • tiny fixes

v3.0.3

19 Feb 10:50
Compare
Choose a tag to compare
  • allow to do a manual init and mark it as done.

v3.0.2

21 Jan 22:20
Compare
Choose a tag to compare
  • revert to old always close
  • catch exception which might be thrown by Android Studio

v3.0.1

20 Jan 12:30
Compare
Choose a tag to compare
  • 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

18 Nov 12:40
Compare
Choose a tag to compare

library

  • add IconicsDrawable#shadowLayer
  • Fix: some methods doesn't call invalidateSelf and finally does nothing in the end of chain
  • 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

v2.9.5

30 Oct 21:21
Compare
Choose a tag to compare

migration

  • the attributes for the IconicsMenuInflaterUtil start now with ico_ instead of iiv_
  • the IconicsMenuInflaterUtil was moved into the core module to simplify code

library

  • IconicsMenuInflaterUtil moved into core-module
  • Now iconics drawable will be created if at least one attribute was filled
    • Yes, now u can create IconicsDrawable via xml without icon (useful for bg color and for example with rounded corners)
  • fix issue if icon was used via XML
    THANKS @zTrap