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
f5f8eb94d4
[fix] preserve macOS permissions and defer legacy migration to launch
2026-11-07 03:07:24 +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
dd4baf2fc4
[feat] expose system controls and verify remote unlock completion
2026-11-06 20:46:11 +08:00
dijunkun
09ef60dc6f
[feat] add configurable video pause on minimize, refs #143
2026-11-06 16:42:31 +08:00
dijunkun
1b6248b05b
[fix] position windows before showing to prevent flicker
2026-11-05 18:02:12 +08:00
dijunkun
751cf04434
[feat] add dual-pane file transfers and directory browsing, refs #135
2026-11-05 15:27:53 +08:00
dijunkun
47e16622f8
[fix] expose retry and manual download after update failure
2026-11-04 13:59:06 +08:00
dijunkun
d051dbb278
[fix] avoid X11 None macro collision in credential recovery
2026-11-02 03:03:53 +08:00
dijunkun
49717f0f68
[feat] use device keys for server login
2026-11-02 01:15:11 +08:00
dijunkun
489491008a
[feat] add trusted device pairing and management UI
2026-11-01 23:27:17 +08:00
dijunkun
e15e2c33bd
[feat] add application-layer trusted device authentication
2026-11-01 23:26:48 +08:00
dijunkun
7c6e14989f
[feat] add IPv6 support for direct IP connections, refs #129
2026-10-29 20:02:43 +08:00
dijunkun
f09a4c50d1
[feat] add configurable all-interface IPv4 listening, refs #129
2026-10-29 18:23:34 +08:00
dijunkun
20ede65038
[ui] unify floating logo hand cursors with arrow fallback
2026-10-27 17:07:03 +08:00
dijunkun
b07f457e76
[feat] add system language support across desktop and mobile
2026-10-27 12:35:47 +08:00
dijunkun
ea3a2e1faa
[feat] add privacy unlock controls and remote relocking
2026-10-27 10:22:25 +08:00
dijunkun
1687816bde
[fix] show shortcut controls only for Windows hosts
2026-10-27 04:01:39 +08:00
dijunkun
0e052e6d7a
[fix] hide privacy controls on locked desktops across clients
2026-10-27 03:46:19 +08:00
dijunkun
778c3575cd
[ui] refine desktop controls and align localized copy
2026-10-26 13:00:03 +08:00
dijunkun
0fb4b031c7
[fix] adapt recent connection thumbnails to display DPI
2026-10-25 02:57:33 +08:00
dijunkun
86bae6e1f4
[ui] remove TURN service toggle and simplify relay settings
2026-10-25 02:40:21 +08:00
dijunkun
c03c8a63d4
[fix] avoid Windows interface macro collision
2026-10-25 02:32:42 +08:00
dijunkun
0cbdbb0c96
[feat] add lock screen on disconnect option, refs #125
2026-10-25 01:35:40 +08:00
dijunkun
ae6f81e83a
[feat] integrate IP direct mode with desktop controls and history
2026-10-25 00:54:13 +08:00
dijunkun
182899d238
[fix] scope sleep inhibition to active screen sharing, refs #123
2026-10-24 01:24:38 +08:00
dijunkun
0fbefd309f
[fix] preserve remote mouse gestures across control overlays
2026-10-23 10:11:01 +08:00
dijunkun
f269c56e5b
[fix] unify network statistics resolution formatting
2026-10-22 19:30:54 +08:00
dijunkun
c6a2f6a35b
[feat] display video codecs and refine network statistics
2026-10-22 19:18:37 +08:00
dijunkun
193dcc4be0
[feat] prefer hardware video codecs by default
2026-10-22 17:20:48 +08:00
dijunkun
f8f4aa3cea
[fix] prevent remote input from blocking transport callbacks
2026-10-22 16:10:58 +08:00
dijunkun
5ac6e153c8
[fix] preserve Windows remote sessions during shutdown
2026-10-22 04:17:27 +08:00
dijunkun
171e559b0d
[feat] add desktop license and source information pages
2026-10-21 11:45:27 +08:00
dijunkun
cf98775754
[fix] secure Linux credential cache permissions
2026-10-21 02:08:31 +08:00
dijunkun
1aa23126d2
[fix] use in-app confirmation for update installation
2026-10-21 00:21:59 +08:00
dijunkun
a625890b28
[feat] add in-app updates for desktop installations
2026-10-20 20:11:12 +08:00
dijunkun
62ba3693af
[fix] restore clipboard sync after focus returns, refs #121
2026-10-20 11:34:24 +08:00
dijunkun
086da155f0
[feat] add website update button to about dialog
2026-10-19 23:27:12 +08:00
dijunkun
8a7de23c7f
[feat] show sponsorship prompt once per version
2026-10-19 23:06:14 +08:00
dijunkun
e7a49361f7
[feat] add a one-time sponsorship prompt
2026-10-19 17:39:50 +08:00
dijunkun
7df0b6118e
[feat] add file transfer cancellation controls
2026-10-19 11:11:00 +08:00
dijunkun
b2d3834944
[feat] unify persistent file transfer notifications
2026-10-19 10:53:55 +08:00
dijunkun
fc5fe9ac61
[feat] add sponsorship links to about and update dialogs
2026-10-19 04:12:14 +08:00
dijunkun
c61cf176cb
[fix] limit remote ID input to nine digits without flicker
2026-10-19 01:21:35 +08:00
dijunkun
02c3952be0
[feat] activate existing window on duplicate launches, refs #119
2026-10-18 14:17:26 +08:00