Daniel Gultsch
a9e5d4ad83
play connected sound from sound file
...
(cherry picked from commit 7f9d836f1a2df2af4346675d32028a0760111ee2)
2024-06-09 23:27:58 +02:00
Daniel Gultsch
fe15ef8213
get rid of ToneManager and play sounds in CallIntegration instead
...
CallIntegration takes care of audio routing so it makes sense to play
and sounds here too
(cherry picked from commit d31b24d05a2dd24373867819a9133e6e967a700b)
2024-06-09 23:27:21 +02:00
Daniel Gultsch
ea70ff089d
add permission check to placeCall method
2024-06-09 23:24:21 +02:00
Daniel Gultsch
10498ac4b4
provide alternative method to create calls for Android <8
...
(cherry picked from commit 0ffc2958886691a8bafc45824e7c8c49d33ac55a)
2024-06-09 23:19:31 +02:00
Daniel Gultsch
bf424887df
run some AppRTCAudioManager actions on main thread
...
(cherry picked from commit d79fc1bb790ef70476886167575349035f2ff9a0)
2024-06-09 23:19:26 +02:00
Daniel Gultsch
25ed3448ed
switch audio device when switching to video
...
(cherry picked from commit 6ba9208eea5a12ecbaf8dcbeb6a0453e5ec5995a)
2024-06-09 23:19:23 +02:00
Daniel Gultsch
b0994a67d5
set correct video state for calls
...
(cherry picked from commit ebb48e9320d07459d898556e3f48fca786b7201b)
2024-06-09 23:19:19 +02:00
Daniel Gultsch
f92504e2ab
hook into onAnswer/onReject of CallIntegration
...
the Operating System shows a notification on our behalf if there is currently
a call going on that can not be put on hold (For example a Quicksy call is going
on while a Conversations call is coming on)
(cherry picked from commit 6975299a28e7915c0f88e1e2f59f66eea7fae8bc)
2024-06-09 23:19:16 +02:00
Daniel Gultsch
24d9ea8c18
(un)register phone account on xmpp account creation/deletion
...
(cherry picked from commit f119c36bffa318ca16a78728120fbaf222aeef92)
2024-06-09 23:19:12 +02:00
Daniel Gultsch
3572832cf5
reformat debug info
...
(cherry picked from commit b9e4296321581f396af52e29e2eb3b340c88e73a)
2024-06-09 23:19:03 +02:00
Daniel Gultsch
b239ce0f17
update UI in case proposal gets retracted by system
...
(cherry picked from commit dfa389f61f3e6c04ad67098838ff9f8c0d6320e2)
2024-06-09 23:18:58 +02:00
Daniel Gultsch
4fb2bdcaee
update UI with correct state after UI gets invoked with ACTION_VIEW
...
(cherry picked from commit a44ad6015dd60d255cd7a5a1000a7483d11769ea)
2024-06-09 23:18:24 +02:00
Daniel Gultsch
12810dce15
retract proposal when accepting other call
...
(cherry picked from commit d20cc87bda0b82ea8bf27c76dfdfbf4a93f31785)
2024-06-09 23:16:56 +02:00
Arne
74815d8823
add Config flag to debug direct call init + upstream JMI
2024-06-09 23:16:51 +02:00
Daniel Gultsch
f5f44f29ba
use call integration via MANAGE_OWN_CALLS
2024-06-09 22:57:44 +02:00
Stephen Paul Weber
cece2f890d
code clean up
2024-06-09 21:55:18 +02:00
Arne
e5e8a5cde0
change menu position for mute local
2024-06-09 21:49:59 +02:00
Stephen Paul Weber
b48f29587f
Fix NPE
2024-06-09 16:53:19 +02:00
Stephen Paul Weber
843f763994
Suppress notify and preview from muted also
2024-06-09 16:50:10 +02:00
Arne
8ed883beef
ignore 'subscribe' presence for blocked contacts
2024-06-09 16:39:47 +02:00
Arne
079316687c
Correct "Track occupant ID and allow local muting"
2024-06-09 10:06:32 +02:00
Stephen Paul Weber
3d0d68830e
Track occupant ID and allow local muting
2024-06-09 09:39:55 +02:00
Stephen Paul Weber
6b503bcfcc
Log sim operator
...
(cherry picked from commit 1cb0bbe8781de987958e6b225871629d09f14cd5)
2024-06-09 09:11:29 +02:00
Daniel Gultsch
25d3ec7971
fixup: access Android_id only on push
...
(cherry picked from commit 33c63fb5627487b8a6b234ddff0b0475b5b1a8c1)
2024-06-09 09:09:50 +02:00
Daniel Gultsch
059c28dd35
access Android_id only on push
2024-06-09 09:04:56 +02:00
Arne
86595106f4
use modern Java in XmppConnection
2024-06-09 08:57:03 +02:00
Arne
ae6a9486cd
catch exception when hardware renderer can not be set up
2024-06-09 08:54:42 +02:00
Stephen Paul Weber
b3e4cc6091
better work around for not processing race condition stanza
2024-06-09 08:52:07 +02:00
Arne
f14755131c
update dependency
2024-06-08 13:39:24 +02:00
Arne
ce8d62482e
remove old image quote preview
2024-06-07 11:20:31 +02:00
Arne
b8a4b097e9
Revert "Show file icon when no image or video in quotes"
...
This reverts commit 6513bf509a
.
2024-06-07 11:11:00 +02:00
Stephen Paul Weber
72301dd9af
Rich quotes
2024-06-07 11:09:23 +02:00
Stephen Paul Weber
8570ba579d
Animated emoji working now
2024-06-07 05:55:10 +02:00
Stephen Paul Weber
e3809b4acf
Better support for correcting replies/reactions
2024-06-07 05:48:17 +02:00
Stephen Paul Weber
15c98a2256
Internal ping every two minutes
2024-06-04 17:17:56 +02:00
Arne
1d8e0f4c26
Fix "Much more efficient loading of messages"
2024-06-03 22:59:46 +02:00
Arne
1553e1873c
Revert "Allow correcting or retracting any waiting message"
...
This reverts commit a78f7dc0db
.
2024-06-03 22:30:34 +02:00
Stephen Paul Weber
a78f7dc0db
Allow correcting or retracting any waiting message
...
(cherry picked from commit e6160733319f2d73501d2a68e44b18a608f9f359)
2024-06-03 22:22:51 +02:00
Stephen Paul Weber
85002291da
Much more efficient loading of messages
2024-06-03 22:22:10 +02:00
Stephen Paul Weber
9ab7887adc
Stop thrashing reconnects while waiting for DB load
...
(cherry picked from commit c03ebcd83d00e4fd68393b820a671e4be331b053)
2024-06-03 22:19:06 +02:00
Stephen Paul Weber
4cc4a8fbd2
Reduce LRU size to help RAM pressure
2024-06-03 22:18:37 +02:00
Arne
18981aacc7
Allow editing every own text message
2024-06-03 22:15:32 +02:00
Daniel Gultsch
c327078bec
fix 'allow pm' checkbox default
2024-06-02 09:19:22 +02:00
Daniel Gultsch
c438ea5903
make allow_pm configurable
2024-06-02 09:15:43 +02:00
Daniel Gultsch
be58d6e168
fix JET spec compliance
...
(cherry picked from commit 2833fc833c54ecdcfd4e0295e39f60cfe3d33712)
2024-06-01 22:02:15 +02:00
Daniel Gultsch
81ec339edf
abort socks candidate search if peer selected something with higher priority
...
(cherry picked from commit aeb805a3ca9672b5c090aff66ac78073f11f5e4f)
2024-06-01 21:50:06 +02:00
Daniel Gultsch
3cefbff8da
disable quick log
...
(cherry picked from commit eec01c9e7bea9f8576f3e518a6c68a56fa411e37)
2024-06-01 21:49:57 +02:00
Daniel Gultsch
ad8de5f7ad
do not terminate jingle ft session twice (after iq timeout)
...
(cherry picked from commit b9a19dc6c7b20abb006c35d34d1673829d8df25a)
2024-06-01 21:49:33 +02:00
Daniel Gultsch
becdd9be5a
fix crash when using direct jingle init on offline contacts
2024-06-01 21:49:24 +02:00
Daniel Gultsch
377b90ac91
refactor Jingle File Transfer. add WebRTCDatachannel transport (Test)
2024-06-01 21:47:12 +02:00