Commit graph

17299 commits

Author SHA1 Message Date
aringenbach
1ffbc75fcf Remove change on Apple swift-collections revision 2022-10-26 16:20:45 +02:00
aringenbach
9b1c3bd53e Enable WYSIWYG plain text support 2022-10-26 16:20:45 +02:00
Mauro Romito
3a538edec5 new line 2022-10-26 16:13:25 +02:00
Mauro Romito
b998dfe051 Merge branch 'resilience-rc' into mauroromito/6954_wysiwyg_max_min_toggle 2022-10-26 15:51:02 +02:00
giomfo
740b4232cc
Merge pull request #6976 from vector-im/giomfo/bf_vb_block_unexpected_state_change
Voice Broadcast: log and block unexpected state change
2022-10-26 12:42:58 +02:00
Giom Foret
f08ebbaa29 Voice Broadcast: log and block unexpected state change 2022-10-26 12:28:40 +02:00
Yoan Pintas
b26fdd974e
Add voice broadcast initial state in bubble data (#6972)
- Add voice broadcast initial state in bubble data
- Remove the local record after sending
2022-10-26 08:51:41 +02:00
Mauro Romito
eae3931e51 comment 2022-10-25 18:03:40 +02:00
Yoan Pintas
745429089a
Avoid unnecessary send state request (#6970) 2022-10-25 16:51:03 +02:00
Mauro Romito
2fcceaa8fc removed unused code 2022-10-25 16:47:48 +02:00
Mauro Romito
9219da0e82 changelog 2022-10-25 16:45:26 +02:00
Mauro Romito
672bc39951 fix 2022-10-25 16:44:27 +02:00
Mauro Romito
8d89b662a6 tests and identifier improvements 2022-10-25 16:32:21 +02:00
Mauro Romito
be08438b63 speeding the animation a bit 2022-10-25 16:24:56 +02:00
Vri
202d7abba0 Translated using Weblate (German)
Currently translated at 100.0% (2307 of 2307 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2022-10-25 16:03:37 +02:00
Yoan Pintas
b97e10cb66
Update voice broadcast tiles UI (#6965) 2022-10-25 15:58:06 +02:00
Mauro Romito
40942b119f minor adjustments 2022-10-25 11:22:16 +02:00
giomfo
d5f3de7b41
Merge pull request #6966 from vector-im/giomfo/bf_vb_seq_nb
Voice Broadcast - Fix the chunk sequence number index
2022-10-25 10:06:50 +02:00
Giom Foret
12fc751980 Voice Broadcast - Fix the chunk sequence number index
Bug: The first chunk index was 2 instead of 1
2022-10-25 09:56:02 +02:00
Mauro Romito
254dfb64ed improving anim, however it only works with swiftui build 2022-10-24 17:17:55 +02:00
Mauro Romito
63fbbcefda animation 2022-10-21 18:18:21 +02:00
Mauro Romito
866721df40 fixing view not returning in place 2022-10-21 17:52:01 +02:00
Mauro Romito
a5b128c31e reimplemented but the animation and the spacing needs some fixing 2022-10-21 15:51:51 +02:00
Velin92
8e1bf4f681
Merge pull request #6952 from vector-im/mauroromito/6941_wysiwyg_voice_message_support
Rich Text Composer - Voice Message Support
2022-10-21 14:38:13 +02:00
Mauro Romito
75855b21c2 should fix the CI UI tests failing 2022-10-21 13:35:10 +02:00
Mauro Romito
9794de3fd3 new pushed mic asset 2022-10-21 11:59:23 +02:00
Mauro Romito
182f2b9a1d fix for tests 2022-10-21 11:26:53 +02:00
Mauro Romito
4c0821dc20 voice message support added to the rich text composer 2022-10-21 10:33:23 +02:00
manuroe
609e9a73dd
Merge pull request #6933 from vector-im/yostyle/voice_broadcast_playing
Voice broadcast playing
The CI has passed on [recording](https://github.com/vector-im/element-ios/pull/6948) commits. We can merge this PR
2022-10-20 21:04:05 +02:00
manuroe
41421768ba
Merge pull request #6948 from vector-im/phlpro/voice_broadcast_recording
Voice broadcast recording
2022-10-20 21:02:20 +02:00
Velin92
c3d2df00dc
Merge pull request #6950 from vector-im/mauroromito/6949_placeholder_flickering_bugfix
Bugfix for placeholder flickering in the normal and new composer when there is a height change.
2022-10-20 20:52:11 +02:00
manuroe
b9ebb7dded VB: Move VoiceBroadcastRecorderService into a MatrixSDK
to make pure SwiftUI projects build
2022-10-20 20:10:41 +02:00
Philippe Loriaux
2fa1ebef25 Enhance chunk sending mecanism in recorder service 2022-10-20 20:02:39 +02:00
Philippe Loriaux
e7216538a5 Clean code 2022-10-20 19:53:47 +02:00
Mauro Romito
217d073534 fix 2022-10-20 19:51:10 +02:00
Mauro Romito
4f495c4f9c voice messages implemented 2022-10-20 19:41:02 +02:00
Philippe Loriaux
48fe6c4565 Remove useless imports 2022-10-20 19:39:51 +02:00
Philippe Loriaux
766579340d Update record UI to be in sync with other platforms 2022-10-20 19:39:51 +02:00
Philippe Loriaux
e3d46f9ac3 Fix API change for VectorHostingController 2022-10-20 19:39:51 +02:00
Philippe Loriaux
91268af136 Add missing update state after switching to resumed state 2022-10-20 19:39:51 +02:00
Giom Foret
34168e418d Enhance RoomBubbleCellData handling
- detect correctly an actual live recording
- update the tile display at the end of a live recording
2022-10-20 19:39:51 +02:00
Philippe Loriaux
36c0a83542 Set voice broadcast recording to pause when the app goes in background and when the RVC will disappear 2022-10-20 19:39:51 +02:00
Philippe Loriaux
75f195f319 Fix a potential crash when trying to send a nil chunk file (in case of stop immediately after pause) 2022-10-20 19:39:51 +02:00
Philippe Loriaux
9686d843c0 Remove useless log in VoiceBroadcastRecorderService 2022-10-20 19:39:51 +02:00
Philippe Loriaux
e67323212e Add AAC to M4A converter and now convert chunks before sending them 2022-10-20 19:39:51 +02:00
Philippe Loriaux
8a6ed94705 Update sequence number associated to chunk file sending 2022-10-20 19:39:51 +02:00
Philippe Loriaux
175fcb5355 Remove temporary code for stopping recording 2022-10-20 19:39:51 +02:00
Philippe Loriaux
0cf3528276 Update first chunk number 2022-10-20 19:39:50 +02:00
Giom Foret
81f97d44c0 BF Ignore redacted voice broadcast state event (their content is empty) 2022-10-20 19:39:50 +02:00
Philippe Loriaux
f30c4b53e9 Update recording state after stopping voice broadcast on every cases 2022-10-20 19:39:50 +02:00