Jorge Martin Espinosa
de010545fb
Update Gradle to 8.1 and AGP to v8.0 ( #329 )
...
* Update AGP to 8.0.0.
* Set JAVA_HOME to JDK17
* Update lint version.
* Use right JDK for dependency analysis, replace deprecated env var.
* Upgrade to Gradle 8.1.
* Remove `@Supress(DSL_SCOPE_VIOLATION)` as it's no longer needed.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Benoit Marty
9971926760
Fix tests.
2 years ago
Benoit Marty
a4897e6b76
Small quality fixes
2 years ago
Benoit Marty
cbc1bdfe52
More cleanup
2 years ago
Benoit Marty
96812209a3
Improve rendering of notifications
2 years ago
Benoit Marty
aad55d6341
small cleanup
2 years ago
Benoit Marty
aba39ef568
Fix issue with pendingintent data. (Simplier to use String that Serializable)
2 years ago
Benoit Marty
3966a03e3b
Improve temporary message displayed in notifications
2 years ago
Benoit Marty
efb620938c
Create NotificationFactory
2 years ago
Benoit Marty
d280510dd9
Extract channel management to dedicated class
2 years ago
Benoit Marty
b925fa8c09
Create PendingIntentFactory
2 years ago
Benoit Marty
6927e26bd2
rename package
2 years ago
Benoit Marty
d77162d768
Create getDismissRoomPendingIntent()
2 years ago
Benoit Marty
7e5fd58234
Extract code which create notification actions into ActionFactory and disable quick reply and mark as read actions.
2 years ago
Florian Renaud
3c9af936ab
Add tests on create action
2 years ago
ganfra
776e9bd221
Add some tests on RoomFlowNode
2 years ago
Florian Renaud
81fc3406c8
Handle create room action
2 years ago
Benoit Marty
e8244a9f79
Cleanup
2 years ago
Jorge Martin Espinosa
851c0eeb8f
[Room Details] Implement member details screen ( #302 )
2 years ago
Florian Renaud
97a40b35df
Update screenshots
2 years ago
Florian Renaud
f5f322c14c
Add create room API
2 years ago
Florian Renaud
99bb29c81a
Use string resources
2 years ago
Florian Renaud
9c1c9f33d1
Room visibility
2 years ago
Florian Renaud
9b9ccced81
Add fake list of matrix users
2 years ago
Florian Renaud
1c6e088d5c
Navigate from people view to configuration view
2 years ago
Benoit Marty
8f549ce03b
Add test for DeeplinkParser
2 years ago
Benoit Marty
c8cdd22444
Add test for DeepLinkCreator
2 years ago
Benoit Marty
b0f14bfb15
Deeplink: handle notification click to open a room.
2 years ago
Benoit Marty
0659c1f953
Do check only on Debug
2 years ago
ganfra
281f90e148
Some clean up on room details
2 years ago
Benoit Marty
ce11c33680
Add firebase resource file generated by the firebase plugin, to be able to remove the plugin.
2 years ago
Benoit Marty
298fa9979a
Fix issue with lint.
2 years ago
Benoit Marty
62639c44a7
Cleanup
2 years ago
Benoit Marty
eb6276e09d
Improve asXId and make tests pass in release and debug mode.
2 years ago
Benoit Marty
b081ecfb6a
Fix test
2 years ago
Benoit Marty
ce9ec1a066
Use Firebase by default and cleanup
2 years ago
Benoit Marty
dd71517abe
Cleanup store.
2 years ago
Benoit Marty
20370656cd
UnifiedPush WIP
2 years ago
Benoit Marty
287fca5438
UnifiedPush WIP
2 years ago
Benoit Marty
0126c7ddc1
Split GoogleFcmHelper
2 years ago
Benoit Marty
21a07fda07
Sort provider by index
2 years ago
Benoit Marty
7333995630
Split push module into several modules: Firebase, UnifiedPush, store
2 years ago
Benoit Marty
9ac46aed7c
PushData must have valid Event and Room ids.
2 years ago
Benoit Marty
58b017a451
Use handy `toIntOrNull`
2 years ago
Benoit Marty
8d371af78a
Move dependency declaration to the gradle catalog.
2 years ago
Benoit Marty
0eb1d95fec
Log: create and use a `loggerTag`
2 years ago
Benoit Marty
9bdc23a049
Fix bad log.
2 years ago
Benoit Marty
7fe427686c
Let this module generate screenshot preview.
2 years ago
Benoit Marty
7976ca2dbf
Add more state for more previews.
2 years ago
Benoit Marty
9e00c60649
`if` -> `when`
2 years ago