All Versions
15
Latest Version
Avg Release Cycle
58 days
Latest Release
1294 days ago

Changelog History
Page 1

  • v2.1.9 Changes

    December 02, 2020

    ๐Ÿš€ ๐ŸŽ‰ Released a new version 2.1.9! ๐ŸŽ‰

    What's New?

    • โž• Added setIsMaterial(Boolean) functionality.
      The PowerMenu and CustomPowerMenu uses CardView instead of the MaterialCardView.
      If we set the isMaterial(true) function, they will be inflated with the MaterialCardView.
    • ๐Ÿ”„ Changed previous layout resources naming conventions. (29b023c)
    • ๐Ÿ”จ Refactored internal codes.
  • v2.1.8 Changes

    November 20, 2020

    ๐Ÿš€ ๐ŸŽ‰ Released a new version 2.1.8! ๐ŸŽ‰

    What's New?

    • ๐Ÿ“š Refactord ActivityPowerMenuLazy and FragmentPowerMenuLazy and add documentations internally.
    • ๐Ÿ›  Fixed showPopup() internal conditions for showing popup safely in the Activity.
    • โšก๏ธ Updated Gradle build tool version to 4.1.1 internally.
    • โœ‚ Removed kotlin-android-extensions plugin.
  • v2.1.7 Changes

    October 24, 2020

    ๐Ÿš€ ๐ŸŽ‰ Released a new version 2.1.7! ๐ŸŽ‰

    What's New?

    • The status is being dimmed when showing background.
    • โšก๏ธ Updated gradle buiild tool version to 4.0.1 internally.
    • โœ‚ Removed unused resources.
  • v2.1.6 Changes

    October 07, 2020

    ๐Ÿš€ ๐ŸŽ‰ Released a new version 2.1.6! ๐ŸŽ‰

    What's New?

    • ๐Ÿ‘ Allow stroke through MaterialCardView styling (#64).
    • โž• Added setIconSize, setIconPadding, setIconColor functionalities to PowerMenu.Builder.
    • Replace compound drawable icon to imageView for aligning accurately.
  • v2.1.5 Changes

    September 26, 2020

    ๐Ÿš€ ๐ŸŽ‰ Released a new version 2.1.5! ๐ŸŽ‰

    What's New?

    • โž• Added icon customize related functions: setIconSize, setIconPadding, setIconColor.
    • โž• Added a new fuction setPadding: sets a padding to the menu popup.
  • v2.1.4 Changes

    September 20, 2020

    ๐Ÿš€ ๐ŸŽ‰ Released a new version 2.1.4! ๐ŸŽ‰

    What's New?

    • ๐Ÿ”„ Changed String type related functions (setTitle) to CharSequence in PowerMenuItem.
    • โšก๏ธ Updated kotlin version to 1.4.10 stable internally.
    • FragmentPowerMenuLazy use viewLifecycleOwner instead of fragment's lifecycleOwner.
    • ๐Ÿ‘‰ Used JvmSynthetic for hiding kotlin lambda related functions in Java APIs.
  • v2.1.3 Changes

    May 19, 2020

    ๐Ÿš€ ๐ŸŽ‰ Released a new version 2.1.3 ๐ŸŽ‰

    What's new?

    • ๐Ÿ— setBackgroundSystemUiVisibility in builders support (#56)
    • โž• Added setDismissIfShowAgain functionality.
    • ๐ŸŽ Use ViewBinding instead of findViewById for improving performance and null safety.
    • โž• Added lifecycle-common-java8 for processing lifecycle annotations.
  • v2.1.2 Changes

    August 28, 2019
    • ๐Ÿ”จ Refactor internal codes & modifiers.
    • ๐Ÿ— implemented setTextColorResource, setMenuColorResource, setSelectedTextColorResource, setBackgroundColorResource to the PowerMenu.Builder and CustomPowerMenu.Builder.
      We can set the color by resource.

    before

    .setTextColor(ContextCompat.getColor(context, R.color.md\_grey\_800))
    

    after

    .setTextColorResource(R.color.md\_grey\_800)
    
  • v2.1.1 Changes

    August 16, 2019

    ๐Ÿš€ Released version 2.1.1.

    โž• Added the kotlin dependency.

    Implementations

    • PowerMenu extensions.
    • Lazy initialization on Activity and Fragment.
    • Can create an instance of the PowerMenu using kotlin-dsl (createPowerMenu keyword).
    • PowerMenu's Show functions can be executed without any onClickListeners or ViewtreeObservers.
    • โœ‚ Removed rectricTo AbstractPowerMenu.
  • v2.1.0 Changes

    May 02, 2019

    โž• added a setTextTypeface(Typeface) method on PowerMenu for setting menu item text typeface