This repository has been archived by the owner on Sep 3, 2023. It is now read-only.
Releases: afollestad/material-dialogs
Releases · afollestad/material-dialogs
0.9.5.0
- Support libs 27.0.0
- Fix https://github.com/afollestad/material-dialogs/issues/1424
- Fix https://github.com/afollestad/material-dialogs/issues/1467
- Other minor updates
0.9.4.7
Support libs 26.0.1, correct support for API 26.
0.9.4.6
Gradle, Gradle Plugin, Support lib updates.
0.9.4.3
- Support libs 25.3.1
- MaterialProgressBar 1.4.1
0.9.4.2
Support libs 25.3.0
Cleanup and formatting
0.9.4.1
This release has a quick hotfix for the previous 0.9.4.0 release.
To recap, here's what's new:
- Gradle and Gradle plugin updates.
- Support library 25.2.0.
- Fixed some bugs in the file/folder chooser dialogs.
- Removed some old deprecated methods.
- More components of different dialogs should be focusable for users that interact with them using keyboards.
- Internal private library resources should no longer show up in auto completion.
- Formatted and cleaned up the overall codebase.
0.9.3.0
- Fixed a rare crash in list dialogs.
- Fixed the goUpLabel not applying sometimes in the file/folder chooser dialogs.
- List dialogs are allowed to not have any items initially (0 size).
- The color chooser, file chooser, and folder chooser dialogs now have a dismiss listener in their callbacks.
Builder.content()
now only usesHtml.fromHtml()
if you pass true in the optional second parameter.- Support library 25.1.1.
0.9.2.3
Officially fixed dialogs being too wide and/or too tall, on all devices. This is a vital upgrade if you used the past two updates!
0.9.2.1
- Fixed file/folder chooser dialog crash
- Build Tools 25.0.1, Google libs 25.1.0, Gradle and Gradle plugin updates
- Fixed "\n" passed in string to
.content()
not working, due to auto-HTML parsing. - Extension filter in file chooser compares file names at the end, rather than as a whole (endsWith vs contains).
- Added
.choiceWidgetColor(ColorStateList)
method to the Builder, which allows you to specify a customColorStateList
that is applied to theme check boxes and radio buttons in single/multi-choice dialogs..widgetColor()
is still used otherwise. - Added
.tag(Object)
to theBuilder
andgetTag()
toMaterialDialog
. - Sample project uses Jack and Java 8, all sample code uses lambdas in callbacks.
- When applying a custom background color to dialogs, there will no longer be unthemed pixels on the rounded corners.
- Some other edge case bug fixes and logic tweaks.
0.9.1.0
- Google libs 25.0.0
- Target API 25
- Gradle 3.1 and Gradle plugin 2.2.2
- MaterialProgressBar 1.3.0
- The minimum API level is now 13 (Honeycomb). Time to stop using Froyo and Gingerbread.
- Fixed
inputRangeRes
not allowing max length to be disabled (-1). Issue #1184. - When passing HTML string resources, they are correctly stored as HTML strings. No need to use
Html.fromHtml()
manually. Issue #1204. - Fixed the initially selected index not being scrolled to correctly in single and multi-choice dialogs. Issue #1173.
- You are no longer limited to just
LinearLayoutManager
andGridLayoutManager
. Issue #1186.