1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 07:58:10 +03:00
Commit Graph

68 Commits

Author SHA1 Message Date
Anton Afanasyeu
26ef8f5399 tray bar rework 2026-06-15 16:31:16 +02:00
Anton Afanasyeu
066e21a3f2 some rssh stuff 2026-06-15 13:34:19 +02:00
Anton Afanasyeu
ac887131a0 build fix 2026-06-15 12:24:55 +02:00
Anton Afanasyeu
2421c4007b bastion RSSH + other changes 2026-06-15 11:56:23 +02:00
Anton Afanasyeu
22cc1c6a6a sync / interactive remote shell / remote web interface to WG connected mobile 2026-06-14 21:17:35 +02:00
Anton Afanasyeu
86055bf509 sync on be, vpn 2026-06-13 15:31:18 +02:00
Anton Afanasyeu
f9b73b48da sync 2026-06-12 22:41:34 +02:00
Anton Afanasyeu
8e0cbba416 be sync 2026-06-12 22:20:48 +02:00
Anton Afanasyeu
a656a04511 be sync 2026-06-11 21:56:27 +02:00
Anton Afanasyeu
9d9a6d66d9 sync 2026-06-11 18:37:48 +02:00
Anton Afanasyeu
0431bafd74 test adb reconnect persistence 2026-06-11 14:55:46 +02:00
Anton Afanasyeu
8735fe4177 vpn service sync 2026-06-11 13:43:15 +02:00
Anton Afanasyeu
df79962dee be sync 2026-06-08 22:37:05 +02:00
Anton Afanasyeu
1e08efb9a4 be sync - preparing for sfu integration, login hopefully fixed 2026-06-08 22:09:02 +02:00
Anton Afanasyeu
1ddb51312c sync 2026-06-08 20:53:37 +02:00
Anton Afanasyeu
c1591fa849 BE sync 2026-06-08 12:38:57 +02:00
Anton Afanasyeu
bfb41f06d9 mobile sync 2026-06-06 20:39:05 +02:00
Anton Afanasyeu
46bf0fbbb6 playing with Opus/Speex 2026-06-06 20:18:32 +02:00
Anton Afanasyeu
a29d84038e footer changes, remote access changes 2026-06-04 15:14:08 +02:00
Anton Afanasyeu
f818ec4f0c initial web rssh stage 1 2026-06-03 06:50:57 +02:00
Anton Afanasyeu
4527e97dc0 Fix JVM unit tests: stub android.util.Log via returnDefaultValues.
AudioNegotiatorTest hit unmocked Log.i/w from negotiation logging and
NativeCodecBridge load failures on the desktop test runner.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 22:23:01 +02:00
Anton Afanasyeu
4e045f68e6 Audio codec AUTO negotiation and fixed manual priority order.
Add AudioNegotiator with weighted AUTO selection (codecs.json + peer caps),
fixed settings order (Opus, AAC, Speex, PCM), and resolve at handshake.
Native Opus/Speex encode/decode remains future work; stubs still wire AAC.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 22:07:32 +02:00
Anton Afanasyeu
7ae1de8b22 Merge branch 'feature/gzip-ota-build-deploy' into next.
Resolve deploy.sh migration helper duplication and combine gitignore
entries for out/ and ota-publish/.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 22:02:36 +02:00
Anton Afanasyeu
5e940690e9 stage 1 2026-06-02 18:45:39 +02:00
Anton Afanasyeu
097c0790b8 Add gzip-aware crash upload and OTA staging build/deploy tooling.
This restores the interrupted stash work on a dedicated feature branch, including backend decoding support, Dockerized build scripts, and staging channel artifacts for end-to-end OTA validation.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 16:08:46 +02:00
Anton Afanasyeu
6a5fe49b21 snap 2026-06-02 13:56:22 +02:00
Anton Afanasyeu
3b0a694aa6 next force snapshot 2026-05-30 16:23:01 +02:00
Anton Afanasyeu
ac8d4ea341 Add Diagnostics tab to developer settings with async probes.
Split settings into Settings and Diagnostics tabs; run background read-only tests for codecs, camera/audio modes, network reachability, and casting/display extras. DevDiagnosticsReport.toJson() prepares future BE upload.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-25 10:48:56 +02:00
Anton Afanasyeu
0fa9a59962 Merge branch 'feature/crash-triage-tags-api' into next 2026-05-24 18:36:33 +02:00
Anton Afanasyeu
d69e5cc6ef triage tags api 2026-05-24 16:11:30 +02:00
Anton Afanasyeu
324f64e802 AI: polish mobile parts 2026-05-23 17:05:31 +02:00
Anton Afanasyeu
a5ee5d7140 git flow, infra descriptions, cast flow changes (mobile side) 2026-05-23 12:18:43 +02:00
Anton Afanasyeu
ca36a53ac9 snap 2026-05-22 18:04:25 +02:00
Anton Afanasyeu
26fbbe5252 snap next steps egress review 2026-05-21 19:06:10 +02:00
Anton Afanasyeu
2e04711c8f snap + backend headache 2026-05-21 17:15:18 +02:00
Anton Afanasyeu
176988a62d snap 2026-05-21 12:49:19 +02:00
Anton Afanasyeu
55d588afa4 snap 2026-05-21 12:00:57 +02:00
Anton Afanasyeu
e2d51fbb27 snap 2026-05-21 11:21:56 +02:00
Anton Afanasyeu
ee4947a348 header update 2026-05-20 17:24:50 +02:00
Anton Afanasyeu
5d8e82d2e6 contrib header changes 2026-05-20 15:17:13 +02:00
Anton Afanasyeu
d420c3e94a crash handler snapshot, unverified 2026-05-20 14:31:55 +02:00
Anton Afanasyeu
a4107797fa snap 2026-05-19 19:43:06 +02:00
Anton Afanasyeu
35ab5622d7 snap 2026-05-19 12:23:39 +02:00
Anton Afanasyeu
0647e0b2a0 ci stuff
Signed-off-by: Anton Afanasyeu <a.afanasieff@gmail.com>
2026-05-18 22:19:39 +02:00
Anton Afanasyeu
115e0e1548 for tests
Signed-off-by: Anton Afanasyeu <a.afanasieff@gmail.com>
2026-05-18 19:06:56 +02:00
Anton Afanasyeu
598eec63b0 snap 2026-05-18 18:59:14 +02:00
Anton Afanasyeu
6d02a9ee82 snap
Signed-off-by: Anton Afanasyeu <a.afanasieff@gmail.com>
2026-05-18 18:26:28 +02:00
Anton Afanasyeu
8f991ad79b PiP
Signed-off-by: Anton Afanasyeu <a.afanasieff@gmail.com>
2026-05-18 17:46:19 +02:00
Anton Afanasyeu
f3bcc31e92 snap, PiP 2026-05-18 17:35:14 +02:00
Anton Afanasyeu
bbf64d30b9 libvpx integration 2026-05-18 17:05:47 +02:00