Commit Graph

28 Commits (8c054a060e27bbf1c08c51f09b9188d2e2e457ff)

Author SHA1 Message Date
Niels Andriesse 8c054a060e Block input if a friend request is pending 6 years ago
Niels Andriesse 047a98ad63 Disable input bar if a friend request is pending 6 years ago
Alan Evans 621ac62c7e
Add red flashing voice note microphone. 6 years ago
Alan Evans e842f78457
Voice Note Locking.
Limit of 60 minutes, after which it's cancelled.
6 years ago
Greyson Parrelli 8caaf057e8 Remove unnecessary pre-19 code branches.
Now that our minSdk is 19, we can remove a lot of old code paths that
only ran pre-19.
6 years ago
Greyson Parrelli c76081d99c Added support for link previews. 6 years ago
Greyson Parrelli 710fa4a6f0 Switch the conversation color back to incoming messages. 7 years ago
Greyson Parrelli 127505af0b Implement new color palette. 7 years ago
Greyson Parrelli 13c72779af Visually note quotes for messages you don't have.
We will now show a small footer under quotes for messages that you
don't have locally.

Also fixes #7850
7 years ago
Greyson Parrelli 43068e0613 Reduce usage of Log.w() 7 years ago
Greyson Parrelli a498176043 Switch logs to use new Log class. 7 years ago
Greyson Parrelli 214658b99e Fix recording not resetting properly after a send on older API's.
Apparently onAnimationEnd is not a reliable event on some Android
versions, so I've moved to instead using a simple postDelayed() that is
the same length as the animation.
7 years ago
Moxie Marlinspike d567534609 replies 7 years ago
Moxie Marlinspike 64c8b4b2ef Support for selective permissions 8 years ago
Moxie Marlinspike f3d943270c Be more conservative with handlers and references
Expiring message timers could end up leaking references and
executing work even after their conversation item was no longer
visible

Maybe fixes #6898

// FREEBIE
8 years ago
Moxie Marlinspike 41c9bed155 ViewStub for EmojiDrawer
// FREEBIE
8 years ago
Moxie Marlinspike fd3d02d818 Fix typo
// FREEBIE
8 years ago
Veeti Paananen 25f9bef74c Display elapsed voice recording time in user language
Closes #6011
// FREEBIE
8 years ago
Veeti Paananen 4dae4444bc Fix right-to-left language support for voice recording
Bug: fixes #5999

// FREEBIE
8 years ago
Moxie Marlinspike a3019be7b6 Support for image keyboards
// FREEBIE
8 years ago
Moxie Marlinspike 8af9b7fd15 Improve animations on audio controls, enable push to talk
// FREEBIE
9 years ago
Moxie Marlinspike 885fc88aad Disable voice messages until iOS gets their act together
// FREEBIE
10 years ago
Moxie Marlinspike 2790128e9c Disable mic/camera on inactive group thread
Fixes #4653
Fixes #3334
// FREEBIE
10 years ago
Moxie Marlinspike a4f7b78fd0 Make InputPanel fully responsible for emoji toggle
Fixes #4638
// FREEBIE
10 years ago
Moxie Marlinspike fc5777e904 Manually encode voice messages to AAC with ADTS headers
Should resolve issues with platforms that don't support AMR (!).

Fixes #4640
Fixes #4652
Fixes #4647
// FREEBIE
10 years ago
Moxie Marlinspike dc1b420fef Voice Note -> Voice Message
Fixes #4628
// FREEBIE
10 years ago
Moxie Marlinspike e41f34729e Fix for voice message race conditions
Fixes #4625
// FREEBIE
10 years ago
Moxie Marlinspike bfe4ad6c34 Voice notes
Closes #4610
Closes #3563
// FREEBIE
10 years ago