b58d17177e 
							
						 
					 
					
						
						
							
							Update UnrealImGui to version 1.91.5-docking  
						
						 
						
						
						
					 
					
						2024-11-23 17:43:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ba26c95c94 
							
						 
					 
					
						
						
							
							Update README  
						
						 
						
						
						
					 
					
						2024-11-23 13:37:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								benui 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7f9cb9e5a 
							
						 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
					 
					
						2024-07-21 19:11:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								benui 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							487cd08df9 
							
						 
					 
					
						
						
							
							Merge pull request  #1  from sinbad/master  
						
						 
						
						... 
						
						
						
						Fix compilation error on UE 5.1 
						
					 
					
						2023-11-01 13:16:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								benui 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f662f8b504 
							
						 
					 
					
						
						
							
							Merge pull request  #3  from Edstub207/patch-1  
						
						 
						
						... 
						
						
						
						Fixing compile error on Unreal 5.3 
						
					 
					
						2023-11-01 13:15:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eddie Stubbington 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59645dbf9a 
							
						 
					 
					
						
						
							
							Fixing compile error on Unreal 5.3  
						
						 
						
						
						
					 
					
						2023-09-22 00:33:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Streeting 
							
						 
					 
					
						
						
						
						
							
						
						
							25846675cd 
							
						 
					 
					
						
						
							
							Fix warning about plugin not referencing plugin  
						
						 
						
						
						
					 
					
						2023-07-11 18:14:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Streeting 
							
						 
					 
					
						
						
						
						
							
						
						
							5dc3b1f222 
							
						 
					 
					
						
						
							
							Remove "Handler Down" debug message  
						
						 
						
						
						
					 
					
						2023-07-11 16:30:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Streeting 
							
						 
					 
					
						
						
						
						
							
						
						
							8f6180969e 
							
						 
					 
					
						
						
							
							UE 5.2 fixes  
						
						 
						
						
						
					 
					
						2023-07-11 15:08:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Streeting 
							
						 
					 
					
						
						
						
						
							
						
						
							097719426a 
							
						 
					 
					
						
						
							
							UE5.1 Warning fix: C++ class refs must include module  
						
						 
						
						
						
					 
					
						2023-02-20 17:36:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Streeting 
							
						 
					 
					
						
						
						
						
							
						
						
							cff6ff6f66 
							
						 
					 
					
						
						
							
							Fix compilation error on UE 5.1  
						
						 
						
						
						
					 
					
						2023-02-16 17:05:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ben 
							
						 
					 
					
						
						
						
						
							
						
						
							9496087f9c 
							
						 
					 
					
						
						
							
							Cleaned up unused input processor  
						
						 
						
						
						
					 
					
						2022-04-14 09:09:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ben 
							
						 
					 
					
						
						
						
						
							
						
						
							cb89223375 
							
						 
					 
					
						
						
							
							Merged changes from WiggleWizard  
						
						 
						
						... 
						
						
						
						Removed ImPlot stuff from WiggleWizard
