Commit Graph

19 Commits

Author SHA1 Message Date
Stefan Ceriu 27eaa9453c Fixes #4935 - Enable voice message scrubbing pan gesture only after long press. 2021-10-08 14:18:53 +03:00
David Langley fb5b1b28e9 Simplify scrubbing logic. 2021-09-22 16:26:20 +01:00
David Langley 80f407857f Build on xcode 12 2021-09-22 13:53:26 +01:00
David Langley d0ca7fa921 Simplify scrubbing and reset to stopped if scrub to start/end 2021-09-22 11:12:45 +01:00
David Langley 46f31830ca Add scrubbing 2021-09-22 09:36:20 +01:00
Stefan Ceriu fa7e89be62 #4090 - Various tweaks and fixes following code review. Switched back to DateFormatters for formatting durations, sanitising audio player durations and current times. 2021-07-19 15:48:37 +03:00
Stefan Ceriu f5c59a05e6 #4094 - Redrawing waveforms on bound changes. 2021-07-16 09:06:36 +03:00
Stefan Ceriu 4ab02023dd #4094 - Fixed flickering elapsed time labels and other tweaks. 2021-07-14 14:40:54 +03:00
Gil Eluard 616d192a08 #4090 - Update after review 2021-07-10 00:16:23 +02:00
Gil Eluard c2302ac81c #4090 - Update after review 2021-07-06 23:03:56 +02:00
Gil Eluard 627b6639e8 #4090 - Improved performances 2021-07-02 07:38:56 +02:00
Gil Eluard 37ae52006e #4090 - fixed small theme issues 2021-06-29 17:05:01 +02:00
Stefan Ceriu 6d62b17e5b #4094 - Various tweaks, bug fixes and improvements following code review. 2021-06-23 15:37:34 +03:00
Stefan Ceriu a22069e8b4 #4094 - Added voice messages locked mode playback. 2021-06-22 13:19:39 +03:00
Stefan Ceriu 398fbac2a6 #4096 - Added locked mode transition and animations, locked recording mode and real time waveform. 2021-06-22 09:42:38 +03:00
Stefan Ceriu 28131c8828 #4096 - Extracted logic from the VoiceMessagePlaybackView. Exposed power levels from audio recorder. 2021-06-22 09:42:37 +03:00
Stefan Ceriu 699fe622ea #4096 - Various small UI tweaks and bug fixes. 2021-06-22 09:42:37 +03:00
Stefan Ceriu 9f286cc97a #4096 - Voice message playback view theme support. 2021-06-22 09:42:37 +03:00
Stefan Ceriu 58edea8ac5 #4096 - Added voice message decoding, timeline cell and playback UI. 2021-06-22 09:42:37 +03:00