All Versions
8
Latest Version
Avg Release Cycle
18 days
Latest Release
3216 days ago

Changelog History

  • v1.3.1 Changes

    July 04, 2015

    ๐Ÿš‘ Hotfix for the barber-compiler pom not specifying the correct artifactId. Should be able to properly resolve the dependency now

  • v1.3.0 Changes

    July 03, 2015

    ๐Ÿš€ This release adds support for specifying default values in @StyledAttr annotations. They must point to a resource ID, and abide by the same conventions for type resolution as before regarding Kind.

    @StyledAttr(value = R.styleable.BarberView\_animated, defaultValue = R.bool.animated\_default)public boolean isAnimated;
    
  • v1.2.1

    May 03, 2015
  • v1.2.0 Changes

    April 11, 2015

    AndroidAttrs and Travis CI

    ๐Ÿ‘ This adds support for retrieving Android attribute values.

    @AndroidAttr("textAllCaps")public boolean textAllCaps;
    

    ๐Ÿ’… Like StyledAttr, the default behavior is to return the type of the field/param. These are also subject to the same approach as @StyledAttr regarding special return types. See the AttrSetKind enum for a full list of supported types.

    @AndroidAttr(value = "textColor", kind = AttrSetKind.RESOURCE)public int textColor;
    
  • v1.1.1 Changes

    March 08, 2015
    • โž• Adds support for Preferences styling by removing the hard View requirement in Barber.style(โ€ฆ) methods. Now it simply takes in an Object, and will now work for preferences with custom attributes.
  • v1.1.0 Changes

    March 07, 2015
    • โž• Add support for @Required annotation
    • โž• Add support for inheritance (#5)
  • v1.0.1 Changes

    March 03, 2015

    This lowers the minSdk version to 14

  • v1.0.0

    March 03, 2015