- Init module for backward compatibility
- TODO
- ANDDEP-1203 Fixes after core-ui improvements
- ANDDEP-1048 Fixing wrong docs links and docs structure
- ANDDEP-1203 Fixes after core-ui improvements
- ANDDEP-687 Changed "javax.inject:javax.inject" dependency from "api" to "implementation" type
- ANDDEP-687 Changed "androidx.constraintlayout:constraintlayout" dependency from "api" to "implementation" type
- ANDDEP-633 Fixed widget manual destroy method
- ANDDEP-1048 Fixing wrong docs links and docs structure
- ANDDEP-1203 Fixes after core-ui improvements
- ANDDEP-687 Changed "javax.inject:javax.inject" dependency from "api" to "implementation" type
- Fix logging screen names
- ANDDEP-922 Fix crash on dismiss simple dialog in child fragment
- NO BACKWARD COMPATIBILITY ANDDEP-922 Fix inconsistent dialog
navigator behavior: CoreSimpleDialog now showing with it's route tag.
Methods
DialogNavigator.showSimpleDialog
,CoreSimpleDialogInterface.show
,CoreSimpleBottomSheetDialogFragment.show
,CoreSimpleDialogFragment.show
andSimpleDialogDelegate.show
are changed. - ANDDEP-922 Fix inconsistent dialog navigator behavior: CoreSimpleDialog now showing with it's route tag. Methods
DialogNavigator.showSimpleDialog
,CoreSimpleDialogInterface.show
,CoreSimpleBottomSheetDialogFragment.show
,CoreSimpleDialogFragment.show
andSimpleDialogDelegate.show
are changed without backward compatibility support. - ANDDEP-985 Fix screen names logging
- ANDDEP-928 Fix SimpleDialogDelegate logs
- ANDDEP-1048 Fixing wrong docs links and docs structure
- ANDDEP-320 Ability to dynamically set LoadState, a flexible way to display LoadState
BasePresenter
- added the ability to get only the last value fromObservableOperatorFreeze
using the methodsubscribeTakeLastFrozen
.
- Added the ability to use widgets in dynamic layout. Eliminated the need to call
init ()
to initialize the widget. - For use in the recycler, you must use the manual initialization mode. For this, the attribute
enableManualEdit
is created. Also inonBindViewHoler
you need to callinit (scopeId)
, where scopeId should be based on the data that the item displays. - ANDDEP-380 Update widgets: now for receiving the widget's unique identifier is answered by the
getWidgetId
method. Instead ofinit (scopeId)
inRecyclerView
follows uselazyInit
, and overridegetWidgetId
based on data fromonBindViewHolder
. To arrange widgets in a static layout you must specify a uniqueandroid: id
. - Added support for binding in widgets
- The problem with getting context for widgets lying inside the container with the theme attribute has been resolved
- TODO
- ANDDEP-243 - Fix SimpleDialogDelegate - fix invalid key
- ANDDEP-215 Extend of all dialogs on AppCompatDialog
- ANDDEP-137 Add the ability to modify errorHandler in basePresenter