Benoit Marty
798da50454
Use CommonStrings everywhere
2023-06-27 09:45:00 +02:00
Benoit Marty
36910abca4
Move FileSizeFormatter to module :libraries:androidutils
2023-06-26 11:14:53 +02:00
Benoit Marty
b6920afb7f
Move cache management to a dedicated class and in the setting module, for clarity.
2023-06-26 11:07:53 +02:00
Benoit Marty
145cd410c7
Idx -> Index
2023-06-26 11:07:53 +02:00
Benoit Marty
5b4069d9f4
Use operator invoke.
2023-06-26 11:07:53 +02:00
Benoit Marty
8f0834afd5
Fix compilation issue in Fake class.
2023-06-26 11:07:53 +02:00
Benoit Marty
fb9568258f
Clear cache: clear Coil and OkHttpClient cache.
2023-06-26 11:07:53 +02:00
Benoit Marty
979ebe4adb
Close the client before deleting data, and ensure the app is restarted, using a cache Index.
2023-06-26 11:07:22 +02:00
Benoit Marty
573de1c168
Improve rendering of cache size (and fix compilation issue)
2023-06-26 11:07:22 +02:00
Benoit Marty
2a7d252a4e
Display cache size in the developer settings ( #643 )
2023-06-26 11:06:36 +02:00
Benoit Marty
f014f0a3ae
Add clear cache action in the developer settings ( #643 )
2023-06-26 11:06:36 +02:00
Yoan Pintas
f534ecda96
Init analytics modules ( #350 )
2023-06-05 13:11:34 +00:00
Florian Renaud
719dd20555
Remove useless OptIn in tests
2023-05-12 10:05:39 +02:00
Benoit Marty
4d7ec3916b
Re-order parameters.
2023-05-05 11:49:27 +02:00
Benoit Marty
e89fcdcc94
Avoid using hard-coded key, use ShowkaseBrowserActivity.getIntent() instead.
2023-05-04 17:31:08 +02:00
Benoit Marty
6b77313fd6
Move the button to open the Showkase browser to the developer settings screen. ( #389 )
2023-05-04 17:29:03 +02:00
Chris Smith
581c5ab2d2
Move and refactor MatrixUser ( #381 )
...
Move and refactor MatrixUser
Instead of living in matrixui and having an AvatarData, this can
reside in the matrix module and just have the URL. An extension
method in matrixui can then provide the AvatarData when required.
This removes some small duplication, and pushes the UI-specific
information (i.e., what size of avatar is going to be rendered)
further down the stack. It also aligns the field names with those
used by the rust SDK (e.g. "displayName" instead of "userName").
2023-05-03 16:30:19 +00:00
Jorge Martin Espinosa
9a45e48d9e
Group design components in Showkase for the Compound team ( #375 )
...
* Screenshot tests changes:
- Group components for Showkase.
- Set special Paparazzi config for scrolling screens using non null `Preview.heightDp`.
- Add merged theme preview with `ElementThemedPreview` component.
2023-05-02 16:13:35 +00:00
ganfra
991c7ff7f0
[FeatureFlag] add more tests
2023-04-18 12:05:29 +02:00
ganfra
a11b407038
FeatureFlag: first implementation
2023-04-17 19:44:29 +02:00
Benoit Marty
998178b70f
[Strings] Use strings from localazy.
2023-03-27 14:44:24 +02:00
ganfra
bc9f3b69cc
[Architecture] split all feature modules to api/impl
2023-03-08 16:13:45 +01:00