Commit graph

14128 commits

Author SHA1 Message Date
SpiritCroc
cd9a3b9be2 [TEST] Fight duplicate read markers in main timeline
Let synced null and main markers both update the main marker.
Looks like desktop does the same:
7158a99a1c/src/sync-accumulator.ts (L459-L460)

Change-Id: Ic4bf8b4d947fdd9882a3da053ac2b93747f1f20a
2023-02-07 09:30:27 +01:00
SpiritCroc
3cff12c9b1 Fix Schildi variants causing unnecessary long verification text
Change-Id: I03dcf865f7f3db7cd40ab3a79cea7b7200f47a1a
2023-02-04 14:44:28 +01:00
SpiritCroc
c47b9ee64d [TMP] Get widgets / stickers working again
Change-Id: If24a0b93dc1d689ee68315ba068f0711c43979df
2023-01-27 10:12:18 +01:00
SpiritCroc
e02a3adcdf Group SC debug prefs
Change-Id: I96ffa490c11f64da1648afe3ef545a911a350389
2023-01-27 09:06:49 +01:00
SpiritCroc
d8bd92c413 Merge tag 'v1.5.22' into sc
Change-Id: I3e8db4d0d0d6afa0f47c9daa0f809410938674e0

Conflicts:
	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/timeline/LoadTimelineStrategy.kt
	vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/CheckIfCanReplyEventUseCase.kt
	vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt
	vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItemFactory.kt
