Benoit Marty
4a510d583d
Merge pull request #2876 from vector-im/dependabot/gradle/androidx.work-work-runtime-ktx-2.5.0
...
Bump work-runtime-ktx from 2.4.0 to 2.5.0
2021-02-21 00:07:28 +01:00
Benoit Marty
56a787b327
Merge pull request #2862 from vector-im/dependabot/gradle/io.realm-realm-gradle-plugin-10.3.1
...
Bump realm-gradle-plugin from 10.1.2 to 10.3.1
2021-02-20 11:28:38 +01:00
Benoit Marty
4defabeecc
Merge pull request #2887 from vector-im/dependabot/gradle/com.squareup.okhttp3-okhttp-bom-4.9.1
...
Bump okhttp-bom from 4.8.1 to 4.9.1
2021-02-20 11:24:45 +01:00
Benoit Marty
273211290b
Merge pull request #2885 from vector-im/dependabot/gradle/org.matrix.gitlab.matrix-org-olm-3.2.1
...
Bump olm from 3.1.2 to 3.2.1
2021-02-20 11:23:50 +01:00
dependabot[bot]
5320d16406
Bump work-runtime-ktx from 2.4.0 to 2.5.0
...
Bumps work-runtime-ktx from 2.4.0 to 2.5.0.
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-20 10:22:58 +00:00
Benoit Marty
04e78ec2e9
Merge pull request #2867 from vector-im/dependabot/gradle/retrofit_version-2.9.0
...
Bump retrofit_version from 2.6.2 to 2.9.0
2021-02-20 11:22:06 +01:00
Benoit Marty
17ddab585a
Merge pull request #2878 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.18
...
Bump libphonenumber from 8.10.23 to 8.12.18
2021-02-20 11:19:05 +01:00
Benoit Marty
e6eee47059
Merge pull request #2873 from vector-im/dependabot/gradle/androidx.exifinterface-exifinterface-1.3.2
...
Bump exifinterface from 1.3.1 to 1.3.2
2021-02-20 11:18:36 +01:00
dependabot[bot]
5aa50a6c60
Bump mockk from 1.9.2.kotlin12 to 1.10.6
...
Bumps [mockk](https://github.com/mockk/mockk ) from 1.9.2.kotlin12 to 1.10.6.
- [Release notes](https://github.com/mockk/mockk/releases )
- [Commits](https://github.com/mockk/mockk/compare/1.9.2.kotlin12...1.10.6 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-20 10:07:19 +00:00
dependabot[bot]
f2bbfa1b0d
Bump okhttp-bom from 4.8.1 to 4.9.1
...
Bumps [okhttp-bom](https://github.com/square/okhttp ) from 4.8.1 to 4.9.1.
- [Release notes](https://github.com/square/okhttp/releases )
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/okhttp/compare/parent-4.8.1...parent-4.9.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 23:27:04 +00:00
dependabot[bot]
6f01e3b99b
Bump mockk-android from 1.9.2.kotlin12 to 1.10.6
...
Bumps [mockk-android](https://github.com/mockk/mockk ) from 1.9.2.kotlin12 to 1.10.6.
- [Release notes](https://github.com/mockk/mockk/releases )
- [Commits](https://github.com/mockk/mockk/compare/1.9.2.kotlin12...1.10.6 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 23:23:31 +00:00
dependabot[bot]
e10dc2e5a1
Bump olm from 3.1.2 to 3.2.1
...
Bumps olm from 3.1.2 to 3.2.1.
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 23:23:28 +00:00
dependabot[bot]
dfc57d1985
Bump libphonenumber from 8.10.23 to 8.12.18
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.10.23 to 8.12.18.
- [Release notes](https://github.com/google/libphonenumber/releases )
- [Changelog](https://github.com/google/libphonenumber/blob/master/making-metadata-changes.md )
- [Commits](https://github.com/google/libphonenumber/compare/v8.10.23...v8.12.18 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 23:22:13 +00:00
dependabot[bot]
d1c49e2a04
Bump exifinterface from 1.3.1 to 1.3.2
...
Bumps exifinterface from 1.3.1 to 1.3.2.
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 23:21:40 +00:00
dependabot[bot]
bfa84e092c
Bump retrofit_version from 2.6.2 to 2.9.0
...
Bumps `retrofit_version` from 2.6.2 to 2.9.0.
Updates `retrofit` from 2.6.2 to 2.9.0
- [Release notes](https://github.com/square/retrofit/releases )
- [Changelog](https://github.com/square/retrofit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/retrofit/compare/parent-2.6.2...2.9.0 )
Updates `converter-moshi` from 2.6.2 to 2.9.0
- [Release notes](https://github.com/square/retrofit/releases )
- [Changelog](https://github.com/square/retrofit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/retrofit/compare/parent-2.6.2...2.9.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 23:21:11 +00:00
dependabot[bot]
7d287d7c63
Bump kluent-android from 1.61 to 1.65
...
Bumps kluent-android from 1.61 to 1.65.
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 23:18:28 +00:00
dependabot[bot]
6df58a796a
Bump realm-gradle-plugin from 10.1.2 to 10.3.1
...
Bumps [realm-gradle-plugin](https://github.com/realm/realm-java ) from 10.1.2 to 10.3.1.
- [Release notes](https://github.com/realm/realm-java/releases )
- [Changelog](https://github.com/realm/realm-java/blob/v10.3.1/CHANGELOG.md )
- [Commits](https://github.com/realm/realm-java/compare/v10.1.2...v10.3.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 23:18:24 +00:00
Benoit Marty
e50d2f7809
Merge pull request #2856 from vector-im/dependabot/gradle/junit-junit-4.13.2
...
Bump junit from 4.13 to 4.13.2
2021-02-20 00:13:21 +01:00
dependabot[bot]
2c605d9ffb
Bump junit from 4.13 to 4.13.2
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.13 to 4.13.2.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.2.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.13...r4.13.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 21:52:31 +00:00
dependabot[bot]
7a81eec6d8
Bump daggerVersion from 2.31 to 2.32
...
Bumps `daggerVersion` from 2.31 to 2.32.
Updates `dagger` from 2.31 to 2.32
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.31...dagger-2.32 )
Updates `dagger-compiler` from 2.31 to 2.32
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.31...dagger-2.32 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 21:52:23 +00:00
Benoit Marty
f9f54cabdd
Add upload capability on the screen and give possibility to refresh the data
2021-02-19 21:29:23 +01:00
Benoit Marty
531beb0a86
Add a screen to view details about the homeserver
2021-02-19 21:27:25 +01:00
Benoit Marty
a8be5ed6b0
Create FederationModule
2021-02-19 21:27:25 +01:00
Damir Jelić
891622d64b
crypto: Propagate decryption errors to the kotlin side
2021-02-19 16:33:30 +01:00
Damir Jelić
3b73adf3c5
crypto: Connect the decryption logic to the rust olm machine
2021-02-19 15:42:07 +01:00
Benoit Marty
1294d211d6
Merge branch 'develop' into feature/bma/fix_redirection
2021-02-19 14:43:01 +01:00
Benoit Marty
e8026c6d3f
Naming convention
2021-02-19 13:53:38 +01:00
Benoit Marty
544c1e4a6a
Also fix the problem of cleanup too early (or done several times in case of bad password) for DefaultFinalizeAddingThreePidTask
2021-02-18 19:23:31 +01:00
Benoit Marty
2271ddacf8
Remove unused task and API
2021-02-18 19:05:42 +01:00
Benoit Marty
9443b80811
Fix test: ensure the session is open
2021-02-18 18:46:23 +01:00
Benoit Marty
5afdc81ce0
Moar cleanup
2021-02-18 18:43:48 +01:00
Benoit Marty
2df9b43abc
Make the code a bit easier to understand (no change)
2021-02-18 18:42:55 +01:00
Benoit Marty
73e93e7d3d
Doc and method signature
2021-02-18 17:56:05 +01:00
Benoit Marty
c76ced68e0
Make the code a bit easier to understand (no other change)
2021-02-18 17:47:11 +01:00
Benoit Marty
dea76fd81b
Fix test compilation
2021-02-18 15:36:51 +01:00
LinAGKar
04c1cbd38e
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sv/
2021-02-18 03:34:08 +00:00
Jeff Huang
a66f609a07
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/zh_Hant/
2021-02-18 03:34:07 +00:00
XoseM
263b8b1e77
Translated using Weblate (Galician)
...
Currently translated at 85.3% (193 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/gl/
2021-02-18 03:34:07 +00:00
@a2sc:matrix.org
ca2c4a64e9
Translated using Weblate (German)
...
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/de/
2021-02-18 03:34:07 +00:00
zer0-x
5547f11192
Translated using Weblate (Arabic)
...
Currently translated at 84.5% (191 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ar/
2021-02-18 03:34:06 +00:00
Benoit Marty
51fd45d317
typo and doc
2021-02-17 18:18:36 +01:00
Benoit Marty
0e322630f1
Ignore url override from credential if it is not valid ( #2822 )
2021-02-17 18:18:36 +01:00
Benoit Marty
d19cedef88
Less code
2021-02-17 18:18:36 +01:00
Benoit Marty
6aa5dc992d
Migrate AuthenticationService API to coroutines ( #2449 )
2021-02-17 18:18:36 +01:00
Damir Jelić
e2692ec604
crypto: Forward sync crypto chagnes to the rust side
2021-02-17 16:21:58 +01:00
Damir Jelić
d50df9537c
crypto: Connect the rust logger to timber
2021-02-17 16:21:58 +01:00
Damir Jelić
3ddbe7e69b
crypto: Use the rust crypto layer to upload device/one-time keys
2021-02-17 16:21:58 +01:00
Damir Jelić
1eeb97ec51
crypto: Expose the new outgoing request method
2021-02-17 16:21:58 +01:00
Damir Jelić
f01e2460e1
crypto: Enable the use of unsigned ints for now and update the bindings wrapper
2021-02-17 16:21:58 +01:00
Damir Jelić
de5a02b02a
matrix-sdk: Initial import of the rust-sdk crypto layer.
2021-02-17 16:21:57 +01:00
Benoit Marty
373586c23e
Cleanup
2021-02-17 10:25:06 +01:00
ganfra
776ebce497
Merge branch 'develop' into feature/fga/fix_some_voip_issues
2021-02-16 16:06:12 +01:00
ganfra
79acf1cc42
Fix copyright
2021-02-16 15:57:23 +01:00
Benoit Marty
b3a408a34c
Merge pull request #2805 from vector-im/feature/bca/devtools
...
Dev tools initial commit
2021-02-16 09:46:49 +01:00
ganfra
3170d4428c
VoIP: extract the PSTNProtocoltChecker to the SDK
2021-02-15 19:34:37 +01:00
Benoit Marty
cf0b4d2581
Merge branch 'develop' into feature/bca/devtools
2021-02-15 16:00:32 +01:00
Benoit Marty
59634753b3
Code review
2021-02-15 15:03:58 +01:00
Slobodan Simić
adea3ab775
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sr/
2021-02-15 12:08:01 +00:00
random
96b46af9f5
Translated using Weblate (Italian)
...
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/it/
2021-02-15 12:07:58 +00:00
Priit Jõerüüt
b3a9e20885
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/et/
2021-02-15 12:07:57 +00:00
@a2sc:matrix.org
1f92e61d3c
Translated using Weblate (German)
...
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/de/
2021-02-15 12:07:57 +00:00
Auri B. P
a41b4a3621
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ca/
2021-02-15 12:07:57 +00:00
zer0-x
60041d433e
Translated using Weblate (Arabic)
...
Currently translated at 55.7% (126 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ar/
2021-02-15 12:07:57 +00:00
Weblate
2ac1287924
Merge branch 'origin/develop' into Weblate.
2021-02-12 10:30:37 +00:00
Andrejs
6203c393d7
Translated using Weblate (Latvian)
...
Currently translated at 88.1% (194 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/lv/
2021-02-12 10:30:25 +00:00
Benoit Marty
1978a180ff
Compute WidgetUrl "onDemand" to properly handle the theme value
2021-02-10 16:10:32 +01:00
Benoit Marty
463f2a7ad7
Widget: resolve the avatar URL
2021-02-10 13:41:01 +01:00
Valere
e5da026f1f
Dev tools initial commit
2021-02-10 10:17:19 +01:00
ganfra
370b9dabff
VoIP: made some minor changes after review
2021-02-09 19:42:05 +01:00
Benoit Marty
2cbce016bc
Add missing case in a (not used) fun
2021-02-09 12:59:23 +01:00
Benoit Marty
f78c72db59
Merge branch 'develop' into feature/fga/voip_v1_start
2021-02-09 11:52:18 +01:00
ganfra
5c4cf3f7c9
VoIP: PR review remarks
2021-02-08 18:43:50 +01:00
Benoit Marty
fade21de57
Merge branch 'develop' into feature/bma/jitsi_in_timeline
2021-02-08 17:43:49 +01:00
ganfra
0ed327646a
Merge branch 'develop' into feature/fga/voip_v1_start
2021-02-08 16:45:15 +01:00
Benoit Marty
eecb789603
Merge pull request #2765 from vector-im/feature/bma/big_e2e_rooms
...
[DANGEROUS PR] Properly delete all objects from Realm, avoid orphaned
2021-02-08 15:44:43 +01:00
Benoit Marty
d2c912e5c4
Merge branch 'develop' into feature/bma/url_preview_fixes
2021-02-08 14:32:55 +01:00
Benoit Marty
f2619df13d
Import and cleanup
2021-02-08 14:25:33 +01:00
Benoit Marty
30be440774
Sugar: defined extensions fo deleteOnCascade() methods, as they have to be called in a transaction
2021-02-08 12:37:38 +01:00
Benoit Marty
8363eba32e
Better test of a reply
2021-02-08 10:12:01 +01:00
XoseM
e9e3c0d011
Translated using Weblate (Galician)
...
Currently translated at 44.5% (98 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/gl/
2021-02-08 07:33:39 +00:00
Benoit Marty
b0e5d5d3e5
Copyright
2021-02-07 20:21:31 +01:00
Benoit Marty
07220d7a59
URL preview on reply fallback ( #2756 )
2021-02-07 15:28:07 +01:00
Benoit Marty
6ee6b0cad9
Ensure no invisible displayName will be used
2021-02-07 12:00:33 +01:00
Benoit Marty
d47ba6bd11
Create a WidgetItemFactory and use it for better rendering of Jitsi widget change (video conference)
2021-02-06 16:52:46 +01:00
Benoit Marty
d903dfb40b
Merge branch 'develop' into feature/bma/widget_url_robustness
2021-02-06 11:19:15 +01:00
Benoit Marty
41e4e823fb
HTML unescaping for URL preview ( #2766 )
2021-02-05 20:40:57 +01:00
Benoit Marty
ad187f99bf
Merge pull request #2779 from vector-im/feature/bca/fix_join_by_alias_deferation
...
Join room other federation via alias error
2021-02-05 18:48:23 +01:00
Benoit Marty
6ecd63bf5d
Fix a new bug
2021-02-05 13:25:58 +01:00
Benoit Marty
afd2ecd384
Remove duplicated method
2021-02-05 12:10:25 +01:00
Benoit Marty
557a5c715a
Widget URL: properly encode parameters
2021-02-05 11:47:35 +01:00
Benoit Marty
b068dc39eb
Update doc
2021-02-05 11:36:12 +01:00
Benoit Marty
5b3065730e
Widget: avoid empty user display name
2021-02-05 09:36:29 +01:00
Benoit Marty
dd0be54b05
Fix lint issue and typo
2021-02-04 20:19:02 +01:00
Benoit Marty
0c613e36f1
Fix lint issue
2021-02-04 18:10:57 +01:00
Valere
6d5f89b65b
Fixes #2778
2021-02-04 18:06:35 +01:00
ganfra
6cd462f852
Merge branch 'develop' into feature/fga/voip_v1_start
2021-02-04 16:52:06 +01:00
Weblate
63fb5809bf
Merge branch 'origin/develop' into Weblate.
2021-02-03 16:36:51 +00:00
Benoit Marty
9b13381938
Merge pull request #2762 from vector-im/feature/bma/track
...
Improvements
2021-02-03 17:02:25 +01:00
Benoit Marty
bc22647b48
Merge pull request #2753 from vector-im/feature/bca/sso_reauth
...
Feature/bca/sso reauth
2021-02-03 16:12:54 +01:00
Benoit Marty
ad9873c565
Some cleanup
2021-02-03 14:52:58 +01:00
Valere
e976100f1a
Fix test compilation error
2021-02-03 14:48:43 +01:00
Valere
289a3ab21f
remove dev id for now
2021-02-03 14:36:38 +01:00
Weblate
cbda0ad37b
Merge branch 'origin/develop' into Weblate.
2021-02-03 08:53:37 +00:00
Slobodan Simić
db6fdcd098
Translated using Weblate (Serbian)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sr/
2021-02-03 08:53:28 +00:00
Benoit Marty
424035f56f
Better clearing of RealmLists
2021-02-03 09:46:35 +01:00
Valere
697b551b9b
Cleaning / Code review
2021-02-02 23:10:14 +01:00
Valere
0211197c47
SSO UIA for add 3pid + refactoring move RegistrationFlow to api
2021-02-02 22:25:49 +01:00
Benoit Marty
3b65761110
Delete on cascade
2021-02-02 21:23:57 +01:00
Benoit Marty
cfdfd3a8af
internal
2021-02-02 21:22:54 +01:00
Benoit Marty
a820443c56
Fix copyright
2021-02-02 13:05:39 +01:00
Valere
2a3962265b
SSO UIA for deactivate account
2021-02-02 12:30:46 +01:00
Slobodan Simić
883a22ba83
Translated using Weblate (Serbian)
...
Currently translated at 89.5% (197 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sr/
2021-02-02 11:21:10 +00:00
sr093906
3e87534ddc
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 86.3% (190 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/zh_Hans/
2021-02-02 11:21:09 +00:00
Benoit Marty
e6fc605b08
Data for Worker overload ( #2721 )
2021-02-02 11:40:52 +01:00
Valere
8129cd0cd3
Cleaning + changelog
2021-02-02 09:32:04 +01:00
ganfra
9c9c1fa79c
VoIP: make some clean up and update CHANGES
2021-02-01 19:19:46 +01:00
Valere
76b425ee8a
Cleaning
2021-02-01 16:39:14 +01:00
Valere
5b8215a356
Support SSO provider brand + UI fixes
2021-02-01 16:39:14 +01:00
Valere
9c7df25862
Relax rule for e2e by default
2021-02-01 16:39:14 +01:00
Valere
da16ec0af3
UIA fixes + better error support
2021-02-01 16:39:14 +01:00
Valere
1244d00b31
SSO UIA
2021-02-01 16:39:14 +01:00
Onuray Sahin
06be3e691d
Support $matrix_widget_id parameter.
2021-02-01 18:13:26 +03:00
Slobodan Simić
323a0a5aeb
Translated using Weblate (Serbian)
...
Currently translated at 45.9% (101 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sr/
2021-02-01 02:35:53 +00:00
Ihor Hordiichuk
d4516080a2
Translated using Weblate (Ukrainian)
...
Currently translated at 70.0% (154 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/uk/
2021-02-01 02:35:53 +00:00
Flat Earth Israel Association
60d492370f
Added translation using Weblate (Hebrew)
2021-01-30 21:52:40 +00:00
ganfra
f4fd8af3b4
Merge branch 'develop' into feature/fga/voip_v1_start
2021-01-29 18:46:19 +01:00
ganfra
940563f663
Merge branch 'feature/fga/voip_dial_pad' into feature/fga/voip_v1_start
2021-01-29 16:37:46 +01:00
ganfra
191cef6fff
VoIP: clean after PR's review
2021-01-29 16:34:30 +01:00
Slobodan Simić
c9a124ba59
Translated using Weblate (Serbian)
...
Currently translated at 17.2% (38 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sr/
2021-01-29 11:36:00 +00:00
waclaw66
788406a549
Translated using Weblate (Czech)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/cs/
2021-01-29 11:36:00 +00:00
ganfra
88e18a8640
VoIP: fix a bunch of issues
2021-01-27 16:55:34 +01:00
ganfra
1ef9ed5202
VoIP : clean code
2021-01-27 16:05:55 +01:00
Benoit Marty
c794843bb2
Inject the context in the constructor
2021-01-26 17:16:55 +01:00
Benoit Marty
d6a5b9fb48
fulfill assertion about eventId
2021-01-25 16:42:53 +01:00
Benoit Marty
57dba2f29a
Merge branch 'develop' into feature/ons/fix_url_preview_on_edit
2021-01-25 16:05:26 +01:00
Benoit Marty
f64db7f5f3
Fix test compilation
2021-01-25 16:03:31 +01:00
Benoit Marty
128d3845b9
Small rework
2021-01-25 15:19:01 +01:00
Benoit Marty
602ea3327b
URL preview: improve fix regarding message edition
2021-01-25 15:11:42 +01:00
Benoit Marty
e55178612c
Merge pull request #2665 from vector-im/feature/bca/dendrite_sync_fix
...
Fix Dendrite sync response support
2021-01-25 14:23:13 +01:00
Benoit Marty
5a0d62db6f
Cleanup (PR review)
...
Also add some doc and add missing `internal` keyword
2021-01-25 12:42:39 +01:00
Ihor Hordiichuk
35c59e699a
Translated using Weblate (Ukrainian)
...
Currently translated at 53.1% (117 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/uk/
2021-01-24 19:36:38 +00:00
@a2sc:matrix.org
633b80c622
Translated using Weblate (German)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/de/
2021-01-24 19:36:38 +00:00
Auri B. P
b37c203885
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ca/
2021-01-24 19:36:38 +00:00
Benoit Marty
b65fc4f46b
rename val
2021-01-22 17:59:56 +01:00
Benoit Marty
401b5e2b7a
Move private fun
2021-01-22 17:48:13 +01:00
Benoit Marty
a44d00a31c
Create data class.
2021-01-22 17:44:24 +01:00
Benoit Marty
267ae457ee
Use const
2021-01-22 17:38:17 +01:00
Benoit Marty
887da0a3d6
Improve code #2
2021-01-22 17:37:25 +01:00
Benoit Marty
07ffd3ded3
Improve code
2021-01-22 17:32:00 +01:00
Benoit Marty
25dbb3e9ea
Fix bad copy/paste
2021-01-22 17:26:10 +01:00
Benoit Marty
0a96841336
Merge branch 'develop' into develop
2021-01-22 17:20:36 +01:00
Benoit Marty
4dcd7846b0
Merge pull request #2616 from vector-im/feature/ons/android_11_migration
...
Migrate to Android 11, API 30.
2021-01-22 17:17:04 +01:00
Andrew Ferrazzutti
daf019b288
Identity: Recompute hashes after M_INVALID_PEPPER
...
When a new pepper is retrieved after an M_INVALID_PEPPER response,
recompute hashes with that pepper, and send those new hashes in the next
lookup attempt instead of reusing the original hashes.
Signed-off-by: Andrew Ferrazzutti <fair@miscworks.net>
2021-01-21 21:52:19 -05:00
Onuray Sahin
5eeb545ae2
Update url preview when the event is edited.
2021-01-21 15:20:19 +03:00
Benoit Marty
c75eb050df
Cleanup and fix test compilation
2021-01-20 16:32:41 +01:00
Benoit Marty
4709002429
Fix clear cache issue: sometimes, after a clear cache, there is still a token, so the init sync service is not started.
...
Migratiing to supend methods fixes the problem, I'm not sure why...
2021-01-20 15:19:48 +01:00
XoseM
f1390bdd29
Translated using Weblate (Galician)
...
Currently translated at 36.3% (80 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/gl/
2021-01-19 18:35:55 +00:00
ganfra
0f77c5be90
VoIP : branch dialpad in transfer call screen
2021-01-19 10:46:43 +01:00
Slobodan Simić
dd7aadd01c
Translated using Weblate (Serbian)
...
Currently translated at 10.4% (23 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sr/
2021-01-17 15:36:07 +00:00
MamasLT
b3d102d56e
Translated using Weblate (Lithuanian)
...
Currently translated at 14.5% (32 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/lt/
2021-01-17 15:36:03 +00:00
notramo
ac7e13a701
Translated using Weblate (Hungarian)
...
Currently translated at 80.0% (176 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/hu/
2021-01-17 15:36:03 +00:00
Slobodan Simić
0593f2f928
Added translation using Weblate (Serbian)
2021-01-17 09:09:59 +00:00
ganfra
2c0b7ce0f4
Dagger: update to 2.31 and use new AssistedInject
2021-01-15 15:23:24 +01:00
ganfra
55fd983fd3
Merge branch 'feature/fga/voip_v1_start' into feature/fga/voip_dial_pad
2021-01-14 15:10:07 +01:00
Benoit Marty
d6ef3ea08e
Fix lint issues
2021-01-14 14:08:08 +01:00
ganfra
3e4a41bd73
DialPad: clean code
2021-01-14 12:35:00 +01:00
Benoit Marty
844fe2c4cd
Merge branch 'develop' into feature/bca/crypto_store_outbound
2021-01-14 10:43:38 +01:00
Benoit Marty
69efb45fb7
Merge pull request #2659 from vector-im/feature/bma/fix_init_sync
...
Fix issue with delay set to 0
2021-01-14 10:41:10 +01:00
Benoit Marty
c88072e55f
Merge branch 'develop' into feature/bma/investigation
2021-01-14 10:38:56 +01:00
Weblate
de73539d2b
Merge branch 'origin/develop' into Weblate.
2021-01-13 15:00:03 +00:00
Valere
36b1a1471a
Fix Dendrite sync response support
2021-01-13 14:23:45 +01:00
ganfra
14502573bf
DialPad: integrate getThirdPartyUser with protocol and add helper for create DM
2021-01-12 20:10:52 +01:00
Benoit Marty
7446b12827
Fix request too large Uri error when joining a room
2021-01-12 18:16:35 +01:00
Benoit Marty
2ea45185d4
Ensure the service is restarted with the correct intent
2021-01-12 16:26:52 +01:00
Benoit Marty
50ba131350
More renaming
2021-01-12 16:18:29 +01:00
Benoit Marty
b2df107f17
Remove unused params
2021-01-12 16:11:22 +01:00
Benoit Marty
609ceb7fa4
Avoid Magic numbers
2021-01-12 16:07:49 +01:00
Benoit Marty
aac3f379a7
Add a log
2021-01-12 16:07:49 +01:00
Benoit Marty
ec0a04e893
timeout -> restart without delay
2021-01-12 16:07:49 +01:00
Benoit Marty
8307245120
Fix issue with delay set to 0
2021-01-12 16:07:49 +01:00
Benoit Marty
5431584b3c
Merge pull request #2627 from vector-im/feature/bma/edit_power_level
...
Edit power level
2021-01-12 10:31:17 +01:00
Valere
426782a001
remember groupId in session cache
2021-01-12 09:48:02 +01:00
Valere
7eb9941f8c
Code review
2021-01-12 09:14:30 +01:00
ganfra
268d740059
Create ThirdPartyService and move related methods into it
2021-01-11 19:38:05 +01:00
gkkulik
6d5e1b2285
Added translation using Weblate (Silesian)
2021-01-08 22:30:19 +00:00
ganfra
dd67e8c5b5
Merge branch 'develop' into feature/fga/voip_v1_start
2021-01-08 16:30:37 +01:00
Benoit Marty
8de4b0bb20
Small formatting
2021-01-08 15:55:32 +01:00
ganfra
d91ed2985d
Sync: fix initial sync is not retried correctly when there is some network error. [ #2632 ]
2021-01-08 12:42:36 +01:00
Benoit Marty
2d91865277
Merge pull request #2624 from vector-im/feature/bma/avoidEventBus2
...
Remove dependency to org.greenrobot.eventbus library
2021-01-08 10:04:38 +01:00
Benoit Marty
2a365d6776
Move interface to correct location
2021-01-07 18:28:05 +01:00
Valere
afa1cf7d6c
Cleaning
2021-01-07 11:18:05 +01:00
Benoit Marty
a6f909b942
Add Javadoc
2021-01-07 11:04:11 +01:00
Benoit Marty
ae55ee82a7
Cleanup
2021-01-07 00:07:40 +01:00
Benoit Marty
81bdf506bc
Fix Int type issue when sending PowerLevelsContent to the server
2021-01-06 22:53:51 +01:00
Benoit Marty
0702eee179
Improve code
2021-01-06 18:38:06 +01:00
Benoit Marty
22c10f5ada
Prefer immutable type
2021-01-06 12:24:47 +01:00
Benoit Marty
963c30a275
Remove dependency to org.greenrobot.eventbus library
2021-01-05 18:56:24 +01:00
Benoit Marty
3a9b80127f
Warn user when he is leaving a not public room ( #1460 )
2021-01-05 11:46:59 +01:00
Valere
4ee34126bd
Persist outbound group session
2021-01-05 10:04:34 +01:00
Benoit Marty
c34fea2932
Do not defien Element Stuff in the SDK
2021-01-04 18:16:12 +01:00
Onuray Sahin
23623b8895
Migrate to Android 11, API 30.
2021-01-04 17:12:49 +03:00
Danial Behzadi
83f2ff5d82
Translated using Weblate (Persian)
...
Currently translated at 87.7% (193 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/fa/
2021-01-03 12:35:41 +00:00
LinAGKar
594ee61a99
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sv/
2020-12-29 22:35:44 +00:00
zeritti
c85b0124e3
Translated using Weblate (Czech)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/cs/
2020-12-29 22:35:44 +00:00
Benoit Marty
3ea3d0fc91
Unspecced msgType field in m.sticker ( #2580 )
2020-12-29 15:42:12 +01:00
Benoit Marty
7ff45738e0
Merge pull request #2543 from vector-im/feature/ons/wait_members_before_sending_event
...
Make sure to load all members in the room before sending the event
2020-12-29 09:31:30 +01:00
Benoit Marty
cc01f25d8f
Revert status to RoomMembersLoadStatusType.NONE) in case of failure
2020-12-28 14:52:49 +01:00
Benoit Marty
073e6227d6
Correct Copyright mention
2020-12-28 10:59:50 +01:00
Marcelo Filho
f203fa5c58
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/pt_BR/
2020-12-27 22:35:39 +00:00
Thomas Jensen
c234e12302
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 3.6% (8 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/nb/
2020-12-24 19:35:58 +00:00
Peter Vágner
7195ee9a69
Translated using Weblate (Slovak)
...
Currently translated at 80.0% (176 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sk/
2020-12-24 19:35:58 +00:00
Thomas Jensen
fa22a4a747
Added translation using Weblate (Norwegian Bokmål)
2020-12-23 14:04:57 +00:00
ganfra
d87beff434
VoIP: clean code for call transfer and disable it for now
2020-12-22 17:21:44 +01:00
ganfra
8797d7562d
VoIP: add call transfer method
2020-12-22 16:44:33 +01:00
ganfra
9c5fe81792
VoIP: start to handle call transfer in SDK
2020-12-22 16:44:26 +01:00
ganfra
8734101d87
Platform: fix RoomSummaryHolder usage (temporary)
2020-12-22 16:44:02 +01:00
ganfra
b1f492de58
QueueMemento : fix synchronized
2020-12-22 16:42:58 +01:00
ganfra
14288b545b
Merge branch 'develop' into feature/fga/voip_v1_start
2020-12-22 11:38:41 +01:00
Ihor Hordiichuk
c5ce208d07
Translated using Weblate (Ukrainian)
...
Currently translated at 35.0% (77 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/uk/
2020-12-22 10:35:59 +00:00
aka. nils on element-translations
e7f7c0ba78
Translated using Weblate (Norwegian Nynorsk)
...
Currently translated at 28.1% (62 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/nn/
2020-12-22 10:35:59 +00:00
Benoit Marty
6c4836e27e
Move file to internal
2020-12-21 12:18:32 +01:00
Benoit Marty
36a553a886
Let the Matrix SDK compute the Fallback urls
2020-12-21 12:08:49 +01:00
Benoit Marty
13938f2ab3
Let the Matrix SDK compute the SSO url
2020-12-21 11:26:57 +01:00
Onuray Sahin
a755536a2f
Merge branch 'develop' into feature/ons/wait_members_before_sending_event
2020-12-21 12:41:24 +03:00
Priit Jõerüüt
571f05bcfb
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/et/
2020-12-20 19:35:41 +00:00
Benoit Marty
9da3eec64f
Fix small formatting issue
2020-12-20 20:28:40 +01:00
SpiritCroc
d5e76c515e
Enable URL-previews for notices
...
Desktop has those too.
2020-12-20 09:10:37 +01:00
Benoit Marty
3d291c04c9
const -> companion
2020-12-18 16:53:26 +01:00
Benoit Marty
ca4b91a98f
Use the new RoomMembersLoadStatusType.LOADING value
2020-12-18 16:52:39 +01:00
Benoit Marty
b0ba62aa31
Use const
2020-12-18 16:12:01 +01:00
Benoit Marty
abf763f454
Convert to internal Kotlin class
2020-12-18 16:10:36 +01:00
Benoit Marty
15597eb041
Rename .java to .kt
2020-12-18 16:10:36 +01:00
Benoit Marty
00b16db7cc
Simplification of code
2020-12-18 16:06:30 +01:00
Benoit Marty
ff8a208012
Change to immutable list
2020-12-18 16:04:46 +01:00
Onuray Sahin
42a5680374
Fix copyright.
2020-12-18 16:00:32 +01:00
Onuray Sahin
5d8f365520
Load room members seamlessly when timeline is starting.
2020-12-18 16:00:32 +01:00
Onuray Sahin
938cd32ddd
Do not load room members if there is an ongoing request.
2020-12-18 16:00:32 +01:00
Onuray Sahin
7b97981bb5
Make sure to load all members in the room before sending the event.
2020-12-18 16:00:32 +01:00
Onuray Sahin
b263273c87
Improve test with detailed CryptoError message.
2020-12-18 16:00:32 +01:00
Onuray Sahin
427dc784fe
Support testing a room with many members.
2020-12-18 16:00:32 +01:00
Onuray Sahin
7e4725c091
Update CryptoTestData to handle more than 3 sessions.
2020-12-18 16:00:32 +01:00
Onuray Sahin
9b332f7a32
Test message decryption in a room with 3 members.
2020-12-18 16:00:32 +01:00
Benoit Marty
2b780a8b76
Merge pull request #2542 from vector-im/feature/bma/view_bindings
...
View bindings
2020-12-18 15:57:34 +01:00
Benoit Marty
930b8da3b3
Typo in comment
2020-12-18 09:53:59 +01:00
Travis Ralston
ea6fde3ed0
Make MSC2858 implementation match the unstable policy of the spec
...
See https://github.com/matrix-org/matrix-doc/pull/2858/files#r543567196
2020-12-17 12:09:34 +01:00
Jeff Huang
cebef970d3
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/zh_Hant/
2020-12-17 06:35:48 +00:00
Besnik Bleta
4aa349ddd6
Translated using Weblate (Albanian)
...
Currently translated at 98.1% (216 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sq/
2020-12-17 06:35:48 +00:00
Nikita Epifanov
a918d28ded
Translated using Weblate (Russian)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ru/
2020-12-17 06:35:48 +00:00
Marcelo Filho
b1660c077e
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 98.1% (216 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/pt_BR/
2020-12-17 06:35:47 +00:00
Oskars G
38075b4e8d
Translated using Weblate (Latvian)
...
Currently translated at 35.0% (77 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/lv/
2020-12-17 06:35:47 +00:00
random
174ecb10d9
Translated using Weblate (Italian)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/it/
2020-12-17 06:35:47 +00:00
Priit Jõerüüt
5ef1fd62a7
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (220 of 220 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/et/
2020-12-17 06:35:46 +00:00
Benoit Marty
706736273c
Migrate to ViewBindings ( #1072 ) - WIP
2020-12-16 00:46:52 +01:00
Benoit Marty
6ddcd046d4
Import SAS strings
2020-12-15 12:19:31 +01:00
Benoit Marty
7828e3f501
Merge pull request #2485 from vector-im/feature/ons/fix_hide_state_events
...
Fix UTD when hiding member state events.
2020-12-15 12:16:27 +01:00
Valere
7da8b13cde
Chat Effects
2020-12-15 09:39:16 +01:00
Benoit Marty
a027ef29e5
Merge pull request #2484 from vector-im/feature/bca/social_login
...
Social Login
2020-12-14 18:19:23 +01:00
Benoit Marty
211c158e23
Remove bad translation
2020-12-14 17:42:52 +01:00
Weblate
3813f6d659
Merge branch 'origin/develop' into Weblate.
2020-12-14 15:45:20 +00:00
Besnik Bleta
6687a74f5c
Translated using Weblate (Albanian)
...
Currently translated at 98.0% (206 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sq/
2020-12-14 15:35:36 +00:00
Benoit Marty
09040b7095
Clear history ( #1933 )
2020-12-14 16:22:22 +01:00
Benoit Marty
2f616cb6c5
Add some constants
2020-12-14 15:41:33 +01:00
Benoit Marty
924fac84b2
Move HomeServerHistoryService binding to AuthModule
2020-12-14 15:08:09 +01:00
Benoit Marty
db0a958708
Fix crash in Realm migration
2020-12-14 14:53:29 +01:00
Benoit Marty
b31dfcfe4f
IdentityProvider -> SsoIdentityProvider
2020-12-14 14:32:20 +01:00
Benoit Marty
23e05200b5
Social login: cleanup
2020-12-14 14:13:36 +01:00
Valere
0fd8641cf6
Fix copyright + lint
2020-12-14 14:05:57 +01:00
Valere
26c01d46a7
Code review + Completion layout res
2020-12-14 14:05:57 +01:00
Valere
03428ea9f5
Social Login
...
And new custom homeserver completion (and remember history)
2020-12-14 14:05:57 +01:00
Onuray Sahin
b321838502
Merge branch 'develop' into feature/ons/fix_hide_state_events
2020-12-14 12:03:49 +03:00
Ihor Hordiichuk
b915c91c86
Translated using Weblate (Ukrainian)
...
Currently translated at 28.0% (59 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/uk/
2020-12-13 14:35:36 +00:00
Benoit Marty
903936368d
Merge branch 'develop' into feature/bca/fix_mxto
2020-12-11 21:43:56 +01:00
Benoit Marty
5b74eb3bca
Merge branch 'develop' into feature/state_service_coroutines
2020-12-11 16:54:41 +01:00
Benoit Marty
071611b81c
We are not supposed to fallback on alternative alias
2020-12-11 16:38:22 +01:00
Benoit Marty
5461fd4060
Some cleanup up
2020-12-11 16:35:04 +01:00
Benoit Marty
989f1c6268
Merge branch 'develop' into feature/bma/url_preview
2020-12-11 15:39:20 +01:00
Valere
bd9da8eaa6
element:// support + basic peeking + fix join via server
2020-12-11 15:06:39 +01:00
Onuray Sahin
60aaa2a39c
Code review fixes.
2020-12-11 15:08:32 +03:00
Benoit Marty
ca75eae0aa
Create MimeTypes object
2020-12-11 11:24:42 +01:00
Benoit Marty
21271b6510
Do not compress GIFs ( #1616 , #1254 )
2020-12-11 11:22:36 +01:00
Benoit Marty
91c86c1a45
Merge branch 'develop' into feature/bma/url_preview
2020-12-11 09:47:57 +01:00
Nikita Epifanov
3473a7ef5e
Translated using Weblate (Russian)
...
Currently translated at 100.0% (210 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ru/
2020-12-11 07:35:33 +00:00
ganfra
e4cabe9aa8
VoIP: clean after Benoit review
2020-12-10 17:56:22 +01:00
Benoit Marty
5e2f091ec1
Remove useless parameter id
2020-12-10 13:36:00 +01:00
Onuray Sahin
752bde413d
Fix copyright.
2020-12-10 13:47:23 +03:00
Mitja Sorsa
c2fc9fe0ee
Translated using Weblate (Finnish)
...
Currently translated at 73.8% (155 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/fi/
2020-12-09 16:15:49 +00:00
Benoit Marty
75071cf1d9
Cleanup
2020-12-09 13:50:14 +01:00
Benoit Marty
4bd538e448
Changelog and update comment
2020-12-09 12:49:25 +01:00
Benoit Marty
e4968c4119
Doc and internal
2020-12-09 12:27:03 +01:00
Benoit Marty
283e10dfef
Use filename if available
2020-12-09 12:26:49 +01:00
Benoit Marty
1c43f92e49
DefaultFileService: store just sent file
2020-12-09 12:26:27 +01:00
ganfra
76ed775f6f
VoIP: start to show in-app notification
2020-12-09 11:17:49 +01:00
Benoit Marty
ca7796114c
DefaultFileService: better management of the files and the filenames
2020-12-09 10:50:21 +01:00
Benoit Marty
7057b2970b
Improve FileService API: add facility methods to deal with MessageWithAttachment object
2020-12-08 19:31:29 +01:00
Benoit Marty
62791e4b36
Encrypted files: store decrypted file in a dedicated folder
2020-12-08 18:35:17 +01:00
Benoit Marty
237cb63fc2
Small formatting
2020-12-08 18:04:42 +01:00
Benoit Marty
24a9ddaa5e
FileService: remove useless FileService.DownloadMode
2020-12-08 17:25:37 +01:00
random
6190fb3511
Translated using Weblate (Italian)
...
Currently translated at 100.0% (210 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/it/
2020-12-08 15:50:10 +00:00
Benoit Marty
7152dead1d
Rename method
2020-12-08 16:47:29 +01:00
aqulu
40b9f03132
Remove explicit coroutine context changes
...
Signed-off-by: aqulu <dev@aqu.lu>
2020-12-08 22:25:28 +09:00
aqulu
19d421df84
Remove coroutine context change for sendStateEvent
...
Signed-off-by: aqulu <dev@aqu.lu>
2020-12-08 22:25:28 +09:00
aqulu
c889deaab1
Remove unused imports
...
Signed-off-by: aqulu <dev@aqu.lu>
2020-12-08 22:25:28 +09:00
aqulu
416f57b1d7
Fix failing test compilation
...
Signed-off-by: aqulu <dev@aqu.lu>
2020-12-08 22:25:19 +09:00
Benoit Marty
dda2685bd8
Upgrade Realm dependency to 10.1.2
2020-12-08 13:45:30 +01:00
Benoit Marty
b43f3b3b6a
Log some details about the request which has failed
2020-12-08 13:44:42 +01:00
Benoit Marty
a0c8a8e97c
Log HTTP requests and responses in production (level BASIC, i.e. without any private data)
2020-12-08 13:44:42 +01:00
Benoit Marty
28bfea6af0
This code is for debug build (see the path), so no need to check again
2020-12-08 13:44:42 +01:00
Benoit Marty
f3bc39a0c5
Cleanup
2020-12-08 13:44:42 +01:00
aqulu
c7efd1feb9
Convert StateService to suspend functions
...
Signed-off-by: aqulu <dev@aqu.lu>
2020-12-08 19:21:10 +09:00
ganfra
bf6f60c7e5
VoIP: small refacts and cleaning
2020-12-07 20:34:29 +01:00
ganfra
b998718142
VoIP: clean files
2020-12-07 18:12:59 +01:00
Benoit Marty
5237eb0638
Merge branch 'develop' into feature/bma/fix_cancel
2020-12-07 12:41:37 +01:00
zeritti
8bdf384563
Translated using Weblate (Czech)
...
Currently translated at 100.0% (210 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/cs/
2020-12-06 14:50:08 +00:00
@a2sc:matrix.org
3e9cb987a1
Translated using Weblate (German)
...
Currently translated at 90.4% (190 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/de/
2020-12-04 17:50:05 +00:00
Benoit Marty
c2c9e37a36
PreviewUrl: fix layout issue and add more tests
2020-12-04 14:36:11 +01:00
Benoit Marty
2a19726e49
Cleanup and changelog
2020-12-04 14:19:24 +01:00
Benoit Marty
1161dcb299
PreviewUrl: protocol is mandatory (exclude rstp://)
2020-12-04 08:31:14 +01:00
Benoit Marty
48354c7793
PreviewUrl: Application part - WIP
2020-12-04 07:46:09 +01:00
Benoit Marty
a36d5684b8
Create extension for androidx.collection.LruCache
2020-12-03 19:09:33 +01:00
Benoit Marty
be20f9b455
PreviewUrl: extract url from Content
2020-12-03 19:09:33 +01:00
Benoit Marty
dd150c6d7e
Remove unnecessary non-null assertion
2020-12-03 19:09:33 +01:00
Benoit Marty
bd5ac514ef
PreviewUrl: create the task and the service
2020-12-03 19:09:33 +01:00
Hivaa
167144b504
Translated using Weblate (Persian)
...
Currently translated at 91.9% (193 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/fa/
2020-12-03 14:50:05 +00:00
Benoit Marty
1109d9f88a
PreviewUrl create DB object and handle migration
2020-12-03 14:45:20 +01:00
Onuray Sahin
a6724b5f75
EventTypeFilter implementation to allow hiding member events.
2020-12-03 16:10:50 +03:00
Benoit Marty
8a35bfcc31
Rework: rename files using the interface name and not the implementation name
2020-12-03 13:57:47 +01:00
Benoit Marty
0c037184f8
Create a MediaService to handle UrlPreview request - WIP
2020-12-03 13:46:25 +01:00
Benoit Marty
3e563a37a2
Rework: Make RawCacheStrategy class more generic, to use it for other SDK API
2020-12-03 13:43:04 +01:00
ganfra
efec711ced
Merge branch 'develop' into feature/fga/voip_v1_start
2020-12-03 13:01:54 +01:00
Benoit Marty
cafe86e675
Rework: create a MediaModule
2020-12-03 09:56:26 +01:00
Benoit Marty
d889598b20
Fix DefaultLocale lint issue
2020-12-02 17:04:54 +01:00
Benoit Marty
c426364618
Remove unused dependencies
2020-12-02 12:45:31 +01:00
Benoit Marty
42bc4d2445
Upgrade some dependencies and Kotlin version
2020-12-02 12:09:56 +01:00
ganfra
7af82af935
VoIP: fix call candidate parsing
2020-12-01 19:38:09 +01:00
Jeff Huang
088608011b
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (210 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/zh_Hant/
2020-12-01 12:50:15 +00:00
Nikita Epifanov
6d0f9baba4
Translated using Weblate (Russian)
...
Currently translated at 92.8% (195 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ru/
2020-12-01 12:50:15 +00:00
ganfra
8f5a11493b
VoIP: hold/resume fix negotiation and start adding UI
2020-11-30 19:10:15 +01:00
Benoit Marty
a813610c04
Room setting: update join rules and guest access ( #2442 )
2020-11-30 17:52:16 +01:00
Benoit Marty
9c53f0f881
Clarify aliasLocalPart
2020-11-30 10:59:07 +01:00
Benoit Marty
50ddd3cf31
Small cleanup, handle case of no local alias, handle unpublish of canonical alias
2020-11-30 10:59:07 +01:00
Benoit Marty
412fc78c9a
Cleanup
2020-11-30 10:59:07 +01:00
Benoit Marty
0da0857970
Cleanup
2020-11-30 10:59:07 +01:00
Benoit Marty
90e0006cae
Room directory visibility management
2020-11-30 10:59:07 +01:00
Benoit Marty
82b23d9a13
Ensure we push only clean m.room.canonical_alias event
2020-11-30 10:59:07 +01:00
Benoit Marty
ed4676bb6c
Cleanup and avoid duplicate
2020-11-30 10:59:07 +01:00
Benoit Marty
93580c902f
Prepare to update canonical alias state
2020-11-30 10:59:07 +01:00
Benoit Marty
27fc5f265f
Add/Remove local alias ( #2428 )
2020-11-30 10:59:07 +01:00
Benoit Marty
5b618ba1f3
Create RoomDirectoryAPI, and handle deletion of alias
2020-11-30 10:59:07 +01:00
Benoit Marty
a6f56ace24
Create a dedicated screen to manage room alias ( #2428 ) - WIP
2020-11-30 10:59:07 +01:00
Benoit Marty
0d93105bcd
Rended m.room.canonical_alias event in the timeline, considering alt_aliases ( #2428 )
2020-11-30 10:59:07 +01:00
Benoit Marty
7c2fea8623
Typo
2020-11-30 10:59:07 +01:00
Benoit Marty
03715e0939
Do not use m.room.aliases event to compute a room name ( #2428 )
2020-11-30 10:59:07 +01:00
Benoit Marty
4d9b9cb959
Deprecated event m.room.aliases
2020-11-30 10:59:07 +01:00
Benoit Marty
b004dfbdf2
Merge pull request #2457 from Dominaezzz/suspend_functions_2
...
Convert IntegrationManagerService to suspend functions
2020-11-30 10:49:46 +01:00
Benoit Marty
40ea91cce4
Merge pull request #2459 from Dominaezzz/suspend_functions_3
...
Convert UploadsService to suspend functions
2020-11-30 10:48:44 +01:00
Benoit Marty
abcb02d4aa
Merge pull request #2460 from Dominaezzz/suspend_functions
...
Convert TermsService to suspend functions
2020-11-30 10:47:55 +01:00
Benoit Marty
cd983de058
Fix cancellation of sending event ( #2438 )
2020-11-30 10:08:31 +01:00
Benoit Marty
f6cc05634f
Send task: small rework and cleanup
2020-11-30 10:08:05 +01:00
Besnik Bleta
431f5d76ce
Translated using Weblate (Albanian)
...
Currently translated at 95.2% (200 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sq/
2020-11-28 17:50:18 +00:00
Marcelo Filho
dd50399a21
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (210 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/pt_BR/
2020-11-28 17:50:18 +00:00
sblondon
eb17463b68
Translated using Weblate (French)
...
Currently translated at 100.0% (210 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/fr/
2020-11-28 17:50:17 +00:00
Priit Jõerüüt
88e05ffd05
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (210 of 210 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/et/
2020-11-28 17:50:17 +00:00
Dominic Fischer
33a5cc1488
Remove redundant returns
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-27 13:18:07 +00:00
Benoit Marty
bc889cbcf4
Merge pull request #2444 from vector-im/feature/bca/deeplink_mxto
...
Fix issues with matrix.to deep linking
2020-11-27 10:22:51 +01:00
Weblate
d80927a8f9
Merge branch 'origin/develop' into Weblate.
2020-11-27 07:37:32 +00:00
Dominic Fischer
27050b911b
Convert TermsService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-26 21:53:22 +00:00
Dominic Fischer
a3a2c0a9a8
Convert UploadsService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-26 21:51:58 +00:00
Dominic Fischer
92ceb0e8fb
Convert IntegrationManagerService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-26 21:17:58 +00:00
Valere
4c599d3d40
Merge pull request #2451 from vector-im/feature/bca/fix_update_profile_no_rooms
...
Fix / update profile when no rooms
2020-11-26 15:09:40 +01:00
Valere
67057bfac4
Merge pull request #2417 from vector-im/feature/bca/quick_invite_dm_tab
...
Feature/bca/quick invite dm tab
2020-11-26 14:58:14 +01:00
Valere
fbc3f47eeb
Fix / update profile when no rooms
2020-11-26 14:34:45 +01:00
Valere
8e6e6736a3
Code review
2020-11-26 09:09:27 +01:00
notramo
d2398a7abb
Translated using Weblate (Hungarian)
...
Currently translated at 83.1% (158 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/hu/
2020-11-25 08:50:03 +00:00
ganfra
7620aa4264
VoIP: continue refactoring
2020-11-24 22:21:21 +01:00
Valere
1f69c7e992
Better e2e log reporting
2020-11-20 17:37:20 +01:00
Benoit Marty
b888d13e62
Use orEmpty()
2020-11-20 14:50:21 +01:00
Benoit Marty
1070c23608
QR code invite flow support - invite friends
...
Author: Valere
2020-11-20 14:50:21 +01:00
Benoit Marty
5b278f704c
Merge pull request #2427 from vector-im/feature/bma/dominaezz_cleanup
...
Feature/bma/dominaezz cleanup
2020-11-20 14:11:53 +01:00
Benoit Marty
85bc5f54aa
Merge branch 'develop' into feature/bma_create_room_form
2020-11-20 13:57:35 +01:00
Benoit Marty
41f46d0810
Merge pull request #2367 from vector-im/feature/bma/sanity_test
...
Feature/bma/sanity test
2020-11-20 13:56:49 +01:00
ganfra
be3bfe7e5e
VoIP: remove dependency over WebRtc on SDK
2020-11-20 12:19:30 +01:00
Benoit Marty
9ce1222fd0
Kotlin optimization form #1435
2020-11-20 09:07:29 +01:00
Benoit Marty
8fb3c68573
Kotlin optimization form #1435
2020-11-20 09:05:53 +01:00
Benoit Marty
eb7ee49096
Kotlin optimization form #1435
2020-11-20 09:04:04 +01:00
Benoit Marty
5eb50750e2
Merge branch 'develop' into feature/fix_user_vs_room_member
2020-11-19 17:02:35 +01:00
Benoit Marty
0046fe25c5
Merge branch 'develop' into feature/ons/fix_badge_color
2020-11-19 17:00:49 +01:00
Benoit Marty
fdb13f0b77
Merge pull request #2385 from vector-im/feature/bma/fdroid_60_timeout
...
F-Droid version: ensure timeout of sync request can be more than 60 s…
2020-11-19 16:59:40 +01:00
Benoit Marty
d5f83acaf5
Merge pull request #2414 from Dominaezzz/suspend_functions_2
...
Convert PushRuleService to suspend functions
2020-11-19 15:32:01 +01:00
Benoit Marty
4df68479ac
Merge pull request #2369 from vector-im/feature/bca/quick_invite_room_tile
...
EmptyRoom tile with quick actions
2020-11-19 09:46:25 +01:00
Benoit Marty
3ec25f3634
Merge pull request #2413 from Dominaezzz/suspend_functions
...
Convert Group to suspend functions
2020-11-19 02:05:06 +01:00
Benoit Marty
1eac90e5b1
Use plurals for proper i18n
2020-11-18 18:13:49 +01:00
Valere
206e68b1d2
Unused val
2020-11-18 18:13:49 +01:00
Valere
1de5cd2e61
Code review
2020-11-18 18:13:49 +01:00
Valere
264bc52bcc
WIP review
2020-11-18 18:13:49 +01:00
Valere
2626a761ea
EmptyRoom tile with quick actions
2020-11-18 18:13:49 +01:00
Dominic Fischer
1359c6be1d
Missed a spot
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-18 15:40:22 +00:00
Benoit Marty
ca0da2c509
Merge pull request #2405 from Dominaezzz/suspend_functions_1
...
Convert DraftService to suspend functions
2020-11-18 16:00:33 +01:00
Dominic Fischer
92a6e9ea5a
Remove redundant return
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-18 14:23:59 +00:00
Dominic Fischer
822ce41b54
Remove redundant return
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-18 14:22:07 +00:00
Benoit Marty
514263ae12
Room creation Fragment: no more "Retry" action, loading and error displayed in a dialog
2020-11-18 14:51:10 +01:00
Benoit Marty
af8b400bf4
Room creation form: input an alias for public room ( #1314 )
2020-11-18 13:44:55 +01:00
Dominic Fischer
a32d7f78bb
Convert SearchService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-18 12:23:40 +00:00
Dominic Fischer
94b135ae95
Convert PushRuleService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-18 12:19:58 +00:00
Dominic Fischer
e42cad68b4
Convert Group to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-18 12:16:53 +00:00
Rintan
8a44ee9d50
Translated using Weblate (Japanese)
...
Currently translated at 42.6% (81 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ja/
2020-11-18 09:50:01 +00:00
ganfra
7d63135cc2
VoIP: ignore invites you send
2020-11-17 19:30:52 +01:00
ganfra
48354721a2
VoIP: start handling negotiation flow (wip)
2020-11-17 17:06:49 +01:00
Victor Cuadrado Juan
14bf0038a9
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/es/
2020-11-16 23:50:03 +00:00
Benoit Marty
579efb016a
Room creation form: add advanced section to disable federation ( #1314 )
2020-11-16 18:02:18 +01:00
ganfra
10a5b35217
VoIP: fix typo
2020-11-16 16:04:38 +01:00
ganfra
68d0aa7071
VoIP: let CallEventProcessor listen to new events
2020-11-16 16:04:21 +01:00
ganfra
69bc13dd77
VoIP: add invitee field to CallInviteContent
2020-11-16 16:03:58 +01:00
Dominic Fischer
3d970737d1
Remove redundant return
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-16 14:45:42 +00:00
Dominic Fischer
0a318f618b
Convert RawService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-16 13:48:19 +00:00
Dominic Fischer
574d5055bd
Convert DraftService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-16 13:46:24 +00:00
Benoit Marty
4c6996bc09
Merge branch 'develop' into feature/bma/consent
2020-11-16 13:43:02 +01:00
Benoit Marty
6ff12b3a88
Merge pull request #2402 from Dominaezzz/suspend_functions_1
...
Convert ReportingService to suspend functions
2020-11-16 13:39:47 +01:00
Dominic Fischer
d67029c42c
Convert ReportingService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-16 11:47:18 +00:00
Dominic Fischer
4dff9316c2
Convert TagsService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-16 11:44:30 +00:00
Danial Behzadi
032d46d8e6
Translated using Weblate (Persian)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/fa/
2020-11-14 16:50:02 +00:00
Benoit Marty
64c612dea0
F-Droid version: ensure timeout of sync request can be more than 60 seconds ( #2169 )
2020-11-13 19:14:50 +01:00
ganfra
03e89743b4
VoIP: add select answer
2020-11-13 16:32:45 +01:00
Benoit Marty
a713b97e36
Merge pull request #2382 from Dominaezzz/suspend_functions_1
...
Convert RoomPushRuleService to suspend functions
2020-11-13 15:25:31 +01:00
Benoit Marty
b6acc8da70
Merge pull request #2376 from Dominaezzz/suspend_functions
...
Convert RoomCryptoService to suspend functions
2020-11-13 15:23:06 +01:00
ganfra
ba11ca0e9d
VoIP: add partyId and handle version as string
2020-11-13 11:53:22 +01:00
Benoit Marty
b8c89325bc
Improve Javadoc
2020-11-13 11:25:18 +01:00
Benoit Marty
b99cdf7367
Handle events of type "m.room.server_acl" - details only in developer mode ( #890 )
2020-11-13 11:07:50 +01:00
Dominic Fischer
60ce351a27
Convert RoomPushRuleService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-13 00:10:53 +00:00
Benoit Marty
413a55623e
Handle events of type "m.room.server_acl" ( #890 )
2020-11-13 00:39:16 +01:00
Benoit Marty
daac2e2a1c
Better rational
2020-11-12 17:21:48 +01:00
Benoit Marty
d1e2d06538
Add userConsent UI to the Discovery screen
2020-11-11 16:15:38 +01:00
Benoit Marty
ccf5d759a4
Add userConsent to the Identity database and migrate the DB
2020-11-11 15:12:49 +01:00
Dominic Fischer
3ce8deec07
Convert RoomCryptoService to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-11 13:01:46 +00:00
ganfra
f2cb6ed82c
VoIP: add new types and associated contents
2020-11-10 17:34:34 +01:00
Onuray Sahin
a1941bf609
Merge branch 'develop' into feature/ons/fix_badge_color
2020-11-10 17:20:52 +03:00
Onuray Sahin
a2a2015af6
Exclude yourself when decorating rooms which are direct or don't have more than 2 users.
2020-11-10 17:17:05 +03:00
ganfra
bf9d80c14c
Merge branch 'develop' into feature/fix_user_vs_room_member
2020-11-10 15:15:28 +01:00
Benoit Marty
0150d3961b
Merge pull request #2354 from Dominaezzz/suspend_functions
...
Convert `AccountService` to suspend functions
2020-11-10 10:36:44 +01:00
Benoit Marty
13ddc28d05
Fix issue with callback.onSuccess() called multiple times
2020-11-09 23:07:53 +01:00
Benoit Marty
fd4b56572d
Use also{} to log info
2020-11-09 16:56:20 +01:00
Dominic Fischer
0da4ff7b02
Run ktlint
2020-11-06 19:20:23 +00:00
Dominic Fischer
983e02888c
Remove incorrect comment
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-06 19:17:45 +00:00
Dominic Fischer
35768ff7e8
Convert AccountService
to suspend functions
...
Signed-off-by: Dominic Fischer <dominicfischer7@gmail.com>
2020-11-06 16:49:51 +00:00
Auri B. P
cb49c7d060
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ca/
2020-11-06 02:50:00 +00:00
Benoit Marty
b4f9d40767
Merge pull request #2344 from vector-im/feature/bma/sync_h
...
Small fixes
2020-11-05 16:58:46 +01:00
Benoit Marty
9068168378
Merge branch 'develop' into feature/realm_10
2020-11-05 16:14:19 +01:00
Benoit Marty
5c7a5fab94
Improve API: rename the method and return empty list instead of null
2020-11-05 15:47:28 +01:00
ganfra
eb1fa0919f
Room member: add methods to get directly from session
2020-11-04 18:09:51 +01:00
Benoit Marty
45edf6025e
SAS Strings for Italian
2020-11-04 16:01:33 +01:00
Weblate
f3b8bb066c
Merge branch 'origin/develop' into Weblate.
2020-11-04 13:43:47 +00:00
Onuray Sahin
9ed529b944
Merge branch 'develop' into feature/ons/fix_markdown_formatter
2020-11-04 13:43:26 +03:00
Onuray Sahin
bbc3dc0504
Set br softbreak to html parser.
2020-11-04 13:42:52 +03:00
Benoit Marty
d1d2c5f117
Merge pull request #2327 from vector-im/feature/bma/keysbackupcrash
...
Feature/bma/keysbackupcrash
2020-11-04 00:02:48 +01:00
ganfra
9f3f5d8053
Realm 10: upgrade lib and make it works on our current code.
2020-11-03 16:53:30 +01:00
Onuray Sahin
f24b593349
Update MarkdownParserTest.
2020-11-03 15:56:51 +03:00
Benoit Marty
997cd68344
Add some padding for easier readability
2020-11-03 09:57:34 +01:00
Onuray Sahin
b40334f7db
Markdown body should be pure text, see #739 , #1506 .
2020-11-03 11:53:50 +03:00
Benoit Marty
a216f82b35
Avoid code duplication and log total count
2020-11-03 09:30:26 +01:00
Benoit Marty
5eb2f14375
Move RealmDebugTools and make it an internal class
2020-11-03 09:20:24 +01:00
Benoit Marty
d4963dfb31
Use the same name for the 2 db log methods
2020-11-03 09:17:07 +01:00
Valere
3c7f61e45c
Clean oldest gossiping entries on open
...
Add a dump of DB size on bug report
2020-11-02 17:45:08 +01:00
Besnik Bleta
10eef60f45
Translated using Weblate (Albanian)
...
Currently translated at 99.4% (189 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sq/
2020-11-02 15:49:57 +00:00
zeritti
cb70757790
Translated using Weblate (Czech)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/cs/
2020-11-02 15:49:57 +00:00
notramo
438060dfa2
Translated using Weblate (Hungarian)
...
Currently translated at 64.2% (122 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/hu/
2020-10-31 12:50:08 +00:00
Benoit Marty
1db120a963
cleanup
2020-10-30 18:08:11 +01:00
Benoit Marty
fca0aa2cc4
KeysBackup: Avoid using !!
, should fix #2262
2020-10-30 17:17:25 +01:00
Benoit Marty
0bcf42dbb8
KeysBackup: some API parameters are mandatory, so stop considering them as optional and avoid using !!
...
Also fix an issue with Json name: `hash` -> `etag`
Add some `internal` modifier (not as much as I would like to)
var -> val
Remove unused code
2020-10-30 16:14:33 +01:00
Benoit Marty
14e7e5e9fd
Avoid usage of !!
2020-10-30 14:29:44 +01:00
Benoit Marty
1fcbf7ed42
Release backupOlmPkEncryption
2020-10-30 14:16:04 +01:00
Benoit Marty
d654771fcf
Merge pull request #2318 from vector-im/feature/bca/fix_duplicate_reaction_echo
...
Fix ui echo isues
2020-10-30 11:56:51 +01:00
Benoit Marty
4791eb85af
Merge pull request #2283 from vector-im/feature/bca/crypto_perf
...
Crypto cleaning and perf improvement
2020-10-30 11:11:34 +01:00
Benoit Marty
239ead7ccb
Merge pull request #2311 from vector-im/feature/bma/direct
...
Room member profile: Add action to create (or open) a DM (#2310 )
2020-10-29 16:21:26 +01:00
Benoit Marty
41e3ff381f
Rename method
2020-10-29 16:02:21 +01:00
Valere
479f10a28e
Fix potential ConcurrentModificationException
...
give a copy to avoid issues
2020-10-29 14:36:40 +01:00
Benoit Marty
f48d4c021a
Cleanup and split long lines
2020-10-29 14:10:41 +01:00
Benoit Marty
f190356934
Fix compilation warnings
2020-10-29 13:44:47 +01:00
Benoit Marty
1bc726abff
Update the algorithm to find an existing DM: simplify and make sure there is only 2 people in the room
2020-10-29 13:25:21 +01:00
Valere
c2027be0ee
Fix audit freeze, add export, and buffer gossip saves
2020-10-29 12:55:26 +01:00
Valere
5a111af2fe
Fix / add close to IncomingRequestManager
2020-10-29 12:55:26 +01:00
Valere
bb000f77f8
Offload self verif todevice off crypto thread
2020-10-29 12:55:26 +01:00
Valere
6d2b3a6940
cleaning
2020-10-29 12:55:26 +01:00
Valere
dbb14e6313
offload megolm backup import off crypto thread
2020-10-29 12:55:26 +01:00
Valere
2144879e73
Offload sending keywithheld to computation
2020-10-29 12:55:26 +01:00
Valere
e149be9e0f
Offload Incoming Gossip to dedicated thread
2020-10-29 12:55:26 +01:00
Valere
9e921d8b50
safeguard for save after store closed
2020-10-29 12:55:26 +01:00
Valere
9bf5059631
Fix test helper not working
2020-10-29 12:55:26 +01:00
Valere
b9fdc14e18
add internal
2020-10-29 12:55:26 +01:00
Valere
f39938d17d
Fix / device check was not reading up to date trust
2020-10-29 12:55:26 +01:00
Valere
aa238775c6
Fix copyrights
2020-10-29 12:55:26 +01:00
Valere
7e7a953345
Crypto cleaning and perf improvement
2020-10-29 12:55:26 +01:00
Valere
9ec68fa5be
Fix ui echo isues
2020-10-29 12:49:30 +01:00
Benoit Marty
d9723387eb
We only need the roomId in many cases, so update the API
2020-10-29 11:00:01 +01:00
Benoit Marty
4433436416
Room member profile: Add action to create (or open) a DM ( #2310 )
2020-10-28 18:13:36 +01:00
Benoit Marty
6ed77e276b
Fix issue with plurals
2020-10-28 16:49:42 +01:00
Benoit Marty
7bebd6151e
Merge pull request #2308 from vector-im/feature/bma/wl
...
Fix lint issue
2020-10-28 15:27:01 +01:00
Benoit Marty
2f7c7badc1
Another lint fix
2020-10-28 15:26:34 +01:00
Benoit Marty
1e60d6f6e8
Merge pull request #2282 from vector-im/feature/bma/room_settings
...
Feature/bma/room settings
2020-10-28 13:54:08 +01:00
Benoit Marty
8091e224f7
Merge branch 'develop' into feature/bma/low_priority
2020-10-28 13:53:19 +01:00
Benoit Marty
e84eba23a1
Fix lint issue
2020-10-28 13:49:16 +01:00
Benoit Marty
b78dac20c0
Room profile: BigImageViewerActivity now only display the image. Use the room setting to change or delete the room Avatar
2020-10-28 11:22:37 +01:00
Weblate
de33f7b3f5
Merge branch 'origin/develop' into Weblate.
2020-10-28 10:09:29 +00:00
Slavi Pantaleev
5be1c447a2
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/bg/
2020-10-28 10:06:07 +00:00
Tirifto
3c4b88db0a
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/eo/
2020-10-27 19:50:14 +00:00
Nikita Epifanov
fc1b6a4d38
Translated using Weblate (Russian)
...
Currently translated at 98.9% (188 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ru/
2020-10-26 11:51:04 +00:00
MamasLT
10060b35c8
Translated using Weblate (Lithuanian)
...
Currently translated at 8.4% (16 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/lt/
2020-10-24 03:49:51 +00:00
Benoit Marty
5a6683574c
Toggle Low priority tag ( #1490 )
2020-10-23 14:58:31 +02:00
Besnik Bleta
c9748cb46f
Translated using Weblate (Albanian)
...
Currently translated at 88.4% (168 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sq/
2020-10-22 21:49:58 +00:00
@a2sc:matrix.org
385f2db038
Translated using Weblate (German)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/de/
2020-10-22 21:49:57 +00:00
Benoit Marty
4b8c31d806
Add Avatar: SDK
...
Also add remove avatar action, and add Crop UX
2020-10-22 10:25:53 +02:00
sr093906
ea4325c498
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/zh_Hans/
2020-10-21 10:05:00 +00:00
Corentin Noël
dc4d2d6ccb
Translated using Weblate (French)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/fr/
2020-10-21 10:05:00 +00:00
Danial Behzadi
06bcd1654c
Translated using Weblate (Persian)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/fa/
2020-10-21 10:04:59 +00:00
Benoit Marty
f1e545ad49
Merge pull request #2264 from vector-im/feature/ons/fix_riotx_crypto_migration
...
Fix crpyto store migration from RiotX.
2020-10-20 22:15:21 +02:00
Valere
dc8a6cc745
Code review
2020-10-20 21:42:24 +02:00
Valere
d319a353d4
change log level
2020-10-20 21:42:24 +02:00
Valere
464ce16d63
fix sdk copyright
2020-10-20 21:41:48 +02:00
Valere
6cca87da49
Stop thread on close session
2020-10-20 21:41:48 +02:00
Valere
ace412f9e3
cleaning
2020-10-20 21:41:48 +02:00
Valere
41e168a519
add UI echo of reactions
2020-10-20 21:41:48 +02:00
Valere
47746d6997
Add event sender in app thread
2020-10-20 21:41:48 +02:00
Onuray Sahin
151f361954
Merge branch 'develop' into feature/ons/fix_riotx_crypto_migration
2020-10-19 11:15:04 +03:00
Onuray Sahin
6d3a659362
Benoit code review fixes.
2020-10-19 11:14:15 +03:00
Benoit Marty
1a9f06681f
Translated using Weblate (Czech)
...
Currently translated at 88.4% (168 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/cs/
2020-10-18 00:04:46 +00:00
Corentin Noël
e1b8405c8b
Translated using Weblate (French)
...
Currently translated at 59.4% (113 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/fr/
2020-10-18 00:04:36 +00:00
Benoit Marty
51c9208952
Translated using Weblate (German)
...
Currently translated at 96.8% (184 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/de/
2020-10-18 00:04:36 +00:00
Benoit Marty
dc7e0a5f88
Merge pull request #2259 from vector-im/feature/ons/fix_file_info_size
...
Uploading a file to a room caused it to have a info.size of -1
2020-10-16 17:05:26 +02:00
Benoit Marty
0ffe20d863
Small changes
2020-10-16 16:50:51 +02:00
Benoit Marty
b07e7a4a36
Use file.length if cursor returns -1 as file size.
...
Author: Onuray (squashed)
2020-10-16 16:11:11 +02:00
Weblate
dea994c1fb
Merge branch 'origin/develop' into Weblate.
2020-10-16 14:02:54 +00:00
Benoit Marty
3bf11d1a0b
Translated using Weblate (Slovak)
...
Currently translated at 86.3% (164 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sk/
2020-10-16 14:02:44 +00:00
Benoit Marty
dce60d0061
Translated using Weblate (Kabyle)
...
Currently translated at 88.4% (168 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/kab/
2020-10-16 14:02:44 +00:00
Benoit Marty
31e73b2f8c
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/et/
2020-10-16 14:02:44 +00:00
Benoit Marty
d314c8ae58
Translated using Weblate (Bengali (India))
...
Currently translated at 88.4% (168 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/bn_IN/
2020-10-16 14:02:44 +00:00
Benoit Marty
e19af47b77
Translated using Weblate (Italian)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/it/
2020-10-16 14:02:44 +00:00
Onuray Sahin
6531ba6a13
Fix crpyto store migration from RiotX.
...
Fixes #2252
2020-10-16 15:18:35 +03:00
LinAGKar
72a7bf9e23
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sv/
2020-10-16 09:04:48 +00:00
Nikita Epifanov
5cb46dba6c
Translated using Weblate (Russian)
...
Currently translated at 98.9% (188 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ru/
2020-10-16 09:04:47 +00:00
linsui
ba3500baf6
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 97.8% (186 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/zh_Hans/
2020-10-16 09:04:47 +00:00
Priit Jõerüüt
f82ee5efdd
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/et/
2020-10-16 09:04:47 +00:00
@a2sc:matrix.org
28df01b184
Translated using Weblate (German)
...
Currently translated at 96.8% (184 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/de/
2020-10-16 09:04:43 +00:00
Jeff Huang
843d1d57cf
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/zh_Hant/
2020-10-16 09:04:43 +00:00
Marcelo Filho
c1f08e8f22
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/pt_BR/
2020-10-16 09:04:39 +00:00
random
e7a8679383
Translated using Weblate (Italian)
...
Currently translated at 100.0% (190 of 190 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/it/
2020-10-16 09:04:38 +00:00
Benoit Marty
7f5c7c3bed
Trick to fix a change due to upgrade to build-tools 4.1.0 (?)
2020-10-13 23:05:33 +02:00
Benoit Marty
79d7032e3a
Don't set presence when handling a push notification or polling ( #2156 )
2020-10-13 22:34:08 +02:00
Benoit Marty
ede5bb0e90
Format files, in particular align ->
2020-10-13 14:57:45 +02:00
Benoit Marty
db1f129034
Improve detection of encrypted rooms
2020-10-13 11:27:46 +02:00
Benoit Marty
9dc1034891
Fix some of the non-passing tests
2020-10-13 09:47:34 +02:00
Benoit Marty
68947588d7
Replace deprecated shouldEqual and shouldEqualTo by shouldBeEqualTo
2020-10-12 22:30:18 +02:00
Benoit Marty
0fc92889c1
Fix test compilation issue
2020-10-12 22:14:46 +02:00
Benoit Marty
778c5aee32
Add param to when
2020-10-12 21:13:26 +02:00
Benoit Marty
63eb119df6
Inject userId and deviceId instead of sessionParam
2020-10-12 21:13:26 +02:00
Benoit Marty
d0cb5f4212
Merge pull request #2248 from vector-im/feature/bca/detect_reset
...
Fix / reset cross signing not well supported
2020-10-12 20:49:15 +02:00
Benoit Marty
cb40485aad
Format strings
2020-10-12 19:02:12 +02:00
Weblate
a6817e8281
Merge branch 'origin/develop' into Weblate.
2020-10-12 16:03:26 +00:00
Danial Behzadi
ecdec83c37
Translated using Weblate (Persian)
...
Currently translated at 100.0% (168 of 168 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.riot.im/projects/element-android/element-sdk/fa/
2020-10-12 16:01:02 +00:00
Besnik Bleta
087711f1f7
Translated using Weblate (Albanian)
...
Currently translated at 100.0% (168 of 168 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.riot.im/projects/element-android/element-sdk/sq/
2020-10-12 16:00:12 +00:00
Valere
840c8e0b91
Fix / reset cross signing not well supported
2020-10-12 17:10:46 +02:00
Benoit Marty
6f709a1e7c
Merge pull request #2203 from vector-im/feature/bma/pusher_data
...
Feature/bma/pusher data
2020-10-12 14:51:15 +02:00
Valere
b12c4f854c
Fix / Moshi Cannot serialize kotlin
2020-10-09 15:40:30 +02:00
Benoit Marty
ab9bbe9a48
Cleanup and cancel request properly
2020-10-08 22:08:48 +02:00
Benoit Marty
5e45f5c3ea
Copyright for SDK
2020-10-08 22:08:48 +02:00
Benoit Marty
5397700ab4
cleanup
2020-10-08 22:08:48 +02:00
Benoit Marty
48ca1384f8
Do some renaming, Sygnal is an implementation of a PushGateway.
2020-10-08 22:08:48 +02:00
Benoit Marty
02f1dab9b2
Push test: better error handling
2020-10-08 22:08:48 +02:00
Benoit Marty
7d53dfeca4
Add Sygnal API implementation to test is Push are correctly received
2020-10-08 22:08:48 +02:00
Benoit Marty
cb33b9f158
cleanup
2020-10-08 22:08:25 +02:00
Benoit Marty
cee5f8a0fb
Merge pull request #2230 from vector-im/feature/bma/sdk_copyright
...
Sdk copyright
2020-10-08 22:04:46 +02:00
Benoit Marty
bc339191ea
Fix Copyright mention
2020-10-08 15:11:01 +02:00
Benoit Marty
44114e66c2
Fix Copyright mention in SDK code
2020-10-08 15:04:55 +02:00
Benoit Marty
1dfc739f19
Onuray's review
2020-10-08 14:19:56 +02:00
Benoit Marty
7952e205b9
Implement "Jump to read receipt" and "Mention" actions on the room member profile screen
2020-10-08 14:18:01 +02:00
Benoit Marty
ff0f42900d
Do not use deprecated Fragment.startActivityForResult anymore
2020-10-07 16:02:01 +02:00
Benoit Marty
182158c3af
Fix runtime issue after upgrading Moshi library
2020-10-06 18:36:54 +02:00
Benoit Marty
dd1c9976e3
Fix runtime issue after upgrading Moshi library
2020-10-06 17:25:27 +02:00
Benoit Marty
9e0ebc94c5
Upgrade other dependencies, and remove unused dependencies
2020-10-06 15:44:30 +02:00
Benoit Marty
e708b0f01b
Fix compilation warning (due to Kotlin 1.4)
2020-10-06 15:09:41 +02:00
Benoit Marty
1a0dba7422
Upgrade Moshi to 1.11.0
, Dagger to 2.29.1
, Epoxy to 4.1.0
2020-10-06 14:47:57 +02:00
Benoit Marty
ebfee5868e
Remove OkReplay, not compatible to build tools 4.0.1
(and not used)
2020-10-06 13:06:24 +02:00
Benoit Marty
5056615eb0
Upgrade kotlin version from 1.3.72
to 1.4.10
and kotlin coroutines version from 1.3.8
to 1.3.9
2020-10-06 12:33:40 +02:00
Benoit Marty
72a412904d
small cleanup
2020-10-06 12:26:18 +02:00
ganfra
dfbe1188f0
Draft: use session realm provider when possible
2020-10-06 10:17:17 +02:00
ganfra
91b81af5a8
Draft: handle sharing so it doesn't destroy the previous draft
2020-10-06 10:17:17 +02:00
ganfra
aa0520d47d
Start reworking draft (simplify)
2020-10-06 10:13:14 +02:00
Benoit Marty
f030e098a8
Fix code quality and compilation test
2020-10-02 17:18:39 +02:00
Benoit Marty
3705fa14bd
Use sender data return from search result
2020-10-01 17:03:53 +02:00
Benoit Marty
4649b2ac1d
Code review
2020-10-01 16:09:06 +02:00
Onuray Sahin
4683dc3f21
Documentation added to orderByRecent parameter of the search request.
2020-10-01 14:50:29 +02:00
Onuray Sahin
e21f306635
Use enum directly instead of its value.
2020-10-01 14:50:29 +02:00
Onuray Sahin
430a0d2492
Create separate search module.
2020-10-01 14:50:29 +02:00
Onuray Sahin
8759bcca84
Map api response to a domain object.
2020-10-01 14:48:55 +02:00
Onuray Sahin
f1a979caa1
Make SearchTask accessible from room.
2020-10-01 14:48:55 +02:00
Onuray Sahin
7c954d220c
Fix search request and response fields.
2020-10-01 14:48:55 +02:00
Onuray Sahin
8bff468c7c
SearchService is added to the session.
2020-10-01 14:48:55 +02:00
Onuray Sahin
c46f0a7430
Simple integration test implementation for searching messages in a room.
2020-10-01 14:48:55 +02:00
Onuray Sahin
2eb60213b4
Do not support searching in multiple rooms for now.
2020-10-01 14:48:55 +02:00
Onuray Sahin
05f48255a3
Move search service into session module.
2020-10-01 14:48:55 +02:00
Onuray Sahin
d599cab017
SearchService implementation.
2020-10-01 14:48:55 +02:00
Onuray Sahin
b521f36569
SearchTask implementation.
2020-10-01 14:48:55 +02:00
Onuray Sahin
051b431f1d
Search api added to RoomAPI.
2020-10-01 14:48:55 +02:00