Cloud Wu 
							
						 
					 
					
						
						
							
						
						6d59653e82 
					 
					
						
						
							
							Unicode: full Unicode Support (6 squashed commits) ( #2541 ,  #2538 )  
						
						... 
						
						
						
						fix build for WideCharToMultiByte
[3181ff1e] Full Unicode Support
[6c9e73ac] Fix ImTextCountUtf8BytesFromChar and ImTextCharToUtf8, these APIs assume the input is an unicode code point, not UTF-16
[ba85665b] Add AddInputCharacterUTF16 for windows backend to handle WM_CHAR
[fafdcaf0] Use Windows API to convert UTF-16 for ImFileOpen
[dc7d5925] Use windows API to convert UTF-16 for clipboard 
						
						
							
						
					 
					
						2020-03-03 18:53:29 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8c683de33f 
					 
					
						
						
							
							Internals: Refactor: Moved get height and contents regions functions, to Layout section. IF YOU GREAT CONFLICTS WHILE MERGING (NOT REBASING) THOSE 6 PREV COMMITS, TRY MERGING THEM INDIVIDUALLY 1 by 1 or 2 by 2 etc.  
						
						
						
						
							
						
					 
					
						2020-03-03 17:04:32 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						602df11f19 
					 
					
						
						
							
							Internals: Refactor: Moved item width/size functions to Layout section.  
						
						
						
						
							
						
					 
					
						2020-03-03 16:28:03 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6c1810e503 
					 
					
						
						
							
							Internals: Refactor: Moved cursor position functions to Layout section.  
						
						
						
						
							
						
					 
					
						2020-03-03 16:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						3ce26f65d4 
					 
					
						
						
							
							Internals: Refactor: Moved ItemAdd(), ItemSize(), BeginGroup(), EndGroup(), SameLine(), Indent(), Unindent() to Layout section.  
						
						
						
						
							
						
					 
					
						2020-03-03 16:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						caca55c642 
					 
					
						
						
							
							Internals: Refactor: Moved code into a Styling section and some code into the Error Handling section.  
						
						
						
						
							
						
					 
					
						2020-03-03 16:03:28 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						2679bee28d 
					 
					
						
						
							
							Internals: Refactor: Moved code out of NewFrame() into UpdateTabFocus() and UpdateSettings()  
						
						
						
						
							
						
					 
					
						2020-03-03 16:03:28 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						095dc996b0 
					 
					
						
						
							
							Disable deprecated-enum-enum-conversion ( #3040 ,  #2983 )  
						
						
						
						
							
						
					 
					
						2020-03-02 16:13:48 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						628614c6ea 
					 
					
						
						
							
							Demo: Remove unnecessary code added by  24bd33ac.  
						
						
						
						
							
						
					 
					
						2020-03-02 15:49:51 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						24bd33ace8 
					 
					
						
						
							
							Menus: Some renaming, comments, add to demo. Amend  0342a3c. ( #1207 )  
						
						
						
						
							
						
					 
					
						2020-02-28 16:42:24 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						0342a3c548 
					 
					
						
						
							
							Menus: Implement BeginMenu() appending to existing menu when executed with same ID multiple times. ( #1207 )  
						
						
						
						
							
						
					 
					
						2020-02-28 16:35:33 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						898e91f20d 
					 
					
						
						
							
							Internals: Added TempInputText() to facilitate creation of custom widgets, renamed TempInputTextScalar() to TempInputScalar() etc. ( #2718 )  
						
						... 
						
						
						
						+ Minor imgui.h/todo comments 
						
						
							
						
					 
					
						2020-02-25 21:34:02 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e547f898a9 
					 
					
						
						
							
							Demo: Added color gradient in demo to identify srgb/linear issues better. Tweaks.  
						
						
						
						
							
						
					 
					
						2020-02-24 12:44:19 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0345324646 
					 
					
						
						
							
							Backends: SDL: Fixed mapping for ImGuiKey_KeyPadEnter. ( #3031 ) [@Davido71]  
						
						
						
						
							
						
					 
					
						2020-02-20 12:28:06 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						02a6c06080 
					 
					
						
						
							
							Window: Fixed a bug with child window inheriting ItemFlags from their parent when the child window also manipulate the ItemFlags stack. ( #3024 ) [@Stanbroek]  
						
						... 
						
						
						
						Amend f843facba48828889d5e 
						
						
							
						
					 
					
						2020-02-18 14:25:50 +01:00 
						 
				 
			
				
					
						
							
							
								Omar 
							
						 
					 
					
						
						
							
						
						ea3fc76038 
					 
					
						
						
							
							BeginMenu: Fixed a bug where SetNextWindowXXX data before a BeginMenu() would not be cleared when the menu is not open. ( #3030 )  
						
						
						
						
							
						
					 
					
						2020-02-18 12:49:02 +01:00 
						 
				 
			
				
					
						
							
							
								Omar 
							
						 
					 
					
						
						
							
						
						8836975dcf 
					 
					
						
						
							
							Drag and Drop, Nav: Disabling navigation arrow keys when drag and drop is active. ( #3025 )  
						
						
						
						
							
						
					 
					
						2020-02-17 18:28:01 +01:00 
						 
				 
			
				
					
						
							
							
								Omar 
							
						 
					 
					
						
						
							
						
						b62f1ea8e9 
					 
					
						
						
							
							Fix zealous PVS studio warnings. Minor tweaks.  
						
						
						
						
							
						
					 
					
						2020-02-17 16:17:46 +01:00 
						 
				 
			
				
					
						
							
							
								Omar 
							
						 
					 
					
						
						
							
						
						09329ea4e6 
					 
					
						
						
							
							Fix Clang 9.0 zealous warnings  
						
						
						
						
							
						
					 
					
						2020-02-17 15:29:59 +01:00 
						 
				 
			
				
					
						
							
							
								Omar 
							
						 
					 
					
						
						
							
						
						ceec3cd3fd 
					 
					
						
						
							
							Backends: Win32: Added ImGui_ImplWin32_EnableDpiAwareness(), ImGui_ImplWin32_GetDpiScaleForHwnd(),  ImGui_ImplWin32_GetDpiScaleForMonitor() helpers functions.  
						
						... 
						
						
						
						(backported from the docking branch) 
						
						
							
						
					 
					
						2020-02-17 11:15:40 +01:00 
						 
				 
			
				
					
						
							
							
								Omar 
							
						 
					 
					
						
						
							
						
						8601187fee 
					 
					
						
						
							
							Backends: Win32: Clarify how the WndProc handler requires a forward declaration.  
						
						
						
						
							
						
					 
					
						2020-02-17 10:22:39 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f339b24b3a 
					 
					
						
						
							
							Links, alphabetical order  
						
						
						
						
							
						
					 
					
						2020-02-12 16:19:54 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2bc3a92f96 
					 
					
						
						
							
							Update README.md  
						
						
						
						
							
						
					 
					
						2020-02-12 16:10:58 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b4ac420fc5 
					 
					
						
						
							
							Demo: Amend  d284a6c ( #2149 ,  #515 )  
						
						
						
						
							
						
					 
					
						2020-02-11 19:31:53 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d284a6cffc 
					 
					
						
						
							
							InputText: Fixed password fields displaying ASCII spaces as blanks. Fixed non-ASCII space occasionally creating unnecessary empty polygons. ( #2149 ,  #515 )  
						
						
						
						
							
						
					 
					
						2020-02-11 19:28:11 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ccaec1a270 
					 
					
						
						
							
							Version 1.76 WIP  
						
						
						
						
							
						
					 
					
						2020-02-11 16:56:56 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						30bb15672d 
					 
					
						
						
							
							Remove trailing spaces  
						
						
						
						
							
						
					 
					
						2020-02-10 23:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						70975fe44d 
					 
					
						
						
							
							Demo: Added a black and white gradient to Demo>Examples>Custom Rendering.  
						
						
						
						
							
						
					 
					
						2020-02-10 22:08:52 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d8948b5343 
					 
					
						
						
							
							ColorButton: Added ImGuiColorEditFlags_NoBorder flag to remove the border normally enforced by default.  
						
						
						
						
							
						
					 
					
						2020-02-10 21:24:03 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						21b9e42964 
					 
					
						
						
							
							Minor fixes to example_sdl_metal and a changelog entry.  
						
						... 
						
						
						
						Add example_sdl_metal to CI builds.
Closes  #3017 . 
						
						
							
						
					 
					
						2020-02-10 16:53:37 +01:00 
						 
				 
			
				
					
						
							
							
								coding_jackalope 
							
						 
					 
					
						
						
							
						
						f346b4b302 
					 
					
						
						
							
							Examples: SDL+Metal example.  
						
						
						
						
							
						
					 
					
						2020-02-10 16:53:27 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d16c87a5b1 
					 
					
						
						
							
							Internals: Minor renaming  
						
						
						
						
							
						
					 
					
						2020-02-10 16:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						58b3e02b95 
					 
					
						
						
							
							Version 1.75  
						
						... 
						
						
						
						Comments 
						
						
							
 
						
					 
					
						2020-02-10 14:02:41 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d37d25470a 
					 
					
						
						
							
							Added IMGUI_DISABLE compile-time definition to make all headers and sources empty.  
						
						
						
						
							
						
					 
					
						2020-02-09 17:08:33 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f694244dec 
					 
					
						
						
							
							InputText: Fix using a combination of _CallbackResize + _EnterReturnsTrue + lack of persisting user storage. ( #3009 )  
						
						... 
						
						
						
						Amend 24ff25981#2006 , #1443 , #1008 ) 
						
						
							
						
					 
					
						2020-02-04 15:19:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bdbb2b21f5 
					 
					
						
						
							
							Fix  83efdcec from overflowing buffer + make it a single undo records + comments ( #3008 )  
						
						
						
						
							
						
					 
					
						2020-02-03 17:39:20 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						83efdcec8d 
					 
					
						
						
							
							Canceling text input with [esc] key uses stb_textedit facilities to restore original value. This makes restoration undoable using hotkeys.  
						
						... 
						
						
						
						Fixes  #3008 . 
					
						2020-02-03 15:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5a437f198c 
					 
					
						
						
							
							Internals: GetItemStatusFlags(). Added Comments.  
						
						
						
						
							
						
					 
					
						2020-02-02 21:01:22 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fc42528f13 
					 
					
						
						
							
							When testing for the presence of the ImGuiWindowFlags_NoBringToFrontOnFocus flag we test both the focused/clicked window (which could be a child window) and the root window.  
						
						
						
						
							
						
					 
					
						2020-01-31 18:28:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fc41839cab 
					 
					
						
						
							
							Focus: Reworking FocusWindow() so in Docking branch we can fix CTRL+Tab being out of order on Docked windows because WindowsFocusOreder is poorly maintained.  
						
						... 
						
						
						
						When merging this and d9bca0d8 
						
						
							
						
					 
					
						2020-01-31 18:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fb257eef3e 
					 
					
						
						
							
							Internals: Update ->RootWindow and other links before applying the SetNextWindowXXX stuff. This is so FocusWindow() can always assume that ->RootWindow != NULL.  
						
						
						
						
							
						
					 
					
						2020-01-31 18:25:57 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d9bca0d853 
					 
					
						
						
							
							Nav: Fixed a bug where the initial CTRL-Tab press while in a child window sometimes selected the current root window instead of always selecting the previous root window. ( #787 )  
						
						
						
						
							
						
					 
					
						2020-01-31 14:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d19297e2fa 
					 
					
						
						
							
							InputTextMultiline: Provide label to BeginChildEx so internal window name hold a little more context.  
						
						
						
						
							
						
					 
					
						2020-01-31 14:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						47fab0e166 
					 
					
						
						
							
							Misc renaming, comments. Docs: add missing spacing to Changelog.  
						
						
						
						
							
						
					 
					
						2020-01-31 14:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						9cff4d6e5e 
					 
					
						
						
							
							Columns: ImDrawList::Channels* functions now work inside columns.  
						
						... 
						
						
						
						Use a private splitter in columns, paving way for removal of obsolete ImDrawList::Channels* functions. 
						
						
							
						
					 
					
						2020-01-31 12:02:56 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						05a49f0413 
					 
					
						
						
							
							Examples: Emscripten: Demonstrating embedding fonts in Makefile and code. ( #2953 ) [@Oipo]  
						
						
						
						
							
						
					 
					
						2020-01-30 17:15:15 +01:00 
						 
				 
			
				
					
						
							
							
								Konstantin Podsvirov 
							
						 
					 
					
						
						
							
						
						8cbb693f47 
					 
					
						
						
							
							Emscripten: Allow filesystem support. ( #3005 )  
						
						... 
						
						
						
						Filesystem functions perfectly work for Emscripten platform. This changes remove extra changes added by #2734 .
You can still disable filesystem functions by defining IMGUI_DISABLE_FILE_FUNCTIONS. 
						
						
							
						
					 
					
						2020-01-30 16:26:09 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6e1f8be07b 
					 
					
						
						
							
							Window: Fix SetNextWindowBgAlpha(1.0f) failing to override alpha component. ( #3007 )  
						
						
						
						
							
						
					 
					
						2020-01-30 15:13:36 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0a23582718 
					 
					
						
						
							
							Examples: VS projects: Removed inconsistent/extraneous explicit linkage to imm32.  
						
						
						
						
							
						
					 
					
						2020-01-29 20:11:42 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0e89041997 
					 
					
						
						
							
							Internals: ButtonEx, ButtonBehavior can support multiple mouse buttons.  
						
						
						
						
							
						
					 
					
						2020-01-29 18:55:49 +01:00