Add a client_resize_mode field

This stores what kind of resizing (if any) can be achieved with
a Deactivation-Reactivation sequence.
This commit is contained in:
matt335672
2024-02-15 14:31:29 +00:00
parent 74598d1cc3
commit 27ad405cd8
2 changed files with 51 additions and 1 deletions
+10
View File
@@ -67,6 +67,13 @@ struct display_size_description
unsigned int session_height;
};
enum client_resize_mode
{
CRMODE_NONE,
CRMODE_SINGLE_SCREEN,
CRMODE_MULTI_SCREEN
};
/**
* Information about the xrdp client
*
@@ -218,6 +225,9 @@ struct xrdp_client_info
int large_pointer_support_flags;
int gfx;
// Can we resize the desktop by using a Deactivation-Reactivation Sequence?
enum client_resize_mode client_resize_mode;
};
enum xrdp_encoder_flags