Skip to content
This repository has been archived by the owner on Jul 13, 2020. It is now read-only.

Anko 0.9

Pre-release
Pre-release
Compare
Choose a tag to compare
@yanex yanex released this 09 Jun 22:32
· 336 commits to master since this release
  • Update to Kotlin 1.0.2 and IDEA 2016.1 #161 #177;
  • Support styles in DSL #16 #143;
  • Add KDoc comments for most of Anko utilities #168;
  • Rename async() to doAsync(), onUiThread() to runOnUiThread() for Fragment and Context;
  • Add AnkoAsyncContext.onComplete() #181;
  • uiThread() now returns false if code was not executed;
  • Ability to add an exception handler to doAsync() #182;
  • Add newTask parameter to browse() #186;
  • Add sendSMS() #171;
  • Add makeStyle() #132;
  • Add Activity.contentView property #157;
  • Add horizontalProgressBar() #23;
  • Add doFromSdk() and doIfSdk() #118;
  • Add alignStart() and alignEnd() to RelativeLayout.LayoutParams extensions;
  • AlertDialogBuilder: make the dialog property public #140;
  • Add okButton(), yesButton(), cancelButton(), noButton() to AlertDialogBuilder;
  • Add nullable values to SQLite helpers #154;
  • Add editText() with input constraints #25;
  • Add attempt() #182;
  • Change semantics of Intent.clearTask() and similar functions, now add flags, not set (replace old) #173;
  • Rename forEachReversed to forEachReversedByIndex();
  • Rename style() to applyRecursively();
  • Allow the database to be pluggable for query builders #187;
  • Fix NOT_NULL SQL type modifier #175;
  • Fix startActivityForResult called on wrong object (for Fragments) #76;
  • Fix include doesn't set LayoutParams from the XML #149;
  • View.backgroundDrawable is nullable now #169;
  • classParser has always not accessible constructor #136 #145.