mirror of
https://github.com/rustdesk/hbb_common.git
synced 2026-02-16 02:20:43 +00:00
feat: opt, show my cursor
Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
@@ -296,6 +296,8 @@ pub struct PeerConfig {
|
||||
#[serde(flatten)]
|
||||
pub view_only: ViewOnly,
|
||||
#[serde(flatten)]
|
||||
pub show_my_cursor: ShowMyCursor,
|
||||
#[serde(flatten)]
|
||||
pub sync_init_clipboard: SyncInitClipboard,
|
||||
// Mouse wheel or touchpad scroll mode
|
||||
#[serde(
|
||||
@@ -372,6 +374,7 @@ impl Default for PeerConfig {
|
||||
follow_remote_window: Default::default(),
|
||||
keyboard_mode: Default::default(),
|
||||
view_only: Default::default(),
|
||||
show_my_cursor: Default::default(),
|
||||
reverse_mouse_wheel: Self::default_reverse_mouse_wheel(),
|
||||
displays_as_individual_windows: Self::default_displays_as_individual_windows(),
|
||||
use_all_my_displays_for_the_remote_session:
|
||||
@@ -1680,6 +1683,13 @@ serde_field_bool!(
|
||||
"ViewOnly::default_view_only"
|
||||
);
|
||||
|
||||
serde_field_bool!(
|
||||
ShowMyCursor,
|
||||
"show_my_cursor",
|
||||
default_show_my_cursor,
|
||||
"ShowMyCursor::default_show_my_cursor"
|
||||
);
|
||||
|
||||
serde_field_bool!(
|
||||
SyncInitClipboard,
|
||||
"sync-init-clipboard",
|
||||
|
||||
Reference in New Issue
Block a user