Tags: sammyfreg/netImgui
Tags
Dev pull for Version 1.11 Release (#58) * 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
Dev (#43) * Bugfix #37 Fix multiple Context Hook callback added to Imgui context, after a reconnect. * Prevent Server from saving a imgui.ini file This could conflict with other imgui application in same folder, and the Server doesn't really need any Imgui settings saved * Fixes for Linux build -Invalid GPU resource release on Com Thread -TextureId cast error -Unneeded Windows specific include * Fix some textureid cast error on GCC * Socket 'Force Listen' now optional Default is unused. Prevents having 2 running NetImgui Servers listening on same port. Seems like the 'force listen' isn't needed on Windows/Linux, but can still toggle it on if needed. * Updated for Dear ImGui 1.89 support -Small changes done to inputs * OffsetPointer fix Possible error for platorm using top bit in 64bits in VirtualAddress space * Removed 'unused const' warning introduced in VisualStudio 17.4.4 Fix the CI * Revert to wrongly submitted loader file during last Dear ImGui backend update * Upgrade DearImgui 1.89.5 * Version 1.9 Release * Update msbuild_vs2022_dev.yml updated msbuild setup * Update msbuild_vs2022_dev.yml Update to dotnet installed (needed for sharpmake) * Update msbuild_vs2022_dev.yml * Update msbuild_vs2022_dev.yml * Update msbuild_vs2022_dev.yml
NetImgui 1.8 update (#35) * Fixed a few issues -Prevent client crash when Dear Imgui has 0 draws -Fixed 32bits Client rendering issues -Added Dear ImGui 1.87 compatibility test * Make sure new client connection RT is cleared Prevents seeing previous client content until 1st DrawCommand is received * Skip preamble when parsing command line host;port (#25) * Bug fix for command line parsing including the executable location. * Add some safety to command line parsing. * Coverity warning fixes Fixes some issues found by Coverity static analyser * Fix to null check & change vertex UV range * * Fix data race between reading and writing pending textures (#26) (#28) Signed-off-by: Kostiantyn <kos.chernenok@gmail.com> * VS2022 warning fixes * Fix accept thread not getting properly signalled to stop on certain platforms (#33) * Version update * *Update DearImGui lib to 1.88 WIP version (#31) * *Update DearImGui lib to 1.88 WIP version Remove direct access to obsolete key arrays for version starts from 1.87 Replace ImGui opengl loader by glad Signed-off-by: Kostiantyn <kos.chernenok@gmail.com> * *Add back compatibility for keyboard keys transfer between server and client Signed-off-by: Kostiantyn <k.chernenok@frontpictures.com> * * Update DearImgui lib to 1879 version Signed-off-by: Kostiantyn <kos.chernenok@gmail.com> * * Add debug libs for glfw - Fix CmdInput for compatibility tests - Add linking for glfw debug lib - Update glfw to version 3.3 Signed-off-by: Kostiantyn <k.chernenok@frontpictures.com> * Some OpenGl build fixes Also reimported NetImguiServer_App_win32dx11.cpp from latest dear imgui sample main.cpp, makign sure it fits the current backend * Added NoBackend sample New Sample demonstrating use of Dear Imgui without any Backend. -Useful for hardward without display/input. Refactored the Dear Imgui compatibility test to now be console application trying to connect to NetImguiServer (using NoBackend sample code) -This allows making sure older Dear ImGui works with current NetImgui (instead of only testing that it compiles) * Support of the new Dear ImGui in put api Fixed compatibility with older Dear ImGui version * Added Gamepad support * Updated to Dear ImGui 1.88 (docking branch) * Visual Studio 2022 LLVM build fix Runtime library switched to DLL * Center server popup Center server popup on parent Window when they first appear Bug fix that prevent server asset copy in post build step * readme update Co-authored-by: Jeff <96199164+rtjeffk@users.noreply.github.com> Co-authored-by: Kostiantyn Chernenok <44094399+lemantisee@users.noreply.github.com> Co-authored-by: Víctor Popovici <557049+TheAnswer@users.noreply.github.com>
Dev (#19) * Version increment * Fix some build issues * Fixed issue with uploaded texture with sameid * Fixed Dear ImGui index 32 support -Fixed some warnings. -Proper handling of large vertices amount (when ImGui in 16bits indices) -Proper handling of large vertices amount (when ImGui in 32bits indices) -Samples to test both 16bits / 32bits indices mode Note: NetImgui Server application always uses 32bits indices now, but can connect application using either * Fixed issue with Server characters input. Increased size allowed for Client Name * Version numbering increase for new release * Documentation update * Documentation update * Doc update
PreviousNext