You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Added 'TakeOver' Option
NetImguiServerApp can now forcefully take over a connection to a client already connected to another server. A button with 'TakeOver' appear in the Client List letting the user connect despite an active connection.
* Small fixes
Small fixes based on PR #56 by GitHub user @pthom
* Updated to Dear ImGui 1.90.6
- Server updated to latest Dear Imgui
- Added compatibility tests up to that version
* API version update for release
client.mbHasTextureUpdate = true; // Force sending the client textures
100
-
client.mBGSettingSent.mTextureId = client.mBGSetting.mTextureId-1u; // Force sending the Background settings (by making different than current settings)
client.mbHasTextureUpdate = true; // Force sending the client textures
347
+
client.mBGSettingSent.mTextureId = client.mBGSetting.mTextureId-1u; // Force sending the Background settings (by making different than current settings)
boolmServerCompressionEnabled = false; // If Server would like compression to be enabled (mClientCompressionMode value can override this value)
115
115
boolmServerCompressionSkip = false; // Force ignore compression setting for 1 frame
116
-
char PADDING[1];
116
+
boolmServerForceConnectEnabled = true; // If another NetImguiServer can take connection away from the one currently active
117
+
ThreadFunctPtr mThreadFunction = nullptr; // Function to use when laucnhing new threads
117
118
FontCreateFuncPtr mFontCreationFunction = nullptr; // Method to call to generate the remote ImGui font. By default, re-use the local font, but this doesn't handle native DPI scaling on remote server
118
119
floatmFontCreationScaling = 1.f; // Last font scaling used when generating the NetImgui font
119
120
InputState mPreviousInputState; // Keeping track of last keyboard/mouse state
0 commit comments