Skip to content

Releases: mikepenz/MaterialDrawer

v2.7.1

06 Apr 20:32
Compare
Choose a tag to compare

v2.7.0

31 Mar 20:57
Compare
Choose a tag to compare
  • Update Android-Iconics to v0.9.0

v2.6.9

30 Mar 17:30
Compare
Choose a tag to compare
  • FIX #172
  • FIX #173
  • some additional nullpointer preventions

v2.6.8

29 Mar 14:08
Compare
Choose a tag to compare

v2.6.7

29 Mar 14:06
Compare
Choose a tag to compare
* [release] release v2.6.7

v2.6.6

28 Mar 22:51
Compare
Choose a tag to compare
  • new feature --> buildView()
    ** this will return also a Drawer.Result object. The difference the returned result just contains the sliderLayout view which can be added to any view ;). So yeah now you can do everything with the drawer ;).
  • new feature --> stickyDrawerItems
    ** they are added to the footer. use them like normal drawer items. their onItemClick event will return less data as normal items
  • some fixes
  • update android-iconics (tried to fix alpha issue on pre api level 21 devices --> but StateListDrawable has bugs on those devices)
  • FIX #167

v2.6.5

27 Mar 21:11
Compare
Choose a tag to compare
  • implement new stickyHeader
  • implement new function to set a stickyAccountHeader
  • implement new ToggleDrawerItem
  • implement new SwtichDrawerItem
    ** FIX #143
  • implement new helper to create sticky drawer items at the bottom of the drawer
    ** FIX #133
  • cleanup layouts for sample activity

v2.6.1

27 Mar 15:38
Compare
Choose a tag to compare
  • FIX #161 wrong default value
  • some more additions to the sample

v2.6.0

26 Mar 23:55
Compare
Choose a tag to compare
  • Load images via URL FIX #150
//initialize and create the image loader logic
//THIS IS REQUIRED AND WILL DEFINE THE LOADER LOGIC
DrawerImageLoader.init(new DrawerImageLoader.IDrawerImageLoader() {
    @Override
    public void set(ImageView imageView, Uri uri, Drawable placeholder) {
        Picasso.with(imageView.getContext()).load(uri).placeholder(placeholder).into(imageView);
    }

    @Override
    public void cancel(ImageView imageView) {
        Picasso.with(imageView.getContext()).cancelRequest(imageView);
    }
});
//After that you can just create profiles with urls as iamge
  • Modify the OnAccountHeaderListener.onProfileChanged and OnAccountHeaderSelectionViewClickListener.onClick events. They will now allow you to return an boolean.
    This boolean indicates if the event was consumed. Return false if you want the drawer to get closed. Also the onProfileChanged event will now contain a boolean
    variable which indicates if the clicked profile is the current profile.
  • Text is now always on the left FIX #136
  • You can now also set if your application has a translucent navigation bar FIX #155
  • Also some more fixes mentioned by @alorma

v2.5.7

24 Mar 22:20
Compare
Choose a tag to compare

FIX #145
FIX #139

Merge improve gitignore by @alorma
Merge code formatting by @tilal6991
THANKS