Benoit Marty
3e166e3d89
Using Exception is OK here.
2023-11-29 17:03:27 +01:00
Benoit Marty
4f32299280
Use MimeTypes object instead of hard-coded strings.
2023-11-27 21:58:58 +01:00
Marco Romano
1014380e32
Always treat waveform as List<Float> ( #1663 )
...
[MSC3246](https://github.com/matrix-org/matrix-spec-proposals/pull/3246 ) specifies the waveform as a list of ints because:
> Because floating point numbers are not allowed in Matrix events
Though DSP on audio data is almost always done using their floating point representation.
This PR brings the float<->int rescaling in the `matrix` module so that the application code can always work with float waveform samples.
2023-10-27 12:49:58 +00:00
jonnyandrew
5c582bba1b
Record and send voice messages ( #1596 )
...
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-10-23 17:28:00 +00:00
Jorge Martin Espinosa
814c8edc4f
Media upload cancellation ( #1058 )
...
* Initial implementation of media upload cancellation
* Add tests
* Add changelog
* Update screenshots
* Add documentation
* Fix lint issues
* Fix review comments
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-08-17 09:02:03 +00:00
Benoit Marty
56b8969376
Fix warning ('when' is exhaustive so 'else' is redundant here)
2023-07-20 15:33:00 +02:00
ganfra
31abc20fc2
Media: upload audio
2023-07-13 20:34:07 +02:00
ganfra
a8ff6fcbd8
Media upload: branch progress callback to UI
2023-06-28 23:14:08 +02:00
ganfra
0d0a5571af
Rust sdk update: make the app compile
2023-06-22 09:50:17 +02:00
ganfra
b6e7228ce0
Fix MediaPreProcessor for images/videos sent as file
2023-06-16 13:52:07 +02:00
Jorge Martín
268447fd8c
Fix small issues, improve Result.flatMap
2023-05-29 13:58:29 +02:00
ganfra
2c3fb8a549
Merge branch 'develop' into feature/fga/image_loading
2023-05-22 20:59:37 +02:00
ganfra
4c19bd3644
Media: keep the name of the file when possible
2023-05-22 20:24:42 +02:00
ganfra
1d00120b6a
Media : some improvements and cleaning
2023-05-17 17:48:57 +02:00
ganfra
cc7d71af80
Media : branch upload to preview screen (need improvement)
2023-05-17 08:44:35 +02:00
ganfra
801e99a4db
Media : extract an extension method to mediaupload
2023-05-16 11:24:14 +02:00
Jorge Martin Espinosa
ed16ea5e48
[Media upload] Upload image, video and files ( #411 )
...
* Add media upload
* Display media upload error messages using a Snackbar.
2023-05-11 15:56:13 +00:00
Jorge Martin Espinosa
cd298b9359
[Media upload] Media pre-processing ( #403 )
...
* Create `mediaupload` module for media pre-processing.
* Split `mediapicker` and `mediaupload` modules.
2023-05-10 10:06:56 +02:00