Moxie Marlinspike
2f46c6ca1f
Don't redisplay notifications after they have been dismissed
...
Fixes #5751
Fixes #6218
// FREEBIE
2017-03-14 10:09:24 -07:00
Moxie Marlinspike
eddb97013a
Disable proximity lock when local video is enabled
...
Fixes #6179
// FREEBIE
2017-02-19 12:29:33 -08:00
Moxie Marlinspike
1b1470aae2
Upgrade to EventBus 3.X
...
// FREEBIE
2017-02-19 12:29:33 -08:00
Moxie Marlinspike
fb8440f886
Correctly manage busy state for (webrtc, redphone, pstn) tuple
...
Fixes #6156
// FREEBIE
2017-02-05 12:38:08 -08:00
Moxie Marlinspike
d92cbfe305
More intelligent default behavior with speakerphone and wired headset
...
When video is enabled, speakerphone is now enabled unless
there's a wired headset. If speakerphone is enabled and
a wired headset gets plugged in, speakerphone is disabled.
If video is enabled and a wired headset is removed, speakerphone
is enabled.
Fixes #6153
// FREEBIE
2017-02-03 12:01:03 -08:00
Moxie Marlinspike
ea0945d406
Beta support for webrtc video and voice calling
...
// FREEBIE
2017-02-01 13:55:52 -08:00
Moxie Marlinspike
ec5ac44cd3
Update okhttp and support for transmitting messages over websocket
...
// FREEBIE
2017-01-10 13:59:32 -08:00
Moxie Marlinspike
a9bd84c69c
Support for bundled notifications (Android wear and Android N)
...
// FREEBIE
2017-01-02 17:17:48 -08:00
Moxie Marlinspike
6308e6491a
A slight foray into the modern era
...
// FREEBIE
2016-12-12 17:38:05 -08:00
Christian Ascheberg
13c1b15dc2
fix OutgoingRinger crashes
...
Closes #5357
2016-03-24 14:18:05 -07:00
Moxie Marlinspike
7b589c4300
TextSecure is now SignalService
...
// FREEBIE
2016-03-24 14:05:56 -07:00
Christian Ascheberg
2642f4f15d
Make some missed call notifications alert user
...
Closes #5220
// FREEBIE
2016-03-07 16:03:39 -08:00
haffenloher
fa22fb7550
Don't stop MediaPlayers before releasing them
...
Fixes #5298
Closes #5303
// FREEBIE
2016-03-02 00:02:32 +01:00
Moxie Marlinspike
efdb57e76b
Add a recipient listener to the call card
...
Fixes #5216
// FREEBIE
2016-02-12 12:33:47 -08:00
haffenloher
1512f6e172
Release MediaPlayers immediately after stopping ringers
...
Closes #4987
// FREEBIE
2016-01-27 12:04:12 -08:00
haffenloher
1abf39685a
Use larger version of ic_contact_picture in calls
...
Closes #4971
Fixes #4245
// FREEBIE
2016-01-27 11:59:10 -08:00
Christian Ascheberg
0067d2628d
revert #4885 requestAudioFocus change
...
Closes #5015
// FREEBIE
2016-01-04 13:08:59 -08:00
Christian Ascheberg
0caad7f348
Do not automatically enable bluetooth audio routing
...
Fixes some call volume problems
Fixes #4773
Fixes #4188
Closes #4885
2015-12-24 08:01:50 -08:00
brumsel
09cac1e36b
Enable proximity sensor while call is ringing
...
Fixes #4519
// FREEBIE
2015-12-10 05:04:03 -08:00
brumsel
64ee669728
Reset audio mode on incoming ringer stop
...
Don't request audio focus in IncomingRinger either.
Fixes #4548
Closes #4567
// FREEBIE
2015-11-26 07:59:38 -08:00
agrajaghh
a65ade5366
add action buttons to the call notification
...
fixes #4160
Closes #4490
2015-11-19 11:12:15 -08:00
agrajaghh
c4339813e6
migrate to AppCompatDialog
...
closes #3222
2015-11-19 10:30:26 -08:00
Moxie Marlinspike
7bec5efe1a
Add 'Signal Call' option to contact card
...
Fixes #4392
Closes #4465
// FREEBIE
2015-11-12 15:20:16 -08:00
brumsel
5333647794
Always play "sonar" on call initialization
...
If "sonar" was the last sound played on the last call, it wasn't
being played on the next calling attempt.
Closes #4473
2015-11-12 15:20:16 -08:00
Moxie Marlinspike
56a3c99289
Resolve service deadlock issue
...
Fixes #4409
// FREEBIE
2015-11-06 11:57:22 -08:00
Moxie Marlinspike
5b08be8d01
We don't need jitter stats logging in production anyway
...
// FREEBIE
2015-11-05 12:52:31 -08:00
Moxie Marlinspike
3f6cdd4133
Add audio focus into the audio dance.
...
// FREEBIE
2015-11-04 17:56:20 -08:00
Moxie Marlinspike
aade4c7af3
Correctly set audio mode
...
Fixes #4244
// FREEBIE
2015-11-04 17:56:20 -08:00
Moxie Marlinspike
cad8ff766a
Don't set media volume to zero.
...
Not sure what SOA was thinking with this one.
Fixes #4201
// FREEBIE
2015-11-04 17:56:20 -08:00
Moxie Marlinspike
5b6f49c993
Switch RedPhone view<->service interaction to use event bus
...
Fixes #4234
// FREEBIE
2015-11-04 17:56:20 -08:00
Moxie Marlinspike
339d352d6e
Better support for revoked audio permissions.
...
// FREEBIE
2015-11-04 17:56:19 -08:00
Sam Lanning
79cb6166d5
Consolodate Base64 Classes
...
both org.thoughtcrime.redphone.util and
org.thoughtcrime.securesms.util have a Base64 util class,
however, other than whitespace changes, and the securesms
one having a couple of extra methods, they are the same.
This commit removes org.thoughtcrime.redphone.util.Base64 and
anything referencing it now uses
org.thoughtcrime.securesms.util.Base64
Closes #4294
2015-11-04 17:56:19 -08:00
WhiteHatTux
93b82843a7
Fix minor spelling mistake in RedPhone Constant
...
Closes #4235
//FREEBIE
2015-10-15 11:26:32 -07:00
Moxie Marlinspike
143f786322
Extern Incoming call string.
...
Fixes #4196
// FREEBIE
2015-10-04 17:41:23 -07:00
Moxie Marlinspike
399dfb1a98
Restrict Google's MultiWaveView animation to JB+
...
Fixes #4203
// FREEBIE
2015-10-04 10:21:08 -07:00
Moxie Marlinspike
f01cab57c7
Screen security if enabled.
...
Fixes #4187
// FREEBIE
2015-10-02 13:40:49 -07:00
Moxie Marlinspike
c041495834
Correctly parse RedPhone JSON.
...
Fixes #4182
// FREEBIE
2015-10-02 11:42:24 -07:00
Moxie Marlinspike
c0a26862f3
No special missed call notifications.
...
Fixes #4174
// FREEBIE
2015-10-01 17:33:10 -07:00
Moxie Marlinspike
0b20e99cd2
Refresh attributes to signal voice support on update.
...
// FREEBIE
2015-09-30 18:24:40 -07:00
Moxie Marlinspike
7f59983ce4
Fix for bluetooth NPE lollipop bug
...
Fixes #4141
// FREEBIE
2015-09-30 14:30:11 -07:00
Moxie Marlinspike
0402b45480
Simplify keyguard stuff.
...
// FREEBIE
2015-09-30 14:30:11 -07:00
Moxie Marlinspike
123c7b2119
Extract RedPhone string resources
...
// FREEBIE
2015-09-30 14:30:11 -07:00
Moxie Marlinspike
b68691bf05
Remove unnecessary volume level watcher.
...
// FREEBIE
2015-09-30 14:30:11 -07:00
Moxie Marlinspike
ba67f108d4
Support unregistration from RedPhone
...
// FREEBIE
2015-09-30 14:30:10 -07:00
Moxie Marlinspike
4fb5c6dd9a
Tagify RedPhone classes.
...
// FREEBIE
2015-09-30 14:30:10 -07:00
Moxie Marlinspike
826dc601c1
Remove dead RedPhone code.
...
// FREEBIE
2015-09-30 14:30:10 -07:00
Moxie Marlinspike
26979b1c62
Log calls to conversations
...
// FREEBIE
2015-09-30 14:30:10 -07:00
Moxie Marlinspike
36b7f767b6
Fixes for poorly merged behavior
...
1) Fixed call in progress notification
2) Don't cache auth info in service
// FREEBIE
2015-09-30 14:30:10 -07:00
Moxie Marlinspike
fdfa15aa4d
Working proximity lock.
...
// FREEBIE
2015-09-30 14:30:09 -07:00
Moxie Marlinspike
961b9b882f
Working bluetooth
...
// FREEBIE
2015-09-30 14:30:09 -07:00