35 Commits

Author SHA1 Message Date
dd1d3f7775 update README.md 2026-03-04 21:57:44 +08:00
3d80f627a8 build(dist): 更新HTML引用为压缩版本的JavaScript文件
- 将control.js替换为control.min.js
- 将web_client.js替换为web_client.min.js
- 减少页面加载时的脚本文件大小
- 优化生产环境下的资源加载性能
2026-03-04 21:56:42 +08:00
d0e7a8a182 fix(build): 修复 Dockerfile 中的图标和 favicon 复制逻辑
- 移除了条件复制命令中的错误处理逻辑
- 简化了图标文件夹的复制方式
- 标准化了 favicon 文件的复制过程
- 保持了原有的复制功能但提高了构建可靠性
2026-03-04 21:32:28 +08:00
c92d6acfa0 update README.md 2026-03-04 21:25:54 +08:00
f641547d32 feat(web-client): 添加连接按钮状态检查和Docker部署支持
- 实现checkConnectButtonEnabled函数检查远程设备ID和密码是否有效
- 在服务器配置可见时验证信令服务器和STUN/TURN服务器输入
- 添加WebSocket连接初始化功能,延迟页面加载时的自动连接
- 为服务器配置输入框和传输ID/密码添加输入事件监听器
- 在断开连接时正确关闭WebSocket连接
- 添加Dockerfile支持容器化部署
- 更新连接逻辑以在WebSocket打开后才执行连接流程
2026-03-04 21:20:51 +08:00
db3ed566e1 UI修改 2026-03-04 20:56:12 +08:00
dijunkun
8a8ef9d3fd [chore] add README.md 2025-11-25 16:23:40 +08:00
Junkun Di
96bfb77533 [chore] update README.md
Updated the deployment instructions and image link in README.
2025-11-25 16:22:25 +08:00
Junkun Di
402edb9aa0 [chore] update README.md 2025-11-25 16:20:39 +08:00
dijunkun
9932fde9e1 [chore] add README.md, refs #1 2025-11-25 16:14:40 +08:00
dijunkun
e297d0de50 [chore] add LICENSE 2025-11-25 16:14:04 +08:00
dijunkun
7da1331db4 [fix] use user_leave_transmission instead of leave_transmission when leave transmisson 2025-11-23 00:24:13 +08:00
dijunkun
d772d366bf [fix] fix incorrect left-mouse click position on PC client 2025-11-19 00:14:04 +08:00
dijunkun
f6a519b6e4 [fix] fix setPointerCapture error 2025-11-18 16:56:26 +08:00
dijunkun
f4e004ecce Merge branch 'main' of https://github.com/kunkundi/crossdesk-web-client 2025-11-11 21:44:11 +08:00
dijunkun
63f22ae8c3 [config] update signal server config 2025-11-11 21:43:44 +08:00
dijunkun
fbcc487282 [feat] enable audio stream autoplay 2025-11-10 15:09:51 +08:00
dijunkun
17a9295982 [fix] resolve display selection failure issue 2025-11-10 10:40:05 +08:00
dijunkun
697ef41fe8 [feat] add support for minimizing virtual mouse to status bar 2025-11-09 18:05:07 +08:00
dijunkun
396992526f [feat] add alerts for incorrect password and invalid device ID 2025-11-09 17:39:13 +08:00
dijunkun
a4f0afe77f [chore] update icons 2025-11-09 17:22:58 +08:00
dijunkun
9607f6c83f [feat] refine layout design 2025-11-09 17:10:45 +08:00
dijunkun
1cb4dbcb96 Merge branch 'main' of https://github.com/kunkundi/crossdesk-web-client 2025-11-09 06:03:24 +08:00
dijunkun
066dc066ac [chore] remove pre-filled ID and password 2025-11-09 06:03:02 +08:00
Junkun Di
117ce08331 Create CNAME 2025-11-09 05:47:15 +08:00
dijunkun
29fe02b885 [fix] use use relative paths for images 2025-11-09 05:35:34 +08:00
dijunkun
1133b7830c [feat] refactor page layout and add virtual keyboard support for mobile devices 2025-11-09 05:21:40 +08:00
dijunkun
9ac4a251ab [refactor] refactor page layout and improve user experience 2025-11-08 23:58:56 +08:00
dijunkun
7a8314ee85 [refactor] consolidate WebRTC logic, add config, remove duplicates 2025-11-07 17:21:34 +08:00
dijunkun
c5462b7a8e [feat] support remote control and displayer switch 2025-11-06 17:42:03 +08:00
dijunkun
eb2b1ad42e [feat] enable mouse control and diplayer selection 2025-11-06 16:37:32 +08:00
dijunkun
2399769bc1 [fix] resolve issues causing reconnect and initial connection failures 2025-11-06 02:43:15 +08:00
dijunkun
96d05049d5 [feat] support libdatachannel trickle ICE 2025-11-05 00:05:08 +08:00
dijunkun
aebde3e5c5 [feat] implement H264 stream pulling and playback from CrossDesk client on Web 2025-11-03 17:11:15 +08:00
dijunkun
389b7b0a43 [chore] initialize crossdesk-web-client project 2025-11-03 00:21:08 +08:00