evgeny
|
11b3ceaa9b
|
Wait for Android core readiness before applying settings
|
2026-10-27 18:27:14 +01:00 |
|
evgeny
|
8e0090b54b
|
Track Android startup until native core readiness is confirmed
|
2026-10-27 18:20:48 +01:00 |
|
evgeny
|
a09b67a70f
|
Fix the key regeneration job type in ChatViewModel
|
2026-10-27 18:10:09 +01:00 |
|
evgeny
|
848247bde6
|
Exercise Android identity regeneration through JNI on devices
|
2026-10-27 18:08:29 +01:00 |
|
evgeny
|
50ea132c15
|
Recreate the Android core when regenerating its identity
|
2026-10-27 18:05:06 +01:00 |
|
evgeny
|
2ff51d0016
|
Persist Android identities atomically before updating config
|
2026-10-27 17:51:41 +01:00 |
|
evgeny
|
02ec6a50a5
|
Verify config saves survive cancellation of their submitting scope
|
2026-10-27 17:35:26 +01:00 |
|
evgeny
|
44f6d8a5bc
|
Verify partial node reads and reject malformed address rows
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
30a205340a
|
Build node diagnostics from one checked SQLite snapshot
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
dc1f3260e3
|
Add node page snapshot and SQL failure regressions
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
d582f2ea77
|
Clarify settings dialog drafts, save semantics and borrowed dependencies
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
2dd0970295
|
Document storage, network and database settings page contracts
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
65c6bbc03b
|
Distinguish optimize SQL completion from integrity check results
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
6ba86bb1df
|
Add SQLite and Qt database maintenance regression tests
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
5233513fcc
|
Remove unused settings test scaffolding
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
8323be7272
|
Cover settings string limits, snapshots and late allocation failures
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
e3b0eebc2b
|
Eliminate borrowed save commands from the desktop settings dialog
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
4d3b294ee9
|
Remove borrowed audio settings commands and duplicated serialization
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
a1f925c789
|
Transfer storage settings snapshots through the owned bridge API
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
f1f5d33788
|
Centralize owned settings and name requests in the GUI bridge
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
05b0ef50e4
|
Add real desktop settings save ownership regression tests
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
5382b686e9
|
Keep config snapshots and network diagnostics precise
|
2026-10-27 17:18:13 +01:00 |
|
evgeny
|
893e714422
|
Show a specific error when database reset cannot finish
|
2026-10-27 17:18:13 +01:00 |
|
evgeny
|
3b42547740
|
Report native Android database cleanup failures accurately
|
2026-10-27 17:18:13 +01:00 |
|
evgeny
|
b8e7b18937
|
Serialize Android config transactions and await them through UI lifecycles
|
2026-10-27 17:18:13 +01:00 |
|
evgeny
|
3ba581770c
|
Build Android configuration from one preferences and key snapshot
|
2026-10-27 17:18:13 +01:00 |
|
evgeny
|
482026e208
|
Add an application-owned queue for atomic Android config writes
|
2026-10-27 17:18:13 +01:00 |
|
evgeny
|
78f34a3617
|
Clarify stream resource and voice route ownership wording
|
2026-10-27 15:25:33 +01:00 |
|
evgeny
|
4dc02d74b8
|
Document sound manager recovery, session ownership and callback rules
|
2026-10-27 15:23:38 +01:00 |
|
evgeny
|
027a4b4d9e
|
Clarify desktop voice recording and playback contracts
|
2026-10-27 15:21:31 +01:00 |
|
evgeny
|
22460a1259
|
Merge remote-tracking branch 'origin/master'
|
2026-10-27 15:18:21 +01:00 |
|
evgeny
|
8d8fe8d6bf
|
Fix sound settings request ownership on rejection and cancellation
|
2026-10-27 15:13:26 +01:00 |
|
evgeny
|
821f1b8a92
|
Add sound settings request ownership regressions
|
2026-10-27 15:11:22 +01:00 |
|
evgeny
|
6d925fecd1
|
Serialize Android network snapshots across monitor and core lifecycles
|
2026-10-27 15:04:27 +01:00 |
|
evgeny
|
e3aa7839ae
|
Include socket refresh monitoring in isolated host tests
|
2026-10-27 15:04:27 +01:00 |
|
evgeny
|
97a899c0c3
|
Model delayed network callbacks and config workers in host tests
|
2026-10-27 15:04:27 +01:00 |
|
evgeny
|
7b526ba681
|
Own Android network activity registrations across start and stop
|
2026-10-27 15:04:27 +01:00 |
|
evgeny
|
f89c1975f7
|
Expose network activity callbacks to the isolated Android host tests
|
2026-10-27 15:04:27 +01:00 |
|
evgeny
|
8a22afc42d
|
Add controlled host fixtures for Android network listeners
|
2026-10-27 15:04:27 +01:00 |
|
evgeny
|
a6ab797659
|
Document audio device lifetime and voice worker contracts
|
2026-10-27 14:47:59 +01:00 |
|
evgeny
|
eab9223f39
|
Clarify audio queue, capture clock and PCM reserve contracts
|
2026-10-27 14:43:24 +01:00 |
|
evgeny
|
799a71d361
|
Merge remote-tracking branch 'origin/master'
|
2026-10-27 14:32:36 +01:00 |
|
evgeny
|
c7dadb0539
|
Clarify optional audio period and PTT latch release wording
|
2026-10-27 14:31:31 +01:00 |
|
evgeny
|
4389b511bf
|
Align audio ownership comments with lease and recovery behavior
|
2026-10-27 14:28:02 +01:00 |
|
evgeny
|
29e2afc3ce
|
Describe shared audio capture and buffer tuning contracts
|
2026-10-27 14:27:20 +01:00 |
|
evgeny
|
cb49b9d4a4
|
Complete desktop radio UI and audio engine contracts
|
2026-10-27 14:24:46 +01:00 |
|
evgeny
|
fb461cd56c
|
Keep merged message link range documentation concise
|
2026-10-27 14:23:59 +01:00 |
|
evgeny
|
7f0c080492
|
Validate saved Android socket ports before reuse
|
2026-10-27 14:22:32 +01:00 |
|
evgeny
|
080c7a5fd5
|
Clarify Android auto socket identity and port reuse contracts
|
2026-10-27 14:22:32 +01:00 |
|
evgeny
|
0fe14699b0
|
Document Android conversation targets and test message ID conversion
|
2026-10-27 14:22:32 +01:00 |
|