All Versions
11
Latest Version
Avg Release Cycle
50 days
Latest Release
2271 days ago

Changelog History
Page 1

  • v3.0.6

    March 13, 2014
  • v3.0.4

    August 06, 2013
    • Push aar to maven central
    • Support AppCompat up button
    • Fix: Dropshadow on static drawer was broken
  • v3.0.3

    July 12, 2013
  • v3.0.2

    June 17, 2013
    • Menu size now to defaults to 240dp
    • Overlay drawer is revealed when the edge is touched
    • Fix: MethodNotFoundException on api7
    • Fix: Adding a drawer in xml was broken
  • v3.0.1

    June 10, 2013
    • Fix: Overlay drawer was broken on pre-ICS devices
  • v3.0.0

    June 09, 2013
    • Added drawer that overlays the content
    • Removed most MenuDrawer subclasses. Only three exist now:
      • SlidingDrawer - A drawer that's behind the content
      • OverlayDrawer - A drawer that overlays the content
      • StaticDrawer - The menu is always visible

    The drawers are selected by passing a Type to the MenuDrawer#attach method. When adding drawers in xml, put one of these subclasses and add the mdPosition attribute.

    • Added method to disable the overlay that's drawn when the drawer is dragged
    • Relocated the library to net.simonvt.menudrawer:menudrawer in maven central
  • v2.0.3

    May 19, 2013
    • Add drawer indicator, as per the design guidelines
    • Add new method to drawer listener that notifies about offset changes
  • v2.0.2

    March 31, 2013
    • Added listener that makes it possible to disabllow intercepting touch events over certain views
    • Added setter for the maximum animation duration
    • Added getter for menu size
    • Added methods that enable/disable indicator animation
    • Fix: Removed log statements
    • Fix: Drawing the active indicator might cause crash if the active view is not a child of the MenuDrawer
    • Fix: Crash in static drawer if no active indicator bitmap was set
  • v2.0.1

    February 12, 2013
    • Indicator now animates between active views
    • Fixed restoring state for right/bottom drawer
  • v2.0.0

    January 23, 2013
    • Major API changes

      • All classes are now in the net.simonvt.menudrawer package.
      • MenuDrawerManager no longet exists. Menu is added with MenuDrawer#attach(...).
      • Drawer position is now selected with Position enums instead of int constants.
      • Width methods/attributes have been renamed to 'size'.
    • Added top/bottom drawer.

    • Added static (non-draggable, always visible) drawers.

    • The touch bezel size is now configurable with MenuDrawer#setTouchBezelSize(int).

    • MenuDrawer#saveState() now only required when dragging the entire window.

    • Drawers can now be used in XML layouts.

    • Fix: Scroller class caused conflicts with other libraries.

    • Fix: No more overdraw when the drawer is closed.

    • Fix: Content no longer falls behind when slowly dragging.