Benoit Marty
879e6ef5e2
Merge branch 'release/1.3.8' into main
2021-11-17 16:04:44 +01:00
Benoit Marty
7783057eac
fastlane
2021-11-17 16:04:26 +01:00
Benoit Marty
cc967103c1
Towncrier
2021-11-17 15:56:09 +01:00
Benoit Marty
a5518e90ae
Merge pull request #4485 from vector-im/feature/bma/small_cleanup
...
Small cleanup after content scanner code has been merged
2021-11-17 15:08:07 +01:00
Benoit Marty
36ffb3b073
Fix lint issue
2021-11-17 14:18:12 +01:00
Benoit Marty
31837390bc
Merge pull request #4484 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2021-11-17 11:48:00 +01:00
Benoit Marty
c0af8214a6
Improve and use MatrixUrls
2021-11-17 11:27:59 +01:00
Benoit Marty
0fd29d763c
Markdown and sploiler in roomlist + spoiler in notifications ( #4483 )
...
Render markdown in room list and make notifications spoiler aware, per MSC3124
Reorder when case to put the most common on top
Co-authored-by: Onuray Sahin <onurays@element.io >
Co-authored-by: Wasabi\preston <1337paf92@gmail.com >
2021-11-17 10:21:48 +00:00
Benoit Marty
adea1db87a
Remove useless ?
2021-11-17 11:19:59 +01:00
Benoit Marty
855b672f48
Add content scanner service ( #4392 )
...
* Add content scanner APIs
* Move to content scanner matrix SDK to FOSS
* Update file service
* Refactoring
* Replace matrix callbacks by coroutines
* Fix lint errors
* Add changelog
Co-authored-by: yostyle <yoanp@element.io >
2021-11-17 11:18:20 +01:00
yostyle
0fada97450
Add changelog
2021-11-17 11:11:13 +01:00
Weblate
e279ffa1d8
Merge branch 'origin/develop' into Weblate.
2021-11-17 09:59:36 +00:00
Fjoerfoks
34ae53f813
Translated using Weblate (Frisian)
...
Currently translated at 45.9% (17 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fy/
2021-11-17 09:59:23 +00:00
Ihor Hordiichuk
b4751bc75c
Translated using Weblate (Ukrainian)
...
Currently translated at 91.7% (2454 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-11-17 09:59:23 +00:00
m1chj
fb2a2ec252
Translated using Weblate (Polish)
...
Currently translated at 92.2% (2469 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-17 09:59:22 +00:00
Line
1b8c747b00
Translated using Weblate (Latvian)
...
Currently translated at 90.5% (2421 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/lv/
2021-11-17 09:59:22 +00:00
Linerly
b84aebb7d8
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-11-17 09:58:50 +00:00
Fjoerfoks
c0bd299b04
Translated using Weblate (Frisian)
...
Currently translated at 42.4% (1135 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-11-17 09:58:50 +00:00
waclaw66
f533fed55d
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-11-17 09:58:50 +00:00
Ekaterina Gerasimova
36c312b1a6
Add issue workflow automation for Threads
...
Fixes #4461
Covered by changelog entry 4435.misc
2021-11-17 09:41:34 +00:00
Adam Brown
10a460bf0c
Sign out crash - Realm configuration mismatch ( #4480 )
...
Dispatching session events to a specified session instance instead of always querying the session manager
- fixes the close session flow causing the session to be recreated
2021-11-17 10:39:46 +01:00
Benoit Marty
2a051a146c
Merge pull request #4481 from vector-im/dependabot/gradle/mockk-1.12.1
...
Bump mockk from 1.12.0 to 1.12.1
2021-11-17 10:35:17 +01:00
m1chj
f8042893c8
Translated using Weblate (Polish)
...
Currently translated at 92.2% (2469 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-17 07:26:33 +00:00
eman luff
c070cfc2af
Translated using Weblate (Polish)
...
Currently translated at 92.2% (2469 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-17 07:26:33 +00:00
dependabot[bot]
d763c61c61
Bump mockk from 1.12.0 to 1.12.1
...
Bumps `mockk` from 1.12.0 to 1.12.1.
Updates `mockk` from 1.12.0 to 1.12.1
- [Release notes](https://github.com/mockk/mockk/releases )
- [Commits](https://github.com/mockk/mockk/compare/v1.12.0...1.12.1 )
Updates `mockk-android` from 1.12.0 to 1.12.1
- [Release notes](https://github.com/mockk/mockk/releases )
- [Commits](https://github.com/mockk/mockk/compare/v1.12.0...1.12.1 )
---
updated-dependencies:
- dependency-name: io.mockk:mockk
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.mockk:mockk-android
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-16 23:08:15 +00:00
Benoit Marty
10ec6e7435
Merge pull request #4257 from opusforlife2/FR_template
...
Remove redundant text in feature request issue form
2021-11-16 13:34:44 +01:00
Benoit Marty
be3aafeef2
Merge pull request #4433 from vector-im/feature/bma/android12
...
Android12
2021-11-16 13:27:33 +01:00
Benoit Marty
dddcbfbe7d
Fix "PendingIntents attached to actions with remote inputs must be mutable"
...
Room notifications are now working on Android 12 emulator
2021-11-16 12:27:54 +01:00
Ekaterina Gerasimova
baed0dcb3e
Move P1 issues to app team and crypto boards
2021-11-16 11:09:12 +00:00
m1chj
b158b8f899
Translated using Weblate (Polish)
...
Currently translated at 92.2% (2467 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 10:39:50 +00:00
eman luff
5258cbd0c2
Translated using Weblate (Polish)
...
Currently translated at 92.2% (2467 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 10:39:50 +00:00
m1chj
3887692a8e
Translated using Weblate (Polish)
...
Currently translated at 92.1% (2466 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 10:08:41 +00:00
eman luff
f53dd33472
Translated using Weblate (Polish)
...
Currently translated at 92.1% (2466 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 10:08:41 +00:00
m1chj
597da4f9e3
Translated using Weblate (Polish)
...
Currently translated at 92.0% (2463 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 09:18:30 +00:00
eman luff
3a1b50f6a2
Translated using Weblate (Polish)
...
Currently translated at 92.0% (2463 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 09:18:30 +00:00
mohzart
db299a2c33
Translated using Weblate (Polish)
...
Currently translated at 92.0% (2463 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 09:17:37 +00:00
Adam Tomaja
2077eda611
Translated using Weblate (Polish)
...
Currently translated at 92.0% (2463 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 09:17:37 +00:00
m1chj
f59ac641bb
Translated using Weblate (Polish)
...
Currently translated at 92.0% (2463 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 09:17:37 +00:00
Keij0
027807b9be
Translated using Weblate (Polish)
...
Currently translated at 92.0% (2463 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-16 09:17:31 +00:00
Benoit Marty
8d8565ca63
Quick fix on this file
2021-11-15 21:37:51 +01:00
Benoit Marty
eb39b37374
Fix warning after rebase (it's for test, so OK to suppress warning)
2021-11-15 21:35:01 +01:00
Noômen Ben Hassin
60c50e23a1
Added translation using Weblate (English (Old))
2021-11-15 18:30:17 +00:00
Benoit Marty
6ce5b19b05
Merge pull request #4470 from vector-im/feature/bma/clean_style
...
Clean up styles
2021-11-15 17:45:21 +01:00
Benoit Marty
b58c91b28d
Update changelog, since the feature is not visible yet.
2021-11-15 14:26:15 +01:00
Benoit Marty
6f13fb1634
Create file for Toast style (more generic)
...
And improve fragment_create_poll.xml preview rendering
2021-11-15 14:23:32 +01:00
Benoit Marty
223b33fa65
Create CallToAction button style
2021-11-15 14:16:22 +01:00
Benoit Marty
2aab94acb4
Create dedicated file for TextInputLayout styles
...
And follow naming convention
2021-11-15 14:11:15 +01:00
Benoit Marty
35e2a1083b
Merge pull request #4360 from vector-im/feature/ons/poll
...
Poll Feature - Create
2021-11-15 14:05:40 +01:00
Benoit Marty
df60b0c2b7
Merge pull request #4430 from vector-im/feature/adm/feature-notification-images
...
Notification images
2021-11-15 12:46:51 +01:00
Onuray Sahin
299d81fd18
Lint fix.
2021-11-15 14:41:22 +03:00
Benoit Marty
fb8b720a3b
Add comment to run on Android 12
2021-11-15 12:25:42 +01:00
Benoit Marty
5a19533b4a
Use correct value, but I do not see any effect on emulator with API 12
2021-11-15 12:25:42 +01:00
Benoit Marty
60d75ff8e2
Fix crash on Android 12.
...
I guess we accept only images coming from the keyboard.
2021-11-15 12:25:42 +01:00
Benoit Marty
b26ea752b5
ktlint
2021-11-15 12:25:42 +01:00
Benoit Marty
96de0f86fe
Fix lint issue "NullSafeMutableLiveData"
...
LiveData value assignment nullability mismatch
2021-11-15 12:25:42 +01:00
Benoit Marty
1082771f7c
Fix lint issue "Incorrect constant"
2021-11-15 12:24:48 +01:00
Benoit Marty
03019fdfd9
Fix lint issue "Outside Range"
...
Ensure that column index is not -1
2021-11-15 12:24:48 +01:00
Benoit Marty
453e6daa93
Make the Cursor extensions public
...
And make the code more efficient, since we call getColumnIndexOrNull only once and not on each cursor iteration
2021-11-15 12:24:48 +01:00
Benoit Marty
f88a477f04
Fix crash on Android 12: PendingIntent.FLAG_IMMUTABLE has to be set
2021-11-15 12:24:48 +01:00
Benoit Marty
f25c17881d
Fix crash on Android 12
...
java.lang.SecurityException: To use the sampling rate of 0 microseconds, app needs to declare the normal permission HIGH_SAMPLING_RATE_SENSORS.
2021-11-15 12:24:48 +01:00
Benoit Marty
e9f53f6b35
InputConnectionCompat.createWrapper is deprecated
...
Permission should be granted, according to https://developer.android.com/reference/android/view/OnReceiveContentListener#uri-permissions
2021-11-15 12:24:48 +01:00
Benoit Marty
0a9845af30
@OnLifecycleEvent is deprecated, use DefaultLifecycleObserver instead
2021-11-15 12:24:48 +01:00
Benoit Marty
9429b039de
androidx.lifecycle:lifecycle-common-java8 -> androidx.lifecycle:lifecycle-common
...
https://developer.android.com/jetpack/androidx/releases/lifecycle#2.4.0
2021-11-15 12:24:48 +01:00
Benoit Marty
7e59c18050
Add dep for ProcessLifecycleOwner
2021-11-15 12:24:48 +01:00
Benoit Marty
a1630b5546
androidx.lifecycle:lifecycle-extensions is deprecated
...
See https://developer.android.com/jetpack/androidx/releases/lifecycle#declaring_dependencies
2021-11-15 12:24:48 +01:00
Benoit Marty
a1c8835f31
Same version for all lifecycle deps
2021-11-15 12:24:48 +01:00
Benoit Marty
756f846e74
android:exported has to be explicitly set when targeting Android 12
2021-11-15 12:24:48 +01:00
dependabot[bot]
56776aed21
Bump browser from 1.3.0 to 1.4.0
...
Bumps browser from 1.3.0 to 1.4.0.
---
updated-dependencies:
- dependency-name: androidx.browser:browser
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 12:24:48 +01:00
dependabot[bot]
2880798627
Bump core-ktx from 1.6.0 to 1.7.0
...
Bumps core-ktx from 1.6.0 to 1.7.0.
---
updated-dependencies:
- dependency-name: androidx.core:core-ktx
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 12:24:48 +01:00
dependabot[bot]
540a1b52ad
Bump lifecycle-livedata-ktx from 2.3.1 to 2.4.0
...
Bumps lifecycle-livedata-ktx from 2.3.1 to 2.4.0.
---
updated-dependencies:
- dependency-name: androidx.lifecycle:lifecycle-livedata-ktx
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 12:24:48 +01:00
dependabot[bot]
f1e1729d40
Bump work-runtime-ktx from 2.6.0 to 2.7.0
...
Bumps work-runtime-ktx from 2.6.0 to 2.7.0.
---
updated-dependencies:
- dependency-name: androidx.work:work-runtime-ktx
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 12:24:48 +01:00
Benoit Marty
f7b2059fe1
Target API 31 - Handle deprecated API
2021-11-15 12:24:48 +01:00
Benoit Marty
31809a595c
Temporary fix for Android 12. android:exported has to be explicitly set when targeting Android 12
...
Do it for services coming from dependencies
2021-11-15 12:24:48 +01:00
Benoit Marty
aa3f36b7b7
Target API 31 - Android 12 - #4262
2021-11-15 12:24:48 +01:00
Benoit Marty
a7582257aa
Merge pull request #4463 from vector-im/dependabot/gradle/org.robolectric-robolectric-4.7
...
Bump robolectric from 4.6.1 to 4.7
2021-11-15 12:20:27 +01:00
Onuray Sahin
fff47b8243
Lint fix.
2021-11-15 13:26:31 +03:00
Benoit Marty
5d44dae7ed
Merge pull request #4455 from vector-im/dependabot/gradle/dagger-2.40.1
...
Bump dagger from 2.40 to 2.40.1
2021-11-15 11:10:31 +01:00
Benoit Marty
63683a3ce5
Merge pull request #4452 from kittykat/issue-template
...
Bring the bug issue template in line with web
2021-11-15 11:03:47 +01:00
dependabot[bot]
3b469921a6
Bump robolectric from 4.6.1 to 4.7
...
Bumps [robolectric](https://github.com/robolectric/robolectric ) from 4.6.1 to 4.7.
- [Release notes](https://github.com/robolectric/robolectric/releases )
- [Commits](https://github.com/robolectric/robolectric/compare/robolectric-4.6.1...robolectric-4.7 )
---
updated-dependencies:
- dependency-name: org.robolectric:robolectric
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 10:03:30 +00:00
Benoit Marty
ceb16cc301
Merge pull request #4469 from vector-im/sync-emojis
...
Sync Emojis
2021-11-15 11:03:10 +01:00
Benoit Marty
afe05eddc2
Merge pull request #4456 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.37
...
Bump libphonenumber from 8.12.36 to 8.12.37
2021-11-15 11:02:07 +01:00
Benoit Marty
087a987f88
Merge pull request #4443 from kittykat/actions
...
Actions: fix up triage conditionals
2021-11-15 09:51:45 +01:00
bmarty
a33bcbb81a
Sync Emojis
2021-11-15 00:01:55 +00:00
Linerly
89e50225d1
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2021-11-12 22:25:57 +00:00
Michael Mihai
66bbb02bae
Translated using Weblate (Romanian)
...
Currently translated at 15.3% (410 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-11-12 22:25:56 +00:00
Fjoerfoks
41ac1d3b7b
Translated using Weblate (Frisian)
...
Currently translated at 42.3% (1134 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-11-12 22:25:51 +00:00
waclaw66
47a8f1afbb
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-11-12 22:25:46 +00:00
opusforlife2
556275b208
Address PR review
2021-11-12 15:46:16 +00:00
Valere
c8577eb951
Merge pull request #4447 from vector-im/feature/bca/fix_fallback_key_support
...
Fix fallback otk support
2021-11-12 14:33:07 +01:00
dependabot[bot]
ad48223273
Bump libphonenumber from 8.12.36 to 8.12.37
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.36 to 8.12.37.
- [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.12.36...v8.12.37 )
---
updated-dependencies:
- dependency-name: com.googlecode.libphonenumber:libphonenumber
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-11 23:08:34 +00:00
dependabot[bot]
6afed3d5b7
Bump dagger from 2.40 to 2.40.1
...
Bumps `dagger` from 2.40 to 2.40.1.
Updates `hilt-android-gradle-plugin` from 2.40 to 2.40.1
- [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.40...dagger-2.40.1 )
Updates `dagger` from 2.40 to 2.40.1
- [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.40...dagger-2.40.1 )
Updates `dagger-compiler` from 2.40 to 2.40.1
- [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.40...dagger-2.40.1 )
Updates `hilt-android` from 2.40 to 2.40.1
- [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.40...dagger-2.40.1 )
Updates `hilt-compiler` from 2.40 to 2.40.1
- [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.40...dagger-2.40.1 )
---
updated-dependencies:
- dependency-name: com.google.dagger:hilt-android-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.dagger:hilt-android
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.dagger:hilt-compiler
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-11 23:08:23 +00:00
Onuray Sahin
a6c88b74a4
Hide poll icon from attachment type selector for now.
2021-11-11 13:42:04 +03:00
Onuray Sahin
b6717f4e46
Code review fixes.
2021-11-11 13:38:39 +03:00
Onuray Sahin
89db5a6ecd
Lint fixes.
2021-11-11 11:52:01 +03:00
Ekaterina Gerasimova
3d86c10132
Bring the bug issue template in line with web
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-11 08:38:14 +00:00
yostyle
6ddf3f6e5a
Fix lint errors
2021-11-10 22:31:23 +01:00
yostyle
7a78bc6866
Replace matrix callbacks by coroutines
2021-11-10 21:57:45 +01:00
yostyle
98ae9d0e8a
Refactoring
2021-11-10 21:57:44 +01:00
yostyle
016f3faeea
Update file service
2021-11-10 21:57:44 +01:00
yostyle
0ad66446e7
Move to content scanner matrix SDK to FOSS
2021-11-10 21:57:44 +01:00
yostyle
80a42d0a55
Add content scanner APIs
2021-11-10 21:57:44 +01:00
Benoit Marty
8b655edd34
Merge pull request #4439 from vector-im/feature/adm/developer-mode-sanity-check
...
Developer mode sanity check & failure screenshots
2021-11-10 18:53:50 +01:00
Adam Brown
42648298b6
formatting
2021-11-10 17:09:08 +00:00
Adam Brown
9152c39c73
adding logcat output to the sanity artifacts
2021-11-10 17:07:10 +00:00
Adam Brown
968d8e413a
using adb root for pulling off emulator files as per https://github.com/ReactiveCircus/android-emulator-runner/issues/102#issuecomment-963866536
...
- also uses emulated directory instead of sdcard
2021-11-10 17:07:10 +00:00
Adam Brown
992c3d8a13
updating emulator to use api 29 due to storage differences
2021-11-10 17:07:10 +00:00
Adam Brown
0ab5734c53
using single line for the emulator script, doesn't seem to support multiline
2021-11-10 17:07:10 +00:00
Adam Brown
70dd3e5cb9
adding missing indentation
2021-11-10 17:07:10 +00:00
Adam Brown
10a8a45391
waiting for the sent message to be rendered in the timeline
2021-11-10 17:07:10 +00:00
Adam Brown
c8ae3f9a83
removing unused imports
2021-11-10 17:07:10 +00:00
Adam Brown
411be43287
waiting for the edited text to appear instead of sleeping
2021-11-10 17:07:10 +00:00
Adam Brown
918042c231
adding github action emulator optimisations
2021-11-10 17:07:10 +00:00
Adam Brown
0a1f4dd69f
adding screenshot pulling and storing as part of the sanity workflow
2021-11-10 17:07:10 +00:00
Adam Brown
2583a6d6bf
taking screenshots on sanity test failure
2021-11-10 17:07:10 +00:00
Adam Brown
fc865682b1
waiting for the message actions bottom sheet when interacting with the message options
2021-11-10 17:07:10 +00:00
Adam Brown
39b4116699
adding bottomsheet idling resource to wait for expand and hide events
2021-11-10 17:07:10 +00:00
Adam Brown
e5edfe9c73
adding dedicated message menu robot and adding sanity check for developer mode flows
2021-11-10 17:07:10 +00:00
Adam Brown
2a66efb733
adding helper to fetch text from resources
2021-11-10 17:07:10 +00:00
Valere
b304ef82fc
add comments
2021-11-10 17:41:06 +01:00
Valere
5b76d4b682
Fix fallback otk support
2021-11-10 16:55:34 +01:00
Benoit Marty
474e2aadbe
Merge pull request #4440 from vector-im/gradlew-update-7.3
...
Update Gradle Wrapper from 7.2 to 7.3
2021-11-10 14:43:08 +01:00
Benoit Marty
a6f3a468be
Merge pull request #4442 from vector-im/feature/adm/broken-room-icons
...
Fix incorrect cropping of conversation icons
2021-11-10 14:42:53 +01:00
Ekaterina Gerasimova
e923d94d6c
Actions: fix up triage conditionals
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-10 13:03:01 +00:00
Adam Brown
750aa26e92
triggering actions
2021-11-10 12:13:08 +00:00
Onuray Sahin
7546071df8
Design review fixes.
2021-11-10 13:47:15 +03:00
Adam Brown
b90b396753
fixing compilation error in unit test
2021-11-10 09:44:16 +00:00
Adam Brown
892129994e
Merge pull request #4424 from dkter/fix-broken-room-icons
...
Fix incorrect cropping of conversation icons
2021-11-10 09:43:09 +00:00
gradle-update-robot
a5c1f91ab6
Update Gradle Wrapper from 7.2 to 7.3.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc >
2021-11-10 00:13:08 +00:00
Benoit Marty
dc486557cf
Merge pull request #4427 from vector-im/feature/bma/shortcut_disabled
...
Add an explicit reason when shortcut are disabled.
2021-11-09 20:38:21 +01:00
Ekaterina Gerasimova
270d55dfb4
Actions: move Voice message issues to their board
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-09 19:35:34 +00:00
Ekaterina Gerasimova
157421afb8
Update changelog entry for PR
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-09 19:35:34 +00:00
Ekaterina Gerasimova
5b414b848e
Add more actions to move issues around
...
Rename triage-needs-info to triage-move-labelled, add workflows for
Design, Delight (old and new board) and X-Needs-Info
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-09 19:35:34 +00:00
Ekaterina Gerasimova
c55d1117e5
Actions: reference commits rather than tags
...
It's better to reference commits because the tags can be moved to
reference other commits.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-09 19:35:34 +00:00
Glandos
620a6cad2a
Translated using Weblate (French)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2021-11-09 12:25:52 +00:00
Michael Mihai
0ec022f817
Translated using Weblate (Romanian)
...
Currently translated at 12.8% (343 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-11-09 12:25:51 +00:00
Fjoerfoks
9cbed204bc
Translated using Weblate (Frisian)
...
Currently translated at 36.6% (980 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-11-09 12:25:51 +00:00
Glandos
d58a846707
Translated using Weblate (French)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-11-09 12:25:45 +00:00
Adam Brown
9dd01d5b20
Merge pull request #4429 from vector-im/feature/adm/relogin-sanity-check
...
Sign out - Sign in sanity check & nightly sanity check
2021-11-08 20:21:15 +00:00
Adam Brown
9c1d6e0484
avoiding null unwrapping by merging the contains check with eagerly throwing if the session component is missing
2021-11-08 17:14:00 +00:00
Adam Brown
528c5a3671
adding warning when the signout flow is unexpected
2021-11-08 17:08:53 +00:00
Benoit Marty
9ebc234e8e
Merge pull request #4428 from vector-im/feature/fre/fix_optional_npe
...
Fix potential NPE on Optional objects
2021-11-08 16:37:24 +01:00
Adam Brown
145ceacf78
fixing auto merge issues
2021-11-08 15:24:08 +00:00
Adam Brown
9e6bd2ee9c
checking if the event is an image message to avoid attepting to render non image based attachments
2021-11-08 15:24:08 +00:00
Adam Brown
431f060209
add changelog entry
2021-11-08 15:24:08 +00:00
Adam Brown
22f73c80f0
removing debug log
2021-11-08 15:24:08 +00:00
Adam Brown
a37ff83fdc
catching any potential errors whilst download/exporting the notification image, will allow us to continue to show the notifications
2021-11-08 15:24:08 +00:00
Adam Brown
8cc68e16d2
supporting images in the room notifications 15:40:32
...
- downloads and exports any images whilst resolving the notification event
2021-11-08 15:24:08 +00:00
Adam Brown
4597cb3816
add changelog entry for breaking API change
2021-11-08 15:24:08 +00:00
Adam Brown
7646f7ce32
updating copyright header
2021-11-08 15:24:08 +00:00
Adam Brown
037d1fcf52
adding catch around the push event dispatching to match previous behaviour
2021-11-08 15:24:08 +00:00
Adam Brown
57037c9ac6
adding test cases around the mutating of the notification event queue
2021-11-08 15:24:08 +00:00
Adam Brown
6bc121ad4a
extracting notifiable event fixtures to their own file
2021-11-08 15:24:08 +00:00
Adam Brown
c0ef25756d
cleaning up method ordering and visibility
2021-11-08 15:24:08 +00:00
Adam Brown
77e0b22982
extracting notifiable event creation to its own function
2021-11-08 15:24:08 +00:00
Adam Brown
588958c807
moving the notifable queue adding to the queue itself and making onNotifiableEventReceived not synchronised for use within the synchronized batching
...
- makes the refresh function private as all interactions now come through via update
2021-11-08 15:24:08 +00:00
Adam Brown
9009606e86
flattening some of the onNotifiableEventReceived branches to simplify the chain
2021-11-08 15:24:08 +00:00
Adam Brown
ef348c24a0
extracting the notification event logic to its own class and provide a single update point of entry for mutating the events
...
- this avoids multiple synchronisation locks by batching updates and ensures a single notification render pass
2021-11-08 15:24:08 +00:00
Adam Brown
5190ef4280
replacing separated push listener callbacks with a single onEvents callback
...
- simplifies the handling of notifications, will allow us to reduce redundant synchronisations and suspend the entire notification update (will be needed for supporting images)
2021-11-08 15:24:07 +00:00
Adam Brown
9e9698520a
updating synapse start script to also override the homeserver url and fixing wrong argument placement
2021-11-08 15:18:29 +00:00
Adam Brown
75f8023cb3
running the sanity test on the hardware accelerating osx runner, will drastically reduce the run time and be more reliable
2021-11-08 15:14:18 +00:00
Adam Brown
48ebb8e416
scheduling the sanity tests to run nightly instead of via push
2021-11-08 15:11:25 +00:00
Adam Brown
3add33eb0d
removing unused imports
2021-11-08 15:11:03 +00:00
Adam Brown
579963733b
moving verification dismissing to the robot
2021-11-08 15:03:34 +00:00
Adam Brown
2d1aed1839
separating the stopping of in-flight tasks form the cleaning up of the session state
...
- by stopping the session tasks before invalidating the current session we're able to avoid any extra token failures which retrigger the signout flow
2021-11-08 14:50:58 +00:00
Adam Brown
52731cf59d
double checking the sync state in order to avoid redundant invalid token events
2021-11-08 14:50:58 +00:00
Adam Brown
f61d20a7f8
adding sign out + re-sign in flows to the robots
...
- the verification popup if flaky so we're attempting both exit flows if needed
2021-11-08 14:50:58 +00:00
Adam Brown
9b4cd3c3c4
resetting the session access token after releasing the current session, fixes missing session sign out error
...
- the sign out step was invaliding the in flight access token which causes the global error handler to trigger an extra sign out
2021-11-08 14:50:58 +00:00
Florian Renaud
8140d90826
Fix potential NPE on Optional objects
2021-11-08 15:48:33 +01:00
Onuray Sahin
a10253c003
Design review fixes.
2021-11-08 17:26:01 +03:00
Benoit Marty
2b58c0e5ab
ktlint
2021-11-08 15:06:23 +01:00
Benoit Marty
cea2206e97
Merge pull request #4420 from vector-im/feature/adm/sanity-check-robot
...
Sanity tests robot pattern and reliability refactor
2021-11-08 14:54:27 +01:00
Benoit Marty
04c7a300b9
Add an explicit reason when shortcut are disabled.
...
Also prefer using ShortcutManagerCompat to disable shortcuts
2021-11-08 12:47:32 +01:00
Benoit Marty
b6e5d2cadf
Merge pull request #4339 from vector-im/feature/adm/invite-by-email
...
Missing ability to invite users by email
2021-11-08 11:05:27 +01:00
Tvirin
d481f3b286
Added translation using Weblate (Macedonian)
2021-11-07 22:27:51 +00:00
waclaw66
053fd7b6bf
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-11-07 19:25:44 +00:00
Besnik Bleta
71fbcaa226
Translated using Weblate (Albanian)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sq/
2021-11-06 17:26:30 +00:00
Linerly
c7c0eb6a05
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2021-11-06 17:26:29 +00:00
waclaw66
085c217fc0
Translated using Weblate (Czech)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/
2021-11-06 17:26:28 +00:00
Jeff Huang
cd06ac1c3f
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/
2021-11-06 17:26:27 +00:00
random
2bd430b859
Translated using Weblate (Italian)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/it/
2021-11-06 17:26:26 +00:00
Priit Jõerüüt
5d665c1d4b
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/et/
2021-11-06 17:26:25 +00:00
sr093906
e07c46a030
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hans/
2021-11-06 17:26:24 +00:00
Ihor Hordiichuk
2feb6e0541
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/
2021-11-06 17:26:23 +00:00
LinAGKar
4301bb7042
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sv/
2021-11-06 17:26:22 +00:00
lvre
fbd21de5c3
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/pt_BR/
2021-11-06 17:26:21 +00:00
Szimszon
b50e1a477f
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (37 of 37 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/hu/
2021-11-06 17:26:20 +00:00
Jeff Huang
f2d12aa3d7
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2021-11-06 17:26:19 +00:00
sr093906
86b777b922
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-11-06 17:26:18 +00:00
Ihor Hordiichuk
dca4b87ced
Translated using Weblate (Ukrainian)
...
Currently translated at 91.5% (2449 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-11-06 17:26:18 +00:00
LinAGKar
71e55692ae
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-11-06 17:26:18 +00:00
Besnik Bleta
1c836df20d
Translated using Weblate (Albanian)
...
Currently translated at 99.5% (2662 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-11-06 17:26:17 +00:00
lvre
5c59c5f82c
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-11-06 17:26:17 +00:00
eman luff
231172aa19
Translated using Weblate (Polish)
...
Currently translated at 89.8% (2403 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-06 17:26:16 +00:00
Adam Tomaja
0e10793e59
Translated using Weblate (Polish)
...
Currently translated at 89.8% (2403 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-06 17:26:16 +00:00
random
0cbe899007
Translated using Weblate (Italian)
...
Currently translated at 99.8% (2672 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-11-06 17:25:49 +00:00
Linerly
64e281ecc4
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-11-06 17:25:49 +00:00
Szimszon
019ba178f5
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2021-11-06 17:25:48 +00:00
Danial Behzadi
b6b5e528f5
Translated using Weblate (Persian)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-11-06 17:25:47 +00:00
Priit Jõerüüt
2306ac60cb
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-11-06 17:25:47 +00:00
Ultimator14
2c5fe79596
Translated using Weblate (German)
...
Currently translated at 98.3% (2632 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-11-06 17:25:46 +00:00
waclaw66
f17f4e123f
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2675 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-11-06 17:25:46 +00:00
Zet
b7d040be9f
Translated using Weblate (Arabic)
...
Currently translated at 39.8% (1066 of 2675 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/
2021-11-06 17:25:45 +00:00
David Teresi
3837f8e2e3
Add changelog.d item
2021-11-06 13:11:38 -04:00
David Teresi
4b57761d02
Remove broken room shortcut recreation
2021-11-06 13:05:23 -04:00
Adam Brown
78675d4aa1
fixing formatting
2021-11-05 15:48:45 +00:00
Adam Brown
657a613374
ensuring we wait for the create room fragment to be ready
2021-11-05 15:47:21 +00:00
Adam Brown
b1397aee51
relying on createRoom to close itself rather than the newRoom flow
2021-11-05 15:35:57 +00:00
Adam Brown
0405c2df8d
adding missing activity wait whilst navigating to the room members
2021-11-05 15:01:06 +00:00
Benoit Marty
be932a8a03
Merge pull request #4373 from vector-im/dependabot/gradle/io.realm-realm-gradle-plugin-10.8.1
...
Bump realm-gradle-plugin from 10.8.0 to 10.8.1
2021-11-05 16:00:02 +01:00
Adam Brown
803929ea45
using static imports for the espresso helpers and reusing existing wait for view
2021-11-05 14:56:29 +00:00
Adam Brown
7b6773f90e
removing no longer needed sleeps
2021-11-05 14:44:22 +00:00
Adam Brown
264f49b02c
moving settings robots to their own pacakge
2021-11-05 14:41:01 +00:00
Benoit Marty
e8fb408579
Limit the number of pushed shortcuts
2021-11-05 15:38:52 +01:00
Adam Brown
32f5893798
moving the signout to the robot but commenting out whilst a bug is fixed
...
- also makes waitForActivity stronger by also waiting for child views
2021-11-05 14:38:20 +00:00
Benoit Marty
8b98c8fe1d
Merge branch 'hotfix/1.3.7-oom' into main
2021-11-05 15:35:25 +01:00
Adam Brown
0f1c9f4af5
porting ui base to be a onboarding robot and providing via the element robot
2021-11-05 13:56:51 +00:00
Adam Brown
17789f00bb
ensuring we end up back where we started via the root robot helpers
2021-11-05 13:29:45 +00:00
Adam Brown
d2aec09b5b
making all waitForViews have an initial 100ms wait this completely removed the flakyness when running the tests on my emulator
2021-11-05 13:29:16 +00:00
Benoit Marty
d5e7a8542b
Limit the number of pushed shortcuts
2021-11-05 12:48:27 +01:00
Adam Brown
f08d3965c1
replacing sleeps with view waits where possible
2021-11-05 11:26:30 +00:00
Adam Brown
e0544a677d
removing sleeps in favour of waiting for the views to become ready
...
- improves the flakyness around the bottom sheets and dialogs
2021-11-05 11:16:00 +00:00
Adam Brown
5284765149
adding helper for waiting until view is ready
2021-11-05 10:33:19 +00:00
Benoit Marty
f3655d4664
Merge pull request #4363 from vector-im/feature/fga/rx_flow_migration
...
Feature/fga/rx flow migration
2021-11-04 18:44:48 +01:00
Benoit Marty
bcffbbefd7
Version++
2021-11-04 18:42:52 +01:00
Benoit Marty
83897dda4e
Merge branch 'release/1.3.7' into main
2021-11-04 18:41:03 +01:00
Benoit Marty
0a0ad6d073
Merge branch 'release/1.3.7' into develop
2021-11-04 18:41:03 +01:00
Benoit Marty
ec4923fbc8
Merge 1.3.7
2021-11-04 18:40:51 +01:00
Benoit Marty
cd5a0f4c3c
Merge branch 'release/1.3.7' into develop
2021-11-04 18:39:04 +01:00
Adam Brown
557609c175
porting the room flows to the robot pattern
2021-11-04 16:14:51 +00:00
Benoit Marty
b773aa213a
Fastlane
2021-11-04 16:49:55 +01:00
Benoit Marty
6c8513d65a
Towncrier
2021-11-04 16:48:35 +01:00
Benoit Marty
78e0109301
Fix crash when filtering the room member list
...
A Holder as to be uniquely linked to the layout id declared in @EpoxyModelClass, see https://github.com/airbnb/epoxy/issues/854
Fixes https://github.com/matrix-org/element-android-rageshakes/issues/27784
2021-11-04 16:39:20 +01:00
Benoit Marty
21e1766e3e
Better code
2021-11-04 16:19:26 +01:00
Benoit Marty
41ab117182
Fix a problem with filtering 3pid invite.
...
We were using the whole 3pid invite if they were not all filtered.
Also double filtering on RoomThirdPartyInviteContent type is not necessary
2021-11-04 16:19:26 +01:00
Adam Brown
e800c59f57
porting the new direct message checks to the robot pattern
2021-11-04 15:00:15 +00:00
Adam Brown
67fe07a385
porting settings crawling to the robot pattern
2021-11-04 14:46:01 +00:00
Benoit Marty
345dac4a3b
rename fun
2021-11-04 15:43:03 +01:00
Adam Brown
2f3716d9b9
using robot pattern to navigate the settings
...
- will allow reuse of navigating around the app (eg enabling develop options and go back to previous locations)
2021-11-04 12:55:54 +00:00
Adam Brown
ed4f26de81
adding login timeouts to reduce flakyness during login
2021-11-04 12:35:03 +00:00
Benoit Marty
8f854d725d
./fastlane/metadata/android/vi/full_description.txt now exists
2021-11-04 13:01:40 +01:00
Adam Brown
85f8f217b5
updating invite copy
2021-11-04 11:55:09 +00:00
Adam Tomaja
e167db2bb7
Feature/4292 fix capitalisation on initial sync screen ( #4410 )
...
#4292 - Fix Capitalisation On Initial Sync Screen
Co-authored-by: Adam Tomaja <cydercode@gmail.com >
2021-11-04 11:39:50 +00:00
Benoit Marty
6f58cbd6c5
Merge pull request #4314 from vector-im/feature/adm/fdroid-notification-reliability
...
F-Droid variant permanent notification to fix missing notifications
2021-11-04 12:28:20 +01:00
Benoit Marty
97089e4394
Fix lint issue
2021-11-04 12:20:39 +01:00
Benoit Marty
3ffd41d36f
Merge pull request #4411 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2021-11-04 12:10:31 +01:00
Weblate
e4135e4524
Merge branch 'origin/develop' into Weblate.
2021-11-04 10:21:40 +00:00
Jim
488c081d0c
Translated using Weblate (Vietnamese)
...
Currently translated at 56.2% (1504 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-11-04 10:21:35 +00:00
Jim
6c74fec0fa
Translated using Weblate (Vietnamese)
...
Currently translated at 56.1% (1500 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-11-04 10:20:07 +00:00
Linerly
fdcad764d2
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-11-04 10:19:59 +00:00
waclaw66
5d013b0433
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-11-04 10:19:59 +00:00
Adam Brown
432d4801c9
removing unused import
2021-11-04 10:12:24 +00:00
Adam Brown
036a81d60b
extending from the vector service to avoid extra service boilerplate
2021-11-04 09:47:16 +00:00
Adam Brown
48678382ba
adding new copy for the foreground listening notification
2021-11-04 09:45:59 +00:00
Adam Brown
c173adb783
removing google play background task starting, we should rely on play services
2021-11-04 09:45:59 +00:00
Adam Brown
a6eadfe894
removing unused starter field
2021-11-04 09:45:59 +00:00
Adam Brown
006ad10392
removing extra blank line
2021-11-04 09:45:59 +00:00
Adam Brown
b418756727
adding changelog entry
2021-11-04 09:45:59 +00:00
Adam Brown
b1afc26d65
using start_redeliver_intent to allow the system to restart killed sync services
...
- memory restricted devices may have the sync service destroyed whilst in progress causing future sync to no longer be scheduled
2021-11-04 09:45:59 +00:00
Adam Brown
ace9f89569
always trigger guard service start when a session is activated
...
- fixes missing guard after login
2021-11-04 09:45:59 +00:00
Adam Brown
c14ffefe7c
updating background sync function docs with more information
2021-11-04 09:45:59 +00:00
Adam Brown
56d5a38e80
reverting parts of the rapid periodic sync, unfortunately it suffers from the same issue as the one shot workers -
...
the system can ignore them if the application process is in the background
2021-11-04 09:45:59 +00:00
Adam Brown
71b27bfd5d
making the guard service a noop, lifeline scheduling will be brought back if we confirm the service by itself is not enough
...
- reuses the sync foreground notification for the guard foreground service
2021-11-04 09:45:59 +00:00
Marcel Langner
c6b942cd31
fixed ktlint complaining and errors in italian translation file
2021-11-04 09:45:59 +00:00
Marcel Langner
97b4fd69b4
fixed typo
2021-11-04 09:45:59 +00:00
Marcel Langner
e14fb16db2
initial commit of a permanent GuardService for fdroid background syncing
2021-11-04 09:45:59 +00:00
Andrew Aylett
d261dd705d
Periodic sync to re-kick-off rapid sync
2021-11-04 09:45:59 +00:00
Onuray Sahin
cbe07c4aee
Code review fixes.
2021-11-04 11:35:35 +03:00
Ihor Hordiichuk
e6b359c7f7
Translated using Weblate (Ukrainian)
...
Currently translated at 91.6% (2449 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-11-03 19:25:44 +00:00
Dinh Quang Tuyen
32d3136e02
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/vi/
2021-11-03 19:25:44 +00:00
Benoit Marty
d13e30b3be
Merge pull request #4403 from vector-im/feature/adm/devo-submit-tint
...
Fixing missing dev tools light mode send button
2021-11-03 18:59:46 +01:00
Adam Brown
2c39635734
adding changelog entry
2021-11-03 16:13:40 +00:00
Adam Brown
06d4ee9df8
adding missing tints to the dev tools toolbar
2021-11-03 16:12:39 +00:00
Benoit Marty
b8ca520552
Make the poll option visible so that it can be tested from the PR
2021-11-02 16:34:44 +01:00
Glandos
fcecdfce85
Translated using Weblate (French)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2021-11-02 14:25:44 +00:00
waclaw66
2eba5f1f4d
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-11-02 14:25:43 +00:00
Benoit Marty
3760401b10
Merge pull request #4353 from SpiritCroc/video-compression
...
Fix broken video compression due to NPE in library
2021-11-02 13:28:52 +01:00
ganfra
e43bfaebc6
Flow migration: more update after PR reviews
2021-11-02 11:50:56 +01:00
Benoit Marty
d1294f9a71
Merge pull request #4380 from vector-im/feature/adm/key-request
...
Key request screen crash on launch
2021-11-02 10:53:09 +01:00
Adam Brown
da3372af96
removing changelog entry
...
the crash had not been included in a released build
2021-11-02 09:00:36 +00:00
Benoit Marty
23a8ac6231
Merge pull request #4381 from vector-im/feature/adm/looping-call-ringtones
...
Force call ringtones to loop
2021-11-02 09:59:56 +01:00
Benoit Marty
26f8f5d1fb
Merge pull request #4379 from vector-im/feature/adm/sso-ordering
...
Sorting social providers by priority
2021-11-02 09:53:32 +01:00
Benoit Marty
b450102f2a
Merge pull request #4372 from vector-im/dependabot/gradle/com.google.firebase-firebase-messaging-23.0.0
...
Bump firebase-messaging from 22.0.0 to 23.0.0
2021-11-02 09:51:38 +01:00
Florian Renaud
1971652ff0
Merge pull request #4369 from vector-im/feature/fre/fix_permalink_handling
...
Fix permalink handling
2021-11-02 09:36:00 +01:00
Adam Brown
5bda79802f
adding changelog entry
2021-11-01 14:42:39 +00:00
Adam Brown
66737c6ec9
looping the call ringtones instead of relying on the ringtone to contain looping metadata
2021-11-01 14:41:25 +00:00
SpiritCroc
c568595817
Video compression error logging: code style
2021-11-01 14:51:53 +01:00
Adam Brown
c261340939
adding changelog entry
2021-11-01 12:38:42 +00:00
Adam Brown
3e982601ac
adding changelog entry
2021-11-01 12:37:33 +00:00
Adam Brown
e75c5a6b9a
adding missing view model provision
2021-11-01 12:35:09 +00:00
Adam Brown
1c9f1808ba
sorting the social providers by their defined priority
2021-11-01 12:13:50 +00:00
Jonas
0aa0858921
Translated using Weblate (Danish)
...
Currently translated at 18.1% (486 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/da/
2021-10-31 19:25:42 +00:00
Zet
44068304e0
Translated using Weblate (Arabic)
...
Currently translated at 39.1% (1046 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/
2021-10-30 16:25:42 +00:00
dependabot[bot]
8453255ee0
Bump realm-gradle-plugin from 10.8.0 to 10.8.1
...
Bumps [realm-gradle-plugin](https://github.com/realm/realm-java ) from 10.8.0 to 10.8.1.
- [Release notes](https://github.com/realm/realm-java/releases )
- [Changelog](https://github.com/realm/realm-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/realm/realm-java/compare/v10.8.0...v10.8.1 )
---
updated-dependencies:
- dependency-name: io.realm:realm-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-29 23:07:52 +00:00
dependabot[bot]
959e6b67e3
Bump firebase-messaging from 22.0.0 to 23.0.0
...
Bumps firebase-messaging from 22.0.0 to 23.0.0.
---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-messaging
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-29 23:07:15 +00:00
Florian Renaud
13dc0e0c11
Add towncrier
2021-10-29 18:49:18 +02:00
Florian Renaud
1341094545
Fix permalink handling
...
whole link base url was compared to supported hosts instead of the host part only
2021-10-29 17:13:37 +02:00
Onuray Sahin
19216aec63
Limit maximum number of poll options.
2021-10-29 17:18:37 +03:00
Onuray Sahin
40aa0175d0
Code review fixes.
2021-10-29 16:54:54 +03:00
Benoit Marty
0d6e8bdeb3
Merge pull request #4357 from vector-im/dependabot/gradle/dagger-2.40
...
Bump dagger from 2.39.1 to 2.40
2021-10-29 11:47:52 +02:00
Benoit Marty
d36f01242a
Merge pull request #4366 from vector-im/feature/adm/emoji-rotation-crash
...
Fixing timeline crash when rotating emoji picker
2021-10-29 09:01:25 +02:00
Adam Brown
6d41f89fe7
adding changelog entry
2021-10-28 19:32:29 +01:00
Adam Brown
e12d8c30d8
fixing timeline crash when rotating with the emoji window open
...
- guarding the emoji popup dismiss callback with a started lifecycle state
- the emoji popup dismiss callback also triggers onViewDetachedFromWindow which does not always finish before onDestroyView
2021-10-28 19:23:36 +01:00
ganfra
bb4a820c31
Flow migration: update after PR reviews
2021-10-28 19:19:59 +02:00
ganfra
16e4a7f653
Flow migration: fix kotlinx-coroutines-debug dependencie
2021-10-28 18:17:01 +02:00
Benoit Marty
dd6ac46659
Merge pull request #4362 from vector-im/feature/adm/zxing-downgrade
...
< Android 7.0 QR code scanning crashes
2021-10-28 17:58:31 +02:00
ganfra
edf068ee57
Flow migration: use throttleFirst instead of sample on UI
2021-10-28 17:36:29 +02:00
Adam Brown
3ea61c94f2
adding changelog entry
2021-10-28 16:25:42 +01:00
Adam Brown
79de7be141
letting dependabot ignore the zxing dependency, it appears the author does not intend to support older versions of android in the new versions of the library
2021-10-28 16:21:17 +01:00
Adam Brown
73995eb7bd
downgrading zxing library as it has a known crash on android versions below 7.0
2021-10-28 16:18:34 +01:00
Onuray Sahin
a5a3a817e1
Merge branch 'develop' into feature/ons/poll
...
* develop: (129 commits)
Improve Rx sequence regarding listener
adding changelog entry
using correct license for matrix-sdk test
extending the room name resolved to create a dedicated room name data class which contains a normalized version of the room name
Remove shortcut as soon as a PIN code is set
ensuring the store migration class is always equal to other store migration instances - is needed as realm will throw if multiple migration instances are created and they don't match
removing extra query definition by chaining the query creation with modifiers
removing noisy log which duplicates a type clause and fixing when casing formatting to have a case per line
documenting the different query cases
making the isNormalized function an extension and internal to the sdk
Cache immutable value
Do not show shortcuts if a PIN code is set
Remove (disable) shortcut if a room is left
Ensure ShortcutsHandler get all the joined rooms #4168
Add `sortOrder: RoomSortOrder` parameter, with no API break
Clean code
adding normalised room display name field and making use of it when filtering rooms by name - fixes non latin-1 character set room names from being ignored when searching with inexact casing
adding normalisation to the query string cases
making value processing an injectable class, it will need to have its own dependencies to support normalisation
porting QueryStringValue to sealed interface with a sub category for the content based values - allows for handling those cases separately for normalisation
...
# Conflicts:
# vector/src/main/java/im/vector/app/core/di/ScreenComponent.kt
2021-10-28 18:05:10 +03:00
Adam Brown
14538a71d0
updating consent copy to use latest variation
2021-10-28 15:56:08 +01:00
ganfra
79c5af2585
Flow migration: add Changelog
2021-10-28 16:50:27 +02:00
ganfra
83644846f6
Merge branch 'develop' into feature/fga/rx_flow_migration
2021-10-28 15:27:25 +02:00
Benoit Marty
c22d3fbedc
Merge pull request #4355 from vector-im/feature/adm/timeline-disk-usage
...
Reducing timeline disk usage
2021-10-28 15:16:27 +02:00
Onuray Sahin
db820efc3a
Fix UI issues.
2021-10-28 15:43:51 +03:00
Adam Brown
23f8d05522
removing redundant exists() checks, mkdirs already does this
2021-10-28 13:35:39 +01:00
Onuray Sahin
ac299d8c06
Remove poll command.
2021-10-28 14:48:20 +03:00
Onuray Sahin
f9f4317d68
Use unstable types.
2021-10-28 14:46:51 +03:00
Benoit Marty
868548d0ab
Merge pull request #4352 from vector-im/feature/adm/room-filtering
...
Fixing case sensitive non latin room name filtering
2021-10-28 12:27:13 +02:00
Benoit Marty
2ce4d8d84f
Merge pull request #4354 from vector-im/feature/bma/shortcut_fixes
...
Shortcut fixes
2021-10-28 10:13:02 +02:00
Onuray Sahin
dd58dd800c
Create poll event content.
2021-10-28 10:50:29 +03:00
Benoit Marty
34e8cf84dc
Improve Rx sequence regarding listener
2021-10-28 09:41:27 +02:00
Nikita Epifanov
9276f99a8e
Translated using Weblate (Russian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/ru/
2021-10-28 07:25:44 +00:00
Nikita Epifanov
c6eba1178d
Translated using Weblate (Russian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2021-10-28 07:25:43 +00:00
p_0g_8mm3_
fbffddec77
Translated using Weblate (German)
...
Currently translated at 98.8% (2642 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-10-28 07:25:42 +00:00
libexus
adeafdace3
Translated using Weblate (German)
...
Currently translated at 98.8% (2642 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-10-28 07:25:42 +00:00
dependabot[bot]
5d9e94f250
Bump dagger from 2.39.1 to 2.40
...
Bumps `dagger` from 2.39.1 to 2.40.
Updates `hilt-android-gradle-plugin` from 2.39.1 to 2.40
- [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.39.1...dagger-2.40 )
Updates `dagger` from 2.39.1 to 2.40
- [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.39.1...dagger-2.40 )
Updates `dagger-compiler` from 2.39.1 to 2.40
- [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.39.1...dagger-2.40 )
Updates `hilt-android` from 2.39.1 to 2.40
- [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.39.1...dagger-2.40 )
Updates `hilt-compiler` from 2.39.1 to 2.40
- [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.39.1...dagger-2.40 )
---
updated-dependencies:
- dependency-name: com.google.dagger:hilt-android-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-27 23:07:36 +00:00
ganfra
da47bfde2b
Flow migration: remove Shortcuts process from main thread
2021-10-27 19:26:51 +02:00
Adam Brown
8525925732
lazily creating the voice directory references, avoid eagerly reading the file on the main thread
2021-10-27 18:23:39 +01:00
Adam Brown
c2ce10f89c
delaying working dir creation to when its needed, lazy is sychronised by default
2021-10-27 18:23:25 +01:00
Adam Brown
8d668cc118
avoiding redundant session id filesDir opening, this provision is called multiple times each time we open a room
2021-10-27 18:23:16 +01:00
Adam Brown
d344be5088
adding changelog entry
2021-10-27 16:44:39 +01:00
Adam Brown
63e9e07d5e
using correct license for matrix-sdk test
2021-10-27 16:42:35 +01:00
Adam Brown
611bf29ebe
extending the room name resolved to create a dedicated room name data class which contains a normalized version of the room name
2021-10-27 15:25:05 +01:00
Benoit Marty
6691edb59d
Remove shortcut as soon as a PIN code is set
2021-10-27 16:17:53 +02:00
ganfra
b93e67ed11
Flow migration: clean up
2021-10-27 16:12:01 +02:00
ganfra
635ca8e276
Merge branch 'develop' into feature/fga/rx_flow_migration
2021-10-27 16:05:43 +02:00
Adam Brown
9949779b62
ensuring the store migration class is always equal to other store migration instances
...
- is needed as realm will throw if multiple migration instances are created and they don't match
2021-10-27 15:01:26 +01:00
Adam Brown
540036f83c
removing extra query definition by chaining the query creation with modifiers
2021-10-27 14:36:26 +01:00
Adam Brown
7b356484ae
removing noisy log which duplicates a type clause and fixing when casing formatting to have a case per line
2021-10-27 14:34:40 +01:00
Adam Brown
e7a0a4d4ae
documenting the different query cases
2021-10-27 14:33:01 +01:00
Adam Brown
dbb4a87784
making the isNormalized function an extension and internal to the sdk
2021-10-27 14:26:51 +01:00
Benoit Marty
3a48e33c81
Cache immutable value
2021-10-27 15:26:31 +02:00
Benoit Marty
6f577d8232
Do not show shortcuts if a PIN code is set
2021-10-27 15:24:24 +02:00
SpiritCroc
076820bb10
Fix broken video compression due to NPE in library
...
Library issue: https://github.com/natario1/Transcoder/issues/154
Possibly fixes
https://github.com/vector-im/element-android/issues/4337
Also add some logging for failures.
2021-10-27 15:24:17 +02:00
Benoit Marty
3a81c10062
Remove (disable) shortcut if a room is left
2021-10-27 15:13:07 +02:00
Benoit Marty
f166348a68
Ensure ShortcutsHandler get all the joined rooms #4168
2021-10-27 15:00:14 +02:00
Benoit Marty
76314b9d87
Add sortOrder: RoomSortOrder
parameter, with no API break
2021-10-27 15:00:14 +02:00
Benoit Marty
9b75da5d4d
Clean code
2021-10-27 15:00:14 +02:00
Adam Brown
4ae04fc297
adding normalised room display name field and making use of it when filtering rooms by name
...
- fixes non latin-1 character set room names from being ignored when searching with inexact casing
2021-10-27 13:09:53 +01:00
Adam Brown
d5ed95988d
adding normalisation to the query string cases
2021-10-27 12:46:17 +01:00
Adam Brown
2681601d35
making value processing an injectable class, it will need to have its own dependencies to support normalisation
2021-10-27 12:30:23 +01:00
Adam Brown
72508c61d9
porting QueryStringValue to sealed interface with a sub category for the content based values
...
- allows for handling those cases separately for normalisation
2021-10-27 12:19:49 +01:00
ganfra
34cb99e8ae
Flow migration: remove Rx completely (rxbinding)
2021-10-27 12:13:49 +02:00
Onuray Sahin
6cee266a95
Create poll UI implementation.
2021-10-27 13:10:01 +03:00
Benoit Marty
54daee2798
Merge pull request #4347 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.36
...
Bump libphonenumber from 8.12.35 to 8.12.36
2021-10-27 10:07:24 +02:00
Danial Behzadi
ede8933059
Translated using Weblate (Persian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-10-26 23:25:49 +00:00
Ihor Hordiichuk
5c4ac897c1
Translated using Weblate (Ukrainian)
...
Currently translated at 91.6% (2448 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-10-26 23:25:49 +00:00
libexus
abd83f3d7c
Translated using Weblate (German)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/de/
2021-10-26 23:25:48 +00:00
Danial Behzadi
86d651be60
Translated using Weblate (Persian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/
2021-10-26 23:25:47 +00:00
Jeff Huang
d969549ce6
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/
2021-10-26 23:25:46 +00:00
random
188e0dbec7
Translated using Weblate (Italian)
...
Currently translated at 99.8% (2669 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-10-26 23:25:45 +00:00
random
f6f4cec947
Translated using Weblate (Italian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/it/
2021-10-26 23:25:45 +00:00
libexus
93ed2dcbbf
Translated using Weblate (German)
...
Currently translated at 97.8% (2615 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-10-26 23:25:44 +00:00
DUCKCHI
66198805ca
Translated using Weblate (Korean)
...
Currently translated at 49.6% (1326 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ko/
2021-10-26 23:25:43 +00:00
dependabot[bot]
82b3d17db6
Bump libphonenumber from 8.12.35 to 8.12.36
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.35 to 8.12.36.
- [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.12.35...v8.12.36 )
---
updated-dependencies:
- dependency-name: com.googlecode.libphonenumber:libphonenumber
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-26 23:08:52 +00:00
Adam Brown
fe9dde5a14
Merge pull request #4274 from vector-im/feature/adm/notification-redesign
...
Notifications redesign
2021-10-26 20:42:00 +01:00
Adam Brown
124061e1db
adding changelog entry
2021-10-26 20:03:10 +01:00
Adam Brown
6d9877d79c
filtering out redacted simple message events, we handle them by updating the notifications
2021-10-26 20:03:10 +01:00
Adam Brown
a5fe6f7212
removing redacted events from the room notification message list
2021-10-26 20:03:10 +01:00
Adam Brown
b146501f29
avoiding multiple list iterations via mapNotNull
2021-10-26 20:03:10 +01:00
Benoit Marty
be67836a3e
Tiny formatting
2021-10-26 20:03:10 +01:00
Benoit Marty
2bd2cbf84e
Compact code
2021-10-26 20:03:10 +01:00
Benoit Marty
c56101d227
Do not use the room member avatar as a room avatar
2021-10-26 20:03:10 +01:00
Adam Brown
e8bd27e785
adding changelog entries
2021-10-26 20:03:10 +01:00
Adam Brown
743a71c78d
renaming event lists to give more context and remove the list suffix/inconsistencies
2021-10-26 20:03:10 +01:00
Adam Brown
d1f6db4236
using dedicated ProcessedEvent data class instead of type alias for passing around the process notificatiable events
...
- also includes @JvmName on all conflicting extensions for consistency
2021-10-26 20:03:10 +01:00
Adam Brown
d3234b33d3
increase enum class allowance by 1
2021-10-26 20:03:10 +01:00
Adam Brown
63090ef681
updating tests with shortcut placement changes
2021-10-26 20:03:10 +01:00
Adam Brown
6fb7faa360
removing unused imports
2021-10-26 20:03:10 +01:00
Adam Brown
a6e47d8b85
replacing notification utils usage with the displayer and removing unused method
2021-10-26 20:03:10 +01:00
Adam Brown
c16e3e09e6
adding missing parameter from rebase and removing no longer needed singleton annotation
2021-10-26 20:03:10 +01:00
Adam Brown
4748a385ea
inlining single use extension functions
2021-10-26 20:03:10 +01:00
Adam Brown
86ce6a404e
adding missing fixture parameter from rebase
2021-10-26 20:03:10 +01:00
Adam Brown
9fa09def96
fixing line lengths
2021-10-26 20:03:10 +01:00
Adam Brown
4bbb637ace
adding documentation around the two notifiable event lists which act as our notification source of truth
2021-10-26 20:03:10 +01:00
Adam Brown
c67b9ee81e
ensuring that we remove read messages when they come through by respecting the processed type when creating the notifications
2021-10-26 20:03:10 +01:00
Adam Brown
0bdc65b47f
diffing the notification events against the currently rendered events allow us to dismiss notifications from removed events
2021-10-26 20:03:10 +01:00
Adam Brown
b27fb264fc
using a process state of keep/removed rather than mapping to an ignored event id
...
- this state will be used to diff the currently rendered events against the new ones
2021-10-26 20:03:10 +01:00
Adam Brown
b7b4c01bde
splitting the event processing from the rendering
...
- this allows us to only synchronise of the event list modifications rather than the entire notification creation/rendering which should in turn reduce some of our ANRs https://github.com/vector-im/element-android/issues/4214
2021-10-26 20:03:10 +01:00
Adam Brown
587466e009
relying on the notification refreshing to cancel/update the notifications
2021-10-26 20:03:10 +01:00
Adam Brown
03fe45da60
ensuring that we removing the summary group before removing individual notifications
...
- adds some comments to explain the positioning
2021-10-26 20:03:10 +01:00
Adam Brown
a94a1a0523
formatting
2021-10-26 20:03:10 +01:00
Adam Brown
8fb6bef503
removing this usages for project convention
2021-10-26 20:03:10 +01:00
Adam Brown
0d316e69de
handling creating the summary when notification events are filtered to empty due to only containing removals
2021-10-26 20:03:10 +01:00
Adam Brown
3d567d0dcd
removing no longer needed hasBeenDisplayed state, the eventList is our source of truth
...
- when events have finished being displayed they should be removed from the eventList via notification delete actions
2021-10-26 20:03:10 +01:00
Adam Brown
c85afa96d3
lifting settings change to cancel all notifications out of the renderer
...
- the renderer's responsibility it handling events
2021-10-26 20:03:10 +01:00
Adam Brown
3023cb4d39
chaining the event process, notification creation and display logic into a NotificationRender
...
- extract the displaying into its own class to avoid leaking the entire notificationutils
- cancel/display notification actions are completely driven by the event or abscense of event from the eventList
- attempts to avoid redundant render passes by checking if the eventList has changed since the last render
2021-10-26 20:03:10 +01:00
Adam Brown
0f4ec65b7a
creating the notifications separate to where they're displayed
...
- also handles when the event diff means the notifications should be removed
2021-10-26 20:03:10 +01:00
Adam Brown
7b0c483134
creating dedicated class for the processing the serialized events
...
- updates the logic to track when events are removed as a way for the notifications to remove themselves, null events mean they've been removed
2021-10-26 20:03:10 +01:00
Adam Brown
4459aab558
making the event body non null and immutable to allow less cases to be handled -
...
also puts in the basis for a separate notification refreshing implementation
2021-10-26 20:03:10 +01:00
Adam Brown
6cc6cc58f0
adding changelog entry
2021-10-26 20:03:10 +01:00
Adam Brown
beff5ab821
including the room name in the invitation event if the room sumary is available
2021-10-26 20:03:10 +01:00
Adam Brown
56e2b79774
formatting
2021-10-26 20:03:10 +01:00
Adam Brown
86b500445f
updating the push gateway property to reflect that it mean the event can be replaced
...
- makes the property immutable as only the creation of the event knows if it can be replace eg it came from a push or the /sync event stream
2021-10-26 20:03:10 +01:00
Adam Brown
b44a382893
separating the mutable vars from the immutable ones, they'll be removed or made immutable by the notification redesign
2021-10-26 20:03:10 +01:00
Adam Brown
db5d4ead38
making the noisy property immutable
2021-10-26 20:03:10 +01:00
Adam Brown
c99dd4a615
making the isRedacted event property immutable
...
- also makes the notifiable events sealed interfaces so that we can copy the data classes with new redacted values when it changes
2021-10-26 20:03:10 +01:00
Adam Brown
89d643a4be
removing unused property (written to but never read)
2021-10-26 20:03:10 +01:00
Adam Brown
81da185d8b
making non overriden properties immutable by passing the values intro the constructor
2021-10-26 20:03:10 +01:00
Adam Brown
51f7dee952
removing non common properties form the base event
2021-10-26 20:03:10 +01:00
Adam Brown
67211605aa
removing unused commented code
2021-10-26 20:03:10 +01:00
Adam Brown
1c0d69674d
moving is invitation help to the event file
2021-10-26 20:03:10 +01:00
Adam Brown
37a7d449ae
moving invitiation joined event filtering to the existing mapNotNull chain to avoid another list creation
2021-10-26 20:03:10 +01:00
Adam Brown
0c809b5ed1
now that we ignore duplicated invite joined events at the source we can avoid eager notification cancels and rely on the main notification refresh flow
2021-10-26 20:03:10 +01:00
Adam Brown
e95d49a3ae
avoiding dispatching invitation accepted events
...
- we only want to notify users when they receive an invititation, not when they've accepted it
2021-10-26 20:03:10 +01:00
Benoit Marty
109a5a6664
Merge pull request #4332 from vector-im/feature/bma/do_not_inject_default
...
DI: Use interfaces instead of implementation
2021-10-26 20:45:13 +02:00
Benoit Marty
a19999a717
Merge pull request #4345 from vector-im/feature/adm/unable-to-join-by-name
...
Unable to join room by name
2021-10-26 19:35:44 +02:00
Benoit Marty
31abf44d0e
Merge pull request #4346 from vector-im/feature/bma/login_custom
...
Add API `LoginWizard.loginCustom(data: JsonDict): Session`
2021-10-26 19:28:30 +02:00
Benoit Marty
1d8a4a923a
Merge pull request #4344 from vector-im/feature/bma/device_id_param
...
Add optional deviceId to the login API
2021-10-26 19:24:09 +02:00
Adam Brown
272baa52ec
adding remaining activity missing hilt injection annotations
2021-10-26 17:56:22 +01:00
Benoit Marty
e8ccae8cd0
Add API LoginWizard.loginCustom(data: JsonDict): Session
to be able to login to a homeserver using arbitrary request content
2021-10-26 18:38:15 +02:00
Benoit Marty
042e91ee1c
Set version to 1.3.6
2021-10-26 18:28:47 +02:00
Adam Brown
4361926075
adding changelog entry
2021-10-26 17:22:26 +01:00
Adam Brown
881157a725
applying the room navigation interceptor to only the room activity navigation, not the bottomsheets
...
- the bottomsheets require the activity to stay around as they host the sheet instance, fixes missing join sheets
2021-10-26 17:15:19 +01:00
Adam Brown
49c969601d
adding missing bottomsheet handling for displaying the join room sheet when linking from the public rooms
...
- the activity is still finished causing the popup to not actually display
2021-10-26 17:14:24 +01:00
ganfra
a9d192fa39
Flow migration: add back some test
2021-10-26 18:09:07 +02:00
Benoit Marty
01a29f67d0
Version++
2021-10-26 17:33:23 +02:00
Benoit Marty
5279993995
Merge branch 'hotfix/1.3.6' into main
2021-10-26 17:31:11 +02:00
Benoit Marty
8ac48b903a
Merge branch 'hotfix/1.3.6' into develop
2021-10-26 17:31:10 +02:00
Benoit Marty
eb66a51891
Merge branch 'hotfix/1.3.6'
...
Conflicts:
vector/src/main/java/im/vector/app/features/login/LoginViewModel.kt
2021-10-26 17:30:39 +02:00
Benoit Marty
6c485d5f6e
Merge hotfix 1.3.6
2021-10-26 17:23:33 +02:00
Adam Brown
792444d1ac
adding missing hilt annotation for injectable activity
2021-10-26 16:23:32 +01:00
Benoit Marty
edd29ec4ef
fastlane change
2021-10-26 16:51:59 +02:00
Benoit Marty
093b5c76ab
towncrier
2021-10-26 16:51:08 +02:00
Benoit Marty
f2330903ae
Add named parameter for boolean
2021-10-26 16:49:38 +02:00
Benoit Marty
9f1efab18d
Correctly handle url of type https://mobile.element.io/?hs_url=…&is_url=…
...
Skip the choose server screen when such URL are open when Element
2021-10-26 16:49:21 +02:00
Benoit Marty
dc5739c11d
Format
2021-10-26 16:46:20 +02:00
ganfra
8cf5b727e1
Flow: restore read receipts
2021-10-26 15:57:18 +02:00
ganfra
9479342a64
Flow: remove more rx
2021-10-26 15:16:10 +02:00
Benoit Marty
0236396c59
Add optional deviceId to the login API
2021-10-26 15:10:04 +02:00
ganfra
c936954119
Flow migration: start replacing Rx by Flow
2021-10-26 14:24:23 +02:00
Adam Brown
10df75bd57
allowing the re-emission of identical search terms, fixes the finish setup/give consent steps from not properly updating the UI
...
- also captures the fragmet resumed event in order to handle returning from the settings page and applying a identity server
2021-10-26 12:25:17 +01:00
Adam Brown
c90dbf2f38
allowing null users in the email search, fixes missing indentity server helpers when inviting by email
2021-10-26 11:55:52 +01:00
Onuray Sahin
cb1d5e888d
Create poll fragment with a title.
2021-10-25 20:14:10 +03:00
Benoit Marty
d0f226dcd1
Bind identity service
2021-10-25 15:47:17 +02:00
Onuray Sahin
4af42902a0
Create poll screen components implemented.
2021-10-25 16:41:37 +03:00
Benoit Marty
363ae79378
DI: Use interfaces instead of implementation
2021-10-25 15:32:27 +02:00
Onuray Sahin
3e03db200c
Add poll icon to attachment type selector.
2021-10-25 14:47:57 +03:00
Benoit Marty
f2c22c1985
Merge pull request #4192 from vector-im/yostyle/cipher_suites
...
Limit supported TLS versions and cipher suites
2021-10-25 13:07:21 +02:00
Benoit Marty
3354cd1760
Merge pull request #4312 from vector-im/feature/fga/hilt_app_migration
...
Migrate App DI framework to Hilt
2021-10-25 12:41:02 +02:00
Benoit Marty
79d56319b7
Version++
2021-10-25 12:40:24 +02:00
Benoit Marty
cabdec166f
Merge branch 'release/1.3.5' into main
2021-10-25 12:39:11 +02:00
Benoit Marty
90eee339a3
Merge branch 'release/1.3.5' into develop
2021-10-25 12:39:10 +02:00
Benoit Marty
f877965550
Fastlane files
2021-10-25 12:38:53 +02:00
Benoit Marty
201d558925
Update previous Changelog (the file was not in the correct folder)
2021-10-25 12:37:41 +02:00
Benoit Marty
b892331e42
Towncrier
2021-10-25 12:35:11 +02:00
Benoit Marty
8b6e0187d6
Merge pull request #4320 from vector-im/feature/adm/malformed-group-link
...
Fixing grouped notification causing malformed url
2021-10-25 12:20:04 +02:00
Adam Brown
55c00a0975
adding changelog entry
2021-10-25 10:56:15 +01:00
Adam Brown
325e78106e
fixing strange ide extract
2021-10-25 10:51:40 +01:00
Besnik Bleta
d4b010bad7
Translated using Weblate (Albanian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sq/
2021-10-24 22:25:48 +00:00
Linerly
ff04337e04
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2021-10-24 22:25:47 +00:00
waclaw66
91500dc7cb
Translated using Weblate (Czech)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/
2021-10-24 22:25:46 +00:00
Priit Jõerüüt
359b8e2158
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/et/
2021-10-24 22:25:45 +00:00
sr093906
63ca323d92
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hans/
2021-10-24 22:25:44 +00:00
Ihor Hordiichuk
028d318246
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/
2021-10-24 22:25:43 +00:00
LinAGKar
7e4a115bfb
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sv/
2021-10-24 22:25:42 +00:00
lvre
cc96c0398d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/pt_BR/
2021-10-24 22:25:41 +00:00
Szimszon
9ed8d5b22e
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (35 of 35 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/hu/
2021-10-24 22:25:40 +00:00
Adam Brown
06b3cc3f4b
filters the unique notification uris from the link handling
...
- fixes malformed url errors appearing for uri we only create to force uniqueness in the notifications
2021-10-22 18:29:53 +01:00
ganfra
e1f4e4f934
Hilt: fix test
2021-10-22 18:38:48 +02:00
ganfra
c87d276f8a
Hilt: fix fdroid
2021-10-22 18:09:14 +02:00
Benoit Marty
09fbd5fcf5
Merge pull request #4316 from vector-im/feature/fga/fix_4313
...
Fix unread marker not showing
2021-10-22 15:42:22 +02:00
ganfra
a82a5c9b32
Fix unread marker not showing #4313
2021-10-22 15:19:39 +02:00
ganfra
e6e8c7f7d1
Hilt: clean code and add changelog
2021-10-22 12:41:06 +02:00
ganfra
e9b58844b3
Merge branch 'develop' into feature/fga/hilt_app_migration
2021-10-22 11:30:49 +02:00
ganfra
d89264ff77
Hilt: add small migration guide
2021-10-22 11:30:21 +02:00
ganfra
b6501ce7b2
Hilt: continue cleaning up
2021-10-22 11:30:09 +02:00
Benoit Marty
0d1382ab01
Merge pull request #4309 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2021-10-22 11:06:42 +02:00
Weblate
f75de0b2b7
Merge branch 'origin/develop' into Weblate.
2021-10-22 08:00:00 +00:00
Glandos
7aa860b1fa
Translated using Weblate (French)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2021-10-22 07:59:55 +00:00
Jeff Huang
dcda43fc93
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2021-10-22 07:59:54 +00:00
sr093906
de320e671e
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-10-22 07:59:54 +00:00
LinAGKar
5a3d1fb7ec
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-10-22 07:59:54 +00:00
lvre
2ddedf49d4
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-10-22 07:59:54 +00:00
Linerly
df5c05fc1f
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-10-22 07:59:53 +00:00
Szimszon
2b0933139a
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2021-10-22 07:59:53 +00:00
Glandos
3993a45825
Translated using Weblate (French)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-10-22 07:59:53 +00:00
Priit Jõerüüt
b83566c1c0
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-10-22 07:59:53 +00:00
waclaw66
bc137af0e2
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-10-22 07:59:52 +00:00
Benoit Marty
c212c2ec50
Merge pull request #4306 from vector-im/feature/aris/improve_edittext_pr_4281
...
feature/aris/improve_edittext_pr_4281
2021-10-21 20:20:37 +02:00
ganfra
d724504662
Hilt: finish migration of latest view models
2021-10-21 20:17:49 +02:00
ariskotsomitopoulos
9d5f84b86a
Linter fixes
2021-10-21 20:02:21 +03:00
ariskotsomitopoulos
d6d46d1c21
Avoid using setRawInputType
2021-10-21 19:41:35 +03:00
Benoit Marty
a7d5c6a437
Merge pull request #4281 from vector-im/feature/aris/broken_edittext_4276
...
Fix Broken EditText when using FromEditTextItem
2021-10-21 17:28:41 +02:00
Benoit Marty
eb54eef595
Merge pull request #4296 from vector-im/feature/fga/fix_jsonviewer
...
Fix crash when clicking on ViewEvent source actions
2021-10-21 17:24:21 +02:00
ariskotsomitopoulos
beab9ab8f1
Refactored for clarity
2021-10-21 17:43:01 +03:00
ganfra
d41ff50097
Fix crash when clicking on ViewEvent source actions #4279
2021-10-21 16:34:20 +02:00
ariskotsomitopoulos
dc230f1c30
Refactor to handle more cases
2021-10-21 14:31:50 +03:00
Benoit Marty
486e769287
Merge pull request #4284 from vector-im/feature/fga/fix_mic_button_visibility
...
Fix voice message record button wrong visibility
2021-10-21 12:39:50 +02:00
ganfra
d33daaf799
Fix voice message record button wrong visibility #4283
2021-10-21 11:35:08 +02:00
ganfra
ac1e4e9e9c
Hilt: remove usage of ScreenComponent
2021-10-21 10:10:59 +02:00
ariskotsomitopoulos
3ea7b37df3
Improve imeOptions
2021-10-21 01:54:45 +03:00
ariskotsomitopoulos
b3f6b5e142
Fix Broken EditText when using FromEditTextItem
2021-10-21 01:46:05 +03:00
ganfra
188b4887ba
Hilt: continue migrating activities
2021-10-20 18:06:57 +02:00
Benoit Marty
7c9c4ecf5f
Version++
2021-10-20 10:49:40 +02:00
Benoit Marty
7f96bf623f
Merge branch 'release/1.3.4' into main
2021-10-20 10:44:44 +02:00
Benoit Marty
86d4d13d50
Merge branch 'release/1.3.4' into develop
2021-10-20 10:44:41 +02:00
Benoit Marty
d5f2a6179d
Fastlane change
2021-10-20 10:44:20 +02:00
Benoit Marty
e536e1c785
Run towncrier
2021-10-20 10:42:12 +02:00
Benoit Marty
367795ee24
Fix crash reported by the PlayStore, for release 1.3.4
...
I did not find a way to reproduce, but this change should add some safety
2021-10-20 09:29:15 +02:00
Benoit Marty
628ccdc328
Add English - GB to the list of languages
2021-10-20 09:16:56 +02:00
Benoit Marty
8954b1bb22
Merge pull request #4272 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2021-10-20 09:04:44 +02:00
Weblate
cf5fca082d
Merge branch 'origin/develop' into Weblate.
2021-10-20 06:28:17 +00:00
Kiel
c7fa40fd46
Translated using Weblate (English (United Kingdom))
...
Currently translated at 0.7% (21 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/en_GB/
2021-10-20 06:28:08 +00:00
DUCKCHI
d764bb659f
Translated using Weblate (Korean)
...
Currently translated at 48.3% (1292 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ko/
2021-10-20 06:28:06 +00:00
Benoit Marty
ac44cd4401
Merge pull request #4270 from vector-im/feature/bma/small_cleanup
...
small cleanup
2021-10-19 21:08:09 +02:00
Benoit Marty
85983562fa
No need to add explicit dependencies on stdlib, this is added by the gradle plugin since 1.4
...
https://kotlinlang.org/docs/whatsnew14.html#dependency-on-the-standard-library-added-by-default
2021-10-19 19:06:27 +02:00
Benoit Marty
97464969ea
Small formatting
2021-10-19 19:04:32 +02:00
ganfra
92cd79c550
Hilt: migrate activities
2021-10-19 18:53:17 +02:00
Benoit Marty
89e8e5ca31
Merge pull request #4269 from vector-im/feature/bma/required_signature
...
Make MegolmBackupAuthData.signatures optional for robustness
2021-10-19 18:47:35 +02:00
ganfra
bb68e735f7
Hilt: continue migration VM
2021-10-19 17:31:56 +02:00
Benoit Marty
097694f6ef
Make MegolmBackupAuthData.signatures optional for robustness
2021-10-19 17:31:51 +02:00
waclaw66
c056dc27ca
Translated using Weblate (Czech)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/
2021-10-19 15:25:42 +00:00
Jeff Huang
1d831b3a1b
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/
2021-10-19 15:25:41 +00:00
random
16a8cf6d51
Translated using Weblate (Italian)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/it/
2021-10-19 15:25:40 +00:00
Jeff Huang
497d053c5d
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2021-10-19 15:25:39 +00:00
LinAGKar
803d145892
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-10-19 15:25:39 +00:00
Viacheslav Raskulin
bda95fcc5e
Translated using Weblate (Russian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2021-10-19 15:25:39 +00:00
random
5cb55cb0d3
Translated using Weblate (Italian)
...
Currently translated at 99.8% (2669 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-10-19 15:25:38 +00:00
Linerly
61c64a872d
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-10-19 15:25:38 +00:00
Benoit Marty
86b7fe67ac
Merge pull request #4268 from vector-im/feature/bma/improve_part
...
A few changes on the slash command
2021-10-19 17:01:25 +02:00
Benoit Marty
ab0e707ea6
Merge pull request #4229 from vector-im/feature/adm/decrypt-event-dummy-keys-fallback-crash
...
Catching EnsureOlmSessionsForDevicesAction errors
2021-10-19 16:13:34 +02:00
Benoit Marty
4626199761
Slash commands: popDraft() only in case of success, and display a loading dialog during processing
2021-10-19 13:56:38 +02:00
Benoit Marty
364654b685
Fix crash on slash commands Exceptions
2021-10-19 12:33:47 +02:00
Benoit Marty
fe2ba28441
Implement /part command, with or without parameter
2021-10-19 11:55:09 +02:00
Benoit Marty
f5eaf2f05f
Align wording with Element Web
2021-10-19 11:35:49 +02:00
Aris Kotsomitopoulos
aea22201c3
Feature/aris/issue 465 scrub exif data ( #4248 )
...
Implement ImageExifTagRemover to scrub user sensitive data while sending original size photos
- Return a not scrubbed file when there is an exception while scrubbing the jpeg file
- Improve error handling on image compression
2021-10-18 21:20:03 +00:00
ganfra
1d73077184
Hilt: continue migration VM
2021-10-18 18:54:30 +02:00
Benoit Marty
2a47acc68a
Merge pull request #4236 from vector-im/feature/adm/fixing-home-menu-options
...
Fixing developer sync options always displaying
2021-10-18 18:19:20 +02:00
Adam Brown
c8a8d2e0bf
applying a retry when attempting to fetch one time keys, tries to catch flaky network conditions
2021-10-18 16:15:07 +01:00
Adam Brown
ca79e87e00
applying a retry when attempting to send dummy payload to device
2021-10-18 16:13:22 +01:00
Besnik Bleta
1c119c2c5d
Translated using Weblate (Albanian)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sq/
2021-10-18 01:25:54 +00:00
Linerly
6cb254e743
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2021-10-18 01:25:53 +00:00
Danial Behzadi
87bd145e8e
Translated using Weblate (Persian)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/
2021-10-18 01:25:52 +00:00
Priit Jõerüüt
4a1f1a9fa5
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/et/
2021-10-18 01:25:51 +00:00
sr093906
022452cd45
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hans/
2021-10-18 01:25:50 +00:00
Ihor Hordiichuk
f8850f5eb8
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/
2021-10-18 01:25:49 +00:00
LinAGKar
5a82981944
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sv/
2021-10-18 01:25:48 +00:00
Nikita Epifanov
28ccfbdc0d
Translated using Weblate (Russian)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/ru/
2021-10-18 01:25:47 +00:00
lvre
99bb0f994f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/pt_BR/
2021-10-18 01:25:46 +00:00
Szimszon
964937db98
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (34 of 34 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/hu/
2021-10-18 01:25:45 +00:00
sr093906
be874d9927
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-10-18 01:25:44 +00:00
LinAGKar
68591f3ddd
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-10-18 01:25:43 +00:00
joshua
b83a96e1c1
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-10-18 01:25:43 +00:00
Besnik Bleta
41167cdc23
Translated using Weblate (Albanian)
...
Currently translated at 99.3% (2655 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-10-18 01:25:41 +00:00
Nikita Epifanov
9b1b35084c
Translated using Weblate (Russian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2021-10-18 01:25:41 +00:00
lvre
e425532953
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-10-18 01:25:40 +00:00
Linerly
1787a8a358
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-10-18 01:25:40 +00:00
Szimszon
ab5b907b7d
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2021-10-18 01:25:40 +00:00
Danial Behzadi
0c80f6b8a5
Translated using Weblate (Persian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-10-18 01:25:39 +00:00
Priit Jõerüüt
ee301bc355
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-10-18 01:25:39 +00:00
zeritti
8425358634
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-10-18 01:25:38 +00:00
Zet
bdbe1dd606
Translated using Weblate (Arabic)
...
Currently translated at 38.9% (1040 of 2672 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/
2021-10-18 01:25:38 +00:00
opusforlife2
44ab38aa39
Add changelog file for PR #4257
2021-10-15 19:55:15 +00:00
opusforlife2
bbc0a84af0
Remove redundant text in feature request template
...
Same deal as PR #4076 .
2021-10-15 19:45:47 +00:00
ganfra
968c2e70d2
Hilt: continue migration VM
2021-10-15 19:06:18 +02:00
Benoit Marty
293b255f58
Merge pull request #4256 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2021-10-15 17:39:07 +02:00
Benoit Marty
8da2ea8315
Merge pull request #4252 from thomcatdotrocks/patch-1
...
Re-enable Android Auto
2021-10-15 17:07:57 +02:00
Weblate
d23bd411b3
Merge branch 'origin/develop' into Weblate.
2021-10-15 15:01:09 +00:00
Glandos
4ccdf65308
Translated using Weblate (French)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2021-10-15 15:00:59 +00:00
LinAGKar
ec81920e0a
Translated using Weblate (Swedish)
...
Currently translated at 99.2% (2648 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-10-15 15:00:58 +00:00
Michael Mihai
3d63140f48
Translated using Weblate (Romanian)
...
Currently translated at 12.6% (337 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-10-15 15:00:57 +00:00
tanmatsu
dcc3d9846b
Translated using Weblate (Romanian)
...
Currently translated at 12.6% (337 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-10-15 15:00:53 +00:00
Viorel-Cătălin Răpițeanu
745d34c722
Translated using Weblate (Romanian)
...
Currently translated at 12.6% (337 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-10-15 15:00:53 +00:00
Glandos
d1b9710fa5
Translated using Weblate (French)
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-10-15 15:00:52 +00:00
ganfra
9dd7017131
Hilt: continue migration
2021-10-15 12:49:29 +02:00
Benoit Marty
ac63369a59
Merge pull request #4251 from kittykat/issue-board
...
Add issue triage automation
2021-10-15 10:29:43 +02:00
ganfra
f8d208fb4f
Hilt: introduce MavericksComponent and try on RoomList
2021-10-15 10:27:45 +02:00
Benoit Marty
91d2ef456e
Update location of sign off documentation
2021-10-15 10:27:22 +02:00
Ekaterina Gerasimova
59a3b84c1d
Add issue triage automation
...
Fixes #4250
Move new issues into incoming column and move X-Needs-Info into Need info column on the vector-im/element-android/projects/4 board
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-10-15 09:20:31 +01:00
ganfra
ff53cf4db9
Hilt: replace the VectorComponent
2021-10-14 18:47:28 +02:00
thomcatdotrocks
1b0a127af3
Add changelog file
2021-10-14 10:53:32 -05:00
thomcatdotrocks
32658f6651
Re-enable Android Auto
...
Commit to complete #4247 after #4222 has been merged.
2021-10-14 10:45:59 -05:00
Benoit Marty
1f74bc986d
Merge pull request #4249 from vector-im/feature/adm/constant-notification-sounds
...
Constant triggering of notification sounds
2021-10-14 17:06:53 +02:00
Benoit Marty
a208732499
Merge pull request #4238 from vector-im/feature/adm/delayed-sync-duplicated-notification
...
Reappearing notifications on slow homeservers
2021-10-14 17:01:20 +02:00
Adam Brown
fc793c442b
reverting back to using an array for the circular cache, makes preloading and setting the value simpler
...
- adds unit tests to show it working
2021-10-14 14:02:23 +01:00
Adam Brown
0f07629547
moving comment position to be above the if and cleaning up log copy
2021-10-14 14:02:16 +01:00
Adam Brown
eb70a81afd
moving builder call to avoid misaligning the comment
2021-10-14 13:14:36 +01:00
Adam Brown
00beb27b56
updating class doc to mention its not thread safe
2021-10-14 12:25:13 +01:00
Adam Brown
84b44f6093
using generic list for the circular cache instead of a fixed string array
2021-10-14 12:24:06 +01:00
Adam Brown
2f0affa27e
using correct issue number in change log entry
2021-10-14 11:56:48 +01:00
Benoit Marty
7ec0872b78
Merge pull request #4222 from abaker/fix_outgoing_conversation_notifications
...
Dont set person on sent message notification
2021-10-14 10:45:26 +02:00
Benoit Marty
62f66cd478
Merge pull request #4242 from vector-im/dependabot/gradle/androidx.media-media-1.4.3
...
Bump media from 1.4.2 to 1.4.3
2021-10-14 09:47:50 +02:00
dependabot[bot]
0a9c6673af
Bump media from 1.4.2 to 1.4.3
...
Bumps media from 1.4.2 to 1.4.3.
---
updated-dependencies:
- dependency-name: androidx.media:media
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-13 23:05:53 +00:00
LinAGKar
49262a19fe
Translated using Weblate (Swedish)
...
Currently translated at 99.1% (2645 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-10-13 21:26:21 +00:00
Jeff Huang
4d9e348aba
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/
2021-10-13 21:26:18 +00:00
Leonidas Shear
ebf8c51207
Translated using Weblate (Russian)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/ru/
2021-10-13 21:26:17 +00:00
Ihor Hordiichuk
b06e400291
Translated using Weblate (Ukrainian)
...
Currently translated at 91.3% (2438 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-10-13 21:26:16 +00:00
waclaw66
17ddcdd250
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-10-13 21:26:16 +00:00
Jiri Grönroos
58447e9966
Translated using Weblate (Finnish)
...
Currently translated at 85.1% (2272 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fi/
2021-10-13 21:26:15 +00:00
random
d75e523935
Translated using Weblate (Italian)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/it/
2021-10-13 21:25:45 +00:00
Jeff Huang
af1f1e379f
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2021-10-13 21:25:44 +00:00
tanmatsu
256f90ae17
Translated using Weblate (Romanian)
...
Currently translated at 10.9% (293 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-10-13 21:25:43 +00:00
Viorel-Cătălin Răpițeanu
e0c059fcba
Translated using Weblate (Romanian)
...
Currently translated at 10.9% (293 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-10-13 21:25:42 +00:00
Michael Mihai
961124e7f0
Translated using Weblate (Romanian)
...
Currently translated at 10.9% (293 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-10-13 21:25:42 +00:00
random
9d90a897fc
Translated using Weblate (Italian)
...
Currently translated at 99.8% (2666 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-10-13 21:25:40 +00:00
LinAGKar
a9abec8d0a
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sv/
2021-10-13 21:25:39 +00:00
waclaw66
53b2f0c5e7
Translated using Weblate (Czech)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/
2021-10-13 21:25:38 +00:00
Leonidas Shear
8dcc65dc0a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2021-10-13 21:25:37 +00:00
Didek
450c8e629e
Translated using Weblate (Polish)
...
Currently translated at 77.5% (2070 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-10-13 21:25:35 +00:00
Adam Brown
64c532e54b
allowing the first notification for each child of the group to vibrate/make a sound
...
- by having the group and child notifications alert once we can safetly always update the group and get consistent alertOnce behaviour
2021-10-13 18:42:02 +01:00
Adam Brown
99de9d4a4f
adding changelog entry
2021-10-13 18:01:49 +01:00
Adam Brown
b041876fa6
matching the other notifications and only alerting the group notifiation once
...
- fixes notification sounds coming through for every message despite only vibrating for the first
2021-10-13 18:00:35 +01:00
Adam Brown
10b753ad61
adding changelog entry
2021-10-13 15:42:59 +01:00
Adam Brown
f2da047720
keeping an inmemory cache of the seen ids, fixes delayed sync responses causing already dismissed notifications from being shown again
...
- uses a simple circular buffer to limit the memory usage
2021-10-13 15:40:42 +01:00
Adam Brown
c6aac34c39
adding changelog entry
2021-10-13 13:44:24 +01:00
Adam Brown
64dce0638f
only updating the visibility of the menu option the home details fragment adds instead of changing all the parent options
...
- fixes the debug sync options being forced to visible
2021-10-13 13:39:57 +01:00
Benoit Marty
4f51dbdcf9
Merge pull request #3313 from AquaWolf/feature/conversations
...
Feature/conversations
2021-10-13 11:24:04 +02:00
Benoit Marty
9661fa0a20
Merge pull request #4231 from vector-im/feature/bma/store_desc
...
Add a paragraph about Open source
2021-10-13 11:12:16 +02:00
Benoit Marty
085da6c99a
Merge pull request #4090 from vector-im/feature/aris/presence
...
Feature/aris/presence
2021-10-13 09:58:22 +02:00
Benoit Marty
4dff7f19e9
Merge pull request #4232 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.35
...
Bump libphonenumber from 8.12.34 to 8.12.35
2021-10-13 09:04:47 +02:00
dependabot[bot]
7be7d50575
Bump libphonenumber from 8.12.34 to 8.12.35
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.34 to 8.12.35.
- [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.12.34...v8.12.35 )
---
updated-dependencies:
- dependency-name: com.googlecode.libphonenumber:libphonenumber
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-12 23:10:59 +00:00
Benoit Marty
d4f62902a6
Add a paragraph about Open source
2021-10-12 21:15:45 +02:00
Adam Brown
db4c4520ea
adding changelog entry
2021-10-12 17:37:11 +01:00
Benoit Marty
37dbaadbcc
Merge pull request #4201 from koh6uawi/scroll_select_font_size
...
Make the font size selection dialog scrollable
2021-10-12 18:33:11 +02:00
Benoit Marty
13ec4db8a2
Merge pull request #4215 from vector-im/feature/ons/fix_voice_message_resend
...
Voice message - Do not delete file to be able to resend
2021-10-12 18:30:03 +02:00
Benoit Marty
ffa5e1a1ba
Add changelog file
2021-10-12 17:48:59 +02:00
Adam Brown
256cb7093d
catching ensureOlmSessionsForDevicesAction errors during the event decryption flow
...
- we currently can't do much but log here as we've asynchronously start the fallback flow, catching the error at least stops a hard crash
2021-10-12 16:37:40 +01:00
Onuray Sahin
39d92d8559
To be able to resend, stop all voice actions without deleting.
2021-10-12 17:53:56 +03:00
Benoit Marty
6c915ea4d1
Cleanup the PR about presence
2021-10-12 16:45:41 +02:00
Benoit Marty
923bc00dcd
Merge branch 'develop' into feature/aris/presence
2021-10-12 15:22:40 +02:00
Benoit Marty
7338982030
Merge pull request #4193 from vector-im/feature/bma/fix_logout_crash
...
Try to fix #4007
2021-10-12 15:19:20 +02:00
koh6uawi
c9f69b3fc5
Move XML namespaces to root element
2021-10-12 15:12:26 +02:00
koh6uawi
da28ddfabd
Use "wrap_content" instead of "match_parent"
...
Fix a linter error
2021-10-12 15:10:33 +02:00
Benoit Marty
efc1e9b87c
Merge pull request #4217 from vector-im/sync-emojis
...
Sync Emojis
2021-10-12 14:54:36 +02:00
Benoit Marty
0292afb537
Merge pull request #4216 from vector-im/feature/aris/issue_3902_add_scripts_to_ci
...
Feature/aris/issue_3902_add_scripts_to_ci
2021-10-12 14:53:23 +02:00
ariskotsomitopoulos
2b2f5be83e
Fix typo in filename
2021-10-12 15:51:27 +03:00
Benoit Marty
36d2f8e46b
Merge pull request #4228 from vector-im/feature/adm/suspending_add_pusher
...
Improved /settings/notifications push toggle error handling
2021-10-12 14:50:01 +02:00
Benoit Marty
b6c483fff0
Merge pull request #4225 from vector-im/feature/adm/delaying-first-sync-until-foreground
...
Fixing unexpected sync occurring in background
2021-10-12 14:31:57 +02:00
Benoit Marty
8c2f6b1d4c
Merge pull request #4227 from kittykat/issue-template
...
Update defect issue template to improve wording
2021-10-12 14:23:08 +02:00
Benoit Marty
a7ec76bae3
Also call monarchyWriteAsyncExecutor.awaitTermination
2021-10-12 14:20:20 +02:00
Benoit Marty
e3034e5d11
Merge pull request #4190 from vector-im/feature/fga/mavericks_2
...
Feature/fga/mavericks 2
2021-10-12 14:11:00 +02:00
Benoit Marty
d11f4e5e31
Add changelog
2021-10-12 14:06:24 +02:00
Adam Brown
b79b7f5740
adding changelog entry
2021-10-12 12:59:26 +01:00
Adam Brown
786dec5dc0
observing both the email pushers and email pids so that displayed email pushers are always in sync
2021-10-12 12:49:39 +01:00
ganfra
a24a9b43fa
Mavericks 2: make the UT happy. Let SDK exposes MatrixCoroutineDispatchers.
2021-10-12 13:47:32 +02:00
Adam Brown
bd51eae741
refreshing the threePids when entering the preference screen, afterwards we're monitoring for changes
2021-10-12 11:44:30 +01:00
Adam Brown
1c1424eafc
using verb prefix for http pusher creation function
2021-10-12 11:39:14 +01:00
Adam Brown
bdec6a3580
removing mention of email in the http pusher model, we have dedicated emails functions on the service instead
2021-10-12 11:39:14 +01:00
Adam Brown
13f8494072
grouping with other test deps and commenting the reason for rxKotlin dependency
2021-10-12 11:39:14 +01:00
Adam Brown
69bb554e20
lifting the request executor to its own file in the network package
...
- also creates a dedicated RequestModule instead of providing the executor via the pushers module
2021-10-12 11:39:14 +01:00
Adam Brown
aff787bb29
extracting the test fakes to their own package
2021-10-12 11:39:14 +01:00
Adam Brown
8e84aea434
removing unused import
2021-10-12 11:39:14 +01:00
Adam Brown
b7c911feee
adding test cases for when adding a pusher fails and when it already exists
2021-10-12 11:39:14 +01:00
Adam Brown
21479b2b28
inverting if to favour positive ordering
2021-10-12 11:39:14 +01:00
Adam Brown
48d9dfb82d
adding test for the add pusher task happy flow
...
- introduces the concepts of Fakes for handling the dependencies, unforuntately realm/monarchy aren't very testable in their current state so we'll need to use mocks
2021-10-12 11:39:14 +01:00
Adam Brown
ced85964da
including rx java dependency for the sdk tests because real (monarchy) tranisitive depends on rx but doesn't propagate it as an API dependency
...
- without an explicit declaration we can't mock the realm instance
2021-10-12 11:39:14 +01:00
Adam Brown
0a2d7d709b
creating an injectable request executor to enable unit tests network request (without hitting the network)
2021-10-12 11:39:14 +01:00
Adam Brown
6672ab3966
removing comment which doesn't add additional context/information
2021-10-12 11:39:14 +01:00
Adam Brown
46c338934e
running lint
2021-10-12 11:39:14 +01:00
Adam Brown
e24329e139
reusing the transactional logic for the current session notifications toggle
...
- uses the synchronous token registering which also means we get error handling
2021-10-12 11:39:14 +01:00
Adam Brown
6c9fcc0d93
extracting the add pusher logic for the worker and delegating to the task from the worker
2021-10-12 11:39:14 +01:00
Benoit Marty
2d97640372
Ensure no async transaction will occurs if the store is closed
2021-10-12 12:08:14 +02:00
Benoit Marty
4a7e0a5d95
CleanupSession: start by releasing the session, then empty the databases
2021-10-12 11:57:07 +02:00
Benoit Marty
73c08e2eeb
Avoid code duplication
2021-10-12 11:38:16 +02:00
Ekaterina Gerasimova
8cea340100
Update defect issue template to improve wording
...
Improve wording around rageshakes based on feedback.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-10-12 10:26:10 +01:00
Aris Kotsomitopoulos
fc753fe11e
Update 4216.misc
2021-10-12 11:52:52 +03:00
Adam Brown
d1d66c3406
adding changelog entry
2021-10-12 09:49:23 +01:00
Adam Brown
b7a54ead68
delaying the first sync until the first process onStart event
...
- fixes push notifications starting the polling sync thread when the application is created due to push
2021-10-12 09:47:17 +01:00
Aris Kotsomitopoulos
d26340993f
Update release.yml
...
Removed ./tools/import_emojis.py and ./tools/import_sas_strings.py from the release template while now there is an automated cron job in GitHub Action to run the scripts
2021-10-12 11:45:34 +03:00
Benoit Marty
0d85299c57
Try to fix #4007
...
Wait for Realm instance to be effectively closed before deleting Realm files
2021-10-12 10:40:46 +02:00
ariskotsomitopoulos
dcf98d93e6
Remove BeautifulSoup4 dependency
2021-10-12 11:37:00 +03:00
Benoit Marty
7088e5cf54
Merge pull request #4223 from vector-im/dependabot/gradle/com.android.tools.build-gradle-7.0.3
...
Bump gradle from 7.0.2 to 7.0.3
2021-10-12 09:48:14 +02:00
dependabot[bot]
3265c604cf
Bump gradle from 7.0.2 to 7.0.3
...
Bumps gradle from 7.0.2 to 7.0.3.
---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 23:05:08 +00:00
Alex Baker
42cbdf0a6c
Dont set person on sent message notification
...
Signed-off-by: Alex Baker <alex@beeper.com >
2021-10-11 14:42:22 -05:00
ganfra
a26e43e90c
Mavericks 2: clean after PR review
2021-10-11 17:31:27 +02:00
ariskotsomitopoulos
6cee8871f3
Create a new cron Github Action workflow for syncing emojis & sas strings. It will run every Monday at 00:00. It will open two PRs and will be able to optimal update/delete them according to changes with the base branch
2021-10-11 17:51:52 +03:00
ariskotsomitopoulos
ccc4a43737
Sync Emojis
2021-10-11 14:13:18 +00:00
Onuray Sahin
13aee7d162
Do not delete voice message file to be able to resend.
2021-10-11 16:49:15 +03:00
Benoit Marty
117fa71f53
Merge pull request #4135 from vector-im/feature/bma/designInput
...
Add documentation about Figma -- very first draft
2021-10-11 15:48:55 +02:00
Benoit Marty
bde129ddce
Remove not compiling sample tests
2021-10-11 14:42:06 +02:00
Benoit Marty
6520729343
ktlint
2021-10-11 14:41:40 +02:00
Benoit Marty
caf2c2c487
Use same values for all modules
2021-10-11 14:29:58 +02:00
Benoit Marty
f89a32da1f
Add opt-in for kotlinx.coroutines annotations
2021-10-11 14:27:55 +02:00
Benoit Marty
6721669d1d
Fixes false positive "This is an internal Mavericks API. It is not intended for external use."
...
of MvRx `by viewModel()` calls. Maybe due to the inlining of code... This is a temporary fix...
2021-10-11 14:27:45 +02:00
Benoit Marty
6dd0de6123
Mavericks 2.4.0
2021-10-11 13:29:29 +02:00
koh6uawi
fadaaa5b18
Add a changelog entry
2021-10-11 13:07:28 +02:00
Benoit Marty
737a290841
Merge pull request #4210 from vector-im/feature/aris/issue_908_user_completion_picket
...
Feature/aris/issue 908 user completion picket
2021-10-11 12:31:30 +02:00
Benoit Marty
343783f807
Version++
2021-10-11 12:06:51 +02:00
Benoit Marty
651e347825
Merge branch 'release/1.3.3' into main
2021-10-11 12:04:52 +02:00
Benoit Marty
7bfc771117
Merge branch 'release/1.3.3' into develop
2021-10-11 12:04:52 +02:00
Benoit Marty
9acec43a48
fastlane
2021-10-11 12:04:24 +02:00
Benoit Marty
713c93faa6
Towncrier
2021-10-11 12:00:32 +02:00
Benoit Marty
2c8e171911
Merge pull request #4208 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2021-10-11 11:29:27 +02:00
ariskotsomitopoulos
a2c790b4a1
Update to support the whole typing name
2021-10-11 12:29:00 +03:00
Benoit Marty
e67930f0c3
Merge pull request #4206 from vector-im/feature/bma/disable_android_auto
...
Disable Android Auto supports
2021-10-11 11:20:00 +02:00
ariskotsomitopoulos
3a6259fd29
Add changelog file
2021-10-11 11:53:43 +03:00
ariskotsomitopoulos
506dfe5fea
Adding trailing space " " or ": " if the user started a sentence by mentioning someone,
2021-10-11 11:46:37 +03:00
Linerly
3c7e05b86e
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2021-10-11 08:39:04 +00:00
discapacidad5
d366fb1c0f
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/es/
2021-10-11 08:39:02 +00:00
discapacidad5
db0e47b133
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/es/
2021-10-11 08:39:01 +00:00
Benoit Marty
d309c71d83
Disable Android Auto supports see https://github.com/vector-im/element-android/issues/4205
2021-10-11 10:21:42 +02:00
koh6uawi
1069e990e5
Merge branch 'vector-im:develop' into scroll_select_font_size
2021-10-11 00:19:46 +02:00
Linerly
06e1cfd631
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-10-10 14:36:58 +00:00
Besnik Bleta
a8c8e1d6ff
Translated using Weblate (Albanian)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sq/
2021-10-10 13:25:57 +00:00
Danial Behzadi
1c20c096d8
Translated using Weblate (Persian)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/
2021-10-10 13:25:56 +00:00
Priit Jõerüüt
0f1e5fcc5c
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/et/
2021-10-10 13:25:55 +00:00
sr093906
eefff680b7
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hans/
2021-10-10 13:25:54 +00:00
Ihor Hordiichuk
c9d15c1708
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/
2021-10-10 13:25:53 +00:00
lvre
25250cb508
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/pt_BR/
2021-10-10 13:25:53 +00:00
Szimszon
aa1e4a9f44
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/hu/
2021-10-10 13:25:52 +00:00
sr093906
4ffb30ec4f
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-10-10 13:25:51 +00:00
Ihor Hordiichuk
fbec4c305e
Translated using Weblate (Ukrainian)
...
Currently translated at 91.3% (2438 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-10-10 13:25:49 +00:00
Besnik Bleta
820eedc7a3
Translated using Weblate (Albanian)
...
Currently translated at 99.4% (2653 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-10-10 13:25:49 +00:00
lvre
30cc056b61
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-10-10 13:25:48 +00:00
Szimszon
16068d8214
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2021-10-10 13:25:47 +00:00
Danial Behzadi
51c83f8bf4
Translated using Weblate (Persian)
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-10-10 13:25:46 +00:00
Priit Jõerüüt
fe4475c430
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (2669 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-10-10 13:25:44 +00:00
discapacidad5
fdc3da979e
Translated using Weblate (Spanish)
...
Currently translated at 98.6% (2632 of 2669 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/es/
2021-10-10 13:25:43 +00:00
yostyle
cbcb620ad1
Limit supported cipher suites
2021-10-08 18:16:27 +02:00
ganfra
2a29243298
Mavericks 2: clean code, but have warnings
2021-10-08 16:45:29 +02:00
Benoit Marty
3a387c5e32
version++
2021-10-08 16:36:48 +02:00
Benoit Marty
7b46796a81
Merge branch 'release/1.3.2' into main
2021-10-08 16:35:44 +02:00
Benoit Marty
1d9cb79960
Merge branch 'release/1.3.2' into develop
2021-10-08 16:35:42 +02:00
Benoit Marty
612f0c77ea
Wait a bit more
2021-10-08 16:26:36 +02:00
Benoit Marty
0a0dd4ee1b
Fix crash when opening Identity Server detail from preference
2021-10-08 16:16:35 +02:00
Benoit Marty
bcf6342312
Fastlane changelog
2021-10-08 15:49:58 +02:00
Benoit Marty
9605841a84
Run towncrier
2021-10-08 15:42:29 +02:00
Benoit Marty
e673f31071
Merge pull request #4189 from vector-im/feature/bma/fix_wl_1.3.2
...
Feature/bma/fix wl 1.3.2
2021-10-08 15:29:37 +02:00
Benoit Marty
66d4a48930
Remove unused strings
2021-10-08 15:07:52 +02:00
Benoit Marty
090273da14
Fix lint error
2021-10-08 14:55:50 +02:00
Benoit Marty
b43a8ab9db
Merge pull request #4187 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2021-10-08 14:50:47 +02:00
Weblate
5c5fc767a4
Merge branch 'origin/develop' into Weblate.
2021-10-08 12:27:26 +00:00
Slimane Selyan AMIRI
5a5832dab7
Translated using Weblate (Kabyle)
...
Currently translated at 81.0% (2154 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/kab/
2021-10-08 12:27:19 +00:00
Ihor Hordiichuk
bf219856a5
Translated using Weblate (Ukrainian)
...
Currently translated at 91.7% (2440 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-10-08 12:27:18 +00:00
LinAGKar
999a08c0f5
Translated using Weblate (Swedish)
...
Currently translated at 98.4% (2617 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-10-08 12:27:13 +00:00
ganfra
c66d6aab5c
Timeline: dispatch update on a background thread
2021-10-08 12:55:37 +02:00
ganfra
3bdf264a53
Merge develop into feature/fga/mavericks_2
2021-10-08 10:49:43 +02:00
koh6uawi
56b0b28d5e
Make "Select text size" dialog scrollable
...
Wrap the LinearLayout inside a ScrollView.
2021-10-08 01:59:13 +02:00
Benoit Marty
b411938644
Add changelog for #4184
2021-10-07 20:58:28 +02:00
Benoit Marty
d6af355335
Merge pull request #4184 from vector-im/feature/adm/is-policy
...
Always display identity server policies
2021-10-07 20:53:03 +02:00
Adam Brown
5365e87777
reducing the discovery policy url text size by using caption style
2021-10-07 17:56:54 +01:00
Adam Brown
cb7260954a
renaming xml view to avoid clashing with other file
2021-10-07 17:46:33 +01:00
Adam Brown
259b6d56d7
using singular for the policy copy name to match content
2021-10-07 17:45:30 +01:00
Adam Brown
d00858f83b
handling empty policy list by showing empty copy
2021-10-07 17:44:54 +01:00
Adam Brown
cccda9b699
using single action for the updating the policy expanded toggling/state setting
2021-10-07 17:29:50 +01:00
ganfra
79ec0591d2
Mavericks 2: continue removing rx
2021-10-07 15:32:57 +02:00
Adam Brown
496a531072
reverting uneedeed text item changes
2021-10-07 13:57:56 +01:00
Adam Brown
791c92c991
launching the discovery page with policy expanded when tapping the policy link from the consent dialog
2021-10-07 13:54:36 +01:00
Adam Brown
7b5972e3cf
expanding the discovery polices on recieving a custom payload
...
- also meant updating the general link to discovery in order to manually pass the default arguments
2021-10-07 13:50:43 +01:00
Adam Brown
728f34f53c
converting the settings activity payload to a sealed class, this allows us to have custom arguments for the sub settings pages
2021-10-07 13:07:30 +01:00
Adam Brown
05166944d8
navigating to the settings discovery page on policy link clicked from non discovery screens
2021-10-07 12:45:59 +01:00
Adam Brown
c0fd266fc4
using consistent naming for the policy and opening a chrome tab when policy is tapped
2021-10-07 12:39:48 +01:00
ganfra
578358d839
Mavericks 2: introduce startWith (like startWithCallable from matrix-android-sdk-rx)
2021-10-07 12:24:53 +02:00
ganfra
acf3b84781
Mavericks 2: migrate UserListViewModel
2021-10-07 12:24:08 +02:00
Benoit Marty
b71e2de9ac
Merge pull request #4179 from vector-im/feature/bma/typo_klint
...
klint -> ktlint
2021-10-07 12:17:45 +02:00
LinAGKar
f0cc56d95e
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sv/
2021-10-07 09:25:40 +00:00
Erik Huizinga
64fb94691b
Translated using Weblate (Dutch)
...
Currently translated at 65.1% (1732 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/
2021-10-07 09:25:39 +00:00
Adam Brown
2f732affa5
updating policy title to include show/hide
2021-10-07 10:15:37 +01:00
ganfra
362ebcbe42
Revert "Mavericks 2: remove matrix-sdk-android-flow as it will be easier when entirely migrating to flow"
...
This reverts commit d9b02a20d8
.
2021-10-07 11:11:44 +02:00
Adam Brown
7e8ca29ca7
creating dedicated discovery policy items and displaying within an expandable form item
2021-10-07 10:09:03 +01:00
Benoit Marty
5fdaa45246
klint -> ktlint
2021-10-07 10:36:38 +02:00
Benoit Marty
f5cda678b2
Merge pull request #4177 from vector-im/feature/fga/temporary_dial_pad_fix
...
Fix SIP user to native user mapping is wrong
2021-10-07 10:10:48 +02:00
Benoit Marty
98428c7b29
Merge pull request #4178 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.34
...
Bump libphonenumber from 8.12.33 to 8.12.34
2021-10-07 10:08:51 +02:00
dependabot[bot]
c55598a099
Bump libphonenumber from 8.12.33 to 8.12.34
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.33 to 8.12.34.
- [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.12.33...v8.12.34 )
---
updated-dependencies:
- dependency-name: com.googlecode.libphonenumber:libphonenumber
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-06 23:07:32 +00:00
ganfra
0125c7675d
Fix SIP user to native user mapping is wrong #4176 (also clear dialpad entry when call is started)
2021-10-06 19:34:04 +02:00
ariskotsomitopoulos
9aeba10b7e
ktlintFormat fixes
2021-10-06 20:19:21 +03:00
Adam Brown
3111d0b46d
updating discovery consent dialog to include policy link which expands the policy urls view
2021-10-06 17:34:02 +01:00
Adam Brown
5a4f320bf9
binding the expanded state as part of the view, allows us to manually control the expansion
2021-10-06 17:20:20 +01:00
Adam Brown
7ce811c227
binding the indentity server policy urls to the discovery page
2021-10-06 17:20:06 +01:00
ariskotsomitopoulos
e4c3457f37
Add public room indicator to RoomDetailFragment & RoomProfileFragment
2021-10-06 19:08:27 +03:00
Adam Brown
04d844b1a9
allowing the expandable scrollbar to be hidden
2021-10-06 16:10:17 +01:00
ariskotsomitopoulos
9ab59a543d
* Implement Presence Service:
...
- Get Presence Status
- Set Presence Status
* Integrate presence in room details screen
* Integrate presence in room people's view
* Update UI to support presence
* Fix bug when insertOrUpdate was called on RoomMemberEventHandler and override the correct presence value in RoomMemberSummaryEntity
* Improve performance on updateUserPresence in RoomMemberSummaryEntity entity
* Remarks & linter fixes
* Disable presence when there is no m.presence events. In some servers like matrix.org is disabled atm.
* Enhance UI Presence on DM room lists to support dark/light theme
* Restore missing lines in gradle.properties to speed up debugging
2021-10-06 18:00:02 +03:00
Adam Brown
a2f64177eb
adding the identity terms to the discovery page state
2021-10-06 15:20:33 +01:00
Erik Huizinga
0e498cc838
Translated using Weblate (Dutch)
...
Currently translated at 62.6% (1664 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/
2021-10-06 08:32:02 +00:00
Evrim
16f6e358dc
Translated using Weblate (Dutch)
...
Currently translated at 62.6% (1664 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/
2021-10-06 08:31:28 +00:00
Glandos
fe2bf80b84
Translated using Weblate (French)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2021-10-05 20:25:42 +00:00
Ihor Hordiichuk
3a65b4c694
Translated using Weblate (Ukrainian)
...
Currently translated at 89.6% (2382 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-10-05 20:25:41 +00:00
waclaw66
0cc5b9fbd1
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2658 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-10-05 20:25:38 +00:00
Zet
7e1e02973b
Translated using Weblate (Arabic)
...
Currently translated at 39.0% (1037 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/
2021-10-05 20:25:38 +00:00
ganfra
d9b02a20d8
Mavericks 2: remove matrix-sdk-android-flow as it will be easier when entirely migrating to flow
2021-10-05 18:57:34 +02:00
opusforlife2
58b69b1fe4
Remove redundancy in heading in bug report issue form
2021-10-05 14:35:34 +01:00
Philipp Neumann
2223e95f33
fixed ordering and url linting error
2021-10-05 14:59:54 +02:00
Philipp Neumann
95247f8b10
remove also LongLivedShortcuts
2021-10-05 14:59:54 +02:00
Philipp Neumann
214deaa474
added dynamic shortcut for priority conversations for Android 11+
2021-10-05 14:59:54 +02:00
Benoit Marty
7ebdd7830a
Merge pull request #4158 from vector-im/feature/bma/new_commands
...
Handle new commands
2021-10-05 13:38:31 +02:00
Benoit Marty
9fd1cc9c8e
Merge pull request #4165 from vector-im/feature/bma/log_error
...
Add a log to get info when an error occurred when recording / playing voice message
2021-10-05 13:38:11 +02:00
Benoit Marty
f4e50a38a6
Merge pull request #4018 from vector-im/feature/aris/issue_dinsic_618
...
feature/aris/issue_dinsic_618
2021-10-05 13:36:48 +02:00
Benoit Marty
a0d5618346
Merge pull request #4166 from andybalaam/typos-in-contributing
...
Fix typo in CONTRIBUTING.md: your->you're
2021-10-05 13:32:09 +02:00
Andy Balaam
c2d26ce207
Fix typo: your->you're
...
Signed-off-by: Andy Balaam <andyb@element.io >
2021-10-05 12:05:46 +01:00
ariskotsomitopoulos
f21d89eb29
Minimize the use of exported="true" in android Manifest
...
- Add comments on Add exported="true" attributes
- Disable manifest exporting for:
- (service) VectorConnectionService
- (receiver) MediaButtonReceiver
2021-10-05 13:57:01 +03:00
Benoit Marty
94bbd37313
Merge pull request #4157 from vector-im/feature/fre/create_dm_improvement
...
Load existing DM instead of creating a new one
2021-10-05 12:26:22 +02:00
Benoit Marty
06fcee3c46
Add a log to get info when an error occurred when recording / playing voice message
...
Will help debugging issues like #3904
2021-10-05 11:58:23 +02:00
Benoit Marty
1fcb9f284a
Merge pull request #4155 from vector-im/feature/bma/wording_update
...
Wording update
2021-10-05 10:04:14 +02:00
Benoit Marty
eceb341986
Merge pull request #4034 from vector-im/feature/bma/displayNameFallback
...
Add a fallback for user displayName when this one is null or empty
2021-10-04 23:13:28 +02:00
Benoit Marty
647b09739f
Fix test compilation
2021-10-04 22:48:43 +02:00
ganfra
fadbb60f90
Mavericks 2: continue replacing Rx
2021-10-04 17:50:45 +02:00
Benoit Marty
90781dbd99
changelog
2021-10-04 16:28:49 +02:00
Benoit Marty
068c9393f1
Create extension String.isMxcUrl()
2021-10-04 16:26:15 +02:00
Benoit Marty
5076369173
Improve code
2021-10-04 16:16:56 +02:00
Benoit Marty
f91936b413
Merge pull request #4156 from vector-im/feature/bma/remove_unused_worker
...
Remove unused SendRelationWorker and related API call (3588)
2021-10-04 16:16:35 +02:00
Benoit Marty
9802ed08e3
Merge branch 'feature/bma/new_commands' of github.com:vector-im/element-android into feature/bma/new_commands
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailViewEvents.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailViewModel.kt
2021-10-04 16:00:31 +02:00
Florian Renaud
17bcf9039d
Load existing DM instead of creating a new one
2021-10-04 15:43:20 +02:00
Benoit Marty
778e50aaf6
Merge pull request #2241 from ginnyTheCat/commands
...
Add commands from element web
2021-10-04 15:34:58 +02:00
Benoit Marty
2b63ccf70a
Merge branch 'feature/bma/new_commands' into commands
2021-10-04 15:34:14 +02:00
Benoit Marty
36e4d3ec69
Remove unused SendRelationWorker and related API call (3588)
2021-10-04 15:17:03 +02:00
Benoit Marty
677ca57106
Fix compilation issue
2021-10-04 15:14:18 +02:00
Benoit Marty
4fadc84d83
Merge pull request #4154 from vector-im/feature/bma/troubleshoot_fix
...
Troubleshoot notification: Fix button not clickable
2021-10-04 15:14:03 +02:00
Benoit Marty
4af9e2c9f0
Merge pull request #4060 from vector-im/feature/bca/space_validate_alias
...
Client side validation of alias max length
2021-10-04 15:09:07 +02:00
Benoit Marty
f3393dd779
changelog
2021-10-04 14:55:15 +02:00
Benoit Marty
52fe3a1669
Message bottom sheet: move "View Reactions" action just below "Add Reaction"
2021-10-04 14:45:23 +02:00
Benoit Marty
6669587ac1
Update wording in message bottom sheet ( #3869 )
2021-10-04 14:43:21 +02:00
Benoit Marty
c4a03925d4
Troubleshoot notification: Fix button not clickable
2021-10-04 14:17:11 +02:00
Benoit Marty
f385e74662
Improve reusability of code
2021-10-04 14:13:25 +02:00
ganfra
f72a34ed08
Mavericks 2: continue replacing Rx
2021-10-04 14:09:21 +02:00
Benoit Marty
ba80bf5ba1
Update changelog
2021-10-04 12:54:15 +02:00
Benoit Marty
489aedbc37
Add missing proper configuration for manual publishing of alias
2021-10-04 12:50:50 +02:00
Benoit Marty
7636b4d7a8
limit alias length in candidateAliasFromRoomName()
2021-10-04 12:40:43 +02:00
Benoit Marty
c3b65a9c71
Create MatrixConstants to handle max alias length limitation
2021-10-04 12:30:28 +02:00
Valere
3da5641e2b
Client side validation of alias max length
2021-10-04 10:57:54 +02:00
Adam Brown
e0a6e82661
Merge pull request #4124 from vector-im/feature/bca/spaces_fix_3048
...
Change call to action in filter room when space selected
2021-10-04 09:12:19 +01:00
Benoit Marty
724bd7dd1a
Update docs/design.md
2021-10-04 10:12:03 +02:00
Benoit Marty
0a6b71d27d
ktlint
2021-10-04 09:58:14 +02:00
Benoit Marty
36b7617483
Add comment about copy/paste code
2021-10-04 09:55:01 +02:00
Benoit Marty
289b7e2d53
add missing import after rebase
2021-10-04 09:55:01 +02:00
Benoit Marty
9735bc6ee3
Add a fallback for user displayName when this one is null or empty, so that the application can customize the dispay name
2021-10-04 09:55:01 +02:00
Benoit Marty
a0cd7163c6
Merge pull request #4116 from vector-im/feature/bca/spaces_fix_3933
...
App doesn't take you to a Space after choosing to Join it
2021-10-04 09:49:42 +02:00
Benoit Marty
f6b6725467
Text is always set at runtime now.
2021-10-04 09:44:53 +02:00
Linerly
32a39ad461
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2021-10-03 17:25:33 +00:00
Linerly
01206195ad
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2658 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-10-03 17:25:32 +00:00
Benoit Marty
b1b5ff8a09
Merge pull request #3772 from pvagner/voiceMessageA11Y
...
Improve accessibility of voice messages
2021-10-03 15:45:09 +02:00
Benoit Marty
57d7ac5bd8
Merge pull request #4139 from vector-im/dependabot/gradle/com.squareup.okhttp3-okhttp-bom-4.9.2
...
Bump okhttp-bom from 4.9.1 to 4.9.2
2021-10-03 11:12:01 +02:00
Benoit Marty
ddfb0ac080
Merge pull request #4137 from vector-im/dependabot/gradle/dagger-2.39.1
...
Bump dagger from 2.39 to 2.39.1
2021-10-03 11:11:37 +02:00
Benoit Marty
f135fbea35
Merge pull request #4138 from vector-im/dependabot/gradle/org.jlleitschuh.gradle.ktlint-10.2.0
...
Bump org.jlleitschuh.gradle.ktlint from 10.1.0 to 10.2.0
2021-10-03 11:10:35 +02:00
Besnik Bleta
c5bbda24c4
Translated using Weblate (Albanian)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sq/
2021-10-02 12:26:42 +00:00
Linerly
d8bbd17eca
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2021-10-02 12:26:42 +00:00
waclaw66
9b8837f426
Translated using Weblate (Czech)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/
2021-10-02 12:26:41 +00:00
Jeff Huang
f0cba97bd8
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/
2021-10-02 12:26:40 +00:00
Danial Behzadi
720154572f
Translated using Weblate (Persian)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/
2021-10-02 12:26:39 +00:00
random
af4be85c34
Translated using Weblate (Italian)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/it/
2021-10-02 12:26:38 +00:00
Priit Jõerüüt
1bd575f6db
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/et/
2021-10-02 12:26:37 +00:00
sr093906
495bdae9df
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hans/
2021-10-02 12:26:36 +00:00
Ihor Hordiichuk
72ef6bffbd
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/
2021-10-02 12:26:35 +00:00
lvre
b117d313a6
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/pt_BR/
2021-10-02 12:26:34 +00:00
Szimszon
8376a946a8
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (31 of 31 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/hu/
2021-10-02 12:26:33 +00:00
Ihor Hordiichuk
98ba9d6342
Translated using Weblate (Ukrainian)
...
Currently translated at 88.1% (2344 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-10-02 12:26:32 +00:00
Linerly
ca64e9511e
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2658 of 2658 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-10-02 12:26:18 +00:00
Benoit Marty
f5375c7af2
Run ./gradlew ktlintFormat
2021-10-02 11:49:28 +02:00
dependabot[bot]
bde45b901f
Bump okhttp-bom from 4.9.1 to 4.9.2
...
Bumps [okhttp-bom](https://github.com/square/okhttp ) from 4.9.1 to 4.9.2.
- [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.9.1...parent-4.9.2 )
---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-01 23:07:25 +00:00
dependabot[bot]
b7f0efbeb1
Bump org.jlleitschuh.gradle.ktlint from 10.1.0 to 10.2.0
...
Bumps org.jlleitschuh.gradle.ktlint from 10.1.0 to 10.2.0.
---
updated-dependencies:
- dependency-name: org.jlleitschuh.gradle.ktlint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-01 23:06:54 +00:00
dependabot[bot]
ce014d1196
Bump dagger from 2.39 to 2.39.1
...
Bumps `dagger` from 2.39 to 2.39.1.
Updates `dagger` from 2.39 to 2.39.1
- [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.39...dagger-2.39.1 )
Updates `dagger-compiler` from 2.39 to 2.39.1
- [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.39...dagger-2.39.1 )
---
updated-dependencies:
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-01 23:06:49 +00:00
Benoit Marty
f7af298654
Merge pull request #3972 from vector-im/feature/fga/expose_sync
...
Feature/fga/expose sync
2021-10-01 20:48:46 +02:00
ganfra
0e01c64f69
Mavericks: continue removing reference to old MvRx API
2021-10-01 18:27:36 +02:00
Benoit Marty
1dd2d410e0
Merge pull request #3657 from SpiritCroc/notification_repetition
...
Do not notify again for old events
2021-10-01 18:20:53 +02:00
Benoit Marty
2366227133
Merge pull request #4129 from vector-im/feature/adm/sync-read-notifications
...
Fixing notifications not being dismissed when read from other devices
2021-10-01 18:11:46 +02:00
ganfra
43c75bdae7
Mavericks 2: replace asyncSubscribe by onAsync
2021-10-01 18:11:41 +02:00
ganfra
96b5d1c96b
Mavericks 2: initialize with debug instead of context
2021-10-01 18:11:14 +02:00
Benoit Marty
d8203ea27b
Optimize import
2021-10-01 18:08:48 +02:00
Benoit Marty
7d59cbebf1
Merge branch 'develop' into feature/fga/expose_sync
2021-10-01 18:04:56 +02:00
ganfra
2ef4cd276b
Mavericks 2: replace selectSubscribe by onEach
2021-10-01 18:04:06 +02:00
Benoit Marty
587c634a49
Merge pull request #3957 from vector-im/feature/bma/ktlint_cleanup
...
Install ktlint plugin
2021-10-01 18:03:38 +02:00
Benoit Marty
242b17294d
Merge pull request #4083 from vector-im/feature/bca/spaces_fix_4045
...
Fix default encrypted for restricted
2021-10-01 17:59:47 +02:00
Adam Brown
c72f66871f
replacing boolean constants with an improved function name + doc around why the events can be missing
2021-10-01 16:22:24 +01:00
Benoit Marty
b4247550ec
run ktlint after rebase
2021-10-01 17:20:30 +02:00
ganfra
606cddc826
Mavericks 2: replace MvRxViewModelFactory by MavericksViewModelFactory
2021-10-01 17:11:53 +02:00
ganfra
d63e1ecfea
Mavericks 2: replacing rx by flow
2021-10-01 17:08:09 +02:00
ganfra
bbce37e694
Mavericks 2: start replacing rx by flow
2021-10-01 16:34:47 +02:00
Benoit Marty
8d7f542e88
Merge pull request #4132 from vector-im/feature/bma/init_sync_dialog
...
Ensure initial sync progress dialog is hidden when the initial sync is over
2021-10-01 15:59:55 +02:00
Benoit Marty
19ae298707
Add documentation about Figma -- very first draft
2021-10-01 15:57:41 +02:00
Benoit Marty
63d71cf56f
Merge branch 'develop' into feature/bma/ktlint_cleanup
2021-10-01 15:54:21 +02:00
Adam Brown
f9d2f236a4
using named parameters when the same types are used in close proximity
2021-10-01 14:43:39 +01:00
ganfra
9337e0e76d
Mavericks 2: create sdk flow module
2021-10-01 15:19:48 +02:00
Benoit Marty
679f0a5940
Ensure initial sync progress dialog is hidden when the initial sync is over
2021-10-01 15:03:23 +02:00
Benoit Marty
8644363005
Merge pull request #4125 from vector-im/feature/fga/text_composer_extract
...
Feature/fga/text composer extract
2021-10-01 14:44:51 +02:00
Benoit Marty
11e7ae3c7e
Fix compilation error
2021-10-01 14:24:53 +02:00
Benoit Marty
6983e1be55
Split long lines
2021-10-01 14:24:07 +02:00
Benoit Marty
920f467231
Disqble some check, not true anymore
2021-10-01 14:11:26 +02:00
Benoit Marty
ba35c0101e
Fix compilation error
2021-10-01 14:09:22 +02:00
Benoit Marty
d1e9f3131a
Big annoying commit: execute command ./gradlew ktlintFormat
- Fix "colon-spacing"
2021-10-01 13:31:15 +02:00
Benoit Marty
a1caccbcc8
Big annoying commit: execute command ./gradlew ktlintFormat
- Fix "chain-wrapping"
2021-10-01 13:31:15 +02:00
Benoit Marty
2ca3c68611
Big annoying commit: execute command ./gradlew ktlintFormat
- Fix "import-ordering"
2021-10-01 13:31:15 +02:00
Benoit Marty
03bdcee3ad
Install ktlint plugin
2021-10-01 13:31:15 +02:00
ganfra
f6b81b36d0
Mavericks 2: switch from MvRxState to MavericksState
2021-10-01 10:08:06 +02:00
ganfra
45509a68bb
TextComposer: fix ktlint
2021-10-01 09:43:57 +02:00
ganfra
2324bf5d05
Mavericks 2: include the libs and make it compile
2021-09-30 19:52:37 +02:00
Adam Brown
a3c4f56774
adding changelog entry
2021-09-30 17:31:23 +01:00
Adam Brown
49e332cb1c
formatting
2021-09-30 17:30:23 +01:00
Adam Brown
7105a20f4f
fixes notifications not being marked as read when the last chunk containing the event is no longer the latest
...
- use explict returns constants to attempt to add more documentation
- queries for the existence of the event in all of the chunk history and if a read receipt exists in the latest chunk (which it should if a user has just read on another client) which allows us to mark old notifications events as read
2021-09-30 17:15:04 +01:00
Benoit Marty
2b38c607b2
Merge pull request #4127 from kittykat/issue-template
...
Fix typo in string
2021-09-30 17:20:01 +02:00
Ekaterina Gerasimova
d6da4f7834
Fix typo in string
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-09-30 15:58:22 +01:00
ganfra
845c396f8f
Clean code after PR review
2021-09-30 16:43:49 +02:00
Benoit Marty
3719382569
Merge pull request #3953 from vector-im/dependabot/gradle/androidx.work-work-runtime-ktx-2.6.0
...
Bump work-runtime-ktx from 2.5.0 to 2.6.0
2021-09-30 14:25:43 +02:00
Benoit Marty
8cfd4bae35
Merge pull request #4120 from vector-im/dependabot/gradle/dagger-2.39
...
Bump dagger from 2.38.1 to 2.39
2021-09-30 14:19:09 +02:00
ganfra
be8c6f1836
Merge branch 'develop' into feature/fga/expose_sync
2021-09-30 12:10:38 +02:00
Benoit Marty
3f7e810f14
Handle change from WorkManager 2.6.0.
...
https://developer.android.com/jetpack/androidx/releases/work#2.6.0
2021-09-30 12:06:57 +02:00
ganfra
3df004b035
Merge branch 'develop' into feature/fga/text_composer_extract
2021-09-30 12:02:27 +02:00
ganfra
535a2c931b
Clean code and add changelog
2021-09-30 12:02:05 +02:00
Valere
4880df3555
Change call to action in filter room when space selected
2021-09-30 11:58:21 +02:00
ganfra
a171f1912a
TextComposer: makes animation ok
2021-09-30 11:57:57 +02:00
Benoit Marty
5d51431c60
Merge pull request #4078 from abaker/android_auto
...
Add Android Auto notification support
2021-09-30 11:29:58 +02:00
Valere
2605433a3d
Code review
2021-09-30 09:15:13 +02:00
dependabot[bot]
bea8d097e2
Bump dagger from 2.38.1 to 2.39
...
Bumps `dagger` from 2.38.1 to 2.39.
Updates `dagger` from 2.38.1 to 2.39
- [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.38.1...dagger-2.39 )
Updates `dagger-compiler` from 2.38.1 to 2.39
- [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.38.1...dagger-2.39 )
---
updated-dependencies:
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-29 23:06:31 +00:00
ganfra
6b3a407b79
TextComposer: continue reworking. WIP
2021-09-29 19:21:11 +02:00
Benoit Marty
d5f9d8086a
Merge pull request #4049 from vector-im/dependabot/gradle/com.arthenica-ffmpeg-kit-audio-4.5
...
Bump ffmpeg-kit-audio from 4.4.LTS to 4.5
2021-09-29 17:10:31 +02:00
Benoit Marty
0033378f8b
Merge pull request #4050 from vector-im/dependabot/gradle/kotlin-1.5.31
...
Bump kotlin from 1.5.30 to 1.5.31
2021-09-29 17:09:39 +02:00
Benoit Marty
c0adde56df
Merge pull request #4027 from vector-im/feature/fre/permalink
...
Add client base url support for permalinks
2021-09-29 17:08:12 +02:00
Benoit Marty
a9525bf92c
Merge pull request #4118 from vector-im/feature/bca/spaces_fix_3935
...
Fix do not hide toolbar on scroll
2021-09-29 16:35:56 +02:00
Valere
3d38ec7aeb
Fix do no hide toolbar on scroll
2021-09-29 15:09:59 +02:00
Benoit Marty
856fc8f976
Merge pull request #4092 from ryg-git/issue-3869
...
Focus on search bar when opening reaction view
2021-09-29 15:07:07 +02:00
Benoit Marty
357d7ee338
Merge pull request #4115 from vector-im/feature/adm/login-key-verification-flow
...
Skipping passphrase screen when no passphrase is available
2021-09-29 15:04:58 +02:00
Benoit Marty
aa4e804261
Merge pull request #4114 from kittykat/issue-template
...
Fix release label in release issue template
2021-09-29 14:57:00 +02:00
Benoit Marty
31a7bfed02
version++
2021-09-29 14:56:10 +02:00
Benoit Marty
c4539abe4c
Merge branch 'release/1.3.1' into develop
2021-09-29 14:52:26 +02:00
Valere
cdc6b7e7d5
Remove listener use fragmentCallback
2021-09-29 14:40:18 +02:00
Adam Brown
984ab08823
adding changelog entry
2021-09-29 13:36:41 +01:00
Adam Brown
b55e94b938
extracting the rx instant setup to a reuseable test rule
2021-09-29 13:23:40 +01:00
Adam Brown
daa3125e57
adding test cases around the SharedSecureStorageViewModel initial state and back flow
...
- introduces a temporary workaorund the unit tests Mavericks by including a no op LifecycleRegistry
- manually sets instant rx schedulers via the static helpers, the layers that set the schedulers are not currently injectable
2021-09-29 13:14:22 +01:00
Ekaterina Gerasimova
77486abbd9
Fix release label in release issue template
...
https://github.com/vector-im/element-android/issues/4113
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-09-29 13:12:43 +01:00
Adam Brown
edce14f48f
when the keyinfo doesn't contain a passphrase we shouldn't view the passphrase screen
...
fixed by handling the back case to skip the passphrase screen if we don't have one
2021-09-29 13:11:19 +01:00
dependabot[bot]
51640a61a9
Bump work-runtime-ktx from 2.5.0 to 2.6.0
...
Bumps work-runtime-ktx from 2.5.0 to 2.6.0.
---
updated-dependencies:
- dependency-name: androidx.work:work-runtime-ktx
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-29 08:55:39 +00:00
Valere
d24f448c70
App doesn't take you to a Space after choosing to Join it
2021-09-29 10:50:29 +02:00
ganfra
9815dfe449
Text composer: start extracting in a dedicated ViewModel/State/Action/Events
2021-09-28 18:54:48 +02:00
ryg-git
0099a3724b
add changelog for committed changes.
2021-09-27 23:46:41 +05:30
ryg-git
7d911fff17
Focus on search bar when opening reaction view
2021-09-27 22:41:34 +05:30
Benoit Marty
9f93850046
Keep LTS version
2021-09-27 16:22:00 +02:00
Benoit Marty
906da76727
Fix warning "This expression will be resolved to Int in future releases. Please add explicit conversion call"
2021-09-27 15:55:58 +02:00
Valere
97dc07f8c9
Fix default encrypted for restricted
...
+ hide restricted rule if no current space selected
2021-09-27 09:52:54 +02:00
Alex Baker
09a25cce4e
Add Android Auto notification support
...
Signed-off-by: Alex Baker <alex@beeper.com >
2021-09-24 16:43:00 -05:00
Benoit Marty
a40cee337e
Fix warning "This expression will be resolved to Int in future releases. Please add explicit conversion call"
2021-09-23 15:52:01 +02:00
Benoit Marty
d0623c298d
Also increase kotlinCoroutines (see https://kotlinlang.org/releases.html )
2021-09-23 15:49:54 +02:00
dependabot[bot]
35cfaad7aa
Bump kotlin from 1.5.30 to 1.5.31
...
Bumps `kotlin` from 1.5.30 to 1.5.31.
Updates `kotlin-gradle-plugin` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31 )
Updates `kotlin-stdlib-jdk7` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31 )
Updates `kotlin-stdlib` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk7
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-23 12:24:53 +00:00
dependabot[bot]
6e010ad693
Bump ffmpeg-kit-audio from 4.4.LTS to 4.5
...
Bumps [ffmpeg-kit-audio](https://github.com/tanersener/ffmpeg-kit ) from 4.4.LTS to 4.5.
- [Release notes](https://github.com/tanersener/ffmpeg-kit/releases )
- [Commits](https://github.com/tanersener/ffmpeg-kit/compare/v4.4.LTS...v4.5 )
---
updated-dependencies:
- dependency-name: com.arthenica:ffmpeg-kit-audio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-23 12:24:46 +00:00
Florian Renaud
fa3abecf8f
Fix review
2021-09-20 15:18:06 +02:00
Florian Renaud
e37fb313c0
Permalink: Merge LinkHandlerActivity with PermalinkHandlerActivity
...
Also convert links to matrix.to before permalink parsing
2021-09-17 17:19:32 +02:00
Florian Renaud
21d0a28150
Permalink: move supported hosts to config file
2021-09-17 16:46:09 +02:00
Florian Renaud
a73f0a9fa8
Permalink: use client base url if any
2021-09-17 16:46:09 +02:00
Florian Renaud
0d344fde03
Permalink: add client url field in MatrixConfiguration
2021-09-17 16:46:09 +02:00
Florian Renaud
afb49430be
Permalink: move method implementation from service to factory
2021-09-17 16:46:09 +02:00
Peter Vágner
fac9a19c01
Add back a string that has been removed
...
Signed-off-by: Peter Vágner <pvdeejay@gmail.com >
2021-09-03 12:34:13 +02:00
ganfra
a968a848b0
Sync: exposes ShareFlow<SyncResponse> from the SyncThread
2021-08-23 16:46:37 +02:00
ganfra
ebe1e28689
Sync: makes SyncResponse in public API
2021-08-23 16:46:13 +02:00
Peter Vágner
a05859b54c
Merge branch 'develop' into voiceMessageA11Y
2021-08-16 13:17:22 +02:00
Peter Vágner
8c590b50e3
Improve accessibility of voice messages
...
Signed-off-by: Peter Vágner <pvdeejay@gmail.com >
2021-08-01 14:51:00 +02:00
SpiritCroc
451c2379ec
Do not notify again for old events
...
Resending the notification here can trigger other system components or
apps that listen to new notifications, such as connected smart watches
or automation tools.
Fixes https://github.com/vector-im/element-android/issues/1673
2021-07-10 11:19:43 +02:00
Constantin Wartenburger
5b6727408b
Fix wrong parameter name
2020-10-13 15:10:57 +02:00
Constantin Wartenburger
24c67660c1
Added /roomavatar command (not upload)
2020-10-12 17:43:07 +02:00
Constantin Wartenburger
1a40b65b53
Added /myroomavatar command (without upload)
2020-10-11 18:56:13 +02:00
Constantin Wartenburger
13960561c0
Added /myroomnick command
2020-10-10 18:34:31 +02:00
Constantin Wartenburger
c0cf534845
Added commands from element web
2020-10-10 16:36:04 +02:00