Commit graph

10788 commits

Author SHA1 Message Date
Onuray Sahin
296a1c4770 Vibrate when the recording is canceled. 2021-08-10 14:43:16 +03:00
Onuray Sahin
bf1db5dcf9 Remove content description of mic button if it is not visible. 2021-08-10 14:36:01 +03:00
Onuray Sahin
a0730943b4 Dynamically set content description of play/pause button. 2021-08-10 14:17:33 +03:00
Onuray Sahin
bf9a22c1b0 Fix flickering lock view. 2021-08-10 13:59:39 +03:00
David Langley
7f3c4f0073 Merge branch 'develop' of github.com:vector-im/element-android into feature/dla/reorg_account_notification_settings 2021-08-10 10:54:22 +01:00
David Langley
756ff3d938 cleanup unused code and add comments for clarity 2021-08-10 10:54:13 +01:00
SpiritCroc
ccea243aff Simplified mode: do not open room directory on create group (again)
Change-Id: I221830738610c25c20e859c8599fee440fd9f4ff
2021-08-10 10:18:05 +02:00
SpiritCroc
1590740981 Properly theme verification request popup background
Change-Id: Ia613b9cb6efe41a54cb9ec049828aac27f0968c7
2021-08-10 10:09:40 +02:00
SpiritCroc
9c2c07f194 Automatic SchildiChat string correction
Change-Id: I9245e60851323d84b20c79f6c2a81893044e837a
2021-08-10 09:55:10 +02:00
SpiritCroc
2c0dbb90e6 Automatic upstream merge postprocessing
Change-Id: I1cfb33b45f910fe560dc7aa694531d23b2f539c6
2021-08-10 09:55:09 +02:00
SpiritCroc
677330921d Merge tag 'v1.1.16' into sc
v1.1.16

Change-Id: Id68bd7e36129c9168cc871d81c5c0935b689e1e9

Conflicts:
	matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/store/db/RealmCryptoStore.kt
	vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomController.kt
