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 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6a4064e5f2 
					 
					
						
						
							
							PathArcToFast: Minor renaming for clarification. Comments.  
						
						
						
						
					 
					
						2017-08-14 12:25:35 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4fd148f4f9 
					 
					
						
						
							
							Added ImFontAtlas::GlyphRangesBuilder helper + doc  
						
						
						
						
					 
					
						2017-08-09 22:42:03 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e63ebd997f 
					 
					
						
						
							
							Use ~IM_COL32_A_MASK instead of IM_COL32(255,255,255,0)  
						
						
						
						
					 
					
						2017-07-31 12:25:27 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						df56879883 
					 
					
						
						
							
							imDrawList::PathRect() uses ImGuiCorner_ enums. Should fully promote this to imgui.h at some point.  
						
						
						
						
					 
					
						2017-07-26 14:53:15 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1987e23ce5 
					 
					
						
						
							
							ImDrawList::PrimReserve() minor renaming of locals to make things clearer  
						
						
						
						
					 
					
						2017-07-15 17:52:52 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						afae9398cb 
					 
					
						
						
							
							Comments. Removed sort-of duplicate access to GImGui->Font in ImDrawList::AddText() so it's only in one place.  
						
						
						
						
					 
					
						2017-07-14 17:49:42 +08:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						12d265fa31 
					 
					
						
						
							
							Version 1.51 WIP tag  
						
						
						
						
					 
					
						2017-06-13 11:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a2f7c40e30 
					 
					
						
						
							
							Fixed comment ( #1178 )  
						
						
						
						
					 
					
						2017-06-13 11:29:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5e1caaaef3 
					 
					
						
						
							
							Version 1.50  
						
						
						
						
					 
					
						2017-06-02 12:22:34 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9da53bcecd 
					 
					
						
						
							
							ImFontConfig: Removed MergeGlyphCenterV in favor of a more multipurpose ImFontConfig::GlyphOffset. (Breaking change)  
						
						
						
						
					 
					
						2017-05-26 13:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c5c77a3476 
					 
					
						
						
							
							ImFontConfig: Added GlyphOffset to explicitely offset glyphs at font build time, useful for merged fonts. May remove MergeGlyphCenterV soon.  
						
						
						
						
					 
					
						2017-05-26 13:36:52 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0828a1fd6c 
					 
					
						
						
							
							Fixed computation of ImFont::MetricsTotalSurface not taking oversampling into account  
						
						
						
						
					 
					
						2017-05-14 16:27:10 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a0a6c8a2ef 
					 
					
						
						
							
							Renamed ImDrawList::PathFill() to ImDrawList::PathFillConvex() for clarity.  (breaking API)  
						
						
						
						
					 
					
						2017-05-01 12:36:46 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6517d68cdf 
					 
					
						
						
							
							ImDrawList::AddImage* renamed uv_ parameters to be more consistent. Fix AddImageQuad to use IM_COL32_A_MASK ( #1009 )  
						
						
						
						
					 
					
						2017-05-01 12:34:32 +02:00 
						 
				 
			
				
					
						
							
							
								Peter 
							
						 
					 
					
						
						
							
						
						659b3fd259 
					 
					
						
						
							
							Add ImDrawList::AddImageQuad  
						
						... 
						
						
						
						Adds a function
  AddImageQuad(user_texture_id, a, b, c, d, uva, uvb, uvc, uvd, col)
that shows a texture on a full quad. This allows showing arbitrary
rotations of a texture. 
						
						
					 
					
						2017-04-28 10:04:20 +02:00