| 
							
							
								 ocornut | 770f9daab3 | Tables: Better preserve column data (mainly widths) when columns count changes. (#4046) + .ini skips columns with no data. | 2021-04-16 18:30:11 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 34d4bc620d | Merge remote-tracking branch 'origin/master' into docking # Conflicts:
#	backends/imgui_impl_opengl3.cpp | 2021-04-15 19:57:52 +02:00 |  | 
			
				
					| 
							
							
								 thedmd | 690a90bd35 | Make PathArcTo accept counter-clockwise angles (#4030, #3491) | 2021-04-15 16:09:38 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 5fed6bdc72 | Demo: Improved popups demo and comments. | 2021-04-15 15:58:12 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 7c9c5dbe9a | Internals: Added ImFloorSigned() + use our own ImFloorSigned() for stb_truetype, compared as matching output for variety of font data. (#2884) | 2021-04-15 14:27:45 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 858ea17eba | Backends: DirectX10, DirectX11: fixed a crash when backing/restoring state if nothing is bound when entering the rendering function. (#4045) | 2021-04-15 13:29:42 +02:00 |  | 
			
				
					| 
							
							
								 duddel | 05a20ca738 | Examples: Android: Make Android build compatible with Gradle 7.0. (#3446) | 2021-04-15 12:36:06 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 76902c482f | Changelog: added docking+entries from 1.72 to 1.82 to increase their visibility. | 2021-04-14 19:31:40 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | b957300260 | Documentation tweaks (#4042) | 2021-04-14 15:46:55 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | e5efa01920 | Docking: Fix window menu button. Broken by 3f16a52(#4043)Worked on single-frame click. | 2021-04-14 14:35:11 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 3f16a524c8 | Docking: move NavWindow to SelectedTabId application lower to leave a chance for in-between code to alter focus. + store per-node window menu button id to simplify usage. | 2021-04-13 18:45:08 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 646c873598 | Docking: Fixed reappearing docked windows with no close button showing a tab with extraneous space for one frame. | 2021-04-13 16:12:14 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | e87dd0e65d | Docking: Fixed multiple simultaneously reappearing window from appearing undocked in their initial frame. | 2021-04-12 19:47:37 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 539de4387b | Docking: Fixed restoring of tab order within a dockspace or a split node. (tests in "docking_tab_order") | 2021-04-12 16:51:05 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | d6a5cc7934 | Metrics: hotfix (fix 6ba13349+f08566b4, #4005) | 2021-04-07 17:57:14 +02:00 |  | 
			
				
					| 
							
							
								 Rokas Kupstys | bcdc8bcc4b | Examples: Vulkan: Update GPU selection to pick discrete GPU if available, or use first GPU otherwise. (#4012) Fixes examples failing on optimus laptops with integrated graphics not supporting Vulkan. | 2021-04-07 14:39:01 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | c283a1da5b | Fixed clipping of multi-line value text when label is single-line + Fixed vertical alignment of single-line value text when label is multi-line. (#4004) | 2021-04-06 18:35:06 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 92b7b1f72b | Scrolling: Fix mouse wheel axis swap when using SHIFT on macOS (system already does it). (#4010) | 2021-04-06 17:51:21 +02:00 |  | 
			
				
					| 
							
							
								 Peter Kristensen | 5f45047fb6 | Update example makefiles to check the new homebrew paths (#4003) Homebrew on Apple Silicon (i.e. Macbook Air/Pro M1) use `/opt/homebrew` instead of /usr/local. | 2021-04-06 12:46:09 +02:00 |  | 
			
				
					| 
							
							
								 Sam Jones | 71dda216ef | Backends: OpenGL3: Don't try to read GL_CLIP_ORIGIN unless we're OpenGL 4.5. (#3998, #2366, #2186) | 2021-04-06 12:39:47 +02:00 |  | 
			
				
					| 
							
							
								 Doug Binks | f08566b4d7 | InputText: Do not filter private unicode codepoints (e.g. icons) when pasted from clipboard. (#4005) | 2021-04-06 12:00:52 +02:00 |  | 
			
				
					| 
							
							
								 TotalCaesar659 | feb8b1e32d | Update URLs to HTTPS (#4011) | 2021-04-06 09:16:35 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 00d570e280 | Added OpenPopup() ImGuiID overload (#3993, #331) | 2021-04-01 17:18:18 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 65cd14502c | Fix popup positioning, broken by 84e6fe4. (#3991, #3982) | 2021-03-31 19:10:12 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | f0fc822837 | Fix popup positioning, broken by 84e6fe4. (#3991, #3982) | 2021-03-31 19:09:08 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 6ddcdbe3e8 | Merge branch 'master' into docking # Conflicts:
#	imgui.cpp
#	imgui_widgets.cpp | 2021-03-31 16:41:17 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 2403ed92a3 | Added build/ to gitignore (#3027), Examples: SDL2: Link with shell32.lib required by SDL2main.lib since SDL 2.0.12. [#3988, #3884] + added batch file for SDL+Vulkan. | 2021-03-31 16:19:44 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 3c7177c6a7 | Internals: storing WindowsHoverPadding in context for external access. + Docs update binaries | 2021-03-31 16:06:36 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 9251eac585 | Docking: fix undocking from tab-bar by moving mouse horizontally, amend 3ed07a8+d705192.Automation system may drag e.g. right-most tab far left (and vice-versa) and one frame and our current logic would fail at it. | 2021-03-30 19:01:37 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 45c45d2506 | Internals: shallow tidying up of the old resize border structure. Make them match the ImGuiDir order. Split GetWindowResizeID() into GetWindowResizeCornerID() and GetWindowResizeBorderID(). | 2021-03-30 16:44:47 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 3ed07a8f0b | Docking: removed io.ConfigDockingWithShift option. (#2109) | 2021-03-30 15:00:16 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 0e0a783b8c | Docking: fix undocking from tab-bar by moving mouse horizontally, broken by d705192. | 2021-03-30 14:52:10 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 84e6fe4fc7 | Fix IsWindowAppearing() from returning true twice in most cases. (#3982, #1497, #1061) | 2021-03-29 19:45:55 +02:00 |  | 
			
				
					| 
							
							
								 ocornut | 951c84969b | Popups: fix comment about OpenPopupOnItemClick(). (#3981) | 2021-03-29 15:49:40 +02:00 |  | 
			
				
					| 
							
							
								 Chris Ohk | eab3ae473c | Fix warning message C4100 (#3974) - warning C4100: 'fmt_out_size': unreferenced formal parameter | 2021-03-27 17:11:57 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | 5991851eb9 | Docking: DockSpace() returns its node ID + adding branch changelog. | 2021-03-26 18:40:19 +01:00 |  | 
			
				
					| 
							
							
								 Nikolai Wuttke | c6c15a44fa | Examples: Add OpenGL ES 2.0 support to modern GL examples. (#2837, #3951) | 2021-03-26 13:30:35 +01:00 |  | 
			
				
					| 
							
							
								 Rokas Kupstys | a4adf60576 | Backends, Viewports: GLFW: Add a workaround for stuck keys after closing a GLFW window (#3837). | 2021-03-26 12:49:56 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | 1dcd3a45cc | ColorEdit4: Alpha default to 255 (instead of 0) when omitted in hex input. (#3973) Courtesy of @squadack | 2021-03-26 11:34:07 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | b79b1cb9c0 | TabBar: Amend previous commit. Fix tab reordering when tab bar has scrolling. Some tidying up with helpers + honor 16-bit offsets as with other tab bar features (unlikely single reorder can reach that but consistent) | 2021-03-25 19:17:30 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | 688e06490e | TabBar: Amend previous commit. Fix tab reordering when tab bar has scrolling. Some tidying up with helpers + honor 16-bit offsets as with other tab bar features (unlikely single reorder can reach that but consistent) | 2021-03-25 19:16:24 +01:00 |  | 
			
				
					| 
							
							
								 Rokas Kupstys | d7051928d9 | TabBar: Use mouse position instead of hardcoded +1/-1 offset when reordering tabs. Fixes tab reordering in test engine when using fast mode.
# Conflicts:
#	imgui_widgets.cpp | 2021-03-25 19:15:36 +01:00 |  | 
			
				
					| 
							
							
								 Rokas Kupstys | 475c0fcc39 | TabBar: Use mouse position instead of hardcoded +1/-1 offset when reordering tabs. Fixes tab reordering in test engine when using fast mode. | 2021-03-25 19:12:49 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | b305953bd1 | Viewports: Hotfix for crash in monitor array access, caused by 4b9bc4902. (#3967) | 2021-03-25 17:13:25 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | e7577d570e | Merge branch 'master' into docking # Conflicts:
#	backends/imgui_impl_dx9.cpp
#	backends/imgui_impl_sdl.cpp
#	backends/imgui_impl_win32.cpp
#	imgui.cpp
#	imgui_internal.h
#	imgui_widgets.cpp | 2021-03-25 16:57:01 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | a58271c079 | Internals: extracted a more reusable BeginViewportSideBar() out of BeginMainMenuBar(). (#3966, #3518) Complement ca34c81cin docking branch which removed assumption that we can't tell size ahead of Begin(). | 2021-03-25 16:20:42 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | ca34c81ce9 | BeginMainMenuBar(): remove expectation that we don't know menu bar height ahead, allowing up to generalize placement in any direction (will be done in master) Amend 75de34e281 | 2021-03-25 15:21:23 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | aa5431fde2 | Tables: Expose TableSetColumnEnabled() in public api. (#3935) | 2021-03-24 14:36:01 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | 6f360d6040 | Examples: Win32: using a more explicit loop for PeekMessage polling to make the code easier to copy and paste and less error-prone. | 2021-03-23 18:22:27 +01:00 |  | 
			
				
					| 
							
							
								 ocornut | 1491d2c916 | Backends: Win32: Clearing keyboard down array when losing focus (WM_KILLFOCUS). (#2062, #3532, #3961) | 2021-03-23 16:48:10 +01:00 |  |