Commit Graph
100 Commits
Author SHA1 Message Date
Juha Heinanen ba7df54976 Removed recommendation to disable battery optimizations 2026-05-06 11:26:56 +03:00
Juha Heinanen 4ae3b3cb75 Gradle upgrade 2026-05-06 11:26:42 +03:00
Juha Heinanen 7392d01d35 Reduced timeout of incoming calls to 60 sec 2026-05-05 15:28:19 +03:00
Juha Heinanen 214b44e7f8 Dependencies upgrade 2026-05-05 08:38:59 +03:00
Juha Heinanen b97e7b1ecf Fixed es string 2026-05-05 08:29:11 +03:00
Juha Heinanen c0cb620a93 Added createPerson helper function 2026-05-05 08:25:17 +03:00
juha-h d08d0d1ea8 Merge pull request #673 from weblate/weblate-baresip-baresip-app
Translations update from Hosted Weblate (Spanish, Chinese)
2026-05-05 08:24:46 +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 8e5e1254e4 Updated changelog to include new translations 2026-05-03 12:14:49 +03:00
juha-h 5f9964dc0d Merge pull request #671 from weblate/weblate-baresip-baresip-app
Translations update from Hosted Weblate (Chinese)
2026-05-03 12:13:23 +03:00
Juha Heinanen b1d7eb6169 New version 80.0.0 2026-05-03 12:11:30 +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 46a5526eab In case incoming call is diverted, show also diverter 2026-05-03 10:40:24 +03:00
Juha Heinanen f71defcaae Made bottom navigation bar transparent and matching screen background color 2026-05-03 09:55:05 +03:00
Juha Heinanen b56bcfa3f6 New version 79.3.0 2026-05-02 11:41:05 +03:00
Juha Heinanen e3484faa11 Removed API version guard from connection.audioModeIsVoip = true 2026-05-02 11:24:19 +03:00
Juha Heinanen f3bb47cdad Improved Telecom Framework help texts
Removed unused imports
2026-05-02 10:42:53 +03:00
Juha Heinanen e89f99360e In settings, check if restart is needed also when touching back button 2026-05-02 10:27:48 +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-h c309b6cb03 Modify SHA-256 fingerprint details in README
Updated SHA-256 fingerprint information for baresip APKs.
2026-05-01 14:32:48 +03:00
Juha Heinanen 4cf2b5c078 Simplified callClick function 2026-05-01 14:14:30 +03:00
Juha Heinanen 1bbde476c0 Improved account spinner launched effect 2026-05-01 14:02:47 +03:00
Juha Heinanen 53656a0bad New version 79.2.0 2026-04-30 20:44:56 +03:00
Juha Heinanen 0aa6dd1444 Fixed disabling/enabling of call buttons 2026-04-30 19:31:55 +03:00
Juha Heinanen 3c0bcec2cf Handle bluetooth device call answer/reject/end button clicks in Telecom Framework 2026-04-30 13:59:39 +03:00
Juha Heinanen 8389abe0bd Set dark theme correctly after restore 2026-04-30 10:25:44 +03:00
juha-h e1a9c61d66 Merge pull request #668 from weblate/weblate-baresip-baresip-app
Translations update from Hosted Weblate (Spanish and Chinese)
2026-04-30 09:45:31 +03:00
Juha Heinanen e2140cef50 Added null checks to am.communication device
Logging improvements
2026-04-30 09:37:56 +03:00
Juha Heinanen 7154c5edcb New version 79.1.0 2026-04-28 16:37:21 +03:00
Juha Heinanen b1694762e9 Restored bluetooth support when Telecom Framework is not active 2026-04-28 16:24:57 +03:00
Juha Heinanen 46c439e28d Request restart of Telecom Framework setting is changed 2026-04-28 15:54:20 +03:00
Juha Heinanen 7147426ba3 Restored showing yellow call button when call has not been started yet 2026-04-28 12:18:07 +03:00
Juha Heinanen 69e470e021 Updated Telecom Framework strings 2026-04-28 11:54:46 +03:00
Juha Heinanen dcd33e8097 Added Telecom Framework audio setting 2026-04-28 11:26:13 +03:00
Juha Heinanen 4654adea6c Avoid repeated log messages 2026-04-27 19:43:40 +03:00
juha-h 5b367865d7 Revise SHA-256 fingerprint and verification method
Updated the signing certificate SHA-256 fingerprint for baresip APKs and added verification command.
2026-04-27 09:09:58 +03:00
Juha Heinanen dcd867fe69 New version 79.0.0 2026-04-26 18:35:40 +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 960fc11c00 Moved Ringtone from Settings screen to Audio Settings screen 2026-04-26 13:28:32 +03:00
Juha Heinanen 55d2704c33 Turn off Start Automaticelly automatically if the permission is denied 2026-04-26 10:22:59 +03:00
Juha Heinanen 2184780eb4 No need to select Start Automatically again after permission is allowed
Dependencies upgrade
2026-04-26 09:16:36 +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 ad3999ef7d Added missing targetSdk 2026-04-26 07:58:12 +03:00
Juha Heinanen 6a86390593 Avoid IME related crash in buggy devices 2026-04-26 07:48:23 +03:00
Juha Heinanen e6d3ada6dc Removed unused imm variable 2026-04-26 07:47:23 +03:00
Juha Heinanen 27b99381d2 Improved unused isPSTNCallActive util function 2026-04-22 09:58:17 +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 ecb301ecb3 Gradle upgrade 2026-04-22 09:47:37 +03:00
Juha Heinanen d30b3bea33 New version 78.1.4 2026-04-21 18:51:38 +03:00
Juha Heinanen d8e4fd3490 Fixed checking if there already is an active call 2026-04-21 18:42:49 +03:00
Juha Heinanen ecd6a4ad11 Replaced util function isPSTNCallActive with isAudioMode 2026-04-21 18:38:51 +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 66c93298e5 Renamed Utils.aecAgcCheck() function call to Utils.aecAgcNsCheck() 2026-04-21 16:59:10 +03:00
Juha Heinanen 9f52615a6f Reduced time to allow other disconnects to 500 ms
Avoid lint warning on TAG
2026-04-21 16:57:02 +03:00
Juha Heinanen 9970bc6624 Improved implementation of toggling of speaker phone and clearing of communication device
Added NS check to AEC and AGC check function
2026-04-21 16:53:04 +03:00
Juha Heinanen 7bcbb08aff Allow other disconnects after 500 ms second 2026-04-21 16:17:19 +03:00
Juha Heinanen dddc8a22f6 Allow perticipant to hold/unhold from/to conference call 2026-04-21 12:01:07 +03:00
Juha Heinanen 619cd51fcf Need to add also ui.text implementation 2026-04-21 11:53:25 +03:00
Juha Heinanen 72cadc2661 Reordered view model imports 2026-04-21 11:52:30 +03:00
Juha Heinanen 3f1ac90591 Added uiText dependency 2026-04-21 11:49:17 +03:00
Juha Heinanen bd00f153cc Added keyboard options to call URI in order to reduce load on slow devices 2026-04-21 11:48:03 +03:00
Juha Heinanen 87ce79bc20 Added CAPABILITY_MERGE_CONFERENCE and CAPABILITY_SWAP_CONFERENCE to BaresipConnection 2026-04-21 11:45:35 +03:00
Juha Heinanen c52eb50267 Added small delay before enabling call URI field 2026-04-21 08:49:06 +03:00
Juha Heinanen 493703fad4 Avoid crash in encryptToUri has no write access to URI 2026-04-21 08:34:02 +03:00
Juha Heinanen e0e83a3195 New version 78.1.3 2026-04-20 20:31:33 +03:00
Juha Heinanen e1d6876b99 Restored accidentally removed Account Media encryption updating code 2026-04-20 20:26:58 +03:00
Juha Heinanen 478c4ed8e0 New release 78.1.2 2026-04-20 09:44:24 +03:00
Juha Heinanen 5742a1c3f7 New version 78.1.1 2026-04-19 17:10:05 +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-h db086ad11d Merge pull request #664 from weblate/weblate-baresip-baresip-app
Translations update from Hosted Weblate (Spanish)
2026-04-17 21:54:30 +03:00
Juha Heinanen ffd4e5930e Cast improvements 2026-04-17 21:01:39 +03:00
Juha Heinanen 031369f75a Avoid EmptyList cannot be cast to ArrayList warning 2026-04-17 20:39:39 +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 94a7eb21f0 Dependencies upgrade 2026-04-14 15:43:07 +03:00
Juha Heinanen f098b4e1f6 Gradle upgrade 2026-04-14 15:41:59 +03:00
Juha Heinanen 115e3804a6 New version 78.1.0 2026-04-14 08:48:47 +03:00
juha-h 7b8ed2ab45 Merge pull request #660 from weblate/weblate-baresip-baresip-app
Translations update from Hosted Weblate (Chinese (Simplified Han script))
2026-04-14 08:41:01 +03:00
Juha Heinanen 219779a101 Removed unnecessary wake lock updates 2026-04-14 08:33:01 +03:00
Juha Heinanen bbe81ab80b Retain value of account's Check Origin when Register is toggled 2026-04-14 08:26:55 +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 71119f1c76 Removed unused function and added unused suppress 2026-04-12 12:17:46 +03:00
Juha Heinanen 687799d419 Added Custom Parameters account setting 2026-04-12 12:12:32 +03:00
Juha Heinanen 118d6026bb New version 78.0.2 2026-04-10 15:02:26 +03:00
juha-h a2be333bc8 Merge pull request #657 from weblate/weblate-baresip-baresip-app
Translations update from Hosted Weblate (Spanish)
2026-04-10 14:46:48 +03:00
Juha Heinanen 02bdaac4ad More audio enhancements
Reduce network logging
2026-04-10 14:37:44 +03:00
Juha Heinanen 21c58c1caa Update also account's checkOrigin when value is changed 2026-04-10 08:50:21 +03:00
Juha Heinanen 2280861532 Fixed initialization of Account Check Origin value 2026-04-10 08:22:25 +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-h 9d3caf7a5a Merge pull request #655 from weblate/weblate-baresip-baresip-app
Translations update from Hosted Weblate (Chinese)
2026-04-07 18:31:52 +03:00
Juha Heinanen c4768775ca Minor re-write of fun ensureCommunicationMode() 2026-04-07 11:44:54 +03:00