JRoberts
a6e4e68bc5
ios: voice messages (#1389)
* experiments
* audio recording in swiftui
* recording encapsulated
* permission + playback
* stopAudioPlayback on cancel
* method names
* check permission in recording start
* run timer on main thread
* remove obsolete view
* don't call playback timer callback unless player is playing
* compose + send view + preview + send
* animation + improve state + quality
* fix recording not stopping in time
* animate to end
* remove recorder delegate, fix cancelling during recording
* replace print with log
* recording start error constructor
* CIVoiceView file
* chat item wip
* chat item wip
* refactor settings
* layout
* send correct duration
* item previews
* more background, animation
* more layout
* more layout, send button conditions
* context, preview, quote, notification texts
* chat item actions
* use isEmpty
* remove comment
* uncomment file.loaded
* more layout, hold to record
* more layout
* preview player stop on disappear
* more layout
* comment
* only one player or recording
* remove voice message on chat close
* fix state bug
* remove commented code
* length 30
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-11-24 21:18:28 +04:00
..
2022-11-24 21:18:28 +04:00
2022-11-24 21:18:28 +04:00
2022-11-21 08:37:13 +00:00
2022-08-23 18:18:12 +04:00
2022-11-22 12:50:56 +00:00
2022-11-24 21:18:28 +04:00
2022-11-24 21:18:28 +04:00
2022-11-17 12:59:13 +04:00
2022-02-13 08:45:08 +00:00