Commit Graph

2094 Commits

Author SHA1 Message Date
Phl-Pro 72927c3d02 Merge pull request #7275 from vector-im/phlpro/remove-duplicate-leave-room-button
Remove "Leave" button on Room details screen
2023-01-24 10:56:46 +01:00
Nicolas Mauri 3bd2cc1bbd Always try to delete a voicebroadcast with relations. The SDK will ensure the feature is supported. 2023-01-23 17:06:47 +01:00
Nicolas Mauri 54c5ec8aca Use the new endpoint for redaction 2023-01-23 16:47:17 +01:00
Nicolas Mauri 474a3077ee Delete a voice broadcast with all related events if MSC3912 is supported. 2023-01-19 18:22:25 +01:00
Yoan Pintas 313f715093 Handle a connection issue when we try to start a new voice broadcast (#7276) 2023-01-17 14:49:36 +00:00
Nicolas Mauri 918cd6656f Merge pull request #7257 from vector-im/nimau/PSF-1734_vb_control_center
Fix the now playing info center while a voice broadcast is played
2023-01-17 09:38:28 +01:00
Nicolas Mauri 3237a5d8c3 Live voice broadcast should not appear in Info Center while playing 2023-01-16 15:24:40 +01:00
Philippe Loriaux 2bcfdb8f0f Remove "Leave" button on Room details screen 2023-01-16 14:58:18 +01:00
Alfonso Grillo 14fbede1b2 Merge pull request #7267 from vector-im/alfogrillo/active_poll_history
Active poll history UI (PSG-906)
2023-01-16 12:43:07 +01:00
Nicolas Mauri 3d8bf9d90f Merge pull request #7266 from vector-im/nimau/PSF-1851_VB_sent_as_VM
Fix how is resent a voice broadcast chunk
2023-01-16 12:29:15 +01:00
Nicolas Mauri 36188fdcf3 Code cleanup 2023-01-13 15:29:51 +01:00
Alfonso Grillo 55714f44c7 Add changelog.d file 2023-01-13 11:04:40 +01:00
Mauro Romito a9f9b77fb5 added the links color wherever possible 2023-01-12 16:45:43 +01:00
Nicolas Mauri 9c2b06b825 Remove strong references on audio players used for voicebroadcast 2023-01-12 15:55:06 +01:00
Alfonso Grillo 441e287607 Cleanup scaffolding 2023-01-12 12:06:15 +01:00
Alfonso Grillo 9385eb90cd Add poll history scaffolding 2023-01-12 11:43:29 +01:00
Alfonso Grillo 815e2fb0a3 Add poll history in room’s settings 2023-01-12 10:42:56 +01:00
Nicolas Mauri 9b7f72e3e1 Fix NowPlayingInfoCenter for a live voice broadcast 2023-01-12 09:35:14 +01:00
Mauro Romito 3c2ab08e02 fix 2023-01-11 21:29:02 +01:00
Mauro Romito d50ef171d5 the behaviour is now the same as android for links, except for the the "(edited)" button which should be grey and this fix has made it blue, will check how to solve this but it might also need some design inputs regarding the "reply" label (which as android is blue, but both are very different from the ) 2023-01-11 18:45:03 +01:00
Nicolas Mauri fefa22cfe7 Fixe the now playing info center while a voice broadcast is played 2023-01-11 18:14:50 +01:00
Mauro Romito e9b683d00e default link color in the RTE 2023-01-11 15:20:18 +01:00
Phl-Pro 2958115762 Handle VoIP buttons when VB is used (#7225) 2023-01-10 14:24:46 +00:00
Alfonso Grillo 4abf645596 Merge pull request #7231 from vector-im/alfogrillo/render_poll_end_event
Render poll ended event in the timeline (PSG-196)
2023-01-10 14:49:13 +01:00
Alfonso Grillo 8596b36257 Cleanup code 2023-01-10 12:20:34 +01:00
Alfonso Grillo 4bc37ba146 Fix reactions layout 2023-01-10 12:19:39 +01:00
Alfonso Grillo d0ed463966 Fix reload bug 2023-01-10 12:18:00 +01:00
Alfonso Grillo 39bb927fd5 Push poll.end event to PollAggregator 2023-01-10 12:17:15 +01:00
Alfonso Grillo 562f36775d Remove filter for poll.end events 2023-01-10 12:17:15 +01:00
Nicolas Mauri 7b24fba5f5 Pause voice broadcast listening on new voice broadcast recording (#7192) 2023-01-09 17:41:21 +01:00
Nicolas Mauri c4542cb796 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 522ed51a79 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
Nicolas Mauri 9a792f6053 Allow to add reactions on VB using a long press gesture 2023-01-09 14:18:31 +01:00
Nicolas Mauri 905a7bb3ea Send voice message should not be allowed during a voice broadcast recording (#7235) 2023-01-06 17:45:48 +01:00
Nicolas Mauri 250e3c5a05 Fix clearCache method on VoiceMessageAttachmentCacheManager 2023-01-06 16:14:43 +01:00
Nicolas Mauri 315bed3fe6 add support for reactions on VB (#7179) 2023-01-06 12:18:19 +01:00
Nicolas Mauri 0033e0e724 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 b334a4a46b 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
Nicolas Mauri 1d96d94e65 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 9b909c9e60 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
Alfonso Grillo c794a4f266 Fix module navigation 2023-01-03 15:39:08 +01:00
Johannes Marbach 7ce4667977 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
Phl-Pro 746391ae23 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
Yoan Pintas 887a703360 [Voice Broadcast] Add chunk after decrypting the event. (#7181) 2022-12-19 19:32:01 +01:00
Mauro Romito faedb0ceb0 Merge branch 'develop' into mauroromito/inline_code 2022-12-16 10:09:31 +01:00
Mauro Romito 3953b7a3f2 updated package and added background color 2022-12-15 18:45:33 +01:00
Mauro Romito 2054cf2adc Revert "removed underline from links"
This reverts commit 3744d03556ffb89be5c9c7980e7322bbfad894f2.
2022-12-15 04:29:49 +01:00
Mauro Romito cc07823870 removed underline from links 2022-12-15 04:28:01 +01:00
Andy Uhnak 556176606b Fix Sentry errors 2022-12-14 17:25:27 +00:00
Velin92 446d640654 Merge pull request #7158 from vector-im/mauroromito/rich_text_editor_links
Rich Text Editor: Adding/Editing Links feature
2022-12-14 13:31:15 +01:00