- f6120f8 ImDrawList, ImDrawListSplitter, Columns: Fixed an issue where starting a split when current VtxOffset was not zero would lead to draw commands with wrong VtxOffset. (#259 by ocornut · 4 years ago
- 41f47c8 ImDrawList: Amend 0320e72 removed an unnecessary test. by ocornut · 4 years ago
- 0320e72 ImDrawList: Small refactor to create empty command when beginning the frame, allowing to simplify some functions. by ocornut · 4 years ago
- 003153b ImDrawList: Tweaks to make style consistent (using pointers, same local names). Added comments. Should be no-op. by ocornut · 4 years ago
- e22e3f3 ImDrawList: Fixed an issue when draw command merging or cancelling while crossing the VtxOffset boundary would lead to draw command being emitted with wrong VtxOffset value. (#3129, #3163, #3232) by thedmd · 4 years ago
- 78d5ccf ImDrawList: PushColumnsBackground(): Fixed incorrect assert. (#3163) by ocornut · 4 years ago
- 5af8a8c CI: Extra warnings for builds with Clang. Backends: OpenGL3: Fix sign conversion warnings. by Rokas Kupstys · 4 years ago
- dc49b14 Misc: Fix examples of using other OpenGL3 bindings in Makefiles. by Rokas Kupstys · 4 years ago
- 6eb66fb Backends: Win32: Cache the result of a windows version check. (#3283) by Mark Jansen · 4 years ago
- 79fbab5 Minor fix to avoid undefined behavior sanitizer triggering (#3276) by ocornut · 4 years ago
- 53dfccb imgui_freetype: Fix for rare case where FT_Get_Char_Index() succeed but FT_Load_Glyph() fails. (#618) by ocornut · 4 years ago
- 5e976e9 Title capitalization (#3280) by omar · 4 years ago
- 41e8837 Comments, adding some spacing in ImVec2() constructors. by ocornut · 4 years ago
- 3f26a07 Backends: OpenGL: Fixed loader auto-detection to not interfere with ES2/ES3 defines. (#3246) by Giovanni Funchal · 4 years ago
- 5ddf60d Commit to facilitate branches merges by ocornut · 4 years ago
- a06eb83 Examples: GLFW+Vulkan, SDL+Vulkan: Fix for handling of minimized windows. (#3259) by ocornut · 4 years ago
- 6b68856 CI: Test building without C++ runtime on GCC/Clang. by Rokas Kupstys · 4 years ago
- bb2529d Backends: SDL: Report a zero display-size when window is minimized, consistent with other backends. by ocornut · 4 years ago
- a056603 Backends: Vulkan: Rename internal helper ImGui_ImplVulkanH_CreateWindow to ImGui_ImplVulkanH_CreateOrResizeWindow by ocornut · 4 years ago
- 9c209d5 Minor amend 9028088 (#3261) by ocornut · 4 years ago
- 43f79aa Backends: OSX: import the glfw workaround to avoid missing mouse clicks. (#3261) by Nicolas Burrus · 4 years ago
- 39d17ca Examples: Apple: catch events from the right and other mouse buttons when using Cocoa. (#3260) by Nicolas Burrus · 4 years ago
- d29157c Moved static array with non-trivial constructors outside of function seems to remove requirement of linking with libstdc++ on some compilers. by omar · 4 years ago
- c8cde28 IO: AddInputCharacters function ignore 0 input. (#3252) by omar · 4 years ago
- f44962c Backends: Allegro: Don't call AddInputCharacter if the pressed key has no character. (#3252) by Espyo · 4 years ago
- 75bbbda Examples: Update comments to get SDL2 package with msys2's pacman (#3251) by omar · 4 years ago
- 417ac68 Internals: AddPolyline: Add spaces for consistency, renaming. by ocornut · 4 years ago
- 39c978f Fix typo/bug introduced by 0679e056 (#3231, #3209, #1829, #946, #413) by Mr. Metric · 4 years ago
- 476daf9 Settings: Added ReadInitFn pre-load handler. by omar · 4 years ago
- 5fdfa32 Update README.md by omar · 4 years ago
- 6b80bd9 Fix GetGlyphRangesKorean() end-range to end at 0xD7A3 (instead of 0xD79D). (#348, #3217) by Maru · 4 years, 1 month ago
- a6f4b0f Nav, Menus: Fix vertical wrap-around in menus or popups created with multiple appending calls to BeginMenu()/EndMenu() or BeginPopup/EndPopup(). (#3223, #1207) by Rokas Kupstys · 4 years ago
- 7b3d379 FocusWindow(NULL) correctly steal active id from previous window. (#1738) amend b0a9bbf6 by omar · 4 years, 1 month ago
- 685ca27 Backends: OpenGL: On OSX, if unspecified by app, made default GLSL version 150. (#3199) by Albert Vaca · 4 years, 1 month ago
- 4f33dd1 Internals: stand-in for large branches to facilitate merging. by omar · 4 years, 1 month ago
- 5f752a5 Internals: shuffling some sections (2) by omar · 4 years, 1 month ago
- f466cfc Internals: shuffling some sections, added index. by omar · 4 years, 1 month ago
- 3aa1684 Comments by omar · 4 years, 1 month ago
- c0d5b3f Fix to facilitate branch merges by omar · 4 years, 1 month ago
- 53ebd6a Metrics: Added Table settings block. by omar · 4 years, 1 month ago
- d33021d Settings: Made it possible to load window .ini data mid-frame. Added clear and post-read handlers. (#2573) by omar · 4 years, 1 month ago
- b6a04d7 Settings: Added Clear Settings in Metrics. (#2188) + Preserve last loaded copy in internal buffer used for save (so it can be browsed easily). by omar · 4 years, 1 month ago
- 9ee442d Metrics: Added a "Settings" section with some details about persistent ini settings. InputText: Assert early on null buffer. by omar · 4 years, 1 month ago
- 510f301 Internals: Removed seemingly unnecessary size_on_first_use arg to CreateNewWindow(), extracted code into ApplyWindowSettings. by omar · 4 years, 1 month ago
- 0679e05 Internals: Added code in TempInputScalar() to clamp values, NOT used by stock Drag/Float (#3209, #1829, #946, #413) by omar · 4 years, 1 month ago
- 673d6df Demo: Clamping font scale. Added helpers in demo. Comments. Update sponsors. (#3206) by omar · 4 years, 1 month ago
- f152fac Demo: Wrapped many (not all) code and comments lines to 120 characters to fit below GitHub viewer limit. (#3193) by omar · 4 years, 1 month ago
- 419f905 Demo: Extracted some code out of ShowStyleEditor() into NodeFont(). by omar · 4 years, 1 month ago
- 11a3e75 Backends: Win32: Fix _WIN32_WINNT < 0x0600 (MinGW defaults to 0x502 == Windows 2003). (#3183) by omar · 4 years, 1 month ago
- b4dd28f Style: Added style.TabMinWidthForUnselectedCloseButton settings. by omar · 4 years, 1 month ago
- 0990912 Backends: DX10/DX11: Minor tweaks. by omar · 4 years, 1 month ago
- 1e9abf6 Backends: Keep shader blobs as local variables. (#3176) by Silent · 4 years, 1 month ago
- 794bf7a CI: Implement builds with IMGUI_DISABLE_WIN32_FUNCTIONS, IMGUI_DISABLE_FILE_FUNCTIONS, IMGUI_USE_BGRA_PACKED_COLOR IM_VEC2_CLASS_EXTRA, IM_VEC4_CLASS_EXTRA and building library as a DLL. by Rokas Kupstys · 4 years, 1 month ago
- d5ce3b4 Backends: Vulkan: Fixed error in if initial frame has no vertices. (#3177) by omar · 4 years, 1 month ago
- a2454f2 Use __NEWLIB__ instead of __SWITCH__ and __CYGWIN__ for alloca.h-detection (#3070) by Clownacy · 4 years, 1 month ago
- 8cbff5c Fix various typos. (#3161) by Ryan Pavlik · 4 years, 1 month ago
- 2593b6a Drag and Drop: Fix unintended fallback "..." tooltip during drag operation when drag source uses _SourceNoPreviewTooltip flags. (#3160) by Rokas Kupstys · 4 years, 1 month ago
- 73c30aa Backends: Vulkan: Don't skip drawing when there's no vertexes to ensure that user callbacks are still processed. by Chris Savoie · 4 years, 11 months ago
- d321248 Fix multiple macro definitions of GLFW_INCLUDE_NONE (#3157) by Matt Haynie · 4 years, 1 month ago
- 5ac5d36 Removed unncessary ID (first arg) of ImFontAtlas::AddCustomRectRegular() function. by omar · 4 years, 1 month ago
- 223297b Clarified comments about popups input blocking and ImGuiHoveredFlags_AllowWhenBlockedByPopup flag. (#3154) by omar · 4 years, 1 month ago
- fd6d315 Fix wrong comment in ImGuiCond_ (#3139) by Silent · 4 years, 1 month ago
- 528b12e Fix glClipControl(GL_UPPER_LEFT) handling in opengl3. by u3shit · 4 years, 1 month ago
- c0283c1 TestEngine: Changed PushID hooks into GetID(), makes more sense and catches more information. by ocornut · 4 years, 1 month ago
- 37f665b Backends: Win32: Support for #define NOGDI, won't try to call GetDeviceCaps(). (#3137, #2327) by omar · 4 years, 1 month ago
- 388bf66 Fix missing comma in FAQ.md (#3134) by András Kucsma · 4 years, 1 month ago
- 9f9ff84 TestEngine: Added PushID() hooks. by omar · 4 years, 1 month ago
- b0e9092 TestEngine: Added extra storage and global enable flag. Added missing ItemInfo hooks. by omar · 4 years, 1 month ago
- 3233fbf Internals: Added SetNextWindowScroll() (#1526) by omar · 4 years, 1 month ago
- 1fd9e13 TreeNode: Fixed bug where dragging a payload over a TreeNode() with either _OpenOnDoubleClick or _OpenOnArrow would open the node. (#143) by omar · 4 years, 1 month ago
- 54b38d8 TreeNode: Fixed bug where BeginDragDropSource() failed when the _OpenOnDoubleClick flag is set. Added basic demo code. (Amend 05420ea) by omar · 4 years, 1 month ago
- e8c986b Version 1.77 WIP by omar · 4 years, 1 month ago
- 5503c0a Version 1.76 by omar · 4 years, 1 month ago v1.76
- 7ee623d Internals: FocusScope not inherited by popups, modals. Amend a5041c88 2ebe08be) by omar · 4 years, 1 month ago
- ec7294d Backends: OpenGL3: Fixed version check mistakenly testing for GL 4.0+ instead of 3.2+ to enable ImGuiBackendFlags_RendererHasVtxOffset, leaving 3.2 contexts without it. (#3119, #2866, #2852) by omar · 4 years, 1 month ago
- 977ac53 Examples: Win32+DX12: Fixed resizing main window, enabled debug layer. (#3087, #3115) by SergeyN · 4 years, 2 months ago
- f7852fa Internals: Extracted GetWindowScrollbarRect() out of Scrollbar() and tidying up code to make it more obvious how to draw over scrollbars. (#3114) by omar · 4 years, 1 month ago
- fb70d90 Made default clipboard handlers for Win32 and OSX use a buffer inside the main context instead of a static buffer, so it can be freed properly on Shutdown. (#3110) by omar · 4 years, 2 months ago
- 832fda8 Fixed stray end of line blanks, added comments in .editorconfig, tweaked some headers. by omar · 4 years, 2 months ago
- 4e7ceb5 Plot: Internals: Added hovered index to PlotEx() function. (#2670) by omar · 4 years, 2 months ago
- e9366b4 Regretfully moved .gitignore file from examples/ into root directory because OSX keeps pooping its DS_Store/ artifacts everywhere. (#3088) by omar · 4 years, 2 months ago
- cc0e43e Backends: Comments next to include, misc minor comments/tweaks, fix imgui_impl_osx.h using IMGUI_API instead of IMGUI_IMPL_API. (#3105) by omar · 4 years, 2 months ago
- 0092710 Backends: Include imgui.h in implementation headers. (#3105) by OmarEmaraDev · 4 years, 2 months ago
- 7524362 Metrics: Made Tools section more prominent, added options, made mesh viewer more accessible. by omar · 4 years, 2 months ago
- cc0d4e3 Misc: Added an explicit compile-time test for non-scoped IM_ASSERT() macros to redirect users to a solution + fixed our stb wrappers. by omar · 4 years, 2 months ago
- b7e1b13 Update docs, FAQ, comments (mainly related to io.WantCaptureMouse / WantCaptureKeyboard flags). by omar · 4 years, 2 months ago
- 11116ee Columns: undid the change in 1.75 were Columns()/BeginColumns() were preemptively limited to 64 columns with an assert. (#3037, #125) by omar · 4 years, 2 months ago
- 3490046 Nav: Disabled clipping g.NavId and fixed interactions with ImGuiListClipper. (#787) by omar · 4 years, 2 months ago
- fd56de1 Nav: Store key mods associated to a nav request (for range_select) + use io.KeyMods. by omar · 4 years, 2 months ago
- 05420ea TreeNode: Made clicking on arrow with _OpenOnArrow toggle the open state on the Mouse Down event rather than the Mouse Down+Up sequence (this is rather standard behavior). by omar · 4 years, 2 months ago
- 68c5d03 Typo in readme (#3078) by Dylan · 4 years, 2 months ago
- ec2a24a Selectable: Allow using ImGuiSelectableFlags_SpanAllColumns in other columns than first. Comments. (#125) by omar · 4 years, 2 months ago
- 5be5add Selectable: Removed extraneous WindowPadding.x worth of width when auto-sized selectable label goes off available width (would not be noticeable) + Renamed ImGuiSelectableFlags_DrawFillAvailWidth to ImGuiSelectableFlags_SpanAvailWidth. by omar · 4 years, 2 months ago
- b4d1287 Selectable: Clarifying the code around use of ImGuiSelectableFlags_DrawFillAvailWidth (with intent of trying to remove it). by omar · 4 years, 2 months ago
- 7c11997 Selectable: Fixed honoring style.SelectableTextAlign with unspecified size. (#2347, #2601) by omar · 4 years, 2 months ago
- ac2247f Selectable: Removed seemingly ineffective text clipping offset in SpanAllColumns handling path + tweaks. by omar · 4 years, 2 months ago
- 1d4b5de Alter definition of IM_UNICODE_ defines to faclitate C-binding. (#2538, #2541, #2815) by omar · 4 years, 2 months ago
- 670367e Added IMGUI_USE_WCHAR32 instead of "#define ImWchar ImWchar32" to faclitate C-binding. (#2538, #2541, #2815) by omar · 4 years, 2 months ago
- f2b01c3 Changelog, tweak OpenGL3 backends. (#3061), update Gallery thread links. by omar · 4 years, 2 months ago
- ac4262a Backends: OpenGL3: Support older 2.x series of glbinding as loader for OpenGL3 (#3061) by David Kalnischkies · 4 years, 3 months ago