Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.

Releases: SoleraEngineering/Defrag

1.2.0

18 Feb 17:31
Compare
Choose a tag to compare
  • Removed deprecated code.
  • Added getLayoutId(View).

1.1.4: Merge pull request #50 from tomjhall/Update_to_1_1_4

08 Jan 17:42
Compare
Choose a tag to compare
  • Fixed NullPointerException when fetching parameters that are null.

1.1.3: Merge pull request #49 from R3PI/develop

08 Jan 16:26
Compare
Choose a tag to compare
  • Removed dependency on AutoValue
  • Fixed issue ClassNotFoundException when deserializing custom object.

v1.1.2: Merge pull request #43 from R3PI/develop

02 Dec 14:05
Compare
Choose a tag to compare
  • Fixed BadParcelException when unmarshalling with RecyclerView or Toolbar Views.

v1.1.1: Merge pull request #39 from R3PI/develop

17 Nov 15:49
Compare
Choose a tag to compare
  • ViewStack#replaceStack with an empty stack is now supported.
  • Updated AutoValue to 1.3
  • Minor javadoc fixes

v1.1.0: Merge pull request #35 from R3PI/develop

16 Nov 07:39
Compare
Choose a tag to compare
  • Added AnimationHandler a simple api to handle generic transition animations.
  • Moved enums to IntDef for library size optimization.
  • Changed nested class access to private methods & attributes to package private as part of library size optimization.
  • Migrated AutoParcel to AutoValue.
  • Deprecated HandlesBackPresses - this can be handled in a custom callback from onBackPress in you activity.
  • Deprecated HasTraversalAnimation - use AnimationHandler.
  • Call to replace with 0 views will result in a call to push.
  • Added replaceStack with one view method.

v1.0.0: Merge pull request #28 from R3PI/develop

20 Oct 07:43
Compare
Choose a tag to compare

Added safe operations helper class ViewStackUtils - this will queue operations to the ViewStack if it is currently traversing.
Fixed issue where ConcurrentModificationException would occur when removing listeners while traversing the listener list.

v0.9.0: Merge pull request #22 from R3PI/develop

13 Sep 06:45
Compare
Choose a tag to compare
  • ViewStack is now view - no need to initialize with a view, or call onStop/onStart.
  • Added save/restore of view state support (for pushed/popped views).
  • Added parameter support for bundles (with getParameter/getParameters/setParameter/setParameters).
  • Removed Viewstack.get(Context) - use DI or a helper class.

v0.8.2: Merge pull request #22 from R3PI/develop

13 Sep 06:42
Compare
Choose a tag to compare
  • Simplified library AndroidManifest.