Commit graph

10680 commits

Author SHA1 Message Date
joshua
e5c0cacda9 Translated using Weblate (Swedish)
Currently translated at 100.0% (160 of 160 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/sv/
2022-07-09 16:05:25 +02:00
Hiajen
641541f660 Translated using Weblate (German)
Currently translated at 96.2% (154 of 160 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/de/
2022-07-09 16:05:25 +02:00
Kim Brose
946c32cdcb Translated using Weblate (German)
Currently translated at 96.2% (154 of 160 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/de/
2022-07-09 16:05:25 +02:00
metezd
5f476ac987 Translated using Weblate (Turkish)
Currently translated at 100.0% (160 of 160 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/tr/
2022-07-09 16:05:25 +02:00
metezd
a546e4bffc Added translation using Weblate (Turkish) 2022-07-09 16:05:25 +02:00
SpiritCroc
ff6fa87acd Merge remote-tracking branch 'cloudrac3r/new-call-ringtone' into sc
Change-Id: Id4bd8074e4a7197a8f5500b6519cb24d48ead31c
2022-07-09 10:01:19 +02:00
Cadence Ember
05b3929b40 New call ringtone
The previous ringtone is bad and this new one is good.

Since many of Android's sounds are managed by the system, this sound
is only played while waiting for an outgoing call to connect.

The new sound is created by Ana Gelez who has graciously agreed
to distribute the ringtones under the terms of the Apache License.
https://github.com/matrix-org/matrix-react-sdk/pull/4500/files
2022-07-04 22:29:26 +12:00
SpiritCroc
93208eb0d9 Revert "Bring back downstream "Update room previews once we have decryption keys""
This reverts commit 0393dd51c9.

Change-Id: If0bf358a1cf7908e5c46dc598b7a42aa667fe644
2022-06-22 12:40:31 +02:00
SpiritCroc
3b6b51748e Fix clearing read but not synced messages in notifications
When lots (> 10) of messages arrive in a chat, such that not all get
/sync'ed, the app couldn't properly check if events that were not synced
are before or after the read marker.
The previous way to handle this was just to always assume these events
would be unread, which caused some old messages show in notifications
and not dismiss themselves when appropriate.

Unfortunately, we can not safely assume that if the read marker is in the
latest chunk, the missing events would be read, since we may be showing
"fastlane" notifications from fcm/push before the /sync finished.

Thus, with this commit, we now remove messages that weren't synced or
paginated if they meet the following heuristic:

1. The read marker is in the latest chunk and
2. The read marker points at an event with a timestamp later than the one of the missing event.

Change-Id: I8053252e95a3b2142512f93244647a86b6f1a231
2022-06-22 12:36:16 +02:00
SpiritCroc
45b7d7882c Fix sending emotes or user pills in replies
Change-Id: Idc47d2fcfb28359bda89308a8d830469991d268c
2022-06-21 21:54:26 +02:00
SpiritCroc
59db6af93e Setting to always follow system language
Change-Id: Id441ca08b89d5bf3a9b23b2c4639ecf71a22e334
2022-06-21 20:56:52 +02:00
SpiritCroc
e47183de8b Support MSC2545 global room image packs for custom emojis
Change-Id: Ic2e2961e5a75b098c2d1ad46f9bf0f36eef85b2e
2022-06-21 18:57:41 +02:00
Linerly
a582598c5d Translated using Weblate (Indonesian)
Currently translated at 100.0% (160 of 160 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/id/
2022-06-16 16:43:37 +02:00
waclaw66
e51479364d Translated using Weblate (Czech)
Currently translated at 100.0% (160 of 160 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/cs/
2022-06-16 16:43:36 +02:00
SpiritCroc
1daf8ac51a Fix DM tab space orphan filter
Change-Id: I460c3b1230c5003fcea904ae341dd8115ec88b17
2022-06-16 16:14:14 +02:00
SpiritCroc
2631d5c3a2 Fix crash for huge inline pictures
Change-Id: I9968e7fd95aa11d524a57c2186d518262fed5aa0
2022-06-16 12:37:50 +02:00
SpiritCroc
fd34eba596 Experimental: Allow sending custom emotes ("emojis")
Using MSC2545 image packs

TODO:
- not use pills, or make them look differently here?
- edits and drafts lose it
    note: upstream issue, same for user pills

Change-Id: I27daf5835e32b818e512b61b57c09bea8c205e94
2022-06-16 09:51:58 +02:00
SpiritCroc
7f9a3dfbe6 Fix space swipes not persisting across DM/group tab changes
Change-Id: I0785dee62d4bb3d1ad3cdd877b164de16af99f33
2022-06-15 11:51:15 +02:00
SpiritCroc
2ac877fe74 [TEST] Improve RR reliability
Change-Id: Icfc371829dcbe9103cf4cad40c5371e83db8e23c
2022-06-14 18:39:14 +02:00
SpiritCroc
837972a7be Fix direct share shortcut category declaration
Change-Id: Ic87b34249a0b45215bd3872aac512ef9c8ea63c3
2022-06-14 18:38:53 +02:00
SpiritCroc
399332311e Automatic SchildiChat string correction
Change-Id: I4062e81180d979445c7a55bb59ec8626073e1337
2022-06-14 10:14:06 +02:00
SpiritCroc
ff65f2d704 Merge tag 'v1.4.20' into sc
Change-Id: I8d93dd3caa86ff7c68aacbd037dca60591ec254c
2022-06-14 10:06:37 +02:00
SpiritCroc
e76c6f4290 Automatic revert to unchanged upstream strings, pt.1
Change-Id: I38d65505ad01d3e725e1a534c6444cae29ca5d21
2022-06-14 10:05:25 +02:00
Valere
65bb1a7ddc Fix space orphan filtering 2022-06-13 12:33:14 +02:00
SpiritCroc
98140b16af Merge remote-tracking branch 'weblate/sc' into sc
Change-Id: Ic1369bd35cb53615da5ebfe8f5e9220b21054153
2022-06-11 16:18:17 +02:00
SpiritCroc
6fd70c6164 Make spaces back navigation a setting, disabled by default
Adds back support for those also in viewPager navigation mode, but still
don't build the stack when swiping.

Change-Id: Ib800eab558875e74b590967e7c5432a909bac60a
2022-06-11 10:31:18 +02:00
Hiajen
6a4848924c Translated using Weblate (German)
Currently translated at 94.8% (146 of 154 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/de/
2022-06-08 22:04:17 +02:00
SpiritCroc
d093b17da0 More hidden events developer quick settings
Change-Id: Ic5f716ec7bac1e292284a3706ac7b252b367b03f
2022-06-08 15:14:55 +02:00
SpiritCroc
d3c6356a3f Merge remote-tracking branch 'weblate/sc' into sc
Change-Id: Iee089b2368a86f485472fb79b96f871cec297c37
2022-06-08 14:36:34 +02:00
SpiritCroc
6344a3982d Merge remote-tracking branch 'origin/merge-v1.4.19' into sc
Change-Id: Idbdbece462fff520912ab0f356a74585989d6d14
2022-06-08 14:35:25 +02:00
SpiritCroc
89f129c657 Material red for warnings and errors in SC themes
Change-Id: Ic7f8550f4a15b8128b4c6c83fb9f8aa3498c915e
2022-06-07 18:28:03 +02:00
SpiritCroc
f79edd64a6 Disable space stack for viewpager navigation
Change-Id: I7b895cc8cd945f2038bf0be07cdc140496394428
2022-06-07 16:03:40 +02:00
SpiritCroc
977ef3cd08 Automatic SchildiChat string correction
Change-Id: I2df543e0b4e2aac6f44a59f10a250a1fee7eaffa
2022-06-07 15:33:59 +02:00
SpiritCroc
de179f1d29 Merge tag 'v1.4.19' into merge-v1.4.19
Change-Id: Id486dab5c9b6c545e7035355fe921240c34409a6
2022-06-07 15:33:53 +02:00
SpiritCroc
f53a2fa6cb Automatic revert to unchanged upstream strings, pt.1
Change-Id: Iaa543dafc06b45922fa6c02754b5400f08580d66
2022-06-07 15:33:50 +02:00
ericdecanini
6513210904 Changes space subtitle in explore rooms from joined string to direct space parent 2022-06-07 15:02:15 +02:00
Valere
d67f86a1e0 fix slow paged room list 2022-06-07 15:00:54 +02:00
SpiritCroc
6ca55d41d8 Translated using Weblate (German)
Currently translated at 94.1% (145 of 154 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/de/
2022-06-05 13:17:24 +02:00
Linerly
52f993a2d3 Translated using Weblate (Indonesian)
Currently translated at 100.0% (154 of 154 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/id/
2022-06-05 13:17:23 +02:00
joshua
3bf50f3711 Translated using Weblate (Swedish)
Currently translated at 100.0% (154 of 154 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/sv/
2022-06-05 13:17:23 +02:00
waclaw66
fb981e03e2 Translated using Weblate (Czech)
Currently translated at 100.0% (154 of 154 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/cs/
2022-06-05 13:17:23 +02:00
pixelcode
ffcae2e069 Translated using Weblate (German)
Currently translated at 95.3% (145 of 152 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/de/
2022-06-05 13:17:23 +02:00
SpiritCroc
c54e623675 Fix loading threads with "open at unread" enabled
Open at unread isn't supported for threads (we do not have separate
read markers for threads as far as I'm aware), so if we try to open at
the recent read, it won't work.

Change-Id: I39eef8d7ce11558f5db190b02a5f601556d24d2f
2022-06-05 12:41:53 +02:00
SpiritCroc
fe581fbb14 Automatic SchildiChat string correction
Change-Id: I5614e302cf4ecff378e90423e09ece6b3aea4115
2022-06-01 15:28:27 +02:00
SpiritCroc
ce4f200d83 Automatic color correction
Change-Id: I37004d734f0c25e0e6eb6b417d7d687352dfe73f
2022-06-01 15:28:26 +02:00
SpiritCroc
49663a1154 Merge tag 'v1.4.18' into sc
Change-Id: I58667aa99a8eb99b0b1e7f0784d811061c2086a5

Conflicts:
	dependencies.gradle
	library/attachment-viewer/build.gradle
	matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/RoomSummary.kt
	matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/RealmSessionStoreMigration.kt
	matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/summary/RoomSummaryDataSource.kt
	vector/src/fdroid/java/im/vector/app/push/fcm/FcmHelper.kt
	vector/src/gplay/java/im/vector/app/gplay/push/fcm/VectorFirebaseMessagingService.kt
	vector/src/gplay/java/im/vector/app/push/fcm/FcmHelper.kt
	vector/src/main/java/im/vector/app/AppStateHandler.kt
	vector/src/main/java/im/vector/app/core/pushers/PushersManager.kt
	vector/src/main/java/im/vector/app/core/utils/Emoji.kt
	vector/src/main/java/im/vector/app/features/home/HomeDetailFragment.kt
	vector/src/main/java/im/vector/app/features/home/HomeDetailViewModel.kt
	vector/src/main/java/im/vector/app/features/home/UnreadMessagesSharedViewModel.kt
	vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt
	vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLocationItem.kt
	vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItem.kt
	vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItemFactory.kt
	vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt
	vector/src/main/res/xml/vector_settings_labs.xml
2022-06-01 13:54:34 +02:00
SpiritCroc
9446afe0ef Automatic revert to unchanged upstream strings, pt.1
Change-Id: I6b50d340b0cf82f8d6f85e032b404a79a7e8c236
2022-06-01 12:20:10 +02:00
Benoit Marty
8e5c96adf5
Merge pull request #6205 from vector-im/johannes/fatal
Use fatalError instead of NPE
2022-05-31 16:37:49 +02:00
Benoit Marty
fd5c30c8a9 Fix formatting issue. 2022-05-31 16:36:59 +02:00
Benoit Marty
5b985dc032
Merge pull request #5827 from mikonse/fix-notification-space-switch
do not switch away from home space on notification
2022-05-31 16:34:47 +02:00