Commit Graph

52 Commits

Author SHA1 Message Date
ganfra
ed853fe0a4 Merge branch 'develop' into feature/fga/improve_node_architecture 2023-03-09 15:42:23 +01:00
Benoit Marty
72ebd9e347 Merge pull request #192 from vector-im/feature/bma/depCleanup
Use libs in DependencyHandlerScope extensions
2023-03-09 15:09:36 +01:00
Benoit Marty
6a34caf33d Create allFeatureApis extension and rename allFeatures to allFeaturesImpl 2023-03-09 14:52:40 +01:00
ganfra
184a68b637 [Architecture] split createroom feature module 2023-03-09 12:31:30 +01:00
ganfra
ed2706f7ef Merge branch 'develop' into feature/fga/improve_node_architecture 2023-03-09 12:00:34 +01:00
Benoit Marty
defa2c5a96 Use libs in DependencyHandlerScope extensions 2023-03-09 09:59:29 +01:00
ganfra
7051bfc14e [Architecture] split all feature modules to api/impl 2023-03-08 16:13:45 +01:00
Florian Renaud
ed46d42489 Update SearchBar by using the DockedSearchBar from material3 2023-03-08 15:46:46 +01:00
Florian Renaud
0e4bde644d Init create room module 2023-03-08 15:46:45 +01:00
ganfra
9d91fb06cc Merge branch 'develop' into feature/fga/improve_node_architecture 2023-03-07 12:10:20 +01:00
Benoit Marty
0037da4ce5 Split module dateformatter into api, impl and test. 2023-03-06 11:58:11 +01:00
ganfra
43b304e523 Try splitting messages into api and impl modules 2023-03-03 14:38:05 +01:00
Benoit Marty
fbdc1a477a Split module matrix to matrix.api with interfaces and data classes and matrix.impl with Rust implementation. 2023-03-02 17:12:13 +01:00
Jorge Martin Espinosa
c20013243b 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
a23ecfca1b 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
7cf9bd80e5 Change back versionCode 2023-02-27 12:58:34 +01:00
ganfra
8d4d8e96bd Merge develop into feature/fga/update_rust_sdk 2023-02-24 11:14:36 +01:00
Benoit Marty
cec8c4644c Upgrade AGP, and some other plugins. 2023-02-17 12:28:03 +01:00
ganfra
31eb01a7c2 Merge branch 'develop' into feature/fga/update_rust_sdk 2023-02-14 21:15:28 +01:00
ganfra
d4146891d9 Create sample app for checking stuff quickly 2023-02-14 20:57:11 +01:00
Benoit Marty
e09dd44e5d 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
674a813f3b Create module dateformatter 2023-02-07 10:36:29 +01:00
Benoit Marty
32dd9adda7 Enable testFixtures - but not supported by AGP yet, so put files in module matrixtest 2023-02-07 10:36:29 +01:00
ganfra
07859574c4 Merge branch 'develop' into feature/fga/presenter_tests 2023-01-19 16:00:41 +01:00
Benoit Marty
3b428de991 Merge pull request #28 from vector-im/feature/bma/uiTests
UI tests
2023-01-19 15:07:21 +01:00
ganfra
3a6be5f745 Merge branch 'develop' into feature/fga/presenter_tests 2023-01-18 20:47:15 +01:00
ganfra
1f2a9026ea Add some refactoring and first simple test on RoomListPresenter 2023-01-18 17:57:34 +01:00
Benoit Marty
160bc2b302 Make generated code visible 2023-01-18 15:20:32 +01:00
Benoit Marty
722365dc82 Create extensions to include all libraries and all modules 2023-01-18 15:20:32 +01:00
Benoit Marty
bd93e54543 Kotlin 1.8 + cleanup 2023-01-18 15:01:34 +01:00
Benoit Marty
66a389c4c5 Rename folders java to kotlin 2023-01-18 13:51:30 +01:00
ganfra
3abba8e88f Remove viewmodel/fragment references 2023-01-13 18:20:10 +01:00
Benoit Marty
e2515020cf Add missing Copyright 2022-12-22 13:51:56 +01:00
Benoit Marty
a4fd7bab4f Code quality
Code quality
2022-12-21 15:32:53 +01:00
ganfra
c040e18431 Merge develop into feature/fga/dagger_setup 2022-12-19 16:14:14 +01:00
Benoit Marty
30d8c63392 Fix Unknown issue id "ComposableLambdaParameterNaming" and Unknown issue id "ComposableLambdaParameterPosition" 2022-12-13 12:26:44 +01:00
Benoit Marty
c31f066d23 Fix UnstableCollections error 2022-12-12 17:03:17 +01:00
Benoit Marty
dec510df64 Add some documentation. 2022-12-12 14:36:16 +01:00
ganfra
4452abb461 Dagger: start setup 2022-12-09 19:27:04 +01:00
Benoit Marty
af8c5180ca Timber for all modules 2022-12-09 15:42:29 +01:00
Benoit Marty
a6ee025eda Same lint config for all modules 2022-12-09 15:06:07 +01:00
Benoit Marty
72be56b6b7 Format project again 2022-12-09 12:06:37 +01:00
Benoit Marty
e21055f399 minSdk 21 (iso Element Android) 2022-12-09 12:06:37 +01:00
Benoit Marty
d6058716c6 Format project 2022-12-09 12:06:37 +01:00
ganfra
ef0252aa94 Continue cleaning gradle files 2022-12-08 18:52:55 +01:00
Benoit Marty
024fb7146d Setup Showkase and add some Preview. WIP 2022-11-29 15:07:31 +01:00
Benoit Marty
29b3ab9612 Setup nighlty build + GitHub action 2022-11-23 15:11:27 +01:00
ganfra
6759240687 Update compose dependencies 2022-11-23 11:22:32 +01:00
Benoit Marty
87812f6f5c Improve password field. 2022-11-22 10:58:15 +01:00
ganfra
e293b0a203 Add long click support on timeline item 2022-11-21 12:42:42 +01:00