3f5bb5939a 
								
							
								 
							
						 
						
							
							
								
								Examples: Fix MinGW detection in makefiles. Fix example_null build due to missing IME input libs. ( #2590 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								9b32f7bf2d 
								
							
								 
							
						 
						
							
							
								
								Fix example_null Makefile for Mingw ( #2590 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								9c8671e7b0 
								
							
								 
							
						 
						
							
							
								
								Tables: Add empty file, skeleton.  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								a7e21fb05f 
								
							
								 
							
						 
						
							
							
								
								Moving backends code from examples/ to backends/ (step 3: fixing project files)  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								124c2608f1 
								
							
								 
							
						 
						
							
							
								
								Docs: Renamed all occurences of "binding" and "back-end" to "backend" in comments and documentations, for consistency.  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								5af8a8c7e8 
								
							
								 
							
						 
						
							
							
								
								CI: Extra warnings for builds with Clang. Backends: OpenGL3: Fix sign conversion warnings.  
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
				
					
						
							
							
								 
						
							
							
								d8824f9a9a 
								
							
								 
							
						 
						
							
							
								
								CI: Clarify purpose of example_null, Changelog  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								ac5ffffc23 
								
							
								 
							
						 
						
							
							
								
								CI: Test builds with freetype on linux.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								f03c00bc89 
								
							
								 
							
						 
						
							
							
								
								Added imgui_single_file.h, We use this to validate compiling all *.cpp in same compilation unit.  
							
							... 
							
							
 
							
							Removed Unity builds stuff from example_null/. CI builds a temporary .cpp file. 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								7ff13f4ee1 
								
							
								 
							
						 
						
							
							
								
								Examples: Explicitly adding -DIMGUI_IMPL_OPENGL_LOADER_GL3W to Makefile to match linking settings  
							
							... 
							
							
 
							
							(otherwise if another loader such as Glew is accessible, the opengl3 backend might automatically use it). [#2919 , #2798 ] 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								bf6d1ba3d1 
								
							
								 
							
						 
						
							
							
								
								CI: Add 32/64 bit build variations to builds with extra warnings.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								1742ca45c5 
								
							
								 
							
						 
						
							
							
								
								CI: Add unity builds test. ( #2893 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								1615e9ea2a 
								
							
								 
							
						 
						
							
							
								
								CI: Enable extended warnings in example_null builds.  
							
							... 
							
							
 
							
							CI: Add MinGW build with extra warnings on windows.
(cherry picked from commit ebc98c273054d0f9b305a1346db98052616a8b21) 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								b8fe0df7df 
								
							
								 
							
						 
						
							
							
								
								Examples: Null: Added Makefile.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								42423d5ea4 
								
							
								 
							
						 
						
							
							
								
								Examples: Makefile: Tweaks so they are more consistent with each others. Added -g./opt/local includes for MacPorts on Mac OS X. ( #297 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								ece322ff12 
								
							
								 
							
						 
						
							
							
								
								freeglut -> glut rename  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								a402f5b9a9 
								
							
								 
							
						 
						
							
							
								
								Add makefile for freeglut  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								e312363007 
								
							
								 
							
						 
						
							
							
								
								Refactor: Added empty imgui_widgets.cpp + updated project files / makefiles etc. accordingly ( #2036 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								01586d33f3 
								
							
								 
							
						 
						
							
							
								
								Refactor: Added empty imgui_widgets.cpp + updated project files / makefiles etc. accordingly ( #2036 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								528b0b4af6 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL+OpenGL2: Fixed Makefile. ( #1886 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								5a13e4dcde 
								
							
								 
							
						 
						
							
							
								
								Examples: Renamed imgui_impl_sdl2.cpp to imgui_impl_sdl.cpp ( #1870 ) + changelog bits  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								8d58fbb5ed 
								
							
								 
							
						 
						
							
							
								
								Examples: Renamed example folders. ( #1870 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								85f9694bd4 
								
							
								 
							
						 
						
							
							
								
								Big example binding refactor (manually imported from Viewport branch, stripped out of Viewport code). ( #1870 )  
							
							... 
							
							
 
							
							Read examples/README.txt for some details.
ImDrawData: Added DisplayPos, DisplaySize fields honored by all backends (not strictly necessary to honor just now, but doing it to be ahead) 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								19b92751b9 
								
							
								 
							
						 
						
							
							
								
								Examples: Updated Makefile and batch files to work with new examples. Using lowercase "gl.h" as it seems this is what Linux wants.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f318f2d5ea 
								
							
								 
							
						 
						
							
							
								
								Examples: Added Makefile for SDL+OpenGL2 example. ( #1668 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b37ef20c5c 
								
							
								 
							
						 
						
							
							
								
								Makefile: updated sdl_opengl3_example with all changes from  #885 .  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								91d77be36e 
								
							
								 
							
						 
						
							
							
								
								Examples: Makefile leave CXX alone, instead leave commented out options. (nb: codeship doesn't seem have clang++)  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								3cdd2096ec 
								
							
								 
							
						 
						
							
							
								
								Examples: Use Clang in old Makefile.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ddff378daf 
								
							
								 
							
						 
						
							
							
								
								Examples: Synced Makefile comments. Added build/ folder into git ignore list/  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f3cf5e0322 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL+GL3: Fixed old comments ( #1229 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								52df0032a5 
								
							
								 
							
						 
						
							
							
								
								Travis: Blind fix for SDL+GL3 project on the Travis build setup.  
							
							... 
							
							
 
							
							Examples: SDL+GL3: Makefile blind fix for OSX (untested) (#1229 , #1209 ) 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								358e667b7a 
								
							
								 
							
						 
						
							
							
								
								Travis: Adding the SDL+GL3 project on the Travis build setup (for both Linux and OSX).  
							
							... 
							
							
 
							
							Examples: SDL+GL3: Makefile blind fix for OSX (untested) (#1229 , #1209 ) 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								0fe5728971 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL+GL3: Makefile fix for Linux ( #1229 ,  #1209 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								8b6896faf9 
								
							
								 
							
						 
						
							
							
								
								add SDL GL3 makefile  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e0aac34672 
								
							
								 
							
						 
						
							
							
								
								fix compilation on MINGW  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								1396659b72 
								
							
								 
							
						 
						
							
							
								
								Examples: Speculative fix for OSX Makefile to make Travis happy (re  #812 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								6e6f04f513 
								
							
								 
							
						 
						
							
							
								
								Fix Mac OS X build and remove cruft from Makefile  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								031d4e689d 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL3: Revert Makefile change for OSX for now ( #812 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								aa0cb13aa4 
								
							
								 
							
						 
						
							
							
								
								Correct name for linking opengl3_example  
							
							... 
							
							
 
							
							According to glfw offcial site, linking `libglfw.3.dylib` etc should
use `-lglfw`.
Changed this made the compilation on my Mac successfully. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b8f86ec4bd 
								
							
								 
							
						 
						
							
							
								
								Examples: OpenGL2/3 Makefile; Added -lGL to Linux build  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a465b2b3d8 
								
							
								 
							
						 
						
							
							
								
								add msys2/mingw64 target  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								da807e55ea 
								
							
								 
							
						 
						
							
							
								
								Examples: Ignore list a little more friendly to Unix systems.  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								947cf3434f 
								
							
								 
							
						 
						
							
							
								
								Added printf attribute to printf like text formatting functions  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								52a74701f5 
								
							
								 
							
						 
						
							
							
								
								Updated projects to reference new files ( #219 )  
							
							... 
							
							
 
							
							Didn't update iOS example (#247 ) 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								06fbeed41a 
								
							
								 
							
						 
						
							
							
								
								Examples: Fixed Makefile  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								55edd522c2 
								
							
								 
							
						 
						
							
							
								
								Examples: Fixed Makefile  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								3f86554457 
								
							
								 
							
						 
						
							
							
								
								Examples: Makefile fixes.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4da432bd7b 
								
							
								 
							
						 
						
							
							
								
								Examples: Makefile  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								545a57d253 
								
							
								 
							
						 
						
							
							
								
								Examples: Refactored opengl_example into a glfw specific file that can be copied and pasted.  
							
							... 
							
							
 
							
							Other examples will follow. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								b911f96a56 
								
							
								 
							
						 
						
							
							
								
								Examples: Speculative Makefile fix. I should get a Linux box instead on relying on Jenkins, this is pretty embarrassing.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)