Ollie Charles 
							
						 
					 
					
						
						
							
						
						c1a990f44d 
					 
					
						
						
							
							Merge branch 'main' of github.com:haskell-game/dear-imgui.hs into args  
						
						 
						
						
						
						
					 
					
						2021-02-06 16:18:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						9fa65a8462 
					 
					
						
						
							
							Updated all widgets  
						
						 
						
						
						
						
					 
					
						2021-02-06 16:17:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						9e5dbd755f 
					 
					
						
						
							
							Add haskell-language-server to the dev shell ( #34 )  
						
						 
						
						
						
						
					 
					
						2021-02-06 15:43:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						b2e02f123b 
					 
					
						
						
							
							Merge branch 'hls' into args  
						
						 
						
						
						
						
					 
					
						2021-02-06 15:37:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						161240c451 
					 
					
						
						
							
							Add haskell-language-server to the dev shell  
						
						 
						
						
						
						
					 
					
						2021-02-06 15:36:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						ab9d2b66fb 
					 
					
						
						
							
							Merge branch 'main' of github.com:haskell-game/dear-imgui.hs into args  
						
						 
						
						
						
						
					 
					
						2021-02-06 15:28:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						f9412effde 
					 
					
						
						
							
							Wrap the OpenGL 3 backend ( #20 )  
						
						 
						
						
						
						
					 
					
						2021-02-06 14:44:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sheaf 
							
						 
					 
					
						
						
							
						
						ac74572121 
					 
					
						
						
							
							Add tab bar functions ( #30 )  
						
						 
						
						
						
						
					 
					
						2021-02-06 13:26:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sheaf 
							
						 
					 
					
						
						
							
						
						860720e7c2 
					 
					
						
						
							
							Define types for use in ImGui Context ( #31 )  
						
						 
						
						... 
						
						
						
						Just doing a little cleanup:
* some functions were not exported,
* some functions were missing the initial | for their documentation,
* add types to the ImGui Context instead of coercing to int. This is more robust, in case upstream changes any of the larger enums to be 64 bits instead of 32 for instance 
						
						
					 
					
						2021-02-06 10:17:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Pierson 
							
						 
					 
					
						
						
							
						
						de0e87612c 
					 
					
						
						
							
							Add setNextWindow functions, pushColor, pushStyle, indent-related functions ( #27 )  
						
						 
						
						
						
						
					 
					
						2021-02-05 23:46:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shaun Sharples 
							
						 
					 
					
						
						
							
						
						d7686f84e4 
					 
					
						
						
							
							Add support for GLFW ( #26 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Oliver Charles <ollie@ocharles.org.uk > 
						
						
					 
					
						2021-02-05 21:44:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shaun Sharples 
							
						 
					 
					
						
						
							
						
						643d2ea5b7 
					 
					
						
						
							
							Add combo to wrap ImGUI::Combo() ( #28 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Oliver Charles <ollie@ocharles.org.uk > 
						
						
					 
					
						2021-02-05 21:20:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sheaf 
							
						 
					 
					
						
						
							
						
						895f5c1926 
					 
					
						
						
							
							Parse enums from headers & generate code ( #19 )  
						
						 
						
						
						
						
					 
					
						2021-02-05 20:57:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						81582ba6eb 
					 
					
						
						
							
							Ignore imgui.ini ( #29 )  
						
						 
						
						... 
						
						
						
						This file gets generated by routine testing but we'll never want to commit it. 
						
						
					 
					
						2021-02-05 20:22:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						017ff0e142 
					 
					
						
						
							
							Checkbox  
						
						 
						
						
						
						
					 
					
						2021-01-31 15:49:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						6374ec9297 
					 
					
						
						
							
							Sketch for new argument handling  
						
						 
						
						
						
						
					 
					
						2021-01-31 15:39:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						af49a7b3fb 
					 
					
						
						
							
							Wrap ImGui::ListBox() ( #25 )  
						
						 
						
						
						
						
					 
					
						2021-01-28 23:38:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						bb82e87553 
					 
					
						
						
							
							Wrap ImGui::TreeNode, TreePush, TreePop ( #24 )  
						
						 
						
						
						
						
					 
					
						2021-01-28 23:28:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						24903ce76f 
					 
					
						
						
							
							Implement ImGui::DragFloat{,2,3,4} ( #23 )  
						
						 
						
						
						
						
					 
					
						2021-01-28 23:10:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						f24a4b78ab 
					 
					
						
						
							
							Implement ImGui::SliderFloat2,3,4 ( #22 )  
						
						 
						
						
						
						
					 
					
						2021-01-28 23:02:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						63bb63a32e 
					 
					
						
						
							
							Wrap ImGui::BeginChild and EndChild ( #21 )  
						
						 
						
						
						
						
					 
					
						2021-01-28 22:38:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						397cea7bd9 
					 
					
						
						
							
							Add Cachix ( #14 )  
						
						 
						
						
						
						
					 
					
						2021-01-27 09:08:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sheaf 
							
						 
					 
					
						
						
							
						
						0b86356a49 
					 
					
						
						
							
							Vulkan backend ( #2 )  
						
						 
						
						... 
						
						
						
						This commit adds the Vulkan backend and SDL2 integration, and provides the `vulkan` example project. 
						
						
					 
					
						2021-01-26 20:45:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sheaf 
							
						 
					 
					
						
						
							
						
						d227561885 
					 
					
						
						
							
							Return Bool when appropriate ( #11 )  
						
						 
						
						... 
						
						
						
						I also updated the main functions to use (/=0) instead of (==1). 
						
						
					 
					
						2021-01-26 11:35:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sheaf 
							
						 
					 
					
						
						
							
						
						e4b75e355f 
					 
					
						
						
							
							Add pollEventsWithImGui ( #13 )  
						
						 
						
						
						
						
					 
					
						2021-01-26 11:23:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sheaf 
							
						 
					 
					
						
						
							
						
						e220775b21 
					 
					
						
						
							
							Fix conditional in cabal file ( #12 )  
						
						 
						
						... 
						
						
						
						The if conditionals were incorrectly nested, which caused a problem with OpenGL on Windows. 
						
						
					 
					
						2021-01-26 11:01:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tristan de Cacqueray 
							
						 
					 
					
						
						
							
						
						2fbe257c24 
					 
					
						
						
							
							Wrap ImGui::SliderFloat() ( #9 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Ollie Charles <ollie@ocharles.org.uk > 
						
						
					 
					
						2021-01-25 19:04:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						3185bf5e90 
					 
					
						
						
							
							Add GitHub actions ( #8 )  
						
						 
						
						
						
						
					 
					
						2021-01-25 18:26:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						e5c20de7de 
					 
					
						
						
							
							Add Hacking and Getting Help to the README  
						
						 
						
						
						
						
					 
					
						2021-01-25 17:53:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Pierson 
							
						 
					 
					
						
						
							
						
						7ffa180ad8 
					 
					
						
						
							
							Add Haskell.nix and use it to provide a shell.nix ( #3 )  
						
						 
						
						
						
						
					 
					
						2021-01-25 16:47:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Pierson 
							
						 
					 
					
						
						
							
						
						76f9a316b7 
					 
					
						
						
							
							Fixes to make Darwin work ( #7 )  
						
						 
						
						... 
						
						
						
						`extra-libraries: sdl2` needs to be `extra-libraries: SDL2`, and we need a dependency on `OpenGL`. 
						
						
					 
					
						2021-01-25 16:42:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								o1lo01ol1o 
							
						 
					 
					
						
						
							
						
						f632e99500 
					 
					
						
						
							
							add string formatter  
						
						 
						
						
						
						
					 
					
						2021-01-25 13:39:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kamoii 
							
						 
					 
					
						
						
							
						
						76ea3f80ec 
					 
					
						
						
							
							Rename cabal file name to dear-imagui.cabal to match pacakge name  
						
						 
						
						
						
						
					 
					
						2021-01-25 11:40:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Charles 
							
						 
					 
					
						
						
							
						
						fca2e9fbff 
					 
					
						
						
							
							Update the README with the demo window and a screenshot  
						
						 
						
						
						
						
					 
					
						2021-01-25 09:18:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Charles 
							
						 
					 
					
						
						
							
						
						c41eae7817 
					 
					
						
						
							
							Fix documentation of colorButton  
						
						 
						
						
						
						
					 
					
						2021-01-25 09:12:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Charles 
							
						 
					 
					
						
						
							
						
						4586f30eb2 
					 
					
						
						
							
							Wrap @ImGui::ColorPicker3()@  
						
						 
						
						
						
						
					 
					
						2021-01-25 09:11:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Charles 
							
						 
					 
					
						
						
							
						
						774ef945e6 
					 
					
						
						
							
							Fixes for DearImGui.Context  
						
						 
						
						
						
						
					 
					
						2021-01-25 08:55:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Charles 
							
						 
					 
					
						
						
							
						
						d382b6460f 
					 
					
						
						
							
							Stubbing out ImGui::ColorButton() and ImVec4  
						
						 
						
						
						
						
					 
					
						2021-01-24 20:46:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Charles 
							
						 
					 
					
						
						
							
						
						ecab9d37a2 
					 
					
						
						
							
							Basic wrapper for plotHistogram  
						
						 
						
						
						
						
					 
					
						2021-01-24 20:27:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Charles 
							
						 
					 
					
						
						
							
						
						ff989ba403 
					 
					
						
						
							
							Remove a redundant openGL2Init  
						
						 
						
						
						
						
					 
					
						2021-01-24 19:51:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Charles 
							
						 
					 
					
						
						
							
						
						8aa16895bf 
					 
					
						
						
							
							Add a README  
						
						 
						
						
						
						
					 
					
						2021-01-24 19:51:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sheaf 
							
						 
					 
					
						
						
							
						
						bbef66b202 
					 
					
						
						
							
							add cabal flags for backend selection  
						
						 
						
						
						
						
					 
					
						2021-01-24 19:06:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						3c3646a645 
					 
					
						
						
							
							Wrap ImGui::Begin/EndTooltip()  
						
						 
						
						
						
						
					 
					
						2021-01-24 17:39:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						4ca9a3d38f 
					 
					
						
						
							
							Wrap ImGui::IsItemHovered()  
						
						 
						
						
						
						
					 
					
						2021-01-24 17:39:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						93b729dae3 
					 
					
						
						
							
							Wrap ImGui popups  
						
						 
						
						
						
						
					 
					
						2021-01-24 17:35:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						c4d54a6e36 
					 
					
						
						
							
							Wrap ImGui::Separator()  
						
						 
						
						
						
						
					 
					
						2021-01-24 17:00:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						85c6f34054 
					 
					
						
						
							
							Wrap ImGui::SameLine()  
						
						 
						
						
						
						
					 
					
						2021-01-24 16:58:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						bfa31b53a2 
					 
					
						
						
							
							Fix event handling in demo  
						
						 
						
						
						
						
					 
					
						2021-01-24 16:49:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						bc4b74cfea 
					 
					
						
						
							
							Wrap menu support  
						
						 
						
						
						
						
					 
					
						2021-01-24 16:49:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ollie Charles 
							
						 
					 
					
						
						
							
						
						4f9a552a32 
					 
					
						
						
							
							Move everything to MonadIO  
						
						 
						
						
						
						
					 
					
						2021-01-24 16:34:36 +00:00