evgeny
|
21ab92d2b4
|
Update broadcast control tests and Russian menu labels
|
2026-10-28 13:42:58 +01:00 |
|
evgeny
|
35875a2c43
|
Move desktop broadcast settings into compact top menus with separate resolution and FPS
|
2026-10-28 13:41:09 +01:00 |
|
evgeny
|
7d3f0852f7
|
Place video settings in the centered desktop call control row
|
2026-10-28 13:25:24 +01:00 |
|
evgeny
|
f1da7e1837
|
Center desktop call actions and use a gear button for video settings
|
2026-10-28 13:17:19 +01:00 |
|
evgeny
|
75336387c5
|
Translate desktop video settings and camera toggles
|
2026-10-28 13:09:42 +01:00 |
|
evgeny
|
858e27ec8c
|
Replace desktop call video checkbox with a round camera button
|
2026-10-28 13:09:42 +01:00 |
|
evgeny
|
270eb0c3b0
|
android: add photo and video capture orientation controls
|
2026-10-28 12:58:21 +01:00 |
|
evgeny
|
19a3cc8934
|
Merge remote-tracking branch 'origin/master'
|
2026-10-28 12:43:38 +01:00 |
|
evgeny
|
f9ccca85bb
|
Insert generated config fields before blank section separators
|
2026-10-28 12:41:10 +01:00 |
|
evgeny
|
41930a35c4
|
Audit configuration sample against current parser and service behavior
|
2026-10-28 12:36:21 +01:00 |
|
evgeny
|
2c82ceaad7
|
Handle nullable multicast lock creation before acquiring ownership
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
3c5a9410ec
|
Clarify retained LAN delivery state after core shutdown
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
25dda68ecf
|
Document LAN invitation framing and server link preview contracts
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
237ba93e1a
|
Report invitation presentation errors without exposing link secrets
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
6f9ddc88e2
|
Add localized invitation copy errors and delivery recipient labels
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
f910d235fd
|
Validate LAN events and retain multicast lock ownership on errors
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
0be56a133b
|
Reproduce LAN invitation state and multicast ownership failures
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
0b8caaa810
|
Model LAN invitation JNI calls and multicast lock failures
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
e32e4be28b
|
Document JNI log encoding and failure containment contracts
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
c137ad89d1
|
Clarify JNI log scenario coverage and callback descriptor checks
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
1c705e64ca
|
Verify repeated JNI delivery and log subscription changes
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
269d09815b
|
Document JNI host checks and their platform requirements
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
0931eeedad
|
Run JNI log fault scenarios with Android unit tests
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
a77fc553e7
|
Contain JNI logging failures and preserve UTF-8 payloads
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
c656e3a96b
|
Reproduce Android JNI log callback failures on the host
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
8268c5112c
|
Describe Android log retention and diagnostic output contracts
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
401e65c132
|
Read Android log snapshots without losing queued updates
|
2026-10-28 12:28:28 +01:00 |
|
evgeny
|
69cb7664f3
|
Update chatserver sample for generated addition key
|
2026-10-28 12:26:35 +01:00 |
|
evgeny
|
38d24e7bbf
|
Document opt-in Android network logging
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
0c2b96ee95
|
Add a logreceiver checkbox to Android debug settings
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
0a36dc5ac6
|
Make Android UDP log forwarding opt-in with a persisted target
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
917a2a2b28
|
Serialize stream capture preferences with other saved media profiles
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
7ed8f90068
|
Keep call controls visible while a video menu is open
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
c0acb6b268
|
Remember separate photo and video recording preferences
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
c9f8f17858
|
Restore video call modes and remember the selected bitrate range
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
76f81bc14e
|
Store independent capture profiles in the application settings queue
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
9f1c1cf9e4
|
Add titled one-tap menus to stream capture and audio controls
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
211f8f4c5d
|
Keep the video bitrate slider aligned with its saved range
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
c368b77a00
|
Unify video call controls and support one-tap option menus
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
ead884e6d3
|
Prefer the main rear camera in photo mode
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
067a6bd801
|
Switch camera menus in one tap and toggle the current menu
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
217a4bb27b
|
Add descriptive headers to camera option menus
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
93da173987
|
Default camera JPEG quality to 85 and remove lowest presets
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
a53668ade8
|
Show captured JPEG file size and enlarge camera metadata text
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
07c9cf223c
|
Hide camera discard and send actions until there is captured media
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
f351f289af
|
Center camera actions and replace inactive shutter with a half-width gap
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
22c8f9a69c
|
Place compact photo and video details beside camera controls
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
1359247e3f
|
Describe recording codec checks and JPEG quality preview
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
c7b301b3a1
|
Document updated Android build stack and keep capture diagnostics compact
|
2026-10-28 12:08:07 +01:00 |
|
evgeny
|
03059e3001
|
Choose recording codec, resolution and bitrate independently and set JPEG quality
|
2026-10-28 12:08:07 +01:00 |
|