Florian Renaud
335eb49b6c
Add create room API
2023-04-13 16:19:55 +02:00
Florian Renaud
023c5f4a7e
Use string resources
2023-04-13 15:49:00 +02:00
Florian Renaud
bb48f5f378
Room visibility
2023-04-13 15:44:45 +02:00
Florian Renaud
97ade693f5
Add fake list of matrix users
2023-04-13 15:44:45 +02:00
Florian Renaud
0a926bd05a
Navigate from people view to configuration view
2023-04-13 15:44:44 +02:00
Benoit Marty
798629faf7
Do check only on Debug
2023-04-13 13:00:16 +02:00
Benoit Marty
1f7b897216
Add firebase resource file generated by the firebase plugin, to be able to remove the plugin.
2023-04-12 12:03:19 +02:00
Benoit Marty
e9fa854143
Fix issue with lint.
2023-04-12 11:15:47 +02:00
Benoit Marty
245c46c8b8
Cleanup
2023-04-12 10:06:11 +02:00
Benoit Marty
f4e4be7479
Improve asXId and make tests pass in release and debug mode.
2023-04-12 09:50:04 +02:00
Benoit Marty
ab1b1ab1cb
Fix test
2023-04-12 09:50:04 +02:00
Benoit Marty
7f22c6b211
Use Firebase by default and cleanup
2023-04-12 09:50:04 +02:00
Benoit Marty
f4a283567e
Cleanup store.
2023-04-12 09:50:04 +02:00
Benoit Marty
80268156b5
UnifiedPush WIP
2023-04-12 09:50:04 +02:00
Benoit Marty
95bafe4059
UnifiedPush WIP
2023-04-12 09:49:23 +02:00
Benoit Marty
586d1a076c
Split GoogleFcmHelper
2023-04-12 09:48:56 +02:00
Benoit Marty
05a8ca0eec
Sort provider by index
2023-04-12 09:48:56 +02:00
Benoit Marty
219b97eea7
Split push module into several modules: Firebase, UnifiedPush, store
2023-04-12 09:48:56 +02:00
Benoit Marty
1134f50090
PushData must have valid Event and Room ids.
2023-04-12 09:42:05 +02:00
Benoit Marty
5bb504861c
Use handy toIntOrNull
2023-04-12 09:41:22 +02:00
Benoit Marty
bec41f1c6a
Move dependency declaration to the gradle catalog.
2023-04-12 09:41:22 +02:00
Benoit Marty
bf63db458c
Log: create and use a loggerTag
2023-04-12 09:41:22 +02:00
Benoit Marty
0cf2bfea0e
Fix bad log.
2023-04-12 09:41:22 +02:00
Benoit Marty
7aca1d6bd5
Let this module generate screenshot preview.
2023-04-12 09:41:22 +02:00
Benoit Marty
5fc7870e47
Add more state for more previews.
2023-04-12 09:41:22 +02:00
Benoit Marty
68fb2bd2eb
if -> when
2023-04-12 09:41:22 +02:00
Benoit Marty
40660ca317
Add some check on as*Id() methods, to fail in debug mode.
2023-04-12 09:41:22 +02:00
Benoit Marty
3b49ab0e7a
Add default value for noActivityFoundMessage
2023-04-12 09:41:22 +02:00
Benoit Marty
0550a32821
Add test for Push parsers.
2023-04-12 09:40:04 +02:00
github-actions[bot]
6554dec73c
Sync Strings from Localazy ( #307 )
...
Co-authored-by: bmarty <bmarty@users.noreply.github.com >
2023-04-11 09:45:58 +00:00
Jorge Martin Espinosa
b900725919
Fix lint issues that prevented CI from passing ( #310 )
2023-04-10 09:00:02 +02:00
Hans Christian Schmitz
30a0da74f0
Add support for autofilling login text fields ( #293 )
...
* Add support for autofilling login text fields
Support autofilling login text fields via Android Autofill with the
experimental AndroidX Compose API for it.
Based on https://bryanherbst.com/2021/04/13/compose-autofill/ (with permission).
Signed-off-by: Hans Christian Schmitz <git@hcsch.eu >
* Move autofill implementation to designsystem library
Signed-off-by: Hans Christian Schmitz <git@hcsch.eu >
---------
Signed-off-by: Hans Christian Schmitz <git@hcsch.eu >
2023-04-10 08:21:57 +02:00
Benoit Marty
ca54e11b97
Fix ktlint issue.
2023-04-07 10:38:47 +02:00
Benoit Marty
1a33f6fc50
Merge branch 'develop' into feature/bma/push
2023-04-06 09:13:24 +02:00
Benoit Marty
b56ab86ef1
Fix wildcard import
2023-04-05 18:14:32 +02:00
Florian Renaud
4bbc2aa3c2
Merge remote-tracking branch 'origin/develop' into feature/fre/start_chat_with_matrix_id
2023-04-05 17:43:52 +02:00
Benoit Marty
df492cfd0e
Fix lint warnings.
2023-04-05 16:59:17 +02:00
Benoit Marty
fad849ce21
Ignore lint warning. I think it's OK.
2023-04-05 16:59:17 +02:00
Benoit Marty
2ac74ba40f
Comment unused code.
2023-04-05 16:59:17 +02:00
Benoit Marty
84e4e0f1a9
Add test for NoopPermissionsPresenter and remove the unused factory.
2023-04-05 16:59:17 +02:00
Benoit Marty
78b8d5cf6e
Fix lint warnings.
2023-04-05 16:59:17 +02:00
Benoit Marty
48044a3cc5
Add strings to localazy and import them
2023-04-05 16:59:17 +02:00
Benoit Marty
68769a21e2
Cleanup up string for push and notification (before integrating to Localazy)
2023-04-05 16:59:17 +02:00
Benoit Marty
9036237030
Finish and test NotificationIdProvider
2023-04-05 16:59:17 +02:00
Benoit Marty
2afdf49501
Make NotificationDrawerManager.updateEvent private.
2023-04-05 16:59:17 +02:00
Benoit Marty
7e7aca4a53
Add some tests (mainly imported from EA). Also change type from String to SessionId, RoomId, etc.
2023-04-05 16:59:17 +02:00
Benoit Marty
31ff2e7e0b
Clean up
2023-04-05 16:59:17 +02:00
Benoit Marty
c0ef4804a1
Persist notification data. Note that it will break the key storage for the session database.
2023-04-05 16:59:17 +02:00
Benoit Marty
2696348d46
Improve logs.
2023-04-05 16:59:17 +02:00
Benoit Marty
0c0f7dff40
Making progress on notification for multi account.
2023-04-05 16:59:17 +02:00