439 Commits (fa13d85d7439e8042b49796aff57941bc7181b3c)

Author SHA1 Message Date
Benoit Marty f014f0a3ae Add clear cache action in the developer settings (#643) 1 year ago
Yoan Pintas f534ecda96 Init analytics modules (#350) 1 year ago
Florian Renaud 719dd20555 Remove useless OptIn in tests 1 year ago
Benoit Marty 4d7ec3916b Re-order parameters. 2 years ago
Benoit Marty e89fcdcc94 Avoid using hard-coded key, use `ShowkaseBrowserActivity.getIntent()` instead. 2 years ago
Benoit Marty 6b77313fd6 Move the button to open the Showkase browser to the developer settings screen. (#389) 2 years ago
Chris Smith 581c5ab2d2 Move and refactor MatrixUser (#381) 2 years ago
Jorge Martin Espinosa 9a45e48d9e Group design components in Showkase for the Compound team (#375) 2 years ago
ganfra 991c7ff7f0 [FeatureFlag] add more tests 2 years ago
ganfra a11b407038 FeatureFlag: first implementation 2 years ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 2 years ago
Benoit Marty 998178b70f [Strings] Use strings from localazy. 2 years ago
ganfra bc9f3b69cc [Architecture] split all feature modules to api/impl 2 years ago
ganfra 84bfb14bd9 [Architecture] introduce nodeBuilder concept 2 years ago
ganfra 91863e2529 [Architecture] introduce BackstackNode 2 years ago
Benoit Marty c2dff7888c Move module `matrixtest` to `matrix.test` 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 442fb212ae Add some previews. 2 years ago
Benoit Marty e120ca7163 Extract Provider (and rename them) to their own file and move fixture(s) there. 2 years ago
Benoit Marty 443076f636 Give the id to AvatarData to be able to compute initial properly. 2 years ago
Benoit Marty 0f0c001c3c Enforce no default value in state. 2 years ago
Benoit Marty 1126040032 Add test for `PreferencesRootPresenter` 2 years ago
Benoit Marty 9d32b05fbb Rework Preview for a better rendering in the IDE. 2 years ago
ganfra fc07ff29f5 Remove PresenterConnector and molecule runtime in feature modules, directly call Presenter.present method 2 years ago
Benoit Marty 3410b70af4 Optimize import 2 years ago
Benoit Marty 9b515a95ff Rename function (code review) 2 years ago
ganfra 87d0191324 Change/move some gradle modules to be better separated. Let core module be a kotlin lib. 2 years ago
Benoit Marty 78cbca3193 Animation between screens 2 years ago
Benoit Marty dd10fbe395 Naming convention and no need for a `val` for `presenter` 2 years ago
Benoit Marty 8647016e61 Use the `modifier` parameter. 2 years ago
ganfra dd00f99f0c enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") 2 years ago
ganfra 5748bc53a6 Finish removing x. from packages (keep it in app module for now) 2 years ago
ganfra e616d75d9d Rename all features modules 2 years ago
ganfra caa04aa485 Rename uistrings module 2 years ago
ganfra 907d7eba75 Rename matrix modules 2 years ago
ganfra bbbbc3495d Rename di module 2 years ago
ganfra a2f0c64921 Rename designsystem module 2 years ago
ganfra bc9b8e6b90 Rename architecture module 2 years ago
Benoit Marty 862900ed9a Rename folders `java` to `kotlin` 2 years ago
Benoit Marty 468d3f6192 Create dedicated modules for Strings and apply the plugin `com.likethesalad.stem` 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 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
Benoit Marty e393e8f52b Fix warning 2 years ago
Benoit Marty 237f9f935e Check 2 years ago
Benoit Marty 08eb8de09b Create a UserViewModel to avoid duplicated code. 2 years ago