Stefan Ceriu
|
cf884c6abf
|
Revert "#4094 - Reintroduced serial attachment loading processing queue and fixed completionCallback storage so they take the requestedNumberOfSamples into account."
This reverts commit 9a3d26eae3 .
|
2021-07-16 13:31:38 +03:00 |
|
Stefan Ceriu
|
511569a767
|
#4090 - Switched the sendVoiceMessage method duration parameter to an integer.
|
2021-07-16 12:49:28 +03:00 |
|
Stefan Ceriu
|
9a3d26eae3
|
#4094 - Reintroduced serial attachment loading processing queue and fixed completionCallback storage so they take the requestedNumberOfSamples into account.
|
2021-07-16 12:05:47 +03:00 |
|
Stefan Ceriu
|
521c713d30
|
#4094 - Redrawing waveforms on bound changes.
|
2021-07-16 09:06:36 +03:00 |
|
Stefan Ceriu
|
a3ec3356db
|
#4094 - Fixed flickering elapsed time labels and other tweaks.
|
2021-07-14 14:40:54 +03:00 |
|
Stefan Ceriu
|
1181ccafff
|
#4094 - Switched back to multiple audio player instances (1 per event identifier), strongly retaining the currenty playing one and unloading all stopped ones. Various other improvements and bug fixes.
|
2021-07-14 10:26:21 +03:00 |
|
Stefan Ceriu
|
ff9384c079
|
Revert "Revert "#4545 - Switch back to using multiple audio player instances, allow pausing when starting a new player.""
This reverts commit 1a5197c69a .
|
2021-07-13 16:13:39 +03:00 |
|
Stefan Ceriu
|
227197375c
|
#4094 - Sending voice message recording length and waveform samples.
|
2021-07-13 16:03:20 +03:00 |
|
Stefan Ceriu
|
1a5197c69a
|
Revert "#4545 - Switch back to using multiple audio player instances, allow pausing when starting a new player."
This reverts commit 1a2a434d9d .
|
2021-07-13 08:04:50 +03:00 |
|
Stefan Ceriu
|
a5136a38bb
|
#4094 - Fixed attachments caching layer not working accordingly.
|
2021-07-12 15:50:44 +03:00 |
|
Stefan Ceriu
|
ba54f91ffc
|
#4094 - Fix crash on concurrent access to waveform audio samples.
|
2021-07-12 15:31:18 +03:00 |
|
Stefan Ceriu
|
1a2a434d9d
|
#4545 - Switch back to using multiple audio player instances, allow pausing when starting a new player.
|
2021-07-12 15:30:48 +03:00 |
|
Stefan Ceriu
|
9030f02de6
|
#4094 - Disable message replies while recording audio messages.
|
2021-07-12 12:18:49 +03:00 |
|
Stefan Ceriu
|
7d1f33c9ed
|
#4094 - Reduced the minimum recording duration to 1 second.
|
2021-07-12 10:18:01 +03:00 |
|
Gil Eluard
|
65415c48ef
|
#4090 - Update after review
|
2021-07-10 00:16:23 +02:00 |
|
Gil Eluard
|
e492d2b077
|
#4090 - Update after review
|
2021-07-06 23:03:56 +02:00 |
|
Gil Eluard
|
d67461f012
|
MXKeyBackup: trustForKeyBackupVersionFromCryptoQueue must consider MSK trust
- code tweaks and optimizations
|
2021-07-06 08:57:51 +02:00 |
|
Gil Eluard
|
05c02c36c0
|
#4090 - Improved performances
|
2021-07-02 07:38:56 +02:00 |
|
Gil Eluard
|
760f03d3c3
|
#4090 - fixed small theme issues
|
2021-06-29 17:05:01 +02:00 |
|
Gil Eluard
|
c421af03b2
|
#4090 - bug fixing and removed work queue
|
2021-06-29 15:08:55 +02:00 |
|
Gil Eluard
|
e8a3084b62
|
#4090 - Use a dedicated dispatch queue for process
|
2021-06-29 08:52:21 +02:00 |
|
Stefan Ceriu
|
e0cbe499d5
|
#4094 - Increased minimum long press duration to 1 second, reversed audio recorder waveform direction, added a minimum recording duration of 5 seconds for hold&send.
|
2021-06-25 16:51:45 +03:00 |
|
Stefan Ceriu
|
fb87fe0458
|
#4094 - Fixed toast notifications background color on dark themes.
|
2021-06-25 15:46:48 +03:00 |
|
Stefan Ceriu
|
2c80e61025
|
#4094 - Fixed missing ffmpegkit module on release builds. Disabled cache manager work queue for now as it's still not working properly.
|
2021-06-25 14:42:52 +03:00 |
|
Stefan Ceriu
|
329215d17d
|
#4094 - Caching layer work queue fixes and preventing sampling division by 0.
|
2021-06-25 13:18:40 +03:00 |
|
Stefan Ceriu
|
24f06a7288
|
#4094 - Fixed improper weak display link targets.
|
2021-06-25 12:13:43 +03:00 |
|
Stefan Ceriu
|
acebef7853
|
#4094 - Added voice message attachment decryption, transcoding and sampling caching layer.
|
2021-06-25 12:09:41 +03:00 |
|
Stefan Ceriu
|
c12a7dc582
|
#4094 - Added toast notifications and maximum recording duration.
|
2021-06-24 14:02:41 +03:00 |
|
Stefan Ceriu
|
aa6064431e
|
#4094 - Added Opus Ogg support through FFmpegKit backed media conversion.
|
2021-06-24 12:28:50 +03:00 |
|
Stefan Ceriu
|
1b90b2530f
|
#4094 - Optimize expensive date formatters creation.
|
2021-06-24 11:33:14 +03:00 |
|
Stefan Ceriu
|
7d257f5878
|
#4094 - Added multiple observation on media services and a mediaServiceProvider that prevents simultaneous playback from multiple player instances.
|
2021-06-24 11:29:07 +03:00 |
|
Stefan Ceriu
|
fc7d311647
|
#4094 - Various tweaks, bug fixes and improvements following code review.
|
2021-06-23 15:37:34 +03:00 |
|
Stefan Ceriu
|
be8e0f6e34
|
#4094 - Fixed voice message toolbar states after sending message while recording in locked mode.
|
2021-06-22 16:58:36 +03:00 |
|
Stefan Ceriu
|
959ccc9527
|
#4094 - Added voice messages locked mode playback.
|
2021-06-22 13:19:39 +03:00 |
|
Stefan Ceriu
|
02da2e2c03
|
#4096 - Weakify display link targets.
|
2021-06-22 09:59:14 +03:00 |
|
Stefan Ceriu
|
3130fd5257
|
#4096 - Added locked mode transition and animations, locked recording mode and real time waveform.
|
2021-06-22 09:42:38 +03:00 |
|
Stefan Ceriu
|
99eb2d16ac
|
#4096 - Extracted logic from the VoiceMessagePlaybackView. Exposed power levels from audio recorder.
|
2021-06-22 09:42:37 +03:00 |
|
Stefan Ceriu
|
3c1bc56699
|
#4096 - Various small UI tweaks and bug fixes.
|
2021-06-22 09:42:37 +03:00 |
|
Stefan Ceriu
|
53307f9662
|
#4096 - Voice message playback view theme support.
|
2021-06-22 09:42:37 +03:00 |
|
Stefan Ceriu
|
ff3170e031
|
#4096 - Added voice message decoding, timeline cell and playback UI.
|
2021-06-22 09:42:37 +03:00 |
|
Stefan Ceriu
|
58c1be04a6
|
#4090 - Added recording duration label and permissions checking.
|
2021-06-22 09:42:37 +03:00 |
|
Stefan Ceriu
|
8d54e03527
|
#4090 - Add voice message controller, audio recorder and toolbar view links. Working audio file sending and cancellation.
|
2021-06-22 09:42:37 +03:00 |
|