Skip to content

Releases: fornewid/neumorphism

0.1.7

16 May 06:29
Compare
Choose a tag to compare

Dependency Updates:

No dependency updates.

Library Updates:

  • NeumorphShapeDrawable
    • Adding padding support. (#1, #3, 9ec9540)
      No more android:clipChildren="false" required.
      The default padding is set to 12dp.
      And you can customize it like the following codes.

      <soup.neumorphism.NeumorphXXX
          ...
          android:padding="12dp" />

Break Changes:

  • Deprecated NeumorphEditText
    • It is difficult to customize the details of the EditText.
      Therefore, if necessary, use a card view to wrap the custom view instead.
      This method can be easily used for more diverse components.
      <NeumorphCardView>
          <CustomView />
      </NeumorphCardView>

0.1.6

09 May 16:33
Compare
Choose a tag to compare

Dependency Updates:

No dependency updates.

Library Updates:

  • Theme:
    • Use different shadow colors as theme. (#7, 39a2734)

0.1.5

08 May 15:40
Compare
Choose a tag to compare

Dependency Updates:

No dependency updates.

Library Updates:

  • NeumorphShapeDrawable
    • Added backgroundColor, strokeColor, strokeWidth attributes. (#8, db5da70)
      <soup.neumorphism.NeumorphXXX
          ...
          app:neumorph_backgroundColor="#ff0000"
          app:neumorph_strokeColor="#00ff00"
          app:neumorph_strokeWidth="2dp" />
    • Fix shadow is shown ugly if elevation is over view size on PressedShape (#5, 5a249b6)

0.1.4

07 May 10:02
Compare
Choose a tag to compare

Dependency Updates:

No dependency updates.

Library Updates:

  • NeumorphImageButton
    • New component!
  • NeumorphShapeDrawable
    • Added press animations for FLAT, BASIN shape.
      In default, support for the following components:
      • NeumorphButton
      • NeumorphFloatingActionButton
      • NeumorphImageButton

0.1.3

07 May 09:55
Compare
Choose a tag to compare

Dependency Updates:

No dependency updates.

Library Updates:

  • Bug fixes:
    • Fixed shape doesn't change dynamically.
    • Define neumorph_shapeAppearance attribute to all widgets.

0.1.2

07 May 09:49
Compare
Choose a tag to compare

Dependency Updates:

No dependency updates.

Library Updates:

  • NeumorphImageView
    • New component!
  • NeumorphShapeDrawable
    • Added BASIN for ShapeType.
      BASIN is a combination of FLAT and PRESSED type.

0.1.1

07 May 09:42
Compare
Choose a tag to compare

No more has dependency for Blurry.

Dependency Updates:

Dependency Previous version New version
blurry 3.0.0 -

Library Updates:

  • NeumorphEditText
  • NeumorphButton
    • New component!
  • NeumorphShapeDrawable
    • New added to draw multiple neumorphism shape in common.

0.1.0

07 May 09:37
Compare
Choose a tag to compare

Initial release for neumorphism design library.

Dependency Updates:

Dependency Previous version New version
kotlin - 1.3.71
androidx-appcompat - 1.1.0
blurry - 3.0.0

Library Updates:

  • NeumorphCardView
  • NeumorphFloatingActionButton
  • NeumorphTextView
    • New component!