Also has some changes on sharing mouse input 
						
					 
					
						2022-04-01 11:41:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WiggleWizard 
							
						 
					 
					
						
						
						
						
							
						
						
							b346fa894d 
							
						 
					 
					
						
						
							
							Custom font support  
						
						 
						
						
						
					 
					
						2022-04-01 01:33:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ben 
							
						 
					 
					
						
						
						
						
							
						
						
							91825ac883 
							
						 
					 
					
						
						
							
							Messing around trying to get input sharing to work  
						
						 
						
						
						
					 
					
						2022-03-26 07:45:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WiggleWizard 
							
						 
					 
					
						
						
						
						
							
						
						
							48b1abd1e1 
							
						 
					 
					
						
						
							
							Added some useful info into the readme about render textures. Also updated it to reflect new change from OP  
						
						 
						
						
						
					 
					
						2022-03-25 23:55:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WiggleWizard 
							
						 
					 
					
						
						
						
						
							
						
						
							2b8f3e55c3 
							
						 
					 
					
						
						
							
							Support for general UTexture instead of being limited to Texture2D for ImGui interop  
						
						 
						
						
						
					 
					
						2022-03-25 22:53:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								benui 
							
						 
					 
					
						
						
						
						
							
						
						
							14749e50bb 
							
						 
					 
					
						
						
							
							Fixed warnings from Unreal 5.0 Preview 1  
						
						 
						
						
						
					 
					
						2022-03-01 10:46:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								benui 
							
						 
					 
					
						
						
						
						
							
						
						
							7b055e4040 
							
						 
					 
					
						
						
							
							Fixes to get compiling with Unreal 5.0 Preview 1  
						
						 
						
						
						
					 
					
						2022-03-01 10:40:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WiggleWizard 
							
						 
					 
					
						
						
						
						
							
						
						
							fa7134f553 
							
						 
					 
					
						
						
							
							Updated readme with new changes  
						
						 
						
						
						
					 
					
						2022-02-25 21:53:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WiggleWizard 
							
						 
					 
					
						
						
						
						
							
						
						
							e96a11abcf 
							
						 
					 
					
						
						
							
							Updated the way keys are handled to the new way ImGui now deals with input even though old input API works and is somewhat functional I'd rather be inline with latest standards. Also added all known keys to proxy for passing to ImGui for IsKeyDown/IsKeyPressed/IsKeyReleased routines. Code's a ugly and architecture not exactly perfect but works for the most part, will revisit when I get some time.  
						
						 
						
						
						
					 
					
						2022-02-25 21:40:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WiggleWizard 
							
						 
					 
					
						
						
						
						
							
						
						
							d0034be488 
							
						 
					 
					
						
						
							
							Added the ability to latch specific world's debug frame. Also moved ImGui's internal headers (with required supporting headers) to be public facing so devs have access to ImGui vec math and other luxuries to make their own widgets under the ImGui namespace  
						
						 
						
						
						
					 
					
						2022-02-25 11:59:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								The wiggliest of wizards 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea84ccf468 
							
						 
					 
					
						
						
							
							Updated readme with info about NetImGui branch  
						
						 
						
						
						
					 
					
						2022-02-19 18:43:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WiggleWizard 
							
						 
					 
					
						
						
						
						
							
						
						
							56987d244f 
							
						 
					 
					
						
						
							
							Updated ImGui to 1.87, added ImPlot v0.13 WIP and updated core plugin sources to work with UE5, updated ImGui and ImPlot. Also changed readme.md to reflect this fork's state.  
						
						 
						
						
						
					 
					
						2022-02-19 18:31:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							e00a133617 
							
						 
					 
					
						
						
							
							Fixed cached resource handles getting invalid after reloading texture resources.  
						
						 
						
						
						
					 
					
						2021-04-15 21:30:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							9f41d0906e 
							
						 
					 
					
						
						
							
							Fixed potential for initialization fiasco when using delegates container. Fixed bug in code protecting redirecting handles from self-referencing. Updated project version and status.  
						
						 
						
						
						
					 
					
						2021-04-14 23:11:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							39c3eced41 
							
						 
					 
					
						
						
							
							Updated copyright date.  
						
						 
						
						
						
					 
					
						2021-04-14 22:10:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brandon Grimshaw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47473c3eeb 
							
						 
					 
					
						
						
							
							Fix deprecation warnings in IsBindable ( #45 )  
						
						 
						
						... 
						
						
						
						Merging PR #45 : Fix deprecation warnings in IsBindable.
Replaced FKey::IsFloatAxis and FKey::IsVectorAxis calls with the corresponding FKey::IsAxis[1|2|3]D method calls.
Background: FKey::IsFloatAxis and FKey::IsVectorAxis are marked as deprecated as of UE4.26, replaced with FKey::IsAxis[1|2|3]D methods. 
						
					 
					
						2021-03-04 12:27:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							ea74c3c872 
							
						 
					 
					
						
						
							
							Fixed Linux crash caused by wrong mapping of key codes.  
						
						 
						
						
						
					 
					
						2020-09-20 23:31:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							860b922206 
							
						 
					 
					
						
						
							
							Status update with information about NetImgui.  
						
						 
						
						
						
					 
					
						2020-09-19 00:17:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							db77175e66 
							
						 
					 
					
						
						
							
							Changed context index mapping to fix issues with multi-PIE debugging in 4.25.  
						
						 
						
						
						
					 
					
						2020-09-15 20:48:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							16056820e9 
							
						 
					 
					
						
						
							
							Fixed Linux and standalone compile errors.  
						
						 
						
						
						
					 
					
						2020-08-26 22:31:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							a76f4bc451 
							
						 
					 
					
						
						
							
							Improved hot-reload stability and support for reloading after recompiling outside of the editor:  
						
						 
						
						... 
						
						
						
						- Hot-reloading from inside of the editor and after recompiling from the outside should be equally supported and work together.
- Improved robustness of the delegates redirections. There should be no lost delegates when reloading (either after in-editor or outside recompilation).
- Refactored code to use the same redirection template for context and delegates container. 
						
					 
					
						2020-07-31 10:24:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							9eed8f93b9 
							
						 
					 
					
						
						
							
							Fixed a crash in the input handler caused by invalidated by hot-reload instance trying to unregister a delegate.  
						
						 
						
						
						
					 
					
						2020-07-31 09:54:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc3101a58 
							
						 
					 
					
						
						
							
							Updated change-list.  
						
						 
						
						
						
					 
					
						2020-06-28 19:44:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							a18e2e8dfb 
							
						 
					 
					
						
						
							
							Removed old code moving data from depreciated SwitchInputModeKey to ToggleInput.  
						
						 
						
						
						
					 
					
						2020-06-28 19:18:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							5b737e111e 
							
						 
					 
					
						
						
							
							Removed custom scope guard and replaced it with TGuardValue defined in the engine.  
						
						 
						
						
						
					 
					
						2020-06-28 18:59:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d36a802b 
							
						 
					 
					
						
						
							
							Cleaned unused delegates code:  
						
						 
						
						... 
						
						
						
						- Removed code allowing to register game delegates outside of the delegates container.
- Removed unused multi-context delegate that is not part of the container. 
						
					 
					
						2020-06-28 18:13:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							5d5bd8a284 
							
						 
					 
					
						
						
							
							Cleaned widget's debug code and fixed it for platforms using other than char or wchar_t characters.  
						
						 
						
						
						
					 
					
						2020-06-28 17:36:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							b94bb7b5ef 
							
						 
					 
					
						
						
							
							Fixed bug squaring the non-curved base factor in the DPI scale.  
						
						 
						
						
						
					 
					
						2020-06-28 17:35:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							d55af9db11 
							
						 
					 
					
						
						
							
							Making sure that the DPI scale is set new contexts:  
						
						 
						
						... 
						
						
						
						- Moved implementation of the DPI scale from context manager to context proxy.
- Passing the DPI scale to the context proxy constructor for the initial setup. 
						
					 
					
						2020-06-28 17:02:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							d4ffe9443f 
							
						 
					 
					
						
						
							
							Enforced IWYU-style PCH model:  
						
						 
						
						... 
						
						
						
						- Removed explicit PCH.
- Fixed includes to compile for all supported engine versions, including non-unity builds.
- Configured build.cs to treat ImGui as an engine module and added stricter compilation rules. 
						
					 
					
						2020-06-25 10:52:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							ac2b80bd63 
							
						 
					 
					
						
						
							
							Replaced a few recently added function calls with backward compatible implementations.  
						
						 
						
						
						
					 
					
						2020-06-14 22:01:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							04e6f9d844 
							
						 
					 
					
						
						
							
							Removed dependency on headers included in the PCH and fixed any non-unity issues.  
						
						 
						
						
						
					 
					
						2020-06-14 21:50:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							bbd2c01071 
							
						 
					 
					
						
						
							
							Replaced includes of monolithic headers.  
						
						 
						
						
						
					 
					
						2020-06-14 20:21:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							f8d8704a67 
							
						 
					 
					
						
						
							
							Fixed standalone compilation errors after bad refactoring @9d4eb74b.  
						
						 
						
						
						
					 
					
						2020-06-11 01:42:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							48be56de64 
							
						 
					 
					
						
						
							
							Added support for curve-based DPI scaling.  
						
						 
						
						
						
					 
					
						2020-06-07 23:18:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4eb74bf0 
							
						 
					 
					
						
						
							
							Added support for DPI scaling in ImGui, with scaling in Slate remaining as an alternative:  
						
						 
						
						... 
						
						
						
						- The old DPI Scale setting was replaced by DPI Scaling Info, which contains information about scale and method of scaling.
- ImGui Context Manager handles scaling in ImGui by scaling all styles, rebuilding fonts using a different size, and raising OnFontAtlasBuilt event.
- ImGui Module Manager uses OnFontAtlasBuilt event to rebuild font textures.
- The update policy in Texture Manager was loosened to update existing resources rather than throwing an exception. This is less strict but it is now more useful since our main texture can now change. The throwing behavior used in the public interface is now handled before calling to the Texture Manager. 
						
					 
					
						2020-06-07 21:58:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							8de65f3d34 
							
						 
					 
					
						
						
							
							Added option for DPI scaling. Current implementation scales the widget in Slate and invert-scales the ImGui canvas size to maintain consistent size on the screen.  
						
						 
						
						
						
					 
					
						2020-05-11 11:24:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian 
							
						 
					 
					
						
						
						
						
							
						
						
							253eff0525 
							
						 
					 
					
						
						
							
							Added functionality allowing to apply changes in canvas size settings while playing.  
						
						 
						
						
						
					 
					
						2020-05-10 21:20:51 +01:00