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

@ -17,8 +17,9 @@ export class NativeCamera {
return await Promise.race([
(async () => {
const pipe=session.process.stdout;
const sequence=metadata ? null : await pipe.readUint32();
const length=await pipe.readUint32();
const header=new DataView(await pipe.read(metadata ? 4 : 8));
const sequence=metadata ? null : header.getUint32(0,true);
const length=header.getUint32(metadata ? 0 : 4,true);
if(metadata) {
if(length>65536) throw Error('CAMERA_INVALID_FORMAT');
return pipe.readJSON(length);