dijunkun
d3fd9d0209
[fix] restore Linux connections and reflect actual autostart state
2026-11-09 16:18:01 +08:00
dijunkun
4f37422317
[feat] unify Windows unattended hosting with shared device identity
...
Keep RTC connections in the persistent SYSTEM host and attach GUI session features through an authenticated local channel. Share device credentials, settings and trusted devices, and use the service for Windows boot startup.
Unify normal and secure desktop capture fallback, recover virtual displays, and coordinate cursor ownership across desktop transitions. Update localization, documentation and the MiniRTC dependency.
Validated with git diff --check and localization catalog JSON parsing. Builds and runtime tests were not run.
2026-11-09 14:13:17 +08:00
dijunkun
fd6410e044
[fix] apply Windows daemon settings immediately
...
Add a runtime watchdog with Unicode process launch and session-end handling. Report autostart save failures and document the updated Windows behavior.
Validated with a Windows Release build, daemon and autostart integration checks, GUI crash recovery, tray exit, real logoff/login, and full reboot/login.
2026-11-08 17:38:30 +08:00
dijunkun
c75394e498
[fix] repair Linux autostart and apply daemon settings immediately, refs #147
2026-11-08 15:57:58 +08:00
dijunkun
32b4e442a1
[fix] repair portable service paths after upgrades, refs #146
2026-11-07 19:28:11 +08:00
dijunkun
da4ffa6f06
[fix] reuse host Python and capture iOS dependency failures
2026-11-07 03:55:29 +08:00
dijunkun
80760cab47
[build] cache Xmake toolchains and reuse mobile dependencies
2026-11-07 03:31:17 +08:00
dijunkun
f5f8eb94d4
[fix] preserve macOS permissions and defer legacy migration to launch
2026-11-07 03:07:24 +08:00
dijunkun
458f9ef58d
[fix] use native Windows shell for CLI dependencies
2026-11-07 02:01:06 +08:00
dijunkun
e3ad683809
[fix] resolve cross-platform build warnings
2026-11-07 01:55:51 +08:00
dijunkun
33bc5bf13b
[build] remove MCP workflow path filters
2026-11-07 01:39:42 +08:00
dijunkun
276d314780
[build] optimize CLI native dependency caching
2026-11-07 01:36:53 +08:00
dijunkun
a663ebdb1a
[build] update Android Gradle wrapper to 9.9.0
2026-11-07 01:17:17 +08:00
dijunkun
882982081a
[fix] pass managed BSTR values to Windows UI Automation
2026-11-07 00:56:52 +08:00
dijunkun
84466ccea4
[refactor] migrate clients to unified MiniRTC APIs
2026-11-07 00:41:25 +08:00
dijunkun
1a12a1d7d5
[refactor] adopt MiniRtc API naming across clients
2026-11-06 23:55:00 +08:00
dijunkun
a64a28a5a3
[refactor] use MiniRTC public APIs across clients
2026-11-06 23:44:54 +08:00
dijunkun
05782bce7c
[build] bump iOS version to 1.7.5 and target iOS 16
2026-11-06 22:59:19 +08:00
dijunkun
2846c19733
[fix] use Float32 audio playback buffers on iOS
2026-11-06 22:59:19 +08:00
dijunkun
9c31acd4c9
[fix] preserve panel input across modifier and ownership changes
2026-11-06 22:15:57 +08:00
dijunkun
9ef7ecbc82
[feat] add native desktop inspection and accessibility actions
2026-11-06 22:15:03 +08:00
dijunkun
82b8cc11bc
[feat] receive remote audio with panel playback and bounded WAV capture
2026-11-06 21:55:58 +08:00
dijunkun
02b10d0d8e
[feat] add panel desktop takeover with exclusive input ownership
2026-11-06 21:52:47 +08:00
dijunkun
b167b24cb3
[feat] recover authorized sessions with bounded reconnect attempts
2026-11-06 21:39:10 +08:00
dijunkun
0c1aa1339d
[feat] support concurrent MCP sessions and multi-display operations
2026-11-06 21:15:31 +08:00
dijunkun
12afcce690
[feat] extend keyboard and pointer control with bounded held input
2026-11-06 20:54:28 +08:00
dijunkun
dd4baf2fc4
[feat] expose system controls and verify remote unlock completion
2026-11-06 20:46:11 +08:00
dijunkun
6bfcd5cf3d
[feat] add MCP file browsing and cancellable transfers
2026-11-06 20:36:48 +08:00
dijunkun
0aed57ed4d
[feat] add acknowledged remote clipboard read and write
2026-11-06 20:20:25 +08:00
dijunkun
0eab020c38
[feat] acknowledge remote input and wait for visual changes
2026-11-06 20:12:41 +08:00
dijunkun
a49eb7ad5b
[feat] add persistent remote unlock credentials and local password dialogs
2026-11-06 20:03:05 +08:00
dijunkun
2535a04d2b
[fix] recover initial MCP signaling connections and preserve failure reasons
2026-11-06 20:02:52 +08:00
dijunkun
09ef60dc6f
[feat] add configurable video pause on minimize, refs #143
2026-11-06 16:42:31 +08:00
dijunkun
9ca4c3c7fe
[fix] preserve Windows modifier state across keyboard capture recovery, refs #142
2026-11-06 15:00:59 +08:00
dijunkun
43b1d8fecb
[fix] trust user-installed CA certificates on Android, refs #145
2026-11-06 14:40:44 +08:00
dijunkun
593bd550aa
[chore] update MiniRTC signaling recovery
2026-11-06 14:10:10 +08:00
dijunkun
1b6248b05b
[fix] position windows before showing to prevent flicker
2026-11-05 18:02:12 +08:00
dijunkun
c0fa5e6474
[fix] improve file browser drag cursors and previews
2026-11-05 17:24:10 +08:00
dijunkun
5e34360d25
[fix] handle relative cache paths during device identity initialization
2026-11-05 16:25:05 +08:00
dijunkun
751cf04434
[feat] add dual-pane file transfers and directory browsing, refs #135
2026-11-05 15:27:53 +08:00
dijunkun
6f7c5a29ab
[fix] fix OpenGL core rendering and video fallback, refs #138
2026-11-04 23:07:42 +08:00
dijunkun
4d8a650afc
[fix] update MiniRTC for NVDEC runtime recovery
2026-11-04 19:41:10 +08:00
dijunkun
dba7ac3203
Merge branch 'cli' into mcp
2026-11-04 15:08:35 +08:00
dijunkun
47e16622f8
[fix] expose retry and manual download after update failure
latest
v1.7.5-20261104
2026-11-04 13:59:06 +08:00
dijunkun
049cc0c8de
[fix] avoid PRIME offload on NVIDIA primary displays, refs #137
2026-11-04 12:29:34 +08:00
dijunkun
fc1529ee2b
[fix] stabilize MCP sessions and extend input controls
2026-11-03 14:19:39 +08:00
dijunkun
e1ae449d36
[feat] add MCP terminal views and agent cursor overlays
2026-11-03 03:00:57 +08:00
dijunkun
f57b4cc4e3
[feat] add CrossDesk MCP with remote desktop panels
2026-11-03 02:44:55 +08:00
dijunkun
2fab61871e
[build] bump CLI version to 0.1.6
cli-v0.1.6
2026-11-02 15:47:44 +08:00
dijunkun
d776889562
[docs] remove DeskHub bold emphasis and clarify desktop CLI
2026-11-02 15:44:08 +08:00