Commit Graph

623 Commits

Author SHA1 Message Date
Philippe Loriaux dbbb2d8dc2 Voice Broadcast - Link the live icon color to the recording state 2022-12-15 16:35:21 +01:00
Phl-Pro fe44448efc Update RiotSwiftUI/Modules/Room/VoiceBroadcastPlayback/MatrixSDK/VoiceBroadcastPlaybackViewModel.swift
Co-authored-by: Yoan Pintas <y.pintas@gmail.com>
2022-12-15 15:49:57 +01:00
Mauro Romito fe6503aaa1 showing disabled state on format items 2022-12-15 00:33:28 +01:00
Philippe Loriaux 206be8eabb Update Avatar size on Voice Broadcast playback cell 2022-12-14 17:36:46 +01:00
Philippe Loriaux b077dec50b Update global layout by adjusting some padding values 2022-12-14 17:36:46 +01:00
Philippe Loriaux e012c9202e Replace the player timeline 2022-12-14 17:36:46 +01:00
Phl-Pro 88061b97aa Merge pull request #7146 from vector-im/phlpro/voice_broadcast_backward_forward
VoiceBroadcast: Add backward and forward buttons for playback
2022-12-14 17:34:49 +01:00
Mauro Romito 02449544ce inline code added 2022-12-14 17:12:06 +01:00
Mauro Romito d679176137 tests completed 2022-12-13 18:12:47 +01:00
Mauro Romito bbf4bf3047 view model fully tested 2022-12-13 17:06:12 +01:00
Mauro Romito ea2881b614 editing that highlights the textfield behaviour added 2022-12-13 16:58:26 +01:00
Mauro Romito 7ca4c9c8e9 some tests 2022-12-13 15:58:33 +01:00
Philippe Loriaux 43b04a2c53 Fix PR comments 2022-12-13 15:07:21 +01:00
Mauro Romito 8b6327ece4 removed autocapitalization and improved the animation 2022-12-13 15:00:46 +01:00
Mauro Romito f23b03cbd6 localisation added 2022-12-13 13:56:49 +01:00
Mauro Romito a9cc5a71e7 fix 2022-12-12 19:09:22 +01:00
Mauro Romito aa78c4d30c fix 2022-12-12 19:09:15 +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 31fd822f39 view is created and responsive, I need now to implement the result processing of the actions 2022-12-12 17:34:06 +01:00
Mauro Romito 6aae0c4444 changed name 2022-12-12 15:40:21 +01:00
Mauro Romito 8f965cb6f0 WIP 2022-12-12 15:39:57 +01:00
Philippe Loriaux 3c1a10dc5b Add Voice Broadcast backward and forward buttons for playback 2022-12-08 14:54:13 +01:00
Mauro Romito 4543aec25d boilerplate setup completed 2022-12-07 19:22:33 +01:00
Mauro Romito 34ca74d0c2 creating the coordinator for the link action view 2022-12-07 18:17:28 +01:00
Philippe Loriaux f5889bfb6f Add the last sequence number in the paused/stopped state event 2022-12-02 16:26:34 +01:00
Philippe Loriaux c93a6fba44 Remove useless dependency with avatar service 2022-12-01 16:36:24 +01:00
Philippe Loriaux a1314aeb5e Prompt the user before ending a voice broadcast 2022-12-01 16:36:04 +01:00
Phl-Pro 89f703cf2f Merge pull request #7125 from vector-im/phlpro/voicebroadcast_pause_playback_buffering
VoiceBroadcast: Be able to pause the playback when it is buffering
2022-12-01 08:36:38 +01:00
Philippe Loriaux 70a56a8bdb Add guard for audio player instanciation 2022-11-30 15:14:32 +01:00
Mauro Romito 951aa33df0 reversed unused hunk 2022-11-30 15:09:05 +01:00
Mauro Romito 12ded65fd6 toggle now uses iOS style 2022-11-30 14:34:21 +01:00
Mauro Romito 4584d93312 fix for iOS 15 fullscreen mode not working 2022-11-30 13:27:07 +01:00
Mauro Romito 07c13d4e19 all the row is tappable and fixed an issue with the tests 2022-11-30 11:37:12 +01:00
Philippe Loriaux 6b5f1b6623 Refactor audio layer part in playback view model 2022-11-30 11:14:25 +01:00
Philippe Loriaux ebef68f92c Fix PR comments 2022-11-30 11:13:47 +01:00
Mauro Romito b8943f4509 scrolling disabled, better intrinsic size, changed asset 2022-11-30 11:11:00 +01:00
Mauro Romito 16a1c5d472 spacing improvement from bottom in plain text mode 2022-11-29 19:13:49 +01:00
Mauro Romito 53cd1a13e5 centring the toggle button when the corner radius is half 2022-11-29 18:52:19 +01:00
Philippe Loriaux 778aeb1d85 Fix lost line break 2022-11-29 16:27:04 +01:00
Philippe Loriaux 898defbbb4 Be able to pause the playback when it is buffering 2022-11-29 16:21:00 +01:00
Yoan Pintas 93e324a6b6 VoiceBroadcast: Fix chunk processing (#7113) 2022-11-29 13:34:44 +01:00
Alfonso Grillo ac22ee3f99 Debounce poll messages more 2022-11-29 07:14:43 +01:00
Philippe Loriaux d54a7d8d5f Update from latest PR changes requests 2022-11-28 15:41:40 +01:00
Philippe Loriaux af97ccc63f Fix PR comments 2022-11-28 14:41:49 +01:00
Philippe Loriaux ceaf9a9d10 Fix build after automatic rebase from GH 2022-11-28 09:20:44 +01:00
Phl-Pro f1fb0d29d8 Merge branch 'develop' into phlpro/voicebroadcast-display-playback-duration 2022-11-28 09:12:03 +01:00
Yoan Pintas 5cadc97e82 Support voice broadcast live playback (#7094) 2022-11-25 20:59:34 +01:00
Philippe Loriaux 95805ee827 Add missing buffering state 2022-11-25 16:35:53 +01:00
Philippe Loriaux e838246101 Remove useless check condition 2022-11-25 15:22:58 +01:00
Philippe Loriaux c2d7aadcb4 Display the playback duration in the default state 2022-11-25 14:25:23 +01:00