ganfra
df29b1dd8e
[BuildMeta] introduce BuildType and remove Network related code from BuildMeta
1 year ago
Benoit Marty
a8ae909137
Use `ContributesMultibinding` annotation and remove the module for push providers.
1 year ago
ganfra
4c04836dbc
[FeatureFlag] add some unittest and fix one case!
1 year ago
ganfra
a11b407038
FeatureFlag: first implementation
1 year ago
Jorge Martin Espinosa
30eb794d9c
[Room details] DM designs ( #313 )
...
* Implement member details screen
* Add DM-only sections to the room details screen.
1 year ago
Jorge Martin Espinosa
97917e7a2d
Update the Rust SDK to v0.1.9 ( #318 )
...
* Update the Rust SDK to v0.1.7.
* Try to have the same setup for the build apk job and maestro.
* Add option to run maestro manually.
* Update to v0.1.9 (0.1.7 and 0.1.8 were broken in x86_64).
1 year ago
Jorge Martin Espinosa
d391275420
[Room List] Show offline indicator when the device is offline ( #239 )
...
* Implement the network status indicator.
* Add `networkmonitor` feature.
1 year ago
Benoit Marty
ff36c461b5
Upgrade ktlint to 0.48.2
1 year ago
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>
1 year ago
Benoit Marty
9971926760
Fix tests.
1 year ago
Benoit Marty
a4897e6b76
Small quality fixes
1 year ago
Benoit Marty
cbc1bdfe52
More cleanup
1 year ago
Benoit Marty
96812209a3
Improve rendering of notifications
1 year ago
Benoit Marty
aad55d6341
small cleanup
1 year ago
Benoit Marty
aba39ef568
Fix issue with pendingintent data. (Simplier to use String that Serializable)
1 year ago
Benoit Marty
3966a03e3b
Improve temporary message displayed in notifications
1 year ago
Benoit Marty
efb620938c
Create NotificationFactory
1 year ago
Benoit Marty
d280510dd9
Extract channel management to dedicated class
1 year ago
Benoit Marty
b925fa8c09
Create PendingIntentFactory
1 year ago
Benoit Marty
6927e26bd2
rename package
1 year ago
Benoit Marty
d77162d768
Create getDismissRoomPendingIntent()
1 year ago
Benoit Marty
7e5fd58234
Extract code which create notification actions into ActionFactory and disable quick reply and mark as read actions.
1 year ago
Florian Renaud
3c9af936ab
Add tests on create action
1 year ago
ganfra
776e9bd221
Add some tests on RoomFlowNode
1 year ago
Florian Renaud
81fc3406c8
Handle create room action
1 year ago
Benoit Marty
e8244a9f79
Cleanup
1 year ago
Jorge Martin Espinosa
851c0eeb8f
[Room Details] Implement member details screen ( #302 )
1 year ago
Florian Renaud
97a40b35df
Update screenshots
1 year ago
Florian Renaud
f5f322c14c
Add create room API
1 year ago
Florian Renaud
99bb29c81a
Use string resources
1 year ago
Florian Renaud
9c1c9f33d1
Room visibility
1 year ago
Florian Renaud
9b9ccced81
Add fake list of matrix users
1 year ago
Florian Renaud
1c6e088d5c
Navigate from people view to configuration view
1 year ago
Benoit Marty
8f549ce03b
Add test for DeeplinkParser
1 year ago
Benoit Marty
c8cdd22444
Add test for DeepLinkCreator
1 year ago
Benoit Marty
b0f14bfb15
Deeplink: handle notification click to open a room.
1 year ago
Benoit Marty
0659c1f953
Do check only on Debug
1 year ago
ganfra
281f90e148
Some clean up on room details
1 year ago
Benoit Marty
ce11c33680
Add firebase resource file generated by the firebase plugin, to be able to remove the plugin.
1 year ago
Benoit Marty
298fa9979a
Fix issue with lint.
1 year ago
Benoit Marty
62639c44a7
Cleanup
1 year ago
Benoit Marty
eb6276e09d
Improve asXId and make tests pass in release and debug mode.
1 year ago
Benoit Marty
b081ecfb6a
Fix test
1 year ago
Benoit Marty
ce9ec1a066
Use Firebase by default and cleanup
1 year ago
Benoit Marty
dd71517abe
Cleanup store.
1 year ago
Benoit Marty
20370656cd
UnifiedPush WIP
1 year ago
Benoit Marty
287fca5438
UnifiedPush WIP
1 year ago
Benoit Marty
0126c7ddc1
Split GoogleFcmHelper
1 year ago
Benoit Marty
21a07fda07
Sort provider by index
1 year ago
Benoit Marty
7333995630
Split push module into several modules: Firebase, UnifiedPush, store
1 year ago