FragNav Versions Save

An Android library for managing multiple stacks of fragments

2.1.0

6 years ago

NEW

  • Can now add up to 20 different fragment stacks
  • Can now decide to perform transaction allowing state loss using TransactionOptions

2.0.2

6 years ago
  • Fix popEnter and popExit animations not being used.

2.0.1

7 years ago

Bug #58 PR #59

2.0.0

7 years ago

Lots of new things!

  • FragNavTransactionOptions Use these with your transactions to do things like SharedElementAnimations, TransitionAnimations, or setting breadcrumbs.
  • FragNavController now created via a builder. The number of possible constructors was growing way too wildly, so instead, we're switching to a builder pattern. The main Builder constructor takes in the required things. It is required that at least one of the following is set: trootfragment, rootfragments, or a rootfragmentlistner.
  • general code cleanup and bug fixex
  • Lots more testing to keep things going

1.4.0

7 years ago

-getCurrentSack() now returns a copy of the stack as opposed to the original object. This prevents outside manipulation of the stack that could easily lead to problems.

1.3.0

7 years ago
  • Deprecated push() and pop() in favor of the more clear pushFragment() and popFragment()
  • Added the ability to pop multiple fragments at once via popFragments(int popDepth)

1.2.5

7 years ago
  • fix for #35

1.2.4

7 years ago
  • deprecated canPop()
  • added some exception thrown in certain cases

1.2.3

7 years ago
  • Fixed an issue that could cause a crash when trying to show a dialogFragment via an activity that had already finished.

1.2.2

7 years ago
  • Fix an issue when using the constructor with FragNavController.RootFragmentListener not correctly adding the rootFragment to the stack