fufesou
6381f43f01
feat: clipboard files, audit ( #12730 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-25 22:29:53 +08:00
fufesou
55005f8129
fix: win, file clipboard, try empty ( #10609 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-01-27 16:16:44 +08:00
fufesou
0751005073
Fix/windows empty file clipboard on disconn ( #10242 )
...
* fix: windows, empty file clipboard on disconn
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: Don't send files copied before the conn
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: windows, file clipboard
Empty clipboard if no `Ctrl+C` is pressed, but
`CliprdrDataObject_GetData()` is called.
`CliprdrDataObject_GetData()` is only called in the clipboard object set
by RustDesk.
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-10 11:01:34 +08:00
fufesou
e40243b55d
Fix/wf cliprdr c bugs ( #9253 )
...
* fix: ResetEvent() after WaitForSingleObject()
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: check and free mem
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-04 17:04:48 +08:00
fufesou
04c0f66ca9
fix: set to OK if recv flag is TRUE ( #9244 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-03 21:15:35 +08:00
fufesou
ec28567362
fix: win, file clipboard ( #9243 )
...
1. Return the result of `wait_response_event()` in
`cliprdr_send_format_list()`
2. Add recv flags to avoid waiting a long time.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-03 20:55:45 +08:00
dignow
50c737694f
remove debug log
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-07-30 17:25:35 +08:00
dignow
ac743ca2fe
check IsClipboardFormatAvailable(CF_HDROP) on clipboard update
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-07-30 16:42:39 +08:00
dignow
1f71dc979c
tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-06-29 20:44:50 +08:00
dignow
aaca56c1f8
win, clipboard wait timeout, debug
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-06-29 20:44:49 +08:00
dignow
fc8db69d9e
refact, win, clipboard, notify callback, tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-06-29 20:44:49 +08:00
dignow
1dd599b011
refact, win, clipboard, notify callback, tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-06-29 20:44:49 +08:00
dignow
152da86665
win, clipbord, ResponseWaitTimeoutSecs
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-06-29 20:44:49 +08:00
fufesou
6246169fe6
fix release istream
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-06-20 21:20:35 +08:00
fufesou
0094d306a8
win, clipboard, fix pointer
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-06-20 00:57:02 +08:00
fufesou
773bb1bad7
win, clipboard, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-06-20 00:57:02 +08:00
fufesou
733e4236c4
avoid waiting too long if the clipboard message is blocked
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-06-20 00:57:02 +08:00
fufesou
ccd2cbd760
try fix clipboard, flutter version
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-06-20 00:57:01 +08:00
Josh Soref
d6495f3e08
spelling: pformatetc
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2023-01-09 12:59:08 -05:00
fufesou
6fb52573e7
win clipboard remove debug msg
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-10-30 10:20:15 +08:00
fufesou
adf4f3eea4
win_fix_multi_tab: refactor clipboard on windows, monitor ready mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-10-27 15:56:06 +08:00
fufesou
c5c77808a5
win_fix_multi_tab: refactor clipboard on windows, init debug done
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-10-27 15:56:05 +08:00
fufesou
2faa5cfd18
win_fix_multi_tab: refactor clipboard on windows, mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-10-27 15:56:05 +08:00
fufesou
5a07701b90
remove remote conn id
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-02-24 11:32:14 +08:00
fufesou
01591d1abf
fix hang up
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-02-24 02:46:47 +08:00
fufesou
128a4aca69
fix crash on windows clipboard
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-02-24 00:26:19 +08:00
fufesou
555ff0085a
empty clipboard, debug crash & failed to copy
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-02-24 00:26:19 +08:00
fufesou
2f6b457b3f
better control of clipboard file transfer
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-02-24 00:26:19 +08:00
fufesou
8834251eec
move clipboard file service to cm module
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-02-24 00:26:19 +08:00
fufesou
e80869af67
fix memory leak
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-02-15 21:28:41 +08:00
fufesou
6672087f7c
windows clipboard
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-02-15 11:18:53 +08:00