15 Commits

Author SHA1 Message Date
15e266cb43 Wear SIP: audio routing, stock-style dialer, DTMF, incoming-call handling, telecom scaffold
- AudioRouteManager: route to onboard speaker when no BT headset is
  connected, BT SCO when one is; set MODE_IN_COMMUNICATION + focus.
- aaudio: build with AAUDIO_PERFORMANCE_MODE_NONE so Android routing
  (speakerphone) is honoured instead of being bypassed by low-latency.
- DialerScreen: restyled to a stock-dialer layout (large number display,
  3x4 keypad with sub-letters, green call FAB, backspace, recent chips).
- InCallScreen: added DTMF keypad (sendDigit) for voicemail/IVR.
- WearBaresipService: on incoming call, wake screen + vibrate + bring
  activity to foreground so Answer/Decline is visible.
- Fixed dial normalization (bare extension -> full SIP URI with domain)
  and the uap parse in uaEvent so defaultUap is set and calls connect.
- config.static: load g711/opus codecs to resolve 488 Not Acceptable Here.
- Telecom scaffold (experiment): PhoneAccount + ConnectionService handed
  incoming calls via addNewIncomingCall to test stock Wear dialer pickup.
- Submodule libbaresip-android rebuilt with g711/opus/aaudio changes.

Verified: assembleDebug green, installs and registers on Galaxy Watch,
incoming call event fires and is handled without crashing.
2026-08-20 22:06:15 +01:00
cd68139aa3 Don't show call conference button when calling voicemail 2026-01-26 05:59:11 +02:00
eb749a74f0 Avoid gradle related warnings 2026-01-26 03:39:12 +02:00
d5465aa7b8 Gradle and dependencies upgrade 2026-01-22 00:28:27 +02:00
94d6bc2470 Increased java heap size to 2G 2025-10-02 08:42:56 +03:00
fa73264396 Gradle and dependencies upgrade due to Studio upgrade to 2024.2.1 2024-10-10 10:07:50 +03:00
ddbf95b672 Refactor buildConfig 2024-05-05 18:33:43 +03:00
022299177c Removed MaxPermSize Java vm arg 2023-06-25 09:13:01 +03:00
1009ab7a3d Gradle related updates 2023-06-23 13:25:31 +03:00
f1850b6e00 Minor build optimization 2023-04-21 17:55:23 +03:00
833664f2d7 Set nonTransitiveRClass to true 2023-04-19 16:39:17 +03:00
6413127d15 Gradle upgrade to 8.0 2023-04-19 14:56:51 +03:00
15d69d1611 Gradle and dependencies upgrades 2023-01-26 01:55:21 +02:00
8124c98e76 - Migraded project to AndroidX. 2020-04-09 16:25:57 +03:00
ce52d1dbff first commit 2018-02-20 05:01:26 +02:00