element-x-ada/tools
Jorge Martin Espinosa 2488432805
Hide encryption history + FTUE flow (#839)
* First attempt at implementing encrypted history banner and removing old UTDs

* Get the right behavior in the timeline

* Implement the designs

* Extract post-processing logic, add tests

* Add encryption banner to timeline screenshots

* Create FTUE feature to handle welcome screen and analytics

* Move classes to their own packages, add tests for `DefaultFtueState`.

* Remove unnecessary private MutableStateFlow

* Move some FTUE related methods and classes back to the `impl` module

* Handle back press at each FTUE step

* Remove unneeded `TestScope` receiver for `createState` in tests.

* Use light & dark previews for the banner view.

* Move color customization from `TextStyle` to `Text` component.

* Rename `InfoList` design components, use them in `AnalyticsOptInView` too.

* Cleanup MatrixClient.

* Fix copy&paste error

Co-authored-by: Benoit Marty <benoit@matrix.org>

* Fix typo

* Fix Maestro tests

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2023-07-17 18:34:36 +02:00
..
adb Fix test script 2023-05-30 15:59:58 +02:00
check Fix false positive. 2023-07-03 17:09:04 +02:00
danger Optional day night preview annotation (#793) 2023-07-06 12:35:54 +02:00
detekt MapLibre compose wrapper library (#877) 2023-07-17 16:22:29 +02:00
docs Add missing Copyright 2022-12-22 13:51:56 +01:00
git Setup git lfs 2023-01-18 15:20:32 +01:00
lint [Strings] Ignore unused strings 2023-03-27 14:44:24 +02:00
localazy Hide encryption history + FTUE flow (#839) 2023-07-17 18:34:36 +02:00
templates [Templates] changes after review 2023-03-27 17:43:02 +02:00
towncrier Setup towncrier 2023-01-11 14:57:14 +01:00