Commit Graph

2090 Commits

Author SHA1 Message Date
Alfonso Grillo 3f343a028b Begin PollHistoryService 2023-01-23 12:09:46 +01:00
Yoan Pintas 947f67ec93 Handle a connection issue when we try to start a new voice broadcast (#7276) 2023-01-17 14:49:36 +00:00
Nicolas Mauri be2a6f15b1 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 d492f83be1 Live voice broadcast should not appear in Info Center while playing 2023-01-16 15:24:40 +01:00
Alfonso Grillo a2617265f5 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 39e275c5cb 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 1c9d998dae Code cleanup 2023-01-13 15:29:51 +01:00
Alfonso Grillo bd85e7aa20 Add changelog.d file 2023-01-13 11:04:40 +01:00
Mauro Romito 30fcb3a1de added the links color wherever possible 2023-01-12 16:45:43 +01:00
Nicolas Mauri 18cb71def7 Remove strong references on audio players used for voicebroadcast 2023-01-12 15:55:06 +01:00
Alfonso Grillo e7adb92b77 Cleanup scaffolding 2023-01-12 12:06:15 +01:00
Alfonso Grillo b9bf4376db Add poll history scaffolding 2023-01-12 11:43:29 +01:00
Alfonso Grillo 5b47b99dce Add poll history in room’s settings 2023-01-12 10:42:56 +01:00
Nicolas Mauri c3580bbfcb Fix NowPlayingInfoCenter for a live voice broadcast 2023-01-12 09:35:14 +01:00
Mauro Romito 7a7d7c71b9 fix 2023-01-11 21:29:02 +01:00
Mauro Romito 640201b4d8 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 727e6f8967 Fixe the now playing info center while a voice broadcast is played 2023-01-11 18:14:50 +01:00
Mauro Romito 89561ea725 default link color in the RTE 2023-01-11 15:20:18 +01:00
Phl-Pro e2a635f961 Handle VoIP buttons when VB is used (#7225) 2023-01-10 14:24:46 +00:00
Alfonso Grillo 3f97f89e0a 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 43d4ceb101 Cleanup code 2023-01-10 12:20:34 +01:00
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 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
Nicolas Mauri aedd289169 Pause voice broadcast listening on new voice broadcast recording (#7192) 2023-01-09 17:41:21 +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
Nicolas Mauri b8923460df Allow to add reactions on VB using a long press gesture 2023-01-09 14:18:31 +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 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 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
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
Alfonso Grillo 8cb0d39df4 Fix module navigation 2023-01-03 15:39:08 +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
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
Yoan Pintas 4779c4b5fb [Voice Broadcast] Add chunk after decrypting the event. (#7181) 2022-12-19 19:32:01 +01:00
Mauro Romito 7125cc60ee Merge branch 'develop' into mauroromito/inline_code 2022-12-16 10:09:31 +01:00
Mauro Romito 3f3b7db4b6 updated package and added background color 2022-12-15 18:45:33 +01:00
Mauro Romito 29b5915323 Revert "removed underline from links"
This reverts commit ce9a64a1dc.
2022-12-15 04:29:49 +01:00
Mauro Romito ce9a64a1dc removed underline from links 2022-12-15 04:28:01 +01:00
Andy Uhnak 9022362c7b Fix Sentry errors 2022-12-14 17:25:27 +00:00
Velin92 ed7107bd1e 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
Mauro Romito de260068f0 link color support added 2022-12-12 19:26:45 +01:00
Mauro Romito 0d6c575445 fix 2022-12-12 18:50:26 +01:00
Mauro Romito 3aad54efde implementation done, only tests, localisation and design feedback are left 2022-12-12 18:29:13 +01:00
Mauro Romito 8f965cb6f0 WIP 2022-12-12 15:39:57 +01:00