20 Commits (9440d08c20b200e7ac7c3bb9d6bf7d3323de80ea)

Author SHA1 Message Date
Benoit Marty 45598a885e Rename some class from `Impl` to Default 4 months ago
Benoit Marty 6e4c9d3171 Rename class (code quality) 4 months ago
Benoit Marty d01c70a4fd Fix moar ktlint issues 8 months ago
Benoit Marty 5d086ad82d Fix moar ktlint issues 8 months ago
renovate[bot] c8bd362397
Update plugin ktlint to v12.1.0 (#2200) 8 months ago
Benoit Marty fa590202c3 Add Konsist test to check that `assertThat` is imported, and fix existing issues. 10 months ago
Benoit Marty 1df3817808 Use MimeTypes object instead of hard-coded strings. 10 months ago
Benoit Marty 470613e451 Cleanup 10 months ago
Benoit Marty 3628a0359c Create VoiceMessageConfig in `appconfig` module. 10 months ago
Benoit Marty 6fda11aff0 Convert Data.Audio to data class, and implement equals and hashCode as suggested. 11 months ago
Benoit Marty 3092ca23f0 Konsist: check if sealed class could be sealed interface and fix existing issues. 11 months ago
jonnyandrew ddc1e1d0cc
Display duration of recorded voice message (#1733) 11 months ago
David Langley 8321eaf19d Fix tests 11 months ago
David Langley 1a2b728361 lint 11 months ago
David Langley 416aa3b64a FIx height and concurrent exception 11 months ago
David Langley 1389c9ed24 Simple live waveform implementation. 11 months ago
Marco Romano 00d24ce4b1
Include waveform when sending voice messages (#1650) 11 months ago
Marco Romano 3ec62ad58a
Use Float instead of Double for all the level metering logic. (#1645) 11 months ago
jonnyandrew f1b142f002
Add voice message recording duration indicator and limit (#1628) 11 months ago
jonnyandrew b476654489
Record and send voice messages (#1596) 11 months ago