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:
OverSu 2026-10-13 00:19:45 +02:00
commit 1311bed5e9
170 changed files with 19698 additions and 2495 deletions

View file

@ -139,10 +139,6 @@ define(function(require) {
*/
DateTime.prototype._init = function() {
this._mozTime = window.navigator.mozTime;
if (!this._mozTime) {
console.error('Could not get window.navigator.mozTime');
return;
}
this._boundSetTimeAutoEnabled = function(event) {
this._clockAutoEnabled = event.settingValue;
@ -320,9 +316,7 @@ define(function(require) {
switch (type) {
case 'date':
tokens = value.split('-');
newDate.setYear(tokens[0]);
newDate.setMonth(tokens[1] - 1);
newDate.setDate(tokens[2]);
newDate.setFullYear(Number(tokens[0]), Number(tokens[1]) - 1, Number(tokens[2]));
break;
case 'time':
@ -331,7 +325,8 @@ define(function(require) {
newDate.setMinutes(parseInt(tokens[1]));
break;
}
this._mozTime.set(newDate);
if (!this._mozTime) return;
return this._mozTime.set(newDate);
};
/**