rustdesk/src
fufesou 0797ebb695
Refact/privacy mode 1 multi monitors (#15321)
* refact: privacy mdoe 1, multi-monitors

Signed-off-by: fufesou <linlong1266@gmail.com>

* fix: harden privacy mode overlay & capture cleanup

Signed-off-by: fufesou <linlong1266@gmail.com>

* Fix privacy mode edge cases after multi-monitor overlay changes

Signed-off-by: fufesou <linlong1266@gmail.com>

* Add missing changes

Signed-off-by: fufesou <linlong1266@gmail.com>

---------

Signed-off-by: fufesou <linlong1266@gmail.com>
2026-06-18 21:27:44 +08:00
..
client refact: restart remote device, autoconnect (#15290) 2026-06-17 17:50:18 +08:00
hbbs_http tcp proxy (#14633) 2026-04-03 23:13:05 +08:00
ipc fix(ipc): scope active-user IPC routing to root CLI main requests (#15058) 2026-05-18 16:32:46 +08:00
lang Fix Portuguese translations for consistency (#15325) 2026-06-18 10:28:34 +08:00
platform Refact/printer driver default unchecked (#15191) 2026-06-06 08:51:08 +08:00
plugin refact: remove unnecessary printing (#12000) 2025-06-06 14:52:01 +08:00
privacy_mode Refact/privacy mode 1 multi monitors (#15321) 2026-06-18 21:27:44 +08:00
server Refact/privacy mode 1 multi monitors (#15321) 2026-06-18 21:27:44 +08:00
ui feat: option, enable-privacy-mode & enable-perm-change-in-accept-window (#14875) 2026-05-02 00:44:22 +08:00
whiteboard feat: cursor, linux, Xwayland (#12859) 2025-09-06 20:35:51 +08:00
auth_2fa.rs trust this device to skip 2fa (#9012) 2024-08-12 18:08:33 +08:00
cli.rs Fix: replace unwrap() with proper error handling in CLI password prompt (#14910) 2026-04-26 21:28:05 +08:00
client.rs refact: restart remote device, autoconnect (#15290) 2026-06-17 17:50:18 +08:00
clipboard.rs fix(keyboard): wayland clipboard input prompt (#14700) 2026-06-02 16:06:35 +08:00
clipboard_file.rs feat: clipboard files, audit (#12730) 2025-08-25 22:29:53 +08:00
common.rs tcp proxy (#14633) 2026-04-03 23:13:05 +08:00
core_main.rs Refact/printer driver default unchecked (#15191) 2026-06-06 08:51:08 +08:00
custom_server.rs A=b, A case insensitive (#9976) 2024-11-20 19:44:24 +08:00
flutter.rs Terminal utf8 and reconnect (#14895) 2026-05-07 13:27:13 +08:00
flutter_ffi.rs Fix clipboard synchronization not fully disabled in View Only mode (#15224) 2026-06-10 07:42:58 +08:00
hbbs_http.rs tcp proxy (#14633) 2026-04-03 23:13:05 +08:00
ipc.rs refact(password): encrypt (#15073) 2026-05-26 11:11:25 +08:00
kcp_stream.rs fix kcp_stream 2025-06-13 00:30:21 +08:00
keyboard.rs fix(client): serialize X11 keyboard grab and debounce focus feedback (#14836) 2026-04-26 22:46:41 +08:00
lan.rs refact: suppress warns on macos (#12449) 2025-08-18 15:09:11 +08:00
lang.rs Add Malayalam language support (#14753) 2026-04-22 18:06:10 +08:00
lib.rs feat: Add relative mouse mode (#13928) 2026-01-09 10:03:14 +08:00
main.rs refact: rust backtrace logs (#13467) 2025-11-10 15:43:46 +08:00
naming.rs fix: http/https proxy (#7821) 2024-04-25 11:46:21 +08:00
port_forward.rs Fix/generate py target injection (#15248) 2026-06-11 23:09:34 +08:00
privacy_mode.rs feat(macos): initial privacy mode support [a simple try] (#14102) 2026-01-27 16:38:37 +08:00
rendezvous_mediator.rs Add Android device deployment flow (#15146) 2026-06-02 14:28:30 +08:00
server.rs Harden os password (terminal windows and headless linux) anti brute force (#14985) 2026-05-11 12:58:01 +08:00
service.rs missed file 2025-01-01 23:11:38 +08:00
tray.rs add option to hide stop-service when service is running (#14563) 2026-03-19 20:04:10 +08:00
ui.rs feat: option, enable-privacy-mode & enable-perm-change-in-accept-window (#14875) 2026-05-02 00:44:22 +08:00
ui_cm_interface.rs harden switch side 2026-05-06 19:27:56 +08:00
ui_interface.rs Add Android device deployment flow (#15146) 2026-06-02 14:28:30 +08:00
ui_session_interface.rs refact: restart remote device, autoconnect (#15290) 2026-06-17 17:50:18 +08:00
updater.rs feat: windows, custom client, update (#13687) 2026-02-27 21:50:20 +08:00
virtual_display_manager.rs fix: uninstall, idd (#13142) 2025-10-12 09:14:21 +08:00