49 Commits (e421dd2f14d8e3af635eca55208e619b987a99dc)

Author SHA1 Message Date
renovate[bot] c8bd362397
Update plugin ktlint to v12.1.0 (#2200) 10 months ago
Benoit Marty 7b2341aec7 Rename Async to AsyncData 10 months ago
Benoit Marty d953c979e1 Introduce AsyncAction with a Confirmation state and use it for logout action. 10 months ago
ganfra c4dc024c63 Fix detekt 11 months ago
ganfra 78bd6915c7 BackstackParentNode now become BaseFlowNode and adds Overlay navModel into it. 11 months ago
ganfra b11f98afe8 Add Overlay navModel and related classes 11 months ago
Marco Romano f186a85ed0
Rename params in NodeFactories for clarity (#1916) 11 months ago
Marco Romano a6e4644cfa
Add missing screenshots in TimelineView (#1660) 1 year ago
Jorge Martin Espinosa 46f78ef700
Integrate Element Call with widget API (#1581) 1 year ago
ganfra 330ed73dab Appyx : quick management of PermanentChild 1 year ago
Benoit Marty 7083abcf09 migrate `object` to `data object` (#1135) 1 year ago
Benoit Marty bd0031445e Enable detekt rule `TooGenericExceptionThrown` and fix existing issue. 1 year ago
Benoit Marty bb1991fe4a More log about Node lifecycle. Will help to track user navigation. 1 year ago
ganfra fc7bdafbcb Nodes: rework RootFlowNode with cache service 1 year ago
Marco Romano 316d57d1b6 Async API improvements "v2" (#672) 1 year ago
Marco Romano 4511fc3805 Inline Async extension functions (#598) 1 year ago
Benoit Marty 497ee97efe Add comment. 1 year ago
ganfra 90bfe97250 Room : continue improving members loading 2 years ago
ganfra 776e9bd221 Add some tests on RoomFlowNode 2 years ago
Jorge Martin Espinosa 11f041d940 [Room member list] Display room member list (#276) 2 years ago
Jorge Martin Espinosa 2906168baa Handle 'invalid server' error in server selection screen properly. (#214) 2 years ago
ganfra c9e15ea3e9 Add small comments 2 years ago
ganfra 84bfb14bd9 [Architecture] introduce nodeBuilder concept 2 years ago
ganfra a94862d778 Try splitting messages into api and impl modules 2 years ago
ganfra 91863e2529 [Architecture] introduce BackstackNode 2 years ago
ganfra 66922c2dfa [Architecture] use FeatureEntryPoint on Preferences 2 years ago
ganfra 5db0008116 [Architecture] Introduce EntryPoint and use createNode for ParentNode too 2 years ago
Benoit Marty 5ca2b475cc Add test for `ChangeServerPresenter` 2 years ago
ganfra fc07ff29f5 Remove PresenterConnector and molecule runtime in feature modules, directly call Presenter.present method 2 years ago
Benoit Marty 9b515a95ff Rename function (code review) 2 years ago
Benoit Marty 78cbca3193 Animation between screens 2 years ago
ganfra bbbbc3495d Rename di module 2 years ago
ganfra bc9b8e6b90 Rename architecture module 2 years ago
ganfra 97efff8aa4 Changes after review 2 years ago
ganfra f7d9665eaf Add some refactoring and first simple test on RoomListPresenter 2 years ago
Benoit Marty 862900ed9a Rename folders `java` to `kotlin` 2 years ago
ganfra 47e16997b3 Fix detekt 2 years ago
ganfra 55d6ca566f Apply ktlint format 2 years ago
ganfra f95b3b5d79 Add copyright on new files 2 years ago
ganfra 7a29ce1d8d Remove viewmodel/fragment references 2 years ago
ganfra becfda79a2 Remove SharedFlowHolder 2 years ago
ganfra ad7bf21f6d Use EventSink lambda in state instead of Flow in Presenter 2 years ago
ganfra e56ba5e315 Continue migrating BugReport/Rageshake/Crash screens 2 years ago
ganfra ae273bd4ea Migrate Preferences to new architecture 2 years ago
ganfra 6a5bcf7058 Migrate Login to new architecture and make some adjustments 2 years ago
ganfra a37cf3adde Use LifecycleOwner instead of explicit Node on presenterConnector 2 years ago
ganfra eeebb99292 Move some code to 'architecture' module 2 years ago