2023-01-26 19:49:36 +01:00
Benoit Marty
42d27af90c Handle String TODO. Keep interesting error_check_network 2023-01-25 12:04:13 +01:00
Benoit Marty
c802e2d0f7
Merge pull request #7988 from vector-im/yostyle/msc3912
Implement MSC3912 to delete server side all the data of a deleted voice broadcast
2023-01-25 10:32:21 +01:00
Florian Renaud
71b7fbdf15
Merge pull request #7993 from vector-im/feature/fre/vb_handle_connection_error
Pause voice broadcast if there is no network
2023-01-24 14:43:04 +01:00
Benoit Marty
3fcf2a1dd8
Merge pull request #7985 from vector-im/feature/bma/slowDownSentry
Slow down sentry
2023-01-24 14:33:58 +01:00
Florian Renaud
b0460ebcc0 Use new endpoint to delete voice broadcast with relations 2023-01-24 11:38:07 +01:00
Florian Renaud
f0eae523d5 Fix long text overlapping 2023-01-24 08:49:12 +01:00
Florian Renaud
fea3441bbf Pause voice broadcast if there is no network 2023-01-24 07:32:35 +01:00
Florian Renaud
1e951cd838
Merge pull request #7979 from vector-im/bugfix/fre/rework_vb_media_player
Voice Broadcast - Rework internal media players coordination
2023-01-23 14:22:27 +01:00
Florian Renaud
f498fe6fd9
Merge pull request #7963 from vector-im/bugfix/fre/fix_vb_scrubbing
Voice Broadcast - Fix playback scrubbing not working if playback is stopped
2023-01-23 14:22:11 +01:00
Yoan Pintas
5b22a1267e
Merge pull request #7973 from vector-im/yostyle/voicebroadcast_pause_playback 2023-01-20 15:43:12 +00:00
Yoan Pintas
64f9cfef42
Merge pull request #7974 from vector-im/yosyle/voicebroadcast_block_voicemessage 2023-01-20 15:41:18 +00:00
Yoan Pintas
d7825c32e8
Merge pull request #7976 from vector-im/yostyle/voicebroadcast_reactions 2023-01-20 15:16:03 +00:00
yostyle
0a60d0306e Fix PR comments 2023-01-20 15:26:17 +01:00
Benoit Marty
1a08a9425b Sentry: Report sync duration and metrics for initial sync and for sync after pause. Not for regular sync. 2023-01-20 14:01:35 +01:00
Benoit Marty
e9e391d1cd Ensure transaction will not be finished several times. 2023-01-20 12:51:05 +01:00
yostyle
cdbf247734 Fix PR comment 2023-01-20 08:52:21 +01:00
Florian Renaud
19a489b6d4 Fix kdoc 2023-01-20 08:20:35 +01:00
Florian Renaud
23801de992 Restart the playback time if player completed with less than 250 ms remaining time 2023-01-19 18:13:55 +01:00
Florian Renaud
b47c8aabcd Remove legacy code about live broadcast playback 2023-01-19 18:13:55 +01:00
Florian Renaud
d6e8aca969 Rework media player coordination 2023-01-19 18:13:54 +01:00
yostyle
ca28c24818 Update fastBackward and fastForward button sizes 2023-01-19 12:35:53 +01:00
yostyle
31eaa9e2cf Update reaction condition on voicebroadcast 2023-01-19 12:11:16 +01:00
yostyle
e4d0394234 Support reactions on Voice Broadcast 2023-01-19 11:27:52 +01:00
Benoit Marty
2ee51ecc92
Merge pull request #7962 from vector-im/feature/bma/oomRealm
Fix oom crashes.
2023-01-19 09:41:58 +01:00
yostyle
ba9720416a Send voice message should not be allowed during a voice broadcast recording 2023-01-19 08:44:53 +01:00
yostyle
64d116d4ac Pause voice broadcast listening on new VB recording 2023-01-19 01:14:48 +01:00
Maxime NATUREL
0cdbceaa00
Merge pull request #7951 from vector-im/feature/mna/poll-history-load-more-ui
[Poll] History list: Load more UI mechanism (PSG-1095)
2023-01-18 09:35:25 +01:00
Benoit Marty
5ff9792237
Merge pull request #7949 from vector-im/feature/bma/fixSmallBugs
Fix small bugs
2023-01-17 16:47:53 +01:00
Maxime NATUREL
171717bcd1 Adding helper methods for ViewState 2023-01-17 16:20:05 +01:00
Maxime NATUREL
4f5d151f0b Updating changelog title 2023-01-17 16:04:33 +01:00
Maxime NATUREL
3f2625576b Adding unit tests for ViewModel 2023-01-17 16:04:33 +01:00
Maxime NATUREL
88d1f75d1d Improve fake mechanism of syncing 2023-01-17 16:04:33 +01:00
Maxime NATUREL
e0be6ef09f Adding unit test for repository 2023-01-17 16:04:33 +01:00
Maxime NATUREL
212021e300 Adding unit test for use cases 2023-01-17 16:04:33 +01:00
Maxime NATUREL
98fff95f6a Display message to user in case of loading error 2023-01-17 16:04:33 +01:00
Maxime NATUREL
c91761240a Handle sync when landing on the screen 2023-01-17 16:04:33 +01:00
Maxime NATUREL
ec65564800 Render specific empty list message when loading more is still possible 2023-01-17 16:04:33 +01:00
Maxime NATUREL
b03b207c82 Mock process of load more 2023-01-17 16:04:33 +01:00
Maxime NATUREL
f7eed93a11 Introduce repository and datasource to get list of polls 2023-01-17 16:04:33 +01:00
Maxime NATUREL
11d37e3ecb Moving ui components into ui package 2023-01-17 16:04:33 +01:00
Maxime NATUREL
dba9e29881 Fake loading more process 2023-01-17 16:04:32 +01:00
Maxime NATUREL
e8e94b5189 Adding load more item at the end of the list of polls 2023-01-17 16:04:32 +01:00
Florian Renaud
960bb77c2f Fix playback scrubbing not working if playback is stopped 2023-01-17 15:45:52 +01:00
Benoit Marty
4c06bdc14e Avoid creating too many Job, which ends up to OOM 2023-01-17 11:24:19 +01:00
SpiritCroc
70678d6d1f Revert "fix: increase font size for messages"
This reverts commit 69e1808290.
2023-01-16 16:31:14 +01:00