e10ecfe28a 
								
							
								 
							
						 
						
							
							
								
								BeginChild(): tweak to make the code easier to understand  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								24f79b91bd 
								
							
								 
							
						 
						
							
							
								
								Style: minor tweak to default color theme to make currently focused window more prominent ( #323 ,  #707 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e72e3b2cbc 
								
							
								 
							
						 
						
							
							
								
								Demo: tweaks.  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0300e73b3f 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2df229d002 
								
							
								 
							
						 
						
							
							
								
								Fixed incorrect comment for ParentWindow ( #615 ,  #604 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								068984691e 
								
							
								 
							
						 
						
							
							
								
								Tab-key focusing inhibited when CTRL is held ( #323 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								267e54cf06 
								
							
								 
							
						 
						
							
							
								
								NewFrame(): update activeid data and keyboard before mouse. Should have no side-effects! (So that later we can update Nav between Keyboard and Mouse) ( #323 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								272745bd93 
								
							
								 
							
						 
						
							
							
								
								ImGuiIO: initializing fields in the same order as the declaration.  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								848e62bfe0 
								
							
								 
							
						 
						
							
							
								
								InputText: don't process keys during the activation frame (this is mostly a workaround to that activation with enter doesn't validate immediately, which is turns triggers an assert in InputScalarAsWidgetReplacement - can't see an issue with changing it this way so trying out) + using local flag clear_active_id to only clear the active id at the end of the frame, which is one of the step that my stash for  #701  requires. ( #323 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								57841f417d 
								
							
								 
							
						 
						
							
							
								
								SliderBehavior, RoundScalar: split into separate functions for usage in upcoming nav commits. Testing power==1.0f without fabsf(). Maybe just use == 1.0f as well? ( #323 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								6f7da2f9f2 
								
							
								 
							
						 
						
							
							
								
								Popup: Fixed popup initial frame reading MousePos again instead of the value already stored within the CurrentPopupStack in the previous frame. Doesn't make a big difference here, but will do as gamepad/keyboard navigation will set its own popup position. ( #323 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								91e1c56da6 
								
							
								 
							
						 
						
							
							
								
								Minor bits.  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								bbd3b75609 
								
							
								 
							
						 
						
							
							
								
								Added IsKeyPressed() with explicit repeat delay and repeat rate (for usage by nav) ( #323 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9f92cc255b 
								
							
								 
							
						 
						
							
							
								
								SetActiveId() sets ActiveIdIsJustActivated only when id changes. ( #323 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ffdd7d7f17 
								
							
								 
							
						 
						
							
							
								
								Begin: Moved code that calls FocusWindow() on a newly appearing window lower in the function so that Nav branch can use CursorStartPos on the first window frame. ( #323 )  
							
							... 
							
							
 
							
							Pushing in master because it _should_ be a no-op but I'd rather test for any issue in Begin() as soon as possible. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								19d02becef 
								
							
								 
							
						 
						
							
							
								
								Closing the focused window restore focus to the first active root window in descending z-order (part of  #727 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e215905765 
								
							
								 
							
						 
						
							
							
								
								Fixed scrolling offset when using SetScrollY(), SetScrollFromPosY(), SetScrollHere() with menu bar.  
							
							... 
							
							
 
							
							Tests:
a) add SetScrollY(+20) after Begin("ImGui Demo") test with/without title/menu.
b) add ImGuiWindowFlags_MenuBar in BeginChild() in scrolling tracking demo. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								4961b2ea18 
								
							
								 
							
						 
						
							
							
								
								Speculative build fix for FreeBSD+GLIBC configuration  
							
							... 
							
							
 
							
							See
a1f9b62dd0 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								44a13a7f25 
								
							
								 
							
						 
						
							
							
								
								Windows: No default IME handler when compiling using GCC. ( #738 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								04b36bc397 
								
							
								 
							
						 
						
							
							
								
								TODO list  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								81036ee46f 
								
							
								 
							
						 
						
							
							
								
								InputTextMultiline(): fix so that IsItemActive() can be used afterwards (otherwise the info was lost by using child/group)  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c0f77f12ea 
								
							
								 
							
						 
						
							
							
								
								InputText(): Fixed state corruption/crash bug in stb_textedit redo logic when exhausting undo char buffer ( #715   #681 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								88721118fd 
								
							
								 
							
						 
						
							
							
								
								InputTextEx: comments (related to  #725 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d9e2e688e9 
								
							
								 
							
						 
						
							
							
								
								InputTextMultiline(): partial fix for when input and internal buffers differs in a way where scrollbar existence differs. ( #725 )  
							
							... 
							
							
 
							
							Partial fix, won't stop ids from functioning because of a zombie id. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9c71ec38f0 
								
							
								 
							
						 
						
							
							
								
								ImVector: reserve() tweak to avoid undefined behavior warning ( #731 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								921fc50c85 
								
							
								 
							
						 
						
							
							
								
								add shortcut+backspace support  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								86f42b5950 
								
							
								 
							
						 
						
							
							
								
								osx uses super+arrows for home/end, built on work in  ocornut/imgui#473  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								5525c2356a 
								
							
								 
							
						 
						
							
							
								
								Using GetCurrentWindowRead() instead of GetCurrentWindow()  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								fe7274b6c7 
								
							
								 
							
						 
						
							
							
								
								SetCursorScreenPos() fixed not adjusting CursorMaxPos as well  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b9b3dec7da 
								
							
								 
							
						 
						
							
							
								
								ImGuiListClipper: Fix to behave within column ( #661 ,  #662 ,  #716 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								74bbfcfaa6 
								
							
								 
							
						 
						
							
							
								
								ImGuiListClipper: fixed automatic-height calc path dumbly having user display element 0 twice ( #661 ,  #716 )  
							
							... 
							
							
 
							
							First bug out of two. Was easily visible using e.g. 50% alpha text. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								297bb3fc92 
								
							
								 
							
						 
						
							
							
								
								NextColumn() tidying up with a sane early out  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ba7acdac47 
								
							
								 
							
						 
						
							
							
								
								Added assert to track stb_textedit.h issue ( #715 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c36fd541ad 
								
							
								 
							
						 
						
							
							
								
								InputTextMultiline(): Fixed Ctrl+DownArrow moving scrolling out of bounds  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e06852abaf 
								
							
								 
							
						 
						
							
							
								
								Fixed Windows default clipboard leaving its buffer unfreed on application's exit. ( #714 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								de61fcc619 
								
							
								 
							
						 
						
							
							
								
								Minor bits  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								355dae5d99 
								
							
								 
							
						 
						
							
							
								
								Comments amend  3c8e490778 (committed before saving last comment edit) ( #703 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								3c8e490778 
								
							
								 
							
						 
						
							
							
								
								Comment on dealing with io.WantCaptureKeyboard ( #703 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								13615a1318 
								
							
								 
							
						 
						
							
							
								
								InputText: render currently edited buffer from the internal buffer, toward  #701  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2f4e2eec68 
								
							
								 
							
						 
						
							
							
								
								InputText, ImGuiTextFilter: using strncpy instead of printf("%s").  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								4621b357c1 
								
							
								 
							
						 
						
							
							
								
								Wrapped text: fixed incorrect testing for negative wrap coordinates, they are perfectly legal. ( #706 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								92bff4c8d7 
								
							
								 
							
						 
						
							
							
								
								ColorEdit4(): better preserve inputting value out of 0..255 range, display then clamped in Hexadecimal form  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9cb271f4c8 
								
							
								 
							
						 
						
							
							
								
								Fixed minor text clipping issue in window title for when using font straying above usual line ( #699 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1ef7980e17 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into 2016-02-colorpicker  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								c4db79f34b 
								
							
								 
							
						 
						
							
							
								
								Member variable name renamed "ID" "Id" for casing consistency  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								f83790dc5a 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9f21c7189f 
								
							
								 
							
						 
						
							
							
								
								TextUnformatted() fixed clipping bug in the large-text path when horizontal scroll has been applied ( #692 ,  #246 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d79186931e 
								
							
								 
							
						 
						
							
							
								
								ImDrawList: Fixed a (rarely occuring) bug with merging with previous command + unnecessary OverlayDrawList command  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								3fd3eac370 
								
							
								 
							
						 
						
							
							
								
								Fixed TextWrapped() override wrap position is one is already set ( #690 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2da30e8702 
								
							
								 
							
						 
						
							
							
								
								Comments ( #691 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)