-
Notifications
You must be signed in to change notification settings - Fork 2
Add ImNodes, ImPlot, and ImGuizmo addons from Hexa.NET.ImGui #132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
… new features for 3D manipulation, node editing, and advanced plotting. Updated project references and implemented demo states and rendering methods for each new library.
…o, AdvancedWidgetsDemo, AnimationDemo, DataVisualizationDemo, GraphicsDemo, InputHandlingDemo, LayoutDemo, ImGuizmoDemo, ImNodesDemo, ImPlotDemo, NerdFontDemo, UnicodeDemo, and UtilityDemo. Each demo showcases specific functionalities and UI elements, enhancing the overall ImGuiAppDemo experience.
…xa.NET.ImGuizmo, ImNodes, and ImPlot packages, updated SixLabors.ImageSharp and MSTest versions, and streamlined demo tab methods for improved readability and performance.
…s with ktsu.Semantics across multiple files, updated package references, and introduced ImGuiExtensionManager for managing ImGui extensions. Enhanced demo implementations to support new features and improved context management for extensions.
…ation for window management startup state, improved rendering precision with pixel-perfect alignment, and introduced error recovery features. Expanded demo tab descriptions to include advanced widgets, animation, and data visualization capabilities, providing a comprehensive overview of the ImGuiApp's functionalities.
|
Code doesn't compile on latest Rider or Visual Studio. Lots of formatting errors 0>ImGuiAppWindowState.cs(1,26): Error IDE0055 : Fix formatting (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0055) Update: Update: |
…ext method to manage ImGui context for each frame, updated initialization process to include context setup, and refactored input handling for improved clarity and functionality.
|
Did some more testing on the compile error and after running dotnet format it seems to be fixed forever, even after deleting and re-cloning the repo. |
…g: Renamed visibility flags for ImGui windows, added focus tracking for better user experience, and centralized window opening methods. Enhanced demo tab rendering with updated separator text for improved clarity.
…ent: Introduced automatic layout with physics-based forces for node positioning, added detailed debug visualization options, and refined node initialization for better spacing and organization. Updated link handling to support more complex connections and improved overall demo functionality.
|
|
@copilot Can you please check if this PR is now redundant? I may have already added this functionality as part of another change. |
|
@matt-edmondson I've opened a new pull request, #141, to work on those changes. Once the pull request is ready, I'll request review from you. |
|
@copilot Please make this ready for merging into main |
|
@matt-edmondson I've opened a new pull request, #145, to work on those changes. Once the pull request is ready, I'll request review from you. |




No description provided.