- 259f3c7 Examples: OpenGL2: Added (yet another) comment/instruction against using opengl2 with modern OpenGL. (#2297) by omar · 5 years ago
- 2c38b32 Removed trailing spaces (#2038, #2299) by omar · 5 years ago
- e837099 Update for stb_ files. (#2038) by omar · 5 years ago
- f94ba54 Added checks for "zero-as-null-pointer-constant" warnings for older Clang (#2299, followup to #2277) by omar · 5 years ago
- 8a63c72 Fix the year for screenshot gallery part 7 and 8 links (#2298) by Ryan Mast · 5 years ago
- fcd61e0 Comments about DLL boundaries and using TLS variables for GImGui. (#2292) by omar · 5 years ago
- 92d2953 Qt links by omar · 5 years ago
- 295ada0 Examples: Win32: Using wc.lpszClassName instead of duplicating the literal. + tweak README format. by omar · 5 years ago
- b802003 Examples: Win32: Added support for mouse buttons 4 and 5 via WM_XBUTTON* messages. (#2264) by omar · 5 years ago
- bebb07f ImFontAtlas: Added 0x2000-0x206F general punctuation range to default ChineseFull/ChineseSimplifiedCommon ranges. (#2093) by omar · 5 years ago
- 8724775 Examples: Win32: Using IsChild() to be compatible with windows created within a parent. (#1951, #2087, #2156, #2232) by omar · 5 years ago
- 14c4024 Examples: DirectX9: Explicitly disable fog (D3DRS_FOGENABLE) before drawing in case user state has it set. (#2288, #2290) by Gilad Reich · 5 years ago
- f2c9280 EditorConfig: Further tweaks (#2038) by omar · 5 years ago
- 8381003 Add editor config for 4 spaces instead of tab. by Chris Savoie · 6 years ago
- 8cbb912 ImDrawList: Fixed AddCircle(), AddCircleFilled() angle step being off, which was visible when drawing a "circle" with a small number of segments (e.g. an hexagon). (#2287) [@baktery] by omar · 5 years ago
- 06aaf23 Various tweaks and fixes as suggested by PVS Studio (thanks PVS Studio!) by omar · 5 years ago
- 882f1bc Examples: DirectX12: Targeting 10.0.14393.0 instead of 10.0.16299.0 (available on AppVeyor, and higher version doesn't seem necessary). by omar · 5 years ago
- 09f1cb6 FreeType: Minor tweaks previous commit (#2285) by omar · 5 years ago
- daac9c7 By default ImGuiFreeType will use ImGui::MemAlloc()/MemFree(). by alexey_skryabin · 5 years ago
- f435aa1 Examples: Win32: Added support for XInput games (if ImGuiConfigFlags_NavEnableGamepad is enabled). by omar · 5 years ago
- 133f112 Examples: Win32: Using GetForegroundWindow() instead of GetActiveWindow() to be compatible with windows created in a different thread. (#1951, #2087, #2156, #2232) [many people] by omar · 5 years ago
- 95ee99e Version 1.68 WIP by omar · 5 years ago
- d38d7c6 TODO update + internals: changed order or ImGuiLayoutType enums to allow using them for indexing. by omar · 5 years ago v1.67
- b8c6e31 Fixed cursor issue caused by 6890e08b when calling BeginChild/EndChild multiple times to reappend into a same child window. (#2282) by omar · 5 years ago
- 7a5058e Version 1.67 by omar · 5 years ago
- 1da40df DragFloat: Fixed broken mouse direction change with power!=1.0. (#2174, #2206) [@Joshhua5] by omar · 5 years ago
- 6e41745 Added a bunch of diagnostic ignore to cope with Clang -Weverything being absurd. Also fixed two legit warnings. (#2277) by omar · 5 years ago
- abdd39b Merge branch 'atlas_fixes' by omar · 5 years ago
- 7e78865 Demo: Fixed bounds of DragFloat in Clipping section to avoid passing zero-sized to InvisibleButton(). by omar · 5 years ago
- 49994ce FAQ entry, moved ImTextureId, Gallery links. by omar · 5 years ago
- 8df8482 imgui_freetype: Fixed redundant FT_Load_Glyph() calls, unused parameters, and compilation warning/error. (#2270) by omar · 5 years ago
- 6511300 ImFontAtlas: Fixed allocating for last bit (would only affect is that last codepoint is a multiple of 32). (#2270) by omar · 5 years ago
- 21828b0 ImFontAtlas: Rewrote FreeType based builder. by omar · 5 years ago
- 9a97128 ImFontAtlas: Rewrote stb_truetype based builder. by omar · 5 years ago
- e3ccc96 Internals: Added ImBoolVector helper. by omar · 5 years ago
- 56caf7d imgui_freetype: Minor tweaks and comments. by omar · 5 years ago
- 7ed8e55 ImVector: Added size_in_bytes() helper. by omar · 5 years ago
- e4c19f5 ImFontGlyphRangesBuilder: Using 32-bits fields for storage instead of 8-bit ones, comments, todo. by omar · 5 years ago
- 7ffbcfe ImVector: Made reserve() another silly one-liner. It's not longer than other functions and our weird obsessions deserve to be carried with stringent consistence. + Comments by omar · 5 years ago
- 1f6e0b2 ImVector: Made a struct. Using T/T* in the code instead of value_type/iterator. Renamed index_from_pointer() to index_from_ptr() (was not documented, added in 1.63, users not supposed to use ImVector, hopefully not a big deal). by omar · 5 years ago
- 81eaa49 Internals: Added comment index in imgui_internal.h by omar · 5 years ago
- 289569e Update link to Magnum bindings. (#2269) by Vladimír Vondruš · 5 years ago
- 61a99f9 Minot internal tweaks, comments by omar · 5 years ago
- 9ad3419 ImDrawList: Optimized some of the functions for performance of debug builds where non-inline function call cost are non-negligible. by omar · 5 years ago
- f53cd3e Internals: LowerBound: Use raw pointer typedefs, we never use iterator anywhere else in the codebase. by omar · 5 years ago
- 57b1622 Added IMGUI_USE_STB_SPRINTF (undocumented) (#1038) by omar · 5 years ago
- b33977b Tests: Reworking hook prototypes for imgui-test to be faster and multi-context friendly. by omar · 5 years ago
- c2db7f6 Selectable() should have an ID even though they are disabled, to be consistent with other widgets. Not sure of the reasoning ~1.41 which made this turn to 0. by omar · 5 years ago
- 3997e8b Fixed animated window titles from being updated when displayed in the CTRL+Tab list. + Adding overkill helpers for reusing buffers. (#787) by omar · 5 years ago
- 1ae7f88 Tabs: Added ImGuiTabBarFlags_NoTooltip flag. (#261, #351) + added helpful assert by omar · 5 years ago
- 50faccf Demo: Log: Comments. Using clipper. Not linking with rand() anymore. by omar · 5 years ago
- acfa405 Tweak changelog + tweak internal render helper functions. by omar · 5 years ago
- 5cb7ce2 Renamed ImFont::GlyphRangesBuilder to ImFontGlyphRangesBuilder. Keep redirection typedef (will obsolete). by omar · 5 years ago
- 1353c74 Comments/formatting on obsolete stuff by omar · 5 years ago
- c3af134 IO: Renamed InputCharacters[], marked internal as was always intended. AddInputCharacter() goes into a queue which can receive as many characters as needed during the frame. This is useful for automation to not have an upper limit on typing speed. Will later transition key/mouse to use the event queue later. by omar · 5 years ago
- 1705a81 Moved ImVector higher up in imgui :( because we will need it in ImGuiIO. by omar · 5 years ago
- 8b5f635 Added alternative Rust bindings by omar · 5 years ago
- 9ba2028 Nav: Fixed an keyboard issue where holding Activate/Space for longer than two frames on a button would unnecessary keep the focus on the parent window, which could steal it from newly appearing windows. (#787) by omar · 5 years ago
- d223d1e Added bindings in Readme. Added internal IMGUI_DEBUG_LOG() helper. Comments, missing breaking changes note relative to imgui_impl_xxxx changes, not really part of core but worth adding in the imgui.cpp breaking change section. by omar · 5 years ago
- 4483320 Examples: Allegro 5: Properly destroy all globals on shutdown. (#2262) by DomRe · 5 years ago
- 6777544 Added sanity check to debug parent/child ordering issues (they would generally manifest with an assert/crash in EndFrame bu tthis assert will catch some earlier). by omar · 5 years ago
- ca6ac34 Natvis: Added Hidden info about ImGuiWindow. by omar · 5 years ago
- 25ac85f Examples: Downgrading projects to xcode 9.2 (maybe 8.0) (#2134) by Alzathar · 5 years ago
- 64c6652 Moving issue/pr template to docs/. Added links in README. by omar · 5 years ago
- 237109c Internals: Extracted code out of EndFrame() into UpdateMouseMovingWindowEndFrame() by omar · 5 years ago
- b3469fa Alternative fix for bug introduced in d845135 (#1651), fix CTRL+Tab and fallback tooltip. by omar · 5 years ago
- 3e30bfd Revert "Fixes crash/assert bug introduced in d845135 (#1651): would assert when showing the CTRL+Tab list and or fallback "...." tooltip." by omar · 5 years ago
- 1b0e38d Fixes crash/assert bug introduced in d845135 (#1651): would assert when showing the CTRL+Tab list and or fallback "...." tooltip. by omar · 5 years ago
- d9a4cbc Examples: Comments about GLFW/SDL versions by omar · 5 years ago
- c017a4f Moved guidelines to issue #2261 to Pin and increase visibility for now. by omar · 5 years ago
- acacd93 Renamed extra_flags to flags in InputXXX parameters. by omar · 5 years ago
- c738f9e InputFloat: When using ImGuiInputTextFlags_ReadOnly the step buttons are disabled. (#2257) by omar · 5 years ago
- 6b97ded Happy new year! & comments by omar · 5 years ago
- e21bc44 Comments: fixed missing line in the "how a simple rendering function may look like" section (#2258) by omar · 5 years ago
- d845135 Error recovery: Extraneous/undesired calls to End() are now being caught by an assert in the End() function itself at the call site (instead of being reported in EndFrame). Past the assert, they don't lead to crashes any more. Missing calls to End(), pass the assert, should not lead to crashes any more, nor to the fallback/debug window appearing on screen. (#1651). by omar · 5 years ago
- a9a60a2 Tweaked asserts by omar · 5 years ago
- 2889a14 Build fix for master. by omar · 5 years ago
- b1cd52b Examples: SDL: Avoid testing for SDL_GetKeyboardFocus() on Android and iOS (like Emscripten). (#421) by omar · 5 years ago
- d5b22fb Examples: Setting up style before bindings, so in complex binding (vulkan/dx12) it isn't miles away from the context creation. by omar · 5 years ago
- b471813 Made it illegal to call Begin("") with an empty string. This somehow accidentally worked before but had various undesirable side-effect as the window would have ID zero. In particular it is causing problems in viewport/docking branches. by omar · 5 years ago
- 39dde66 IO: Realigned all fields, very minor comments change. This is nearly a no-op if you don't ignore Spaces. by omar · 5 years ago
- 5691385 IO: Added BackendPlatformUserData, BackendRendererUserData, BackendLanguageUserData void* for storage use by back-ends. (#2004 + for cimgui) by omar · 5 years ago
- 8399fb5 Changed ImGuiCol_ChildBg to (0,0,0,0) in Dark style instead of (1,1,1,0), to match other styles. Shouldn't have any effect for the end-user. by omar · 5 years ago
- 6890e08 Fixed using SetNextWindowPos() on a child window (which wasn't really documented) position the cursor as expected in the parent window, so there is no mismatch between the layout in parent and the position of the child window. Demo tweak and adding some child window stuff by omar · 5 years ago
- 89ac0ea Various user-facing comments by omar · 5 years ago
- 84d1ce3 Tidying up README, moved entries to FAQ, updated screenshots, removed comma in title. by omar · 5 years ago
- ca953f0 Fix merge issue on master. by omar · 5 years ago
- ae76a1f Window, Focus, Popup: Fixed an issue where closing a popup by clicking another window with the _NoMove flag would refocus the parent window of the popup instead of the newly clicked window. by omar · 5 years ago
- 510ca37 Moved setting up NavHideHighlightOneFrame from lower-level ClosePopupToLevel() to CloseCurrentPopup() with an explanation. (Followup on 68d3e139a74ed9d7cad4abb0f36466544ef24620) by omar · 5 years ago
- 1a6ec20 Docs: various updates, rewording, clarifying the purpose of a PR. by omar · 5 years ago
- 65dac02 Internals: Popups: Renamed CurrentPopupStack to BeginPopupStack which is much less ambiguous. by omar · 5 years ago
- f6f5c51 Internals: Popups: EndMenu() calls ClosePopupToLevel(g.CurrentPopupStack.Size) which is more correct. by omar · 5 years ago
- f1c7596 Internals: Popup related comments. Renamed the misleading internal ClosePopup() function. Added bool* test to BeginPopupModal in demo. by omar · 5 years ago
- 587506d Tests: Changed prototype of ImGuiTestEngineHook_ItemAdd to match functions called in same spot. Made ButtonBehavior submit fallback item info if ItemAdd() was not called (for resize grips, resize borders, scrollbar, columns, etc.) by omar · 5 years ago
- 8497948 Comments, minor tweaks. by omar · 5 years ago
- 1b263f6 Tabs: Fixed support for drag and drop ImGuiButtonFlags_PressedOnDragDropHold. (#261) incorrectly missing from the merge from Docking branch. by omar · 5 years ago
- febc3e6 Internals: Windows hidden with HiddenFramesRegular (but NOT HiddenFramesForResize) preserve their SizeContents, so restoring a auto-resize window after it's been hidden by tabs won't reset its size for a frame. Arguable. Let's see how it goes. (Followup to b48e295bddbf965d7382ec5578ed05d2fe601114) by omar · 6 years ago
- d9a84de Contents size is preserved while a window collapsed. Fix auto-resizing window losing their size for one frame when uncollapsed. by omar · 5 years ago
- ccce47c Demo: Using Tabs in Style Editor and Simple Layout example. + Adding missing early out in About and Documents examples. by omar · 5 years ago
- 5a6b8e0 BeginTabBar: Fix to push the expected ID into the ID stack (instead of a hash's hash). (#261) by omar · 5 years ago