Commit graph

60 commits

Author SHA1 Message Date
Jorge Martin Espinosa
6677f80abe Store session data in a secure way (#98)
* Replace SessionData DataStore with an encrypted SQLite DB.

---------

Co-authored-by: Benoit Marty <benoit@matrix.org>
2023-03-02 16:48:54 +01:00
ganfra
c729616ce6 Merge branch 'develop' into feature/fga/update_rust_sdk and allow using 'libs' from precompiled script 2023-02-27 14:14:49 +01:00
ganfra
830b8caa3a Update rust-sdk (from maven) 2023-02-24 15:05:20 +01:00
Benoit Marty
3f202f6b57 Upgrade AGP, and some other plugins. 2023-02-17 12:28:03 +01:00
Benoit Marty
00ce51cade showkase version upgrade to 1.0.0-beta17
Should fix multiple `@Preview` annotations issue and make us allow set preview to `internal`.
2023-02-14 17:03:02 +01:00
Benoit Marty
059d8ec6ce More tests for RageshakeDetectionPresenterTest 2023-02-09 15:17:42 +01:00
Benoit Marty
9f3f345088 Material 1.8 2023-02-03 12:56:53 +01:00
Benoit Marty
a4f9354e8a Merge pull request #66 from vector-im/feature/bma/sonar
Sonar / Kover / Codecov
2023-02-02 11:33:12 +01:00
Benoit Marty
b1f8c000c8 Setup Kover 2023-02-01 11:29:06 +01:00
ganfra
4b010e01df Add splash for android < 12 so app is not completely blank during process creation 2023-01-31 20:49:47 +01:00
ganfra
8dbd8c918b Update appyx to 1.0.3 2023-01-31 20:46:33 +01:00
Benoit Marty
c338e1d34e First setup of sonar. 2023-01-31 16:11:01 +01:00
ganfra
87d0191324 Change/move some gradle modules to be better separated. Let core module be a kotlin lib. 2023-01-24 17:38:57 +01:00
ganfra
5e0a040dba Merge branch 'develop' into feature/fga/presenter_tests 2023-01-19 16:00:41 +01:00
ganfra
97efff8aa4 Changes after review 2023-01-19 15:26:06 +01:00
Benoit Marty
321701c5b8 Merge pull request #28 from vector-im/feature/bma/uiTests
UI tests
2023-01-19 15:07:21 +01:00
Benoit Marty
f9e1621cd8 Use official paparazzi 1.2.0 2023-01-19 10:14:01 +01:00
ganfra
df723bfc44 Merge branch 'develop' into feature/fga/presenter_tests 2023-01-18 20:47:15 +01:00
ganfra
f7d9665eaf Add some refactoring and first simple test on RoomListPresenter 2023-01-18 17:57:34 +01:00
Benoit Marty
809ad978eb Paparazzi: Apply fix from https://github.com/chrisbanes/paparazzi/pull/2 2023-01-18 15:49:57 +01:00
Benoit Marty
fd32ef7781 1.1.0 2023-01-18 15:20:45 +01:00
Benoit Marty
d68787b936 Plugin config 2023-01-18 15:20:45 +01:00
Benoit Marty
4c832c88f7 Kotlin 1.8 + cleanup 2023-01-18 15:01:34 +01:00
Benoit Marty
468d3f6192 Create dedicated modules for Strings and apply the plugin com.likethesalad.stem
Remove translations
2023-01-18 11:54:02 +01:00
ganfra
0f3ad7414c Merge branch 'develop' into feature/fga/navigation 2023-01-16 17:13:15 +01:00
ganfra
7a29ce1d8d Remove viewmodel/fragment references 2023-01-13 18:20:10 +01:00
Benoit Marty
5dbcad6eed dependencycheck 7.4.4 (with fix for https://github.com/dependency-check/dependency-check-gradle/issues/300) 2023-01-09 09:54:43 +01:00
ganfra
9e211b5e04 Merge branch 'develop' into feature/fga/navigation First step: makes it compile by disabling the new screens (need to migrate to nodes) 2023-01-06 19:22:52 +01:00
Benoit Marty
d83e82b6ee Set up dependency check plugin 2023-01-06 17:03:35 +01:00
ganfra
e176a41ecf Introduce molecule 2023-01-03 19:50:23 +01:00
Benoit Marty
19301756e3 Add missing Copyright 2022-12-22 13:51:56 +01:00
Benoit Marty
dd9e2b76f4 Add module graph plugin and expose the graph in the README 2022-12-22 12:28:14 +01:00
ganfra
2de26a30d5 Nav: First iteration integrating Appyx 2022-12-21 17:56:01 +01:00
Benoit Marty
3f7a83c519 Add rageskahe module 2022-12-21 15:33:39 +01:00
ganfra
4c88d8e3c2 Merge develop into feature/fga/dagger_setup 2022-12-19 16:14:14 +01:00
ganfra
05dc3b636c Continue setting up dagger 2022-12-14 20:15:51 +01:00
Benoit Marty
73371008a8 Declare the plugin version in the catalog 2022-12-13 10:57:05 +01:00
Benoit Marty
6662e20f43 Add some documentation. 2022-12-12 14:36:16 +01:00
ganfra
cb92ff5d3b Dagger: start setup 2022-12-09 19:27:04 +01:00
Benoit Marty
4136ba94e5 Timber for all modules 2022-12-09 15:42:29 +01:00
Benoit Marty
f2f08b40e0 Format project again 2022-12-09 12:06:37 +01:00
ganfra
5e8de11074 Gradle : more cleaning on app module 2022-12-08 19:19:07 +01:00
ganfra
5034daed6c Continue cleaning gradle files 2022-12-08 18:52:55 +01:00
ganfra
dd0e3c535b Timeline: first version of diff/cache 2022-12-06 13:17:33 +01:00
Benoit Marty
6392c57fce Setup Showkase and add some Preview. WIP 2022-11-29 15:07:31 +01:00
Benoit Marty
a0c753a85c Import composer 0.7.0.1 from Element Android - still WIP 2022-11-25 16:36:03 +01:00
Benoit Marty
db1cdbfbd4 Setup nighlty build + GitHub action 2022-11-23 15:11:27 +01:00
ganfra
9cf648193e Update compose dependencies 2022-11-23 11:22:32 +01:00
ganfra
78d60622db Timeline: quick implementation of reactions (without interactions) 2022-11-09 19:36:12 +01:00
Benoit Marty
978975342e OnBoarding 2022-11-09 17:29:34 +01:00