| 
							
							
								 omar | 92f0165f85 | DragFloat, SliderFloat: Rounding scalar using the provided format string instead of parsed precision. (#648) | 2018-04-30 16:44:57 +02:00 |  | 
			
				
					| 
							
							
								 omar | 6881d065b8 | DragFloat/SliderFloat internal InputScalar trip trailing decoration off the format string when presenting an edit box to the user. (#648) | 2018-04-30 15:59:59 +02:00 |  | 
			
				
					| 
							
							
								 omar | d7e24416dd | DragFloat/SliderFloat internal InputScalar relies on the user supplied format string to format and parse value. (#648) The trailing text after the format will be displayed in the InputText but not affect back parsing. Ideally we can try to strip it later. | 2018-04-30 15:21:51 +02:00 |  | 
			
				
					| 
							
							
								 omar | 429f48bb4f | Clarified usage of ListBoxHeader() before we rename those functions + fixed demo code that didn't honor it correctly. (#1783) | 2018-04-29 12:20:22 +02:00 |  | 
			
				
					| 
							
							
								 omar | f2e9dddeca | DragDrop: Removed const qualifier from ImGuiPayload 's void* data, easing casting on user side. | 2018-04-28 10:43:15 +02:00 |  | 
			
				
					| 
							
							
								 Branimir Karadžić | d317951b37 | Demo: Fixed demo from using obsolete functions. | 2018-04-28 10:33:48 +02:00 |  | 
			
				
					| 
							
							
								 omar | f80314754c | InputFloat,InputFloat2,InputFloat3,InputFloat4: Added variations taking a more flexible and consistent optional "const char* format" parameter instead of "int decimal_precision". This allow using custom formats to display values in scientific notation, and is generally more consistent with other API. Obsoleted functions using the optional "int decimal_precision" parameter. (#648) | 2018-04-28 00:11:40 +02:00 |  | 
			
				
					| 
							
							
								 omar | 73445ff248 | Renamed all "display_format" arguments to "format" to emphasis that they also affect rounding of values. (#648, #642) | 2018-04-27 23:44:27 +02:00 |  | 
			
				
					| 
							
							
								 omar | 8a38271a7c | SliderFloat, DragFloat: Fix to allow input of scientific notation when Ctrl+Clicking a slider or drag, matching the change done in c19b2781for InputFloat().  (#648, #1011) | 2018-04-27 23:18:28 +02:00 |  | 
			
				
					| 
							
							
								 omar | 066550de68 | DragFloat, DragInt: Cancel mouse tweak when current value is initially past the min/max boundaries and mouse is pushing in the same direction (keyboard/gamepad version already did this). | 2018-04-27 19:15:25 +02:00 |  | 
			
				
					| 
							
							
								 omar | a84aff1875 | Internals: DragBehavior: tweaks internals. | 2018-04-27 18:22:10 +02:00 |  | 
			
				
					| 
							
							
								 omar | 1d99b5f963 | Internals: Reordered parameters of DataTypeFormatString() internal helper functions and shallow tweaks. | 2018-04-27 18:19:59 +02:00 |  | 
			
				
					| 
							
							
								 omar | 101f9b42b7 | InputText: Fixed returning true when edition is cancelled with Esc and the current buffer matches the initial value. | 2018-04-27 17:32:03 +02:00 |  | 
			
				
					| 
							
							
								 omar | 28edece04f | Comments, minor tweaks | 2018-04-27 17:32:03 +02:00 |  | 
			
				
					| 
							
							
								 Bruce Mitchener | f8c9c33d33 | Fixed static analyzers warnings with bool literals (#1775) * Use `false` instead of `0` for a bool literal.
* Simplify calls to RadioButton to not need bool literals. | 2018-04-26 09:51:46 +02:00 |  | 
			
				
					| 
							
							
								 omar | 27ac9f4761 | Comments (#1695) | 2018-04-25 22:16:16 +02:00 |  | 
			
				
					| 
							
							
								 omar | eb1c36fdfb | Added IMGUI_CHECKVERSION() macro to compare version string and data structure sizes in order to catch issues with mismatching compilation unit settings. (#1695, #1769) | 2018-04-25 22:07:14 +02:00 |  | 
			
				
					| 
							
							
								 omar | 711a63befc | Misc: Stop moving window if mouse position becomes invalid. Flagged menus are _NoMove for sanity. | 2018-04-25 17:58:54 +02:00 |  | 
			
				
					| 
							
							
								 omar | d317d90610 | Misc: NavCalcPreferredRefPos selects between mouse and nav reference position + added sanity assert (merged from viewport branch to minimize branch drift). | 2018-04-25 17:58:54 +02:00 |  | 
			
				
					| 
							
							
								 omar | 9cbca8c127 | Begin: Shuffled some code, _should_ have no side-effect. Clear NextWindowData in one call and more consistently. (merged from viewport branch to minimize branch drift). | 2018-04-25 17:58:54 +02:00 |  | 
			
				
					| 
							
							
								 omar | e3453d0dc4 | Misc: Comments and shallow/small changes (merged from viewport branch to minimize branch drift). | 2018-04-25 17:58:53 +02:00 |  | 
			
				
					| 
							
							
								 Bruce Mitchener | b28535d1da | ImGuiTextBuffer::appendfv needs to va_end the args_copy. | 2018-04-25 17:40:39 +02:00 |  | 
			
				
					| 
							
							
								 omar | 01fa934222 | Internals: Removed unecessary Pos/PosFloat separation, only reason appears to be mostly pre-1.0. The only piece of code that I expected sub-pixel window position to matter actually already round its delta (wrongly so, will fix later/separately if we want). | 2018-04-25 15:24:26 +02:00 |  | 
			
				
					| 
							
							
								 Bruce Mitchener | 7ebdadf92b | Fix various typos. | 2018-04-25 09:40:14 +02:00 |  | 
			
				
					| 
							
							
								 omar | 46698c96c5 | Removed presumably obsolete MovingWindow tests which prevent move/merge logic in viewport branch from working in all situations (e.g. docking away when ActiveId is the ID of a tab) | 2018-04-24 16:48:26 +02:00 |  | 
			
				
					| 
							
							
								 omar | dc03c93164 | Internals: Removed misleading ImRect::FixInverted + fix minor formatting in Readme. Demo: Fixed Overlay: Added a context menu item to enable freely moving the window. | 2018-04-24 14:19:10 +02:00 |  | 
			
				
					| 
							
							
								 omar | 7b6b7038c5 | Window: Relaxed the internal stack size checker to allow Push/Begin/Pop/.../End patterns to be used with PushStyleColor, PushStyleVar, PushFont without causing a false positive assert. (#1767) | 2018-04-23 17:58:49 +02:00 |  | 
			
				
					| 
							
							
								 omar | 22773e03a2 | InputText: On Mac OS X, support Cmd+Shift+Z for Redo. Cmd+Y is also supported as major apps seems to default to support both. (#1765) | 2018-04-23 11:15:13 +02:00 |  | 
			
				
					| 
							
							
								 omar | e2f831c80e | InputText: tweaks, minor refactoring, renaming + comments (#1695) | 2018-04-23 11:09:16 +02:00 |  | 
			
				
					| 
							
							
								 omar | 037d5a7e98 | Columns: Fixed a bug introduced in 1.51 where columns would affect the contents size of their container, often creating feedback loops when ImGuiWindowFlags_AlwaysAutoResize was used. (#1760) | 2018-04-20 16:03:21 +02:00 |  | 
			
				
					| 
							
							
								 omar | 49a451d247 | Window: Fixed windows using the ImGuiWindowFlags_NoSavedSettings flag from not using the same default position as other windows. (#1760) | 2018-04-20 15:40:12 +02:00 |  | 
			
				
					| 
							
							
								 omar | f93dce9513 | InputText: Tweak to make the if statement more readable + update Changelog (#1747) | 2018-04-19 16:21:32 +02:00 |  | 
			
				
					| 
							
							
								 Mikko Sivulainen | 1554d97492 | on OSX, ignore text input when CMD key is down | 2018-04-19 16:17:57 +02:00 |  | 
			
				
					| 
							
							
								 omar | 6beafe555c | Update issue template so that removing the carriage return doesn't merge the user's text with the list/bullet item. | 2018-04-19 14:47:29 +02:00 |  | 
			
				
					| 
							
							
								 omar | f5700f238d | Documentations for Github users. Metrics: Fixed display of NavRectRel, added display of ParentWindow. | 2018-04-19 11:08:20 +02:00 |  | 
			
				
					| 
							
							
								 omar | bcac02809f | Examples: Allegro 5: Renamed bindings from imgui_impl_a5.cpp to imgui_impl_allegro5.cpp. | 2018-04-18 21:55:12 +02:00 |  | 
			
				
					| 
							
							
								 omar | 3913297384 | Examples: Allegro 5: Added support for 32-bit indices setup via defining ImDrawIdx, to avoid an unecessary conversion (Allegro 5 doesn't support 16-bit indices). | 2018-04-18 21:51:14 +02:00 |  | 
			
				
					| 
							
							
								 omar | 6d6f4a85f6 | Fixed DisplaySafeAreaPadding not affecting popups/tooltips/menus at it should have (partly broken in 2e5577f44f). | 2018-04-18 17:40:38 +02:00 |  | 
			
				
					| 
							
							
								 omar | 6a0b2627ad | BeginMainMenuBar: Followup to 1e41bad9. Removed public window flag. DisplaySafeAreaPadding defaults to (3,3) instead of (4.4). Comments, tab to spaces, Changelog. (#1439) | 2018-04-18 17:37:35 +02:00 |  | 
			
				
					| 
							
							
								 Doug Binks | 1e41bad90f | Added DisplaySafeAreaPadding to MainMenuBar height and fixed starting x position. Fixes main menu bar problems with TVs. (#1439) | 2018-04-18 15:13:09 +02:00 |  | 
			
				
					| 
							
							
								 omar | 7241dc61d4 | Fixed default proportional item width lagging by one frame on resize + miscellaneous minor tweaks. | 2018-04-17 23:36:59 +02:00 |  | 
			
				
					| 
							
							
								 daniel-murray | 83d97d4a9b | Fix typos KeyDown => KeysDown | 2018-04-14 10:28:10 +02:00 |  | 
			
				
					| 
							
							
								 omar | d1c16d4ccd | Documentation bits. Misc comments. | 2018-04-13 22:23:34 +02:00 |  | 
			
				
					| 
							
							
								 Guillaume Chereau | 58fd8ea303 | Fix minor error in doc Not a big deal. | 2018-04-12 13:18:26 +02:00 |  | 
			
				
					| 
							
							
								 omar | d1d2bbf86a | Internals: Popup: Moved popup/menu/tooltip positioning code (viewport branch needs it organized in a different manner, so we are pushing the bulk of it here to minimize differences). | 2018-04-11 17:01:19 +02:00 |  | 
			
				
					| 
							
							
								 omar | bfc0efaae9 | Internals: Window: Aggregating ImDrawList into the ImGuiWindow structure. | 2018-04-11 12:43:38 +02:00 |  | 
			
				
					| 
							
							
								 omar | 84fe711bdf | Settings: Fixed saving an empty .ini file if CreateContext/DestroyContext are called without a single call to NewFrame(). (#1741) | 2018-04-11 10:08:23 +02:00 |  | 
			
				
					| 
							
							
								 omar | 296f03374b | NewFrame: Prevent division by zero in frame rate calculation if io.DeltaTime is continuously zero. (#1740, #881) | 2018-04-10 23:48:27 +02:00 |  | 
			
				
					| 
							
							
								 omar | 928a4ad315 | Begin: moved tooltip position code in an else block. Misc comments | 2018-04-10 16:51:16 +02:00 |  | 
			
				
					| 
							
							
								 omar | 52cac135c9 | Internals: Renamed GetFrontMostModalRootWindow() to GetFrontMostPopupModal() and exposed in imgui_internal.h (#1738) | 2018-04-10 15:04:36 +02:00 |  |