Commit Graph

17839 Commits

Author SHA1 Message Date
Alfonso Grillo 64f904f8dd Fix reactions layout 2023-01-10 12:19:39 +01:00
Alfonso Grillo c18f3a1be5 Fix reload bug 2023-01-10 12:18:00 +01:00
Alfonso Grillo d95a47ba80 Customize TimePollView for poll.end events 2023-01-10 12:18:00 +01:00
Alfonso Grillo d982174efe Push poll.end event to PollAggregator 2023-01-10 12:17:15 +01:00
Alfonso Grillo 96fca04471 Remove filter for poll.end events 2023-01-10 12:17:15 +01:00
Alfonso Grillo 9892fbfd70 Merge pull request #7206 from vector-im/alfogrillo/poll_decryption_message
Handle decryption errors in polls (PSG-1023)
2023-01-09 17:20:28 +01:00
Nicolas Mauri e17dd2eca1 Merge pull request #7245 from vector-im/nimau/7235_prevent_new_voicemessage_during_VB
Send voice message should not be allowed during a voice broadcast recording (#7235)
2023-01-09 17:13:53 +01:00
Nicolas Mauri 56ef64009d Merge pull request #7243 from vector-im/nimau/7179_VB_reactions
add support for reactions on VB (#7179)
2023-01-09 17:09:33 +01:00
Alfonso Grillo 9fe320f3de Fix UTs 2023-01-09 16:17:21 +01:00
Alfonso Grillo 10b86f18ed revert changes 2023-01-09 15:48:35 +01:00
Nicolas Mauri 15c68bfe3d Ensures that we only support reactions for a start event 2023-01-09 14:46:26 +01:00
Nicolas Mauri b8923460df Allow to add reactions on VB using a long press gesture 2023-01-09 14:18:31 +01:00
Yoan Pintas 0dfa85d762 Delete during broadcasting (#7227) 2023-01-06 22:36:55 +01:00
Nicolas Mauri 2c8d123084 Merge pull request #7244 from vector-im/nimau/fix_temporary_audiofiles_not_deleted
Fix clearCache method on VoiceMessageAttachmentCacheManager
2023-01-06 17:47:59 +01:00
Nicolas Mauri bbb13516bf Send voice message should not be allowed during a voice broadcast recording (#7235) 2023-01-06 17:45:48 +01:00
Nicolas Mauri a1817be37f Add Towncrier file 2023-01-06 16:22:19 +01:00
Nicolas Mauri cf28034dad Fix clearCache method on VoiceMessageAttachmentCacheManager 2023-01-06 16:14:43 +01:00
Nicolas Mauri 94d14c581c add support for reactions on VB (#7179) 2023-01-06 12:18:19 +01:00
Nicolas Mauri ad66f0fad2 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 eda7934b67 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 6c1a5434ad 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 7032ff831e Update sub label (#7228) 2023-01-05 13:59:28 +01:00
Nicolas Mauri 93f53e2120 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 724c07d352 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 d3d157671e 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 28a0603da4 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 2b589cf933 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
Alfonso Grillo 754dbbda56 Add changelog.d file 2023-01-03 15:54:05 +01:00
Alfonso Grillo 8cb0d39df4 Fix module navigation 2023-01-03 15:39:08 +01:00
Johannes Marbach 06095ada9f Add changelog 2023-01-03 14:03:45 +01:00
Johannes Marbach dc4b8350ce 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 7b25ef20ee Amend comment 2023-01-03 13:25:56 +01:00
Alfonso Grillo 27c43d38c7 Fix navigation to replied message 2023-01-02 19:49:52 +01:00
Alfonso Grillo 2b9a6b69c1 Fix UTs 2022-12-30 12:13:56 +01:00
Alfonso Grillo b80e65ab4b Add changelog.d file 2022-12-30 11:46:15 +01:00
Alfonso Grillo 830b6d0cd2 Fix display session name 2022-12-30 11:37:06 +01:00
Gil Eluard dc461ee57b App Layout: Space names in the bottom sheet should wrap to 1 line only 2022-12-28 11:03:15 +01:00
Gil Eluard d66ee4c627 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 0b37a58128 Cleanup code 2022-12-23 16:41:25 +01:00
Alfonso Grillo d11ca3e25d Add changelog.d file 2022-12-23 15:48:53 +01:00
Phl-Pro 22aceb6040 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 ef2ad157d1 Show decryption error on TimelinePollView 2022-12-23 12:08:25 +01:00
Alfonso Grillo d66bebfe8f Handle decryption errors in TimelinePollProvider 2022-12-23 12:06:49 +01:00
Aleksandrs Proskurins 3005a53a73 Update xcversion to 14.2 (#7187)
* Update xcversion to 14.2

* Changelog
2022-12-20 12:08:29 +02:00
Alfonso Grillo e2783c7aef 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 4779c4b5fb [Voice Broadcast] Add chunk after decrypting the event. (#7181) 2022-12-19 19:32:01 +01:00
Yoan Pintas f6670ec5d0 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 3fcdb9fe99 Update fonts 2022-12-19 17:59:38 +01:00
Alfonso Grillo dfe55587d4 Update chevron image 2022-12-19 15:12:52 +01:00
Gil Eluard 8934be147b Load the thread list using server-side sorting and pagination 2022-12-19 14:56:06 +01:00