Release Preview 20 shared desktop, Android and Sargo updates
Restore Gaia settings and media workflows, extend native network adapters, and align the APK payload. Generate French/English changelogs and website entries from the simplified JSON source. Validation: shared JS and Tundra unit tests; desktop workflows and persistence; signed APK payload parity; Sargo RAM and installed startup with boot readback. Android runtime qualification is recorded separately.
This commit is contained in:
parent
be2cdce823
commit
1311bed5e9
170 changed files with 19698 additions and 2495 deletions
|
|
@ -25,6 +25,19 @@ var TelephonyHelper = (function() {
|
|||
return Promise.reject();
|
||||
}
|
||||
|
||||
// The platform adapter owns network checks on Tundra and Android.
|
||||
if (window.VulpesPlatformDial) {
|
||||
return window.VulpesPlatformDial(sanitizedNumber.split(',')[0]).then(function(obj) {
|
||||
if (window.TelephonyCall && obj instanceof TelephonyCall) {
|
||||
installHandlers(obj, sanitizedNumber, false, cardIndex,
|
||||
oncall, onconnected, ondisconnected);
|
||||
} else if (oncall) {
|
||||
oncall();
|
||||
}
|
||||
return obj;
|
||||
});
|
||||
}
|
||||
|
||||
var conn = navigator.mozMobileConnections &&
|
||||
navigator.mozMobileConnections[cardIndex];
|
||||
|
||||
|
|
@ -170,11 +183,13 @@ var TelephonyHelper = (function() {
|
|||
call.addEventListener('connected', onconnected);
|
||||
|
||||
call.addEventListener('disconnected', function handleDisconnect(evt) {
|
||||
loadTelephonyMessages(function() {
|
||||
TelephonyMessages.handleDisconnect(
|
||||
evt.call.disconnectedReason, number, emergencyOnly
|
||||
);
|
||||
});
|
||||
if (evt.call.disconnectedReason) {
|
||||
loadTelephonyMessages(function() {
|
||||
TelephonyMessages.handleDisconnect(
|
||||
evt.call.disconnectedReason, number, emergencyOnly
|
||||
);
|
||||
});
|
||||
}
|
||||
ondisconnected && ondisconnected();
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue