ocornut 
							
						 
					 
					
						
						
							
						
						979c7d76ab 
					 
					
						
						
							
							Backends: SDL2, SDL3, OSX: Fill gamepad inputs and set ImGuiBackendFlags_HasGamepad regardless of ImGuiConfigFlags_NavEnableGamepad being set. ( #8508 )  
						
						
						
						
					 
					
						2025-03-21 15:42:47 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1aab00da85 
					 
					
						
						
							
							Misc shallow tweaks/tidying up. ( #8446 )  
						
						
						
						
					 
					
						2025-02-27 21:58:02 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						eec097fe35 
					 
					
						
						
							
							Added ImGuiMouseCursor_Progress mouse cursor 8a35386+ support in SDL2,SDL3,Win32,Allegro5 backends.  
						
						... 
						
						
						
						Amend 8a35386 
						
						
					 
					
						2025-02-18 18:52:08 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8a35386ba7 
					 
					
						
						
							
							Added ImGuiMouseCursor_Wait mouse cursor (busy/wait/hourglass shape) + support in SDL2,SDL3,Win32,Allegro5 backends.  
						
						
						
						
					 
					
						2025-02-18 18:40:47 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						43fbd7ce84 
					 
					
						
						
							
							Backends: standardized top of file comments.  
						
						
						
						
					 
					
						2024-12-05 12:43:04 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6f287dd16d 
					 
					
						
						
							
							(Breaking) Removed pre-1.87 obsolete io.KeyMap[], io.KeysDown[], io.NavInputs[]. Remove IMGUI_DISABLE_OBSOLETE_KEYIO. ( #4921 )  
						
						
						
						
					 
					
						2024-11-06 17:54:59 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						3f9a90e2a3 
					 
					
						
						
							
							Docs: added extraneous link to Getting Started section.  
						
						
						
						
					 
					
						2024-07-25 16:59:40 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						357f752bed 
					 
					
						
						
							
							Docs: add more links to the top of every examples and backends files.  
						
						
						
						
					 
					
						2023-09-11 14:01:40 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						33e13c85e1 
					 
					
						
						
							
							Backends: Made all backends sources files support global IMGUI_DISABLE. ( #6601 )  
						
						
						
						
					 
					
						2023-07-13 11:27:52 +02:00 
						 
				 
			
				
					
						
							
							
								David Maas 
							
						 
					 
					
						
						
							
						
						e92b29ad53 
					 
					
						
						
							
							Backends: OSX: Added support for io.AddMouseSourceEvent(). ( #6314 )  
						
						... 
						
						
						
						Also marked "mouse" input in example_apple_metal's UIKit micro-backend as being touch input.
# Conflicts:
#	docs/CHANGELOG.txt 
						
						
					 
					
						2023-04-11 10:14:53 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e816bc6723 
					 
					
						
						
							
							Merge misc changes from docking branch to reduce small drift.  
						
						... 
						
						
						
						In particular:
- imgui.cpp : move UpdateInputEvents() higher in NewFrame() to match docking + update RenderMouseCursor() to match.
- imgui_draw.cpp: ImDrawList::_ResetForNewFrame() change from c807192ab 
						
						
					 
					
						2023-02-07 13:22:23 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						a5f3596e6c 
					 
					
						
						
							
							Backends: Allegro5: use al_draw_indexed_prim() or al_draw_prim() depending on version. ( #5937 )  
						
						... 
						
						
						
						+ OSX comments (#5938 )
Amend 185b4dde50aeeff 
						
						
					 
					
						2022-11-30 14:46:45 +01:00 
						 
				 
			
				
					
						
							
							
								Stephen H. Gerstacker 
							
						 
					 
					
						
						
							
						
						67410d53f7 
					 
					
						
						
							
							Backends: Metal, OSX: Various fixes (ARC / Autorelease fixes with metal-cpp and extensions). ( #5403 )  
						
						
						
						
					 
					
						2022-06-30 20:16:45 +02:00 
						 
				 
			
				
					
						
							
							
								stuartcarnie 
							
						 
					 
					
						
						
							
						
						e66fc22057 
					 
					
						
						
							
							Backends: OSX: Removed ImGui_ImplOSX_HandleEvent() from backend API. Move event tracking (desktop only) to OSX backend. ( #4821 )  
						
						... 
						
						
						
						Fix using NSKeyUp (#5268 ). 
						
						
					 
					
						2022-05-03 14:35:08 +02:00 
						 
				 
			
				
					
						
							
							
								Liu Liu 
							
						 
					 
					
						
						
							
						
						457d4b7b72 
					 
					
						
						
							
							Backends: OSX: Adedd basic IME support for macOS. ( #3108 ,  #2598 )  
						
						
						
						
					 
					
						2022-01-12 14:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								thedmd 
							
						 
					 
					
						
						
							
						
						ee436aa803 
					 
					
						
						
							
							Backends: OSX: Update to use io.AddEventKey() will full key map ( #2625 ,  #1873 ,  #4858 )  
						
						
						
						
					 
					
						2022-01-10 15:14:52 +01:00 
						 
				 
			
				
					
						
							
							
								Stuart Carnie 
							
						 
					 
					
						
						
							
						
						1b6b8602c1 
					 
					
						
						
							
							Backends: OSX: Fix keyboard support. Handle scroll cancel. Don't set mouse cursor shape unconditionally. ( #4759 ,  #4253 ,  #1873 )  
						
						... 
						
						
						
						Note the original FIXME: refered to GLFWs Cocoa implementation, which is largely what this commit provides. 
						
						
					 
					
						2021-12-13 11:56:43 +01:00 
						 
				 
			
				
					
						
							
							
								Stuart Carnie 
							
						 
					 
					
						
						
							
						
						b720f1f03c 
					 
					
						
						
							
							Backends: OSX: Add Game Controller support. ( #4759 )  
						
						
						
						
					 
					
						2021-12-13 11:25:59 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						838c16533d 
					 
					
						
						
							
							Backends: Comments.  
						
						
						
						
					 
					
						2021-05-27 13:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						b1a18d82e3 
					 
					
						
						
							
							Moving backends code from examples/ to backends/ (step 6: update markdown documentation)  
						
						
						
						
					 
					
						2020-10-14 14:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d9b2fb7338 
					 
					
						
						
							
							Moving backends code from examples/ to backends/ (step 1: moving source files)  
						
						
						
						
					 
					
						2020-10-14 14:41:40 +02:00