21pages
cefff781d4
feat(recording): add visibility and service storage options ( #15662 )
...
* feat(recording): add visibility and service storage options
- support hide-recording-button in Flutter and Sciter
- allow a custom save directory for Windows service recordings
- sanitize peer IDs used in recording filenames
Tested:
- with hide-recording-button=Y and allow-auto-record-outgoing=Y,
outgoing sessions are recorded automatically while the recording button
remains hidden and cannot be stopped from the UI; verified on Flutter
desktop, Sciter, and Android
- windows-service-video-save-directory takes effect when the Windows client
runs as an installed service
- the Windows controlling side can save recordings for direct IP:port
connections
Signed-off-by: 21pages <sunboeasy@gmail.com >
* update hbb_common
Signed-off-by: 21pages <sunboeasy@gmail.com >
* fix(recording): validate configured save directories
- trim configured recording directory paths
- reject non-absolute paths and fall back to defaults
- warn when a non-empty path is invalid
Signed-off-by: 21pages <sunboeasy@gmail.com >
* fix(recording): validate configured save directories
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2026-07-25 15:21:13 +08:00
fufesou
383a5c3478
feat: option, enable-privacy-mode & enable-perm-change-in-accept-window ( #14875 )
...
* feat: option, privacy mode
Signed-off-by: fufesou <linlong1266@gmail.com >
* feat(privacy mode): update libs/hbb_common
Signed-off-by: fufesou <linlong1266@gmail.com >
* feat(privacy mode): turn off on disable privacy mode
Signed-off-by: fufesou <linlong1266@gmail.com >
* feat(privacy mode): better check if supported
Signed-off-by: fufesou <linlong1266@gmail.com >
* feat(option): enable perm change in accept window
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-05-02 00:44:22 +08:00
Amirhosein Akhlaghpoor
bb3501a4f9
ui: scale wheel lines on Windows/Linux to Mac ( #14395 )
...
* input: accelerate wheel bursts on Windows->Mac
- boost fast wheel bursts without affecting single-step scrolls\n- use dominant-axis smooth detection and velocity gate\n- reset wheel timestamp on enter/leave\n- enforce single-axis scrolling\n- extract/tune Sciter wheel accel thresholds
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com >
* input: clarify wheel burst tuning
- add comments on acceleration rules and units\n- apply burst accel on Windows/Linux to macOS\n- reset wheel timing on enter/leave
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com >
* input: align wheel burst velocity thresholds
- match Flutter velocity gate with Sciter
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com >
* input: restore flutter wheel velocity threshold
- keep burst threshold at 0.002 delta/us
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com >
---------
Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com >
2026-02-28 10:56:25 +08:00
fufesou
ae06f27372
fix: sciter, cursor position mismatch ( #13629 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-25 23:05:31 +08:00
fufesou
b2dff336ce
fix: wayland controlled side, cursor misalignment ( #13537 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-18 00:37:15 +08:00
21pages
3742b51d58
quality monitor, delay displays as 0 when fps is 0 ( #8441 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-22 09:39:02 +08:00
21pages
f05f86dc80
444
...
Signed-off-by: 21pages <pages21@163.com >
2023-10-30 18:46:56 +08:00
21pages
c61fa71a70
Revert "hide recording button if using av1"
...
This reverts commit c2023e8ca3 .
2023-10-18 13:48:12 +08:00
dignow
013d307bcd
feat, multi_flutter_ui_sessions
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-10-14 12:26:24 +08:00
fufesou
72f5fbd6ad
fix build sciter
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-09-17 13:41:00 +08:00
21pages
c2023e8ca3
hide recording button if using av1
...
Signed-off-by: 21pages <pages21@163.com >
2023-06-29 21:30:56 +08:00
Josh Soref
8351d331b4
spelling: acceleration
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2023-01-09 12:58:33 -05:00
fufesou
b114ebf350
fix some misspellings
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-12-31 21:41:16 +08:00
KG7x
71103886e6
Fix typo
2022-12-25 20:21:13 +03:00
fufesou
4d044ca57a
wayland cursor embeded
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-11-29 16:36:35 +08:00
21pages
e7e3494dc9
record permission
...
Signed-off-by: 21pages <pages21@163.com >
2022-09-22 09:57:52 +08:00
21pages
e74f155cb6
fix recording start stop
...
Signed-off-by: 21pages <pages21@163.com >
2022-09-22 09:57:52 +08:00
21pages
9489877c78
video record
...
Signed-off-by: 21pages <pages21@163.com >
2022-09-22 09:57:52 +08:00
fufesou
f69bedeac5
sciter_desktop: fix cursor size(resize window) and id(after connection)
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-09-02 18:56:03 +08:00
21pages
461a87bce9
feat: pc restart
...
Signed-off-by: 21pages <pages21@163.com >
2022-07-27 08:49:10 +08:00
csf
5bd08bf0a7
client side handle codec format
2022-07-05 22:17:34 +08:00
csf
eaaeefd90b
sync codec format
2022-06-30 00:03:17 +08:00
csf
ece86cda9e
abr
2022-06-27 15:08:43 +08:00
rustdesk
c1bad84a86
100% open source
2022-05-12 17:35:25 +08:00
rustdesk
f1d187739c
https://github.com/rustdesk/rustdesk/issues/461
2022-04-24 23:54:05 +08:00
rustdesk
bbdf3fc9a3
fix mouse out for android
2022-04-17 23:35:53 +08:00
rustdesk
75c9a8c561
remote min size, android icon and scrap memory safety
2022-04-14 20:44:43 +08:00
rustdesk
0dd4087408
fix file transfer hanging if disabled, and add trans
2022-03-22 17:09:45 +08:00
rustdesk
c632b0e8fb
scale cursor
2022-03-08 00:27:12 +08:00
rustdesk
1c7f9b6f45
https://github.com/rustdesk/rustdesk/issues/264
2022-02-18 11:15:40 +08:00
rustdesk
933969d1fe
refactor cliprdr, not tested on windows yet
2022-02-15 14:46:08 +08:00
rustdesk
9c6715f95e
reset input_blocked after reconnection
2022-02-01 23:43:42 +08:00
rustdesk
0a294d9ff3
https://github.com/rustdesk/rustdesk/issues/292
2022-01-09 19:56:24 +08:00
rustdesk
ee088a8ddf
workaround for stupid sciter
2021-12-31 18:38:46 +08:00
open-trade
334c94ceb3
https://github.com/rustdesk/rustdesk/issues/210
2021-12-22 14:28:08 +08:00
rustdesk
a70e3e93b0
fix remote_cursor https://github.com/rustdesk/rustdesk/issues/82 , host
...
has higher priority to control mouse https://github.com/rustdesk/rustdesk/issues/40
2021-08-04 15:40:34 +08:00
rustdesk
f07ce11425
https://github.com/rustdesk/rustdesk/issues/130 better toolbar hide/show
2021-07-26 23:40:58 +08:00
rustdesk
7324cb607c
wheel issue for new sciter
2021-07-26 21:34:05 +08:00
rustdesk
49aeeffbe6
improve initial window size
2021-05-03 01:25:18 +08:00
rustdesk
dafc34dde5
fix fullscreen issue on linux
2021-05-03 00:50:50 +08:00
rustdesk
b5e8b9ee0d
more fix on linux
2021-05-02 22:55:50 +08:00
rustdesk
d1013487e2
source code
2021-03-29 15:59:14 +08:00