Go to file
Peter Cai 437002d189 ConnectionService: handle disconnected state correctly
onDisconnect() will only be called when the user manually requests a
disconnect. When the call is disconnected by the rtp connection itself,
the call won't be cleaned up and the system will be stuck in an in-call
state. Handle this correctly by moving the clean-up code to a close()
function, and calling that function instead when we disconnect.

Note that we cannot call the cleanup routine destroy() from the
onStateChanged() function, because it seems that this triggers a
deadlock somewhere down the line, probably in the calling
account-related telephony code. Doing a close() function mirrors what is
done in the default TelephonyConnection implementation for RIL-based
calls.
2022-03-12 23:29:14 -05:00
.builds Merge remote-tracking branch 'upstream/master' 2022-03-08 15:38:48 -05:00
.github do not build emoji flavors 2022-03-07 09:16:13 +01:00
.tx moved translations into new resource on transifex 2021-02-18 16:56:59 +01:00
art Perpy message bubbles 2022-03-08 22:44:16 -05:00
fastlane/metadata/android/en-US version bump to 2.10.2 + changelog 2021-11-03 15:59:05 +01:00
gradle/wrapper bump agp version 2022-02-09 12:26:39 +01:00
src ConnectionService: handle disconnected state correctly 2022-03-12 23:29:14 -05:00
.gitignore Migrate from Android Support Library to AndroidX 2021-01-18 20:49:35 +01:00
build.gradle Switch to AndroidX LinearLayoutManager 2022-03-09 20:31:04 -05:00
CHANGELOG.md add changelog 2022-03-07 08:33:10 +01:00
conversations.doap add omemo media sharing to doap file 2021-07-23 08:04:36 +02:00
gradle.properties more beans 2021-01-19 09:17:59 +01:00
gradlew Use Gradle build system 2014-10-22 12:38:44 -04:00
gradlew.bat Use Gradle build system 2014-10-22 12:38:44 -04:00
LICENSE added license file 2014-03-25 01:47:08 +01:00
proguard-rules.pro stop agp7 complaining about missing proguard rules 2021-08-24 13:33:19 +02:00
README.md Use our own readme 2021-10-27 15:33:54 -05:00
screenshots.png Update screenshots - pin & a/v (#3757) 2020-05-29 05:24:07 +00:00
screenshots.xcf Update screenshots - pin & a/v (#3757) 2020-05-29 05:24:07 +00:00
settings.gradle version bump to 2.8.4-beta 2020-05-16 08:56:46 +02:00

Cheogram Android

This is a fork of Conversations to implement features of use to the Sopranica project.