lemonlabs/u2020-mortar — pull request #6 by balysv (2014-08-05 15:41:27+00:00)
Title: Revamped View state restoration

- Added abstract Parcelable Creators that store View state and Transitions. Each screen must now provide its own Parcelable Creator to store own fields.
- Removed StateBlueprint interface in favour of TransitionScreen class
- Replaced GsonParser with ScreenParser which simply casts Parcelable objects
- Added BetterViewPresenter that has useful lifecycle methods and viewState restoration helper functions
- Added ViewStateScreen example
#closes 5