diff --git a/libfreerdp/common/settings_getters.c b/libfreerdp/common/settings_getters.c index af1763c65..e926c3955 100644 --- a/libfreerdp/common/settings_getters.c +++ b/libfreerdp/common/settings_getters.c @@ -1678,6 +1678,9 @@ UINT32 freerdp_settings_get_uint32(const rdpSettings* settings, size_t id) case FreeRDP_ExtEncryptionMethods: return settings->ExtEncryptionMethods; + case FreeRDP_FakeMouseMotionInterval: + return settings->FakeMouseMotionInterval; + case FreeRDP_Floatbar: return settings->Floatbar; @@ -2105,6 +2108,10 @@ BOOL freerdp_settings_set_uint32(rdpSettings* settings, size_t id, UINT32 val) settings->ExtEncryptionMethods = cnv.c; break; + case FreeRDP_FakeMouseMotionInterval: + settings->FakeMouseMotionInterval = cnv.c; + break; + case FreeRDP_Floatbar: settings->Floatbar = cnv.c; break; diff --git a/libfreerdp/common/settings_str.c b/libfreerdp/common/settings_str.c index bc4ecf2ad..46bb63083 100644 --- a/libfreerdp/common/settings_str.c +++ b/libfreerdp/common/settings_str.c @@ -316,6 +316,8 @@ static const struct settings_str_entry settings_map[] = { { FreeRDP_EncryptionLevel, FREERDP_SETTINGS_TYPE_UINT32, "FreeRDP_EncryptionLevel" }, { FreeRDP_EncryptionMethods, FREERDP_SETTINGS_TYPE_UINT32, "FreeRDP_EncryptionMethods" }, { FreeRDP_ExtEncryptionMethods, FREERDP_SETTINGS_TYPE_UINT32, "FreeRDP_ExtEncryptionMethods" }, + { FreeRDP_FakeMouseMotionInterval, FREERDP_SETTINGS_TYPE_UINT32, + "FreeRDP_FakeMouseMotionInterval" }, { FreeRDP_Floatbar, FREERDP_SETTINGS_TYPE_UINT32, "FreeRDP_Floatbar" }, { FreeRDP_FrameAcknowledge, FREERDP_SETTINGS_TYPE_UINT32, "FreeRDP_FrameAcknowledge" }, { FreeRDP_GatewayAcceptedCertLength, FREERDP_SETTINGS_TYPE_UINT32, diff --git a/libfreerdp/core/test/settings_property_lists.h b/libfreerdp/core/test/settings_property_lists.h index 303288ff1..f4d02c3e2 100644 --- a/libfreerdp/core/test/settings_property_lists.h +++ b/libfreerdp/core/test/settings_property_lists.h @@ -248,6 +248,7 @@ static const size_t uint32_list_indices[] = { FreeRDP_EncryptionLevel, FreeRDP_EncryptionMethods, FreeRDP_ExtEncryptionMethods, + FreeRDP_FakeMouseMotionInterval, FreeRDP_Floatbar, FreeRDP_FrameAcknowledge, FreeRDP_GatewayAcceptedCertLength,