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