Commit graph

18048 commits

Author SHA1 Message Date
Nicolas Mauri
3ba73dfc5a Send voice message should not be allowed during a voice broadcast recording (#7235) 2023-01-06 17:45:48 +01:00
Nicolas Mauri
89cec931a5 Add Towncrier file 2023-01-06 16:22:19 +01:00
Nicolas Mauri
0caba8b20d Fix clearCache method on VoiceMessageAttachmentCacheManager 2023-01-06 16:14:43 +01:00
Nicolas Mauri
48cdd5f392 add support for reactions on VB (#7179) 2023-01-06 12:18:19 +01:00
Nicolas Mauri
daea28bf73
Merge pull request #7242 from vector-im/nimau/7240_voice_message_temp_file_not_deleted
Fix temporary file deletion for a voice message (#7240)
2023-01-06 09:29:32 +01:00
Nicolas Mauri
f7e396215f
Merge pull request #7237 from vector-im/nimau/7232_crash_new_dm_creation
fixed a crash when a new DM room is created (#7232)
2023-01-06 09:21:54 +01:00
Nicolas Mauri
09d9e27bb7 Fix temporary file deletion for a voice message (#7240)
Signed-off-by: Nicolas Mauri <nicolasm@element.io>
2023-01-05 16:43:04 +01:00
Yoan Pintas
7cd73e1cc6
Update sub label (#7228) 2023-01-05 13:59:28 +01:00
Nicolas Mauri
3561b4111c fixed a crash when a new DM room is created (#7232)
Signed-off-by: Nicolas Mauri <nicolasm@element.io>
2023-01-05 10:47:01 +01:00
Alfonso Grillo
5510f1205d
Merge pull request #7221 from vector-im/alfogrillo/fix_navigation_to_replied_message
Fix navigation from replies
2023-01-04 16:16:08 +01:00
Gil Eluard
a8e2ec0cea
Merge pull request #7212 from vector-im/gil/6579-App_Layout-Wrap_space_names_in_bottom_sheet
App Layout: Space names in the bottom sheet should wrap to 1 line only
2023-01-04 10:23:52 +01:00
Alfonso Grillo
59cc3c0936
Merge pull request #7214 from vector-im/alfogrillo/dm_fix_session_name_fallback
Change display name fallback for sessions
2023-01-04 09:55:34 +01:00
Johannes Marbach
103e9b2a3d
Merge pull request #7220 from vector-im/johannes/psg-1082
Fix hidden live location timeline tiles after text messages (PSG-1082)
2023-01-04 08:25:11 +01:00
David Langley
0d2baf60fb
Update Riot/Modules/LocationSharing/LocationManager.swift
Co-authored-by: Alfonso Grillo <alfogrillo@element.io>
2023-01-03 17:54:02 +00:00
David Langley
16a75563b1 remove unnecessary function 2023-01-03 16:55:28 +00:00
David Langley
20dfdb1881 Revert "remove unnecessary function"
This reverts commit 16650b4084.
2023-01-03 16:54:41 +00:00
David Langley
16650b4084 remove unnecessary function 2023-01-03 16:54:03 +00:00
David Langley
6e278e92ed Fix both issues as outlined in 7222 2023-01-03 16:52:25 +00:00
Alfonso Grillo
addbbc8d95 Add changelog.d file 2023-01-03 15:54:05 +01:00
Alfonso Grillo
5e3776524e Fix module navigation 2023-01-03 15:39:08 +01:00
Johannes Marbach
7781f6eb39 Add changelog 2023-01-03 14:03:45 +01:00
Johannes Marbach
e4ee7cf0ba Fix hidden live location timeline tiles after text messages
This prevents `MXEventTypeBeaconInfo` events from being added into other
bubble cell data objects.

Previously, when starting a live location share right after
sending a text message, the beacon info event would get appended into the text
message's bubble cell data which prevented it from rendering.

Similarly, when restarting the app in such a situation the events would be getting
reprocessed _in backwards order_ which meant the final beacon info landed in
its own bubble cell data (causing it to render) but a beacon info right before the
text message would now get combined with the text message causing it to go hidden.
2023-01-03 13:57:23 +01:00
Alfonso Grillo
512f45d569 Amend comment 2023-01-03 13:25:56 +01:00
Alfonso Grillo
1e4b3f992e Fix navigation to replied message 2023-01-02 19:49:52 +01:00
Alfonso Grillo
8de1d2a53a Fix UTs 2022-12-30 12:13:56 +01:00
Alfonso Grillo
61e2b6625f Add changelog.d file 2022-12-30 11:46:15 +01:00
Alfonso Grillo
d5eb165d00 Fix display session name 2022-12-30 11:37:06 +01:00
Gil Eluard
036842e1d3 App Layout: Space names in the bottom sheet should wrap to 1 line only 2022-12-28 11:03:15 +01:00
Gil Eluard
c4d66d6364
Merge pull request #7185 from vector-im/gil/6059-Load_thread_list_using_server-side_sorting_and_pagination
Load the thread list using server-side sorting and pagination
2022-12-28 10:36:19 +01:00
Alfonso Grillo
8eff9bba6e Cleanup code 2022-12-23 16:41:25 +01:00
Alfonso Grillo
12e05b0043 Add changelog.d file 2022-12-23 15:48:53 +01:00
Phl-Pro
ece07c4446
VoiceBroadcast: Manage app crash cases when recording (#7188)
* Cancel automatically a Voice Broadcast from a room after an app crash
* We limit for the moment the uncompleted voice broadcast cleaning to the breadcrumbs rooms list

By considering potential performance issues, we decided to limit the uncompleted VB cleaning in the recents list service:
- we run the process only once when the application is resumed
- we run the process only on the breadcrumbs rooms list

This prevent us from checking several times in parallel the same room (because a room may be listed in several recents sections)
This prevent us from checking several times the same room (each room should be checked only once after the app resume)
If a room is not checked from the recents list, a sanity check is still done in RoomViewController (to clean the room when the user opens it)
2022-12-23 15:25:52 +01:00
Alfonso Grillo
860f94adf7 Show decryption error on TimelinePollView 2022-12-23 12:08:25 +01:00
Alfonso Grillo
b7c44c6918 Handle decryption errors in TimelinePollProvider 2022-12-23 12:06:49 +01:00
Aleksandrs Proskurins
80d3f577fc
Update xcversion to 14.2 (#7187)
* Update xcversion to 14.2

* Changelog
2022-12-20 12:08:29 +02:00
Alfonso Grillo
c758d3504a
Merge pull request #7180 from vector-im/alfogrillo/design_review_fixes
UI/UX fixes on device manager after design review (PSG-1100)
2022-12-19 19:36:05 +01:00
Yoan Pintas
7a513cf0e5
[Voice Broadcast] Add chunk after decrypting the event. (#7181) 2022-12-19 19:32:01 +01:00
Yoan Pintas
3e9b3aa877
Update the room description in the rooms list in case of live broadcast (incoming or outgoing) (#7160) 2022-12-19 19:26:55 +01:00
Alfonso Grillo
8a4aec2506 Update fonts 2022-12-19 17:59:38 +01:00
Alfonso Grillo
660eb14a9b Update chevron image 2022-12-19 15:12:52 +01:00
Gil Eluard
8a9f1d2a78 Load the thread list using server-side sorting and pagination 2022-12-19 14:56:06 +01:00
Phl-Pro
710b09ed44
Merge pull request #7178 from vector-im/phlpro/voice_broadcast_live_buttons_layout
VoiceBroadcast: Update live badge layout for recorder and player cells
2022-12-19 14:44:00 +01:00
Velin92
7428273eec
Merge pull request #7169 from vector-im/mauroromito/inline_code
Rich Text Editor: Inline Code feature
2022-12-16 18:37:04 +01:00
Mauro Romito
928a9dc5d1 latest swiftpm version 2022-12-16 18:28:54 +01:00
Alfonso Grillo
b1f0438c60 Fix UI tests 2022-12-16 18:23:40 +01:00
Alfonso Grillo
1c28059fa7 Add changelog.d file 2022-12-16 17:51:12 +01:00
Alfonso Grillo
adf77fd0a9 Update copy 2022-12-16 17:44:54 +01:00
Alfonso Grillo
fe61695912 Fix chevron icon 2022-12-16 17:44:54 +01:00
Alfonso Grillo
1e8d33bfb0 Add line limit for sessions’ names 2022-12-16 17:44:54 +01:00
Alfonso Grillo
abed184ddb Fix font 2022-12-16 17:44:54 +01:00