Benoit Marty
|
85f713c8c7
|
Add missing @JsonClass(generateAdapter = false) for Proguard
|
2020-06-27 11:52:47 +02:00 |
|
Benoit Marty
|
050530a991
|
ktlint
|
2020-06-26 16:19:05 +02:00 |
|
Benoit Marty
|
f984cff5b4
|
Auto review
|
2020-06-26 16:19:05 +02:00 |
|
Benoit Marty
|
ad7297c7e3
|
CryptoStore migration: step5: convert serialized classes to other classes
legacy MXDeviceInfo and MXOlmInboundGroupSession2
|
2020-06-26 16:19:05 +02:00 |
|
Benoit Marty
|
17d90a32e1
|
CryptoStore migration: step4: clear files and prefs
|
2020-06-26 16:19:05 +02:00 |
|
Benoit Marty
|
89a20eafd8
|
CryptoStore migration: step3: copy DB and encrypt DB
|
2020-06-26 16:19:05 +02:00 |
|
Benoit Marty
|
a2be821d2f
|
CryptoStore migration: step2: handle migration to RiotX (not tested)
|
2020-06-26 16:19:05 +02:00 |
|
Benoit Marty
|
39022b3b66
|
CryptoStore migration: step1: import migration from Riot-Android (not tested)
|
2020-06-26 16:19:05 +02:00 |
|
Benoit Marty
|
fe8f79698c
|
Improve code
|
2020-06-26 16:19:05 +02:00 |
|
Benoit Marty
|
a0a8f95d37
|
Create LegacySessionImporter class and import credentials - tested OK
|
2020-06-26 16:19:05 +02:00 |
|
Benoit Marty
|
28df09a8d4
|
ktlint
|
2020-06-26 15:54:50 +02:00 |
|
Benoit Marty
|
2e93b7c4c9
|
Auto-review
|
2020-06-26 15:54:50 +02:00 |
|
Benoit Marty
|
4125baf066
|
Some more cleanup on the model used to download and to upload keys
|
2020-06-26 15:54:50 +02:00 |
|
Benoit Marty
|
1fb2569a39
|
Remove deviceId from /keys/upload/{deviceId} as not spec-compliant (#1502)
FTR: 1b6a74fd93
|
2020-06-26 15:54:50 +02:00 |
|
Benoit Marty
|
19ed5a2d3d
|
Keys Backup API now use the unstable prefix (#1503)
|
2020-06-26 15:54:50 +02:00 |
|
Valere
|
84272f5b5d
|
Merge pull request #1534 from vector-im/feature/fix_agelocalts_paginate
Pagination do not set ageLocalTs
|
2020-06-26 14:40:09 +02:00 |
|
Onuray Sahin
|
90804f7625
|
Merge pull request #1547 from vector-im/feature/fix_compress_images
Compress images before sending
|
2020-06-26 15:12:27 +03:00 |
|
onurays
|
824dafb525
|
ktlint fix.
|
2020-06-26 14:48:10 +03:00 |
|
onurays
|
3fcf77e214
|
Lint fix.
|
2020-06-26 14:10:49 +03:00 |
|
onurays
|
c5d2a34ebd
|
Documentation added to explain creating a cache file.
|
2020-06-26 12:58:41 +03:00 |
|
Valere
|
a04a0e7175
|
Code review
|
2020-06-26 09:20:03 +02:00 |
|
Valere
|
9aa0d38116
|
Pagination do not set ageLocalTs
|
2020-06-26 09:19:55 +02:00 |
|
onurays
|
4349331ee7
|
Support compressing images on Android 10 and above.
|
2020-06-25 16:14:54 +03:00 |
|
ganfra
|
60c873aa66
|
Clean code
|
2020-06-25 12:12:50 +02:00 |
|
ganfra
|
f28e3ca504
|
Merge branch 'develop' into feature/improve_perf
|
2020-06-25 10:57:46 +02:00 |
|
onurays
|
96d6a72b97
|
Compress images before sending (for devices below Android 10).
Fixes #1333
|
2020-06-25 10:09:08 +03:00 |
|
Benoit Marty
|
7b3fa501c6
|
Merge pull request #1545 from johnjohndoe/sharedpreferences
Use SharedPreferences#edit extension function consistently.
|
2020-06-24 21:47:07 +02:00 |
|
ganfra
|
95c05f6107
|
Refact some more code
|
2020-06-24 17:05:00 +02:00 |
|
Tobias Preuss
|
e24785015d
|
Use SharedPreferences#edit extension function consistently.
+ Add "androidx.core:core-ktx:1.1.0" to "matrix-sdk-android" module which
was already used in "vector" module.
+ Sources: https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-preference-release/core/core-ktx/src/main/java/androidx/core/content/SharedPreferences.kt.
|
2020-06-24 15:40:00 +02:00 |
|
ganfra
|
554c37febe
|
Merge branch 'develop' into feature/fix_widget
|
2020-06-24 15:14:26 +02:00 |
|
Benoit Marty
|
dbb9dc4458
|
Merge pull request #1541 from johnjohndoe/random-housekeeping
Random housekeeping indicated by Lint
|
2020-06-24 14:56:23 +02:00 |
|
Benoit Marty
|
0d891b1c93
|
Use vendor prefix for non merged MSC (#1537)
|
2020-06-24 14:10:24 +02:00 |
|
Tobias Preuss
|
25f45da195
|
Use indexing operator.
|
2020-06-23 18:25:37 +02:00 |
|
Tobias Preuss
|
f609cc7042
|
Simplify loop and when statement.
|
2020-06-23 18:19:58 +02:00 |
|
ganfra
|
360666a758
|
Creates SessionLifecycleObserver
|
2020-06-23 15:12:25 +02:00 |
|
Benoit Marty
|
3f44056243
|
Merge pull request #1526 from johnjohndoe/retrofit2-call-awaitresponse
Use retrofit2.Call.awaitResponse extension provided by Retrofit 2.
|
2020-06-23 13:53:27 +02:00 |
|
ganfra
|
6b13c00d56
|
Database: add @SessionDatabase on monarchy instances
|
2020-06-23 13:18:07 +02:00 |
|
ganfra
|
6e95c6c200
|
Fix in memory local echo filtering
|
2020-06-23 12:23:23 +02:00 |
|
Benoit Marty
|
35fed2676a
|
Cleanup after Onuray's review and improve wording when removing display name
|
2020-06-23 11:21:00 +02:00 |
|
Benoit Marty
|
9754e26e5f
|
Add capability to change the display name (#1529)
|
2020-06-22 20:50:31 +02:00 |
|
Valere
|
55993aff04
|
Merge pull request #1416 from vector-im/feature/voip
Call support with WebRTC
|
2020-06-22 17:23:22 +02:00 |
|
Tobias Preuss
|
66c5a35f36
|
Use retrofit2.Call.awaitResponse extension provided by Retrofit 2.
+ This extension is identical to the one used in this project and is
available since Retrofit 2.6.0.
See b761518aa1 .
|
2020-06-22 17:04:37 +02:00 |
|
Benoit Marty
|
16f32da647
|
Cleanup during review.
|
2020-06-22 16:15:15 +02:00 |
|
Tobias Preuss
|
e7143b53d5
|
Fix self-assignment of callback.
|
2020-06-22 12:08:49 +02:00 |
|
Tobias Preuss
|
b728e10616
|
Removed unneeded conversion.
|
2020-06-22 12:08:49 +02:00 |
|
Tobias Preuss
|
8ffa0061e9
|
Remove unneeded qualifier for constant.
|
2020-06-22 12:08:49 +02:00 |
|
Tobias Preuss
|
b767c2fa54
|
Let variable be "val" if possible.
|
2020-06-22 12:08:49 +02:00 |
|
Tobias Preuss
|
aeb41bc516
|
Remove redundant "public" qualifier.
|
2020-06-22 12:08:49 +02:00 |
|
Tobias Preuss
|
178bdff62a
|
Use string template syntax.
|
2020-06-22 12:08:49 +02:00 |
|
ganfra
|
8de0bdca93
|
Merge branch 'develop' into feature/fix_widget
|
2020-06-22 10:21:39 +02:00 |
|
Benoit Marty
|
057c21f7d0
|
Incomplete predicate in RealmCryptoStore#getOutgoingRoomKeyRequest (#1519)
|
2020-06-22 09:17:37 +02:00 |
|
Benoit Marty
|
af8ab57e60
|
Rename methods and variables for code clarity
|
2020-06-22 09:14:59 +02:00 |
|
ganfra
|
234dfa18d3
|
Widgets: fix some issues with navigation
|
2020-06-19 20:38:30 +02:00 |
|
ganfra
|
ba0823f4d0
|
Widget: fix terms not presented
|
2020-06-19 20:35:29 +02:00 |
|
Valere
|
30d47b4fa6
|
Clear incoming calls managed by other session
|
2020-06-19 13:36:42 +02:00 |
|
Valere
|
fd3f591541
|
Show error on connecting timeout + refactoring
|
2020-06-19 13:36:42 +02:00 |
|
Valere
|
c85ba51274
|
Basic discard of old call events
|
2020-06-19 13:36:42 +02:00 |
|
Valere
|
843da1d48d
|
Incoming notification + ringing
|
2020-06-19 13:36:42 +02:00 |
|
Valere
|
d8cf44fdc9
|
Simple cache of turn server response
in memory cache in service + show active call banner only if connected
|
2020-06-19 13:36:42 +02:00 |
|
Valere
|
84b474d070
|
klint
|
2020-06-19 13:36:42 +02:00 |
|
Valere
|
a1907aaddb
|
Cleaning call states
|
2020-06-19 13:36:16 +02:00 |
|
Valere
|
46d7db8214
|
klint
|
2020-06-19 13:36:16 +02:00 |
|
Valere
|
b5cdb44642
|
Fix rebase
|
2020-06-19 13:36:16 +02:00 |
|
Valere
|
9006acb66a
|
WIP | Avoid re-negociation pre-agree-upon signaling/negotiation.
|
2020-06-19 13:36:16 +02:00 |
|
onurays
|
4b85e39e3e
|
Implementation of turn server api.
|
2020-06-19 13:36:16 +02:00 |
|
Benoit Marty
|
ae762aa928
|
Cleanup
|
2020-06-19 13:36:16 +02:00 |
|
Benoit Marty
|
928da82dde
|
Make menu item live
|
2020-06-19 13:36:16 +02:00 |
|
Benoit Marty
|
0bb92e9e91
|
Hide m.call.candidates in the timeline by default.
And handle them correctly when all events are displayed
|
2020-06-19 13:36:03 +02:00 |
|
Benoit Marty
|
df4aab1d73
|
Use EventType.isCallEvent()
|
2020-06-19 13:36:03 +02:00 |
|
onurays
|
c0988ba6d9
|
Merge conflicts and implement answer function.
|
2020-06-19 13:36:03 +02:00 |
|
Benoit Marty
|
03b9904b07
|
Create a MxCall interface to better handle call
|
2020-06-19 13:36:03 +02:00 |
|
Benoit Marty
|
24a9931abd
|
Rename some API
|
2020-06-19 13:36:03 +02:00 |
|
Benoit Marty
|
2581a3433e
|
Create RoomCallService
|
2020-06-19 13:36:03 +02:00 |
|
Benoit Marty
|
8c9ca1e0f2
|
Cleanup listener
|
2020-06-19 13:35:38 +02:00 |
|
Benoit Marty
|
dcae051e85
|
Create enum as per the spec and use default values when applicable
|
2020-06-19 13:35:38 +02:00 |
|
Benoit Marty
|
3d03bf6f91
|
Add Javadoc to the model
|
2020-06-19 13:35:38 +02:00 |
|
onurays
|
743ace7e60
|
Move voip responsibilities from views to WebRtcPeerConnectionManager.
|
2020-06-19 13:35:38 +02:00 |
|
onurays
|
5d476e7259
|
Show the foreground service for incoming and outgoing calls.
|
2020-06-19 13:35:38 +02:00 |
|
onurays
|
4169f580b8
|
Create foreground call service.
|
2020-06-19 13:35:38 +02:00 |
|
onurays
|
4a4edcf82a
|
Experimental implementation of Telecom API.
|
2020-06-19 13:35:38 +02:00 |
|
onurays
|
a1fc0db8a2
|
Finish CallActivity when m.call.hangup received.
|
2020-06-19 13:35:38 +02:00 |
|
Valere
|
dc19652c2b
|
WIP
refact WIP
TMP
WIP
|
2020-06-19 13:35:38 +02:00 |
|
Benoit Marty
|
fa204eca3b
|
Add link to Widget doc
|
2020-06-17 15:37:35 +02:00 |
|
ganfra
|
46378845e9
|
Typings: extract from room summary and use an in memory tracker
|
2020-06-16 17:50:08 +02:00 |
|
Benoit Marty
|
601e11980f
|
Merge pull request #1478 from vector-im/feature/proguard
Feature/proguard
|
2020-06-16 11:15:21 +02:00 |
|
Benoit Marty
|
905fa7dd86
|
Format
|
2020-06-15 20:05:50 +02:00 |
|
rkfg
|
6901d368d2
|
Translated using Weblate (Russian)
Currently translated at 100.0% (231 of 231 strings)
Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/ru/
|
2020-06-15 15:43:04 +00:00 |
|
Benoit Marty
|
e89a340fae
|
Format string resources
|
2020-06-15 16:47:05 +02:00 |
|
Weblate
|
5c449a9e30
|
michaelk merges translation
|
2020-06-15 13:24:46 +00:00 |
|
Osoitz
|
7ddafa098f
|
Translated using Weblate (Basque)
Currently translated at 100.0% (164 of 164 strings)
Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/eu/
|
2020-06-15 12:55:45 +00:00 |
|
Benoit Marty
|
344a9836d2
|
Typo and cleanup
|
2020-06-15 14:44:44 +02:00 |
|
Benoit Marty
|
2c1487d303
|
Merge pull request #1466 from vector-im/feature/toggle_favorite
Add capability to add and remove a room from the favorites (#1217)
|
2020-06-15 14:29:48 +02:00 |
|
Slavi Pantaleev
|
45f757e157
|
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (164 of 164 strings)
Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/bg/
|
2020-06-14 05:26:12 +00:00 |
|
ganfra
|
171a945de9
|
Membership: refact a bit and add a left message when kicked or banned
|
2020-06-12 15:29:07 +02:00 |
|
reg4xp
|
98d91a746e
|
Translated using Weblate (Persian)
Currently translated at 100.0% (164 of 164 strings)
Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/fa/
|
2020-06-12 11:26:15 +00:00 |
|
Benoit Marty
|
8acee57118
|
Implement my suggestions
|
2020-06-11 22:01:04 +02:00 |
|
ganfra
|
1786ba30f7
|
Proguard: handle matrix sdk
|
2020-06-11 19:36:15 +02:00 |
|
ganfra
|
e6a71ab7de
|
PowerLevel: fix role order
|
2020-06-11 13:49:36 +02:00 |
|
Priit Jõerüüt
|
71f158c526
|
Translated using Weblate (Estonian)
Currently translated at 97.6% (160 of 164 strings)
Translation: Riot Android/RiotX Matrix SDK
Translate-URL: https://translate.riot.im/projects/riot-android/riotx-matrix-sdk/et/
|
2020-06-11 06:29:32 +00:00 |
|
ganfra
|
579d4f7a5b
|
Merge branch 'develop' into feature/power_level
|
2020-06-10 17:21:04 +02:00 |
|