dijunkun
|
69d77e59cc
|
[fix] make portable Windows Service setup optional, refs #84
|
2026-05-28 18:59:27 +08:00 |
|
dijunkun
|
895e297771
|
[fix] initialize render runtime state to avoid invalid SDL handles
|
2026-05-28 04:21:52 +08:00 |
|
dijunkun
|
5ff6b601c7
|
[fix] improve macOS permission request flow
|
2026-05-28 01:33:50 +08:00 |
|
kunkundi
|
f121aa47f7
|
[feat] add portable Windows Service install prompt with one-click setup
|
2026-05-27 19:32:58 +08:00 |
|
dijunkun
|
dfbeb3ed20
|
[fix] request stream keyframes when capture resumes
|
2026-05-27 16:05:42 +08:00 |
|
dijunkun
|
06c53fdc9c
|
[fix] handle SAS secure desktop transitions and restore desktop capture promptly, refs #77
|
2026-05-26 04:38:07 +08:00 |
|
dijunkun
|
ce004af379
|
[feat] add a control bar shortcut menu for sending Ctrl+Alt+Del and remote lock commands
|
2026-05-25 15:57:31 +08:00 |
|
dijunkun
|
b1d956af2c
|
[fix] fix left/right modifier key injection while preserving scan code metadata
|
2026-05-06 17:52:31 +08:00 |
|
dijunkun
|
15cce07b6e
|
Merge branch 'desktop-unlock-win' into file-transfer
|
2026-04-28 15:53:18 +08:00 |
|
dijunkun
|
2be6e727ce
|
[fix] use SDL keyboard capture on Wayland only
|
2026-04-21 17:37:19 +08:00 |
|
dijunkun
|
97e48bfe71
|
[fix] fix Wayland keyboard capture by using SDL key events
|
2026-04-21 14:47:10 +08:00 |
|
dijunkun
|
ffa94986d5
|
[feat] add Windows secure desktop remote unlock support for locked sessions, refs #77
|
2026-04-21 04:10:08 +08:00 |
|
dijunkun
|
855b15025c
|
[fix] fix file transfer window interactions issue
|
2026-04-14 14:25:16 +08:00 |
|
dijunkun
|
21b179e01c
|
[fix] release pressed modifier keys when stream window loses focus
|
2026-03-23 21:33:01 +08:00 |
|
dijunkun
|
83cacf6f51
|
[fix] split mouse and keyboard from data channel and use reliable transimission
|
2026-03-23 21:14:07 +08:00 |
|
dijunkun
|
511831ced3
|
[fix] fix Wayland reconnect black screen by keeping capturer warm and also fix Wayland mouse control
|
2026-03-23 05:18:56 +08:00 |
|
dijunkun
|
91bde91238
|
[feat] probe presence before connect and show warning if offline
|
2026-03-10 17:46:44 +08:00 |
|
dijunkun
|
263c5eefd3
|
[fix] fix update button lag in release mode by using non-blocking URL opener.
|
2026-03-10 10:39:05 +08:00 |
|
dijunkun
|
754f1fba88
|
[feat] show 'Receiving screen' text before the remote frame arrives
|
2026-03-09 22:37:50 +08:00 |
|
dijunkun
|
81cb1d6c0b
|
[fix] disable clipboard sharing when not in control mode
|
2026-03-05 17:46:27 +08:00 |
|
dijunkun
|
a14baafda7
|
[fix] fix keyboard event loss due to start_keyboard_capturer_ flag improper setting, fixes #65
|
2026-03-04 10:36:39 +08:00 |
|
dijunkun
|
a605c95e5a
|
[fix] fix window rounding inconsistency under different DPI scales
|
2026-03-02 10:38:06 +08:00 |
|
dijunkun
|
adfab363c1
|
[feat] add online presence check before connecting and show offline warning dialog
|
2026-03-01 16:29:11 +08:00 |
|
dijunkun
|
9223bf9d2d
|
[feat] add online status indicators for recent connections
|
2026-02-28 17:06:44 +08:00 |
|
dijunkun
|
b9c53024f1
|
[feat] set video quality to HIGH and enable hardware codec by default
|
2026-02-27 17:24:04 +08:00 |
|
dijunkun
|
a91e23abf6
|
[fix] fix raw pointer issues when closing connections
|
2026-02-13 01:12:21 +08:00 |
|
dijunkun
|
fb7ae90d46
|
[feat] add configurable file transfer save path in settings window, refs #63
|
2026-02-12 14:30:14 +08:00 |
|
dijunkun
|
957792a7a0
|
[feat] remove client certificate dependency
|
2026-02-11 16:23:43 +08:00 |
|
dijunkun
|
b5e9ba03a1
|
[fix] double-buffer video frames and handle stream cleanup on main thread
|
2026-01-28 09:44:54 +08:00 |
|
dijunkun
|
cb5f8b91ad
|
[feat] update update-notification icon
|
2026-01-27 21:11:26 +08:00 |
|
dijunkun
|
e9fce5b8b8
|
[feat] display remote controller hostname instead of remote id
|
2026-01-26 22:52:58 +08:00 |
|
dijunkun
|
a7820a79db
|
[fix] fix incorrect peer_ usage in SendReliableDataFrame
|
2026-01-26 21:47:10 +08:00 |
|
dijunkun
|
b6a52dbcd4
|
[feat] add support for displaying multiple controller info and file transfer to controllers
|
2026-01-26 17:47:31 +08:00 |
|
dijunkun
|
7bbd10a50c
|
[fix] fix rendering issues in stream and server windows when the main window is minimized
|
2026-01-22 17:56:00 +08:00 |
|
dijunkun
|
619e54dc0e
|
[feat] add controller info and file transfer in server window
|
2026-01-20 21:22:20 +08:00 |
|
dijunkun
|
f6e169c013
|
[feat] add support for server window resizing and dragging
|
2026-01-20 01:22:14 +08:00 |
|
dijunkun
|
fd242d50c1
|
[feat] show server window in the bottom-right corner of the screen
|
2026-01-19 17:42:22 +08:00 |
|
dijunkun
|
d6d8ecd6c5
|
[feat] add server window
|
2026-01-19 00:47:34 +08:00 |
|
dijunkun
|
669fac7f50
|
[feat] support drag-and-drop file sending, refs #63
|
2026-01-14 18:13:22 +08:00 |
|
dijunkun
|
92d670916e
|
[fix] fix incorrect data send function used for control data
|
2026-01-13 18:13:54 +08:00 |
|
dijunkun
|
0155413c12
|
[feat] use reliable transmission to send control info
|
2026-01-12 17:28:19 +08:00 |
|
dijunkun
|
17b7ba6b72
|
[feat] support clipboard sharing, refs #35
|
2025-12-29 00:53:14 +08:00 |
|
dijunkun
|
a3e564f160
|
[feat] support multi-file transfer, refs #45
|
2025-12-29 00:52:58 +08:00 |
|
dijunkun
|
eea37424c9
|
[feat] use receiver ack to calculate file transfer progress
|
2025-12-25 18:13:18 +08:00 |
|
dijunkun
|
b322181853
|
[feat] add file transfer window to show file sending info
|
2025-12-24 18:12:50 +08:00 |
|
dijunkun
|
4035e0dd13
|
[feat] upgrade MiniRTC and expose source ID in data callbacks
|
2025-12-23 00:53:47 +08:00 |
|
dijunkun
|
5066fcda48
|
[feat] implement file transfer module
|
2025-12-18 18:30:51 +08:00 |
|
dijunkun
|
2f64172ead
|
[feat] use new client id and password if server switched
|
2025-12-10 00:09:49 +08:00 |
|
dijunkun
|
a560b4ca70
|
[feat] make thumbnail save asynchronous to prevent UI blocking
|
2025-12-05 17:07:55 +08:00 |
|
dijunkun
|
70ae02549f
|
[fix] correct title bar display
|
2025-12-05 04:28:33 +08:00 |
|