Juha Heinanen
|
5ec745950d
|
Always use Android Telecom Framework
Automatically add/remove Mobile account when Default Phone App setting is turned on/off
|
2026-05-11 16:10:11 +03:00 |
|
Juha Heinanen
|
dfd33ad791
|
Mobile account improvements
|
2026-05-11 12:16:33 +03:00 |
|
Juha Heinanen
|
c74d780619
|
Use Call.hasTelecomCall() to check is telecom call exists
Apply default call volume to all types of calls
|
2026-05-11 09:01:22 +03:00 |
|
Juha Heinanen
|
0f6aaf0563
|
Add blocked mobile call to history
|
2026-05-10 14:20:01 +03:00 |
|
Juha Heinanen
|
84edc5e124
|
Handle mobile call answer/hangup/reject/history
|
2026-05-10 12:22:02 +03:00 |
|
Juha Heinanen
|
6a6ccba10e
|
Added virtual mobile account
|
2026-05-09 19:59:34 +03:00 |
|
Juha Heinanen
|
0a04a3e132
|
Started experimenting with baresip as PSTN dialer
|
2026-05-08 17:25:19 +03:00 |
|
Juha Heinanen
|
c0cb620a93
|
Added createPerson helper function
|
2026-05-05 08:25:17 +03:00 |
|
Juha Heinanen
|
31cc3efe1e
|
Added name to message sender person
|
2026-05-03 19:01:29 +03:00 |
|
Juha Heinanen
|
50c701a35e
|
Added sender's avatar also to incoming message notification
|
2026-05-03 18:48:53 +03:00 |
|
Juha Heinanen
|
1ef4934ac1
|
Minor code cleanup
|
2026-05-03 18:30:05 +03:00 |
|
Juha Heinanen
|
d431206786
|
Show diverter (if exists) also in incoming call notification
|
2026-05-03 16:52:50 +03:00 |
|
Juha Heinanen
|
1604bbc407
|
Always set fullScreenIntent when showing incoming call notification
Impoved finding userpart from caller URI
|
2026-05-03 12:00:38 +03:00 |
|
Juha Heinanen
|
f3bb47cdad
|
Improved Telecom Framework help texts
Removed unused imports
|
2026-05-02 10:42:53 +03:00 |
|
Juha Heinanen
|
32a26978a1
|
More audio fixes
|
2026-05-02 10:12:16 +03:00 |
|
Juha Heinanen
|
676e8491d4
|
Audio related fixes
|
2026-05-02 08:52:27 +03:00 |
|
Juha Heinanen
|
b1694762e9
|
Restored bluetooth support when Telecom Framework is not active
|
2026-04-28 16:24:57 +03:00 |
|
Juha Heinanen
|
dcd33e8097
|
Added Telecom Framework audio setting
|
2026-04-28 11:26:13 +03:00 |
|
Juha Heinanen
|
8a898aac43
|
Introduced BaresipService.speakerPhoneAuto variable
|
2026-04-26 18:34:39 +03:00 |
|
Juha Heinanen
|
86887a6e7f
|
Speaker Phone fixes and improvements
|
2026-04-26 17:33:57 +03:00 |
|
Juha Heinanen
|
cbbd7e005e
|
Moved Contacts Mode selection from Settings screen to Contacts screen menu
|
2026-04-26 08:57:33 +03:00 |
|
Juha Heinanen
|
df4e6bbe0c
|
Allow both MODE_IN_CALL and MODE_IN_COMMUNICATION as call modes
|
2026-04-22 09:48:07 +03:00 |
|
Juha Heinanen
|
e8b9a54e0d
|
Improved creation of AEC, AGC and NS
Added 500 ms delay to unloading mixminus module after last call close
Improved ensuring communication mode
|
2026-04-21 17:02:10 +03:00 |
|
Juha Heinanen
|
dddc8a22f6
|
Allow perticipant to hold/unhold from/to conference call
|
2026-04-21 12:01:07 +03:00 |
|
Juha Heinanen
|
17b353fa40
|
Ensure that ringback and busy tone are played in communication mode
|
2026-04-19 16:21:49 +03:00 |
|
Juha Heinanen
|
2d9b1b13bf
|
Improved network and DNS server update
|
2026-04-17 21:54:44 +03:00 |
|
Juha Heinanen
|
63bd640791
|
Removed old accounts edit
|
2026-04-15 19:19:09 +03:00 |
|
Juha Heinanen
|
2619a852e0
|
Upgrade log level in Log.i(TAG, "Acquiring Partial Wake Lock")
|
2026-04-14 20:20:40 +03:00 |
|
Juha Heinanen
|
219779a101
|
Removed unnecessary wake lock updates
|
2026-04-14 08:33:01 +03:00 |
|
Juha Heinanen
|
e28379253e
|
Removed brief wakelock acquire
|
2026-04-13 10:40:41 +03:00 |
|
Juha Heinanen
|
97a31b5e31
|
Acquire PARTIAL_WAKE lock only during calls and briefly during registrations and network transitions
|
2026-04-12 18:52:04 +03:00 |
|
Juha Heinanen
|
02bdaac4ad
|
More audio enhancements
Reduce network logging
|
2026-04-10 14:37:44 +03:00 |
|
Juha Heinanen
|
74af984ad4
|
Several audio related improvements
|
2026-04-09 19:30:36 +03:00 |
|
Juha Heinanen
|
152b5466e5
|
Even when Android 12+, set MODE_IN_COMMUNICATION if not set
|
2026-04-09 18:17:31 +03:00 |
|
Juha Heinanen
|
ffe1946ab9
|
Pass bevent to "call update" event and use to stop bevent when call update is skipped
Prevent other conference calls from closing when one participant hangs up
|
2026-04-09 18:05:34 +03:00 |
|
Juha Heinanen
|
c4768775ca
|
Minor re-write of fun ensureCommunicationMode()
|
2026-04-07 11:44:54 +03:00 |
|
Juha Heinanen
|
dae41ca1ff
|
Ensure correct communication mode when SDK is < 31
|
2026-04-06 21:40:57 +03:00 |
|
Juha Heinanen
|
d72a76785f
|
Improved access to raw audio resources
|
2026-04-06 20:34:19 +03:00 |
|
Juha Heinanen
|
7d81a32f0a
|
Update status notification when new call is added
Improved status notification content text
|
2026-04-06 15:56:58 +03:00 |
|
Juha Heinanen
|
45497e8868
|
Do not allow update of conference call
Allow hanging up individual members of conference call
|
2026-04-06 14:59:48 +03:00 |
|
Juha Heinanen
|
535c2cacf5
|
Completed multiple simulataneous calls feature
|
2026-04-05 09:50:54 +03:00 |
|
Juha Heinanen
|
6c2419dd05
|
Allow switching between active call and call on-hold
|
2026-04-05 09:16:51 +03:00 |
|
Juha Heinanen
|
9a19cce1e6
|
Call hold/unhold improvements for multiple simultaneous calls
|
2026-04-04 19:05:56 +03:00 |
|
Juha Heinanen
|
796f6c0706
|
Removed updatePartialWakeLock() recursion
|
2026-04-03 16:43:54 +03:00 |
|
Juha Heinanen
|
063bc6395c
|
Merge branch 'calling_app'
|
2026-04-03 15:10:09 +03:00 |
|
Juha Heinanen
|
bdaee6f013
|
Call hold/resume improvements
|
2026-04-03 13:11:06 +03:00 |
|
Juha Heinanen
|
91f28f03df
|
Fixed bug in checking if call already exists
|
2026-04-02 19:04:08 +03:00 |
|
Juha Heinanen
|
eb52a1a8d3
|
Simplified audio management
|
2026-04-02 09:56:47 +03:00 |
|
Juha Heinanen
|
6ccf6f596e
|
Improved checking if there already is an active call
|
2026-04-02 09:30:18 +03:00 |
|
Juha Heinanen
|
f64e1bd982
|
Improved checking if there already is an active call
|
2026-04-02 09:12:07 +03:00 |
|