2021-08-10 09:54:58 +02:00
SpiritCroc
0060cf3612 [TMP] Automatic upstream merge preparation
Change-Id: Ib294306a0c663db0738e39ec27994e65c8026f5c
2021-08-10 09:34:33 +02:00
SpiritCroc
574e158a55 Automatic revert to unchanged upstream strings, pt.1
Change-Id: I3aaf6ada92aebea6cf0cf3228d8bc5d80d0b9707
2021-08-10 09:34:33 +02:00
Onuray Sahin
c167c8874d version++ 2021-08-09 00:54:16 +03:00
Onuray Sahin
5b58229274 Merge branch 'release/1.1.16' into develop 2021-08-09 00:33:55 +03:00
Onuray Sahin
78012d5c72 Merge branch 'release/1.1.16' into main 2021-08-09 00:33:33 +03:00
Onuray Sahin
5f6541fbb5 Changelog added. 2021-08-09 00:33:18 +03:00
lvre
361178ba50 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2552 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-08-08 20:52:14 +00:00
lvre
a5cc0f98ab Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (27 of 27 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/pt_BR/
2021-08-08 20:51:53 +00:00
Onuray Sahin
072caf8edb
Merge pull request #3812 from RiotTranslateBot/weblate-element-android-element-app
Translations update from Weblate
2021-08-08 22:39:57 +03:00
Weblate
c0007dbf24 Merge branch 'origin/develop' into Weblate. 2021-08-08 18:56:25 +00:00
artevaeckt
75553da059 Translated using Weblate (German)
Currently translated at 92.3% (24 of 26 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/de/
2021-08-08 18:55:59 +00:00
想不出网名
1271fa14ed Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-08-08 18:55:59 +00:00
artevaeckt
6f5018afca Translated using Weblate (German)
Currently translated at 98.2% (2475 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-08-08 18:55:58 +00:00
Nikita Epifanov
170404fb6e Translated using Weblate (Russian)
Currently translated at 100.0% (26 of 26 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/ru/
2021-08-07 09:25:14 +00:00
Nikita Epifanov
812f935d23 Translated using Weblate (Russian)
Currently translated at 99.4% (2505 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2021-08-07 09:25:13 +00:00
SpiritCroc
2d1ac76698 Further move up targeted message
Change-Id: I48a470686ebe7283f9ffd39ebbc2c14d41e37235
2021-08-06 16:34:54 +02:00
SpiritCroc
c28c57a4ef Hide empty/failed url preview image
Change-Id: I93dc8677d6bcf2379d3b453fa04510325b42a9bf
2021-08-06 16:27:48 +02:00
Onuray Sahin
b8d449ed8d
Merge pull request #3788 from vector-im/feature/dla/fix_troubleshoot_notifications_crash
Add missing towncrier for 3778
2021-08-06 16:15:18 +03:00
Onuray Sahin
60a210194d
Merge pull request #3804 from vector-im/feature/ons/fix_deleting_user_device
Fix error when sending encrypted message if someone in the room logs out
2021-08-06 16:13:02 +03:00
Onuray Sahin
885a663380 Fix error when sending encrypted message if someone in the room logs out. 2021-08-06 15:23:24 +03:00
Nikita Epifanov
8566aa2df5 Translated using Weblate (Russian)
Currently translated at 99.3% (2504 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2021-08-06 07:25:34 +00:00
Nikita Epifanov
a860c273d1 Translated using Weblate (Russian)
Currently translated at 96.1% (25 of 26 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/ru/
2021-08-06 07:25:23 +00:00
lvre
eb4af96267 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-08-06 07:25:22 +00:00
Linerly
5dd64e7c7a Translated using Weblate (Indonesian)
Currently translated at 34.2% (862 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-08-06 07:25:22 +00:00
Glandos
a0eba7b9e2 Translated using Weblate (French)
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-08-06 07:25:17 +00:00
Linerly
c1e734f7b6 Translated using Weblate (Indonesian)
Currently translated at 100.0% (26 of 26 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2021-08-06 07:25:15 +00:00
Oskars G
5037603fdd Translated using Weblate (Latvian)
Currently translated at 80.7% (2036 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/lv/
2021-08-06 07:25:14 +00:00
Vancha
262f5b1651 Translated using Weblate (Frisian)
Currently translated at 39.1% (986 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-08-06 07:25:13 +00:00
Besnik Bleta
b59cd159e3 Translated using Weblate (Albanian)
Currently translated at 99.5% (2509 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-08-06 07:25:13 +00:00
Onuray Sahin
78653eb1d9
Merge pull request #3797 from vector-im/feature/ons/fix_voice_message_crash
Voice Message - Fix amplitude update java.util.ConcurrentModificationException
2021-08-05 16:36:25 +03:00
Onuray Sahin
d7174d3c74 Fix concurrent modification crash. 2021-08-05 14:13:24 +03:00
Onuray Sahin
c57ae131dc Fix concurrent modification crash. 2021-08-05 13:28:26 +03:00
SpiritCroc
c6c38a4d75 Fix removing unread marker automatically when opening chats at unread
Change-Id: I0ff265fb72df4f6d21e4048d0e6667be882d5882
2021-08-05 09:22:38 +02:00
Nikita Epifanov
daad03bc89 Translated using Weblate (Russian)
Currently translated at 100.0% (87 of 87 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/ru/
2021-08-05 09:22:02 +02:00
David Langley
066d4d9fb6 add towncrier 2021-08-04 14:35:33 +01:00
waclaw66
cef309d150 Translated using Weblate (Czech)
Currently translated at 100.0% (87 of 87 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/cs/
2021-08-04 13:06:06 +02:00
David Langley
2e4750a0ab
Merge pull request #3779 from vector-im/feature/dla/fix_troubleshoot_notifications_crash
Fix path in notification settings xml that causes crash
2021-08-04 09:13:02 +01:00
waclaw66
b73847c9db Translated using Weblate (Czech)
Currently translated at 78.1% (68 of 87 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/cs/
2021-08-03 12:30:54 +02:00
SpiritCroc
d268930a5c Fix sending encrypted messages after someone logged out a device
Removing devices in foreach resulted in an exception, thus the device
did not get properly removed, which resulted in following issues:
- In the room settings, members would show with unverified devices,
  where devices were actually logged out
- Sending encrypted messages to contacts who logged out a device did
  lead to a "Message failed to send" with Retry button showing

E/ /Tag: ## CRYPTO | refreshOutdatedDeviceLists() : ERROR updating device keys for users [@redacted:somematrixserver.com]
java.util.NoSuchElementException: Cannot access index 10 when size is 9. Remember to check hasNext() before using next().
	at io.realm.RealmList$RealmItr.next(RealmList.java:9)
	at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore$storeUserDevices$1.invoke(RealmCryptoStore.kt:41)
	at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore$storeUserDevices$1.invoke(RealmCryptoStore.kt:1)
	at org.matrix.android.sdk.internal.crypto.store.db.-$$Lambda$HelperKt$XtYpPdQTMtzbOWZdtlMV_aWM9XY.execute(lambda:2)
	at io.realm.Realm.executeTransaction(Realm.java:9)
	at org.matrix.android.sdk.api.MatrixCallback$DefaultImpls.doRealmTransaction(MatrixCallback.kt:2)
	at org.matrix.android.sdk.internal.crypto.store.db.RealmCryptoStore.storeUserDevices(RealmCryptoStore.kt:1)
	at org.matrix.android.sdk.internal.crypto.DeviceListManager.doKeyDownloadForUsers(DeviceListManager.kt:120)
	at org.matrix.android.sdk.internal.crypto.DeviceListManager$doKeyDownloadForUsers$1.invokeSuspend(DeviceListManager.kt:1)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:3)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:18)
	at android.os.Handler.handleCallback(Handler.java:883)
	at android.os.Handler.dispatchMessage(Handler.java:100)
	at android.os.Looper.loop(Looper.java:237)
	at android.os.HandlerThread.run(HandlerThread.java:67)

Change-Id: Icd3e21f15c6672673fec58e0fc617fa8c57ba18e
2021-08-03 12:00:52 +02:00