omar 
							
						 
					 
					
						
						
							
						
						d55b69ad6e 
					 
					
						
						
							
							Styles: Nav tweaks.  
						
						
						
						
					 
					
						2017-10-27 20:06:45 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						edafbcd630 
					 
					
						
						
							
							Merge branch 'master' into navigation  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui.h 
						
						
					 
					
						2017-10-27 20:04:51 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c503a50cff 
					 
					
						
						
							
							Styles: Moved Classic colors code to imgui_draw.cpp. Sneakily added a StyleColorsDark() function.  
						
						
						
						
					 
					
						2017-10-27 20:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						77df1ba9e0 
					 
					
						
						
							
							Version 1.53 WIP  
						
						
						
						
					 
					
						2017-10-27 19:54:56 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9f200d10d5 
					 
					
						
						
							
							Version 1.52  
						
						
						
						
					 
					
						2017-10-27 17:10:41 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bc447bc0a4 
					 
					
						
						
							
							ImFontAtlas: Fixed memory leak if stbtt_InitFont() returned false. ( #1391 )  
						
						
						
						
					 
					
						2017-10-24 16:08:05 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7f880674e5 
					 
					
						
						
							
							Font: Renamed ImFont::Clear() to ImFont::ClearOutputData() for consistency with what ImFontAtlas does. DisplayOffset is set by constructor but not reset by ClearOutputData. ( #1349 )  
						
						
						
						
					 
					
						2017-10-22 10:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						08e411c310 
					 
					
						
						
							
							Merge branch 'atlas_build_clear_font' of  https://github.com/inolen/imgui  into inolen-atlas_build_clear_font  
						
						
						
						
					 
					
						2017-10-22 10:17:28 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5b699517d4 
					 
					
						
						
							
							Internals: PaintVerts** renamed to ShadeVerts**, moved to imgui_draw.cpp and exposed in imgui_internal.h (+1 squashed commits)  
						
						
						
						
					 
					
						2017-10-19 19:42:19 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e32569dd5a 
					 
					
						
						
							
							ImDrawList: Fixed a bug in ChannelsMerge() leading to an extraneous draw call being created, which unexpectly led to more dramatic condition but to faulty draw command merging code. ( #1172 ,  #1368 )  
						
						
						
						
					 
					
						2017-10-15 21:07:22 +02:00 
						 
				 
			
				
					
						
							
							
								Dominik Tugend 
							
						 
					 
					
						
						
							
						
						7a8eb5bdc9 
					 
					
						
						
							
							Rendering issue fix  
						
						... 
						
						
						
						Fixes  ocornut/imgui#1172  
					
						2017-10-15 19:27:53 +02:00 
						 
				 
			
				
					
						
							
							
								Anthony Pesch 
							
						 
					 
					
						
						
							
						
						c38526d14b 
					 
					
						
						
							
							Completely clear font when rebuilding atlas.  
						
						... 
						
						
						
						Previously, IndexLookup was not cleared on each font, causing FindGlyph to return old glyphs when using MergeMode. 
						
						
					 
					
						2017-10-01 23:40:29 -04:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						09f6f564d9 
					 
					
						
						
							
							ImFontAtlas: Fixed calling Clear() and rebuilding (broken in  3fe2ecfd4c) thanks @pdoane @mikesart  
						
						
						
						
					 
					
						2017-09-27 11:21:42 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3fe2ecfd4c 
					 
					
						
						
							
							ImFontAtlas: Added support for CustomRect API to submit custom rectangles to be packed into the atlas / and map them as font glyphs  
						
						
						
						
					 
					
						2017-09-26 20:24:27 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9e1ad7295f 
					 
					
						
						
							
							ImFont: Renamed (supposedly internal) fields (e.g. XAdvance to AdvanceX). Custom text renderers might be affected if they didn't use the GetCharAdvance() helper function.  
						
						
						
						
					 
					
						2017-09-26 20:05:16 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						10bb9524eb 
					 
					
						
						
							
							ImFont: Renamed ImFont::Glyph to ImFontGlyph (for consistency and so ImFontAtlas types can use it without ordering half of the file). Left a redirection type.  
						
						
						
						
					 
					
						2017-09-26 19:54:30 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						072d6d8cb5 
					 
					
						
						
							
							ImFontAtlas: Refactored internals API to 1) avoid building lookup table multiple times for merged fonts + 2) allow the mapping of custom icons inside fonts (wip, uncommited)  
						
						
						
						
					 
					
						2017-09-26 19:26:16 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2170b0b278 
					 
					
						
						
							
							ImFontAtlas: Comments and minor reorganization of declaration in header file.  
						
						
						
						
					 
					
						2017-09-26 19:10:29 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						529ca279a4 
					 
					
						
						
							
							ImFont: Split some building code into a AddGlyph() helper (that custom rect code and imgui_freetype can use)  
						
						
						
						
					 
					
						2017-09-26 18:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ba12d37719 
					 
					
						
						
							
							Merge pull request  #1324  from waywardmonkeys/improve-clang-warnings  
						
						... 
						
						
						
						FIxes zealous Clang warning. 
						
						
					 
					
						2017-09-19 18:18:53 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						709653c330 
					 
					
						
						
							
							Merge branch 'master' into styles  
						
						
						
						
					 
					
						2017-09-18 15:03:25 +02:00 
						 
				 
			
				
					
						
							
							
								Bruce Mitchener 
							
						 
					 
					
						
						
							
						
						4c794be41d 
					 
					
						
						
							
							Improve warning configuration for clang.  
						
						... 
						
						
						
						Clang 4.0 introduced -Wdouble-promotion, so check for and disable
that on clang as we do on gcc.
The old style casts warning is already disabled globally in this file
for clang, so it doesn't need to be re-disabled within this scope. 
						
						
					 
					
						2017-09-14 10:28:18 +07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						65632d2682 
					 
					
						
						
							
							Fixed alloca include for SunOS ( #1319 )  
						
						
						
						
					 
					
						2017-09-12 11:55:13 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Loffgren 
							
						 
					 
					
						
						
							
						
						cf6ba9dd2d 
					 
					
						
						
							
							Don't do a bunch of OS gymnastics. alloca.h is only for glibc, everyone else uses stdlib.h  
						
						
						
						
					 
					
						2017-09-11 00:15:43 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0ba3cadb88 
					 
					
						
						
							
							RenderRectFilledRangeH() can't use cheap acosf() approximation for now. ( #1296 )  
						
						
						
						
					 
					
						2017-08-29 15:25:05 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						01d4bf299a 
					 
					
						
						
							
							Added overcomplicated RenderRectFilledRangeH() to fix rounded progress bar, which will also help for range widgets and perhaps sliders grabs over rounded areas. ( #1296 ,  #76 )  
						
						
						
						
					 
					
						2017-08-29 15:22:30 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f0fa17b5e0 
					 
					
						
						
							
							ImDrawList: Minor renaming  
						
						
						
						
					 
					
						2017-08-29 15:10:03 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						808d631e35 
					 
					
						
						
							
							imDrawList: PathArcTo() returns when passed zero radius.  
						
						
						
						
					 
					
						2017-08-28 16:02:25 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e1d81f4dc5 
					 
					
						
						
							
							ImDrawList: Minor tidying up.  
						
						
						
						
					 
					
						2017-08-28 14:12:55 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1f51e8f39d 
					 
					
						
						
							
							Internals: Renamed some ImGuiCorner enums.  
						
						
						
						
					 
					
						2017-08-28 14:11:11 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f72ca6d22c 
					 
					
						
						
							
							ImFontConfig: Added RasterizerMultiply option to alter the brightness of individual fonts at rasterization time, which may help increasing readability for some. Added RasterizerFlags for custom rasterizer flags (aka imgui_freetype)  
						
						
						
						
					 
					
						2017-08-26 14:11:56 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						304de0ee1b 
					 
					
						
						
							
							ImFontConfig: Comments, const.  
						
						
						
						
					 
					
						2017-08-26 14:11:41 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						40f608ce9b 
					 
					
						
						
							
							Version 1.52 WIP  
						
						
						
						
					 
					
						2017-08-25 15:12:12 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						55a6209931 
					 
					
						
						
							
							Version 1.51  
						
						
						
						
					 
					
						2017-08-25 00:29:59 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bc78535bbf 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/ggtucker/imgui  into ggtucker-master  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui.h 
						
						
					 
					
						2017-08-20 18:22:34 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1065a7b95b 
					 
					
						
						
							
							ImFontAtlas::AddFontDefault: Made it possible to override size (even if it isn't really recommended)  
						
						
						
						
					 
					
						2017-08-20 15:38:05 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						8be7a60f20 
					 
					
						
						
							
							ImFontAtlas: Re-arranging code to simplify implementation of imgui_freetype. ( #618 )  
						
						
						
						
					 
					
						2017-08-17 21:19:54 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1086c87767 
					 
					
						
						
							
							ImFontAtlas: Re-arranging code to simplify implementation of imgui_freetype. ( #618 )  
						
						
						
						
					 
					
						2017-08-17 21:13:14 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4075cc58e9 
					 
					
						
						
							
							ImFontAtlas; Re-arranging code to simplify implementation of imgui_freetype ( #618 )  
						
						
						
						
					 
					
						2017-08-17 20:44:44 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d970957e2d 
					 
					
						
						
							
							ImFontAtlas: Draft of an api to submit custom rectangle (not exposed). Atlas default texture chunk using it. (WIP: we are still storing mouse UV outside in GImGui)  
						
						
						
						
					 
					
						2017-08-17 19:36:48 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						24a78767d2 
					 
					
						
						
							
							Merge branch 'master' into styles  
						
						... 
						
						
						
						# Conflicts:
#	TODO.txt 
						
						
					 
					
						2017-08-17 17:24:33 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4a7e1ff4d4 
					 
					
						
						
							
							ImFontAtlas: Some shallow renaming + added an assert for clarification  
						
						
						
						
					 
					
						2017-08-17 15:35:59 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0be4f66d89 
					 
					
						
						
							
							ImFontAtlas: Shuffling some code inside Build() to make upcoming diffs less confusing (nb: we might break compat with forks of Build() like  #618 )  
						
						
						
						
					 
					
						2017-08-17 11:46:25 +08:00 
						 
				 
			
				
					
						
							
							
								James Wallis 
							
						 
					 
					
						
						
							
						
						9239e91dc9 
					 
					
						
						
							
							Whitespace fix to previous  
						
						
						
						
					 
					
						2017-08-15 14:12:32 +01:00 
						 
				 
			
				
					
						
							
							
								James Wallis 
							
						 
					 
					
						
						
							
						
						718f00d651 
					 
					
						
						
							
							Make font atlas packing padding configurable  
						
						
						
						
					 
					
						2017-08-15 14:11:04 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						18b50f8eba 
					 
					
						
						
							
							Comments  
						
						
						
						
					 
					
						2017-08-15 11:41:36 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f8f382221c 
					 
					
						
						
							
							ImVector: added resize() variant with initialization value  
						
						
						
						
					 
					
						2017-08-15 11:41:00 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7b7845d764 
					 
					
						
						
							
							ImFont::CalcWordWrapPositionA: minor optimization  
						
						
						
						
					 
					
						2017-08-14 21:00:44 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d258287c92 
					 
					
						
						
							
							Revert  d2c219d  #826  + tidying up ImFont::RenderChar()  
						
						
						
						
					 
					
						2017-08-14 16:53:38 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d2c219df84 
					 
					
						
						
							
							Merge pull request  #826  from swetland/patch  
						
						... 
						
						
						
						ImFont: add RenderGlyph() to allow rendering of individual glyphs post-query 
						
						
					 
					
						2017-08-14 16:50:20 +08:00