1. 4986dba Scrolling: Fixed scrolling centering API leading to non-integer scrolling values and initial cursor position. (#3073) by omar · 4 years, 2 months ago
  2. 110f506 Comments in imgui.h by omar · 4 years, 2 months ago
  3. fbc93de Internal: Refactor: Moved NewFrameSanityChecks as ErrorCheckNewFrameSanityChecks() by omar · 4 years, 2 months ago
  4. ccf0cc8 Added ImGuiKeyModFlags. Added additional checks in EndFrame() to verify that io.KeyXXX values have not been tampered with between NewFrame() and EndFrame(). by omar · 4 years, 2 months ago
  5. d8824f9 CI: Clarify purpose of example_null, Changelog by omar · 4 years, 2 months ago
  6. ac5ffff CI: Test builds with freetype on linux. by Rokas Kupstys · 4 years, 2 months ago
  7. bdd31ec Internal: Refactor: Moved RenderColorRectWithAlphaCheckerboard() to imgui_draw.cpp, tweaked signature. by omar · 4 years, 2 months ago
  8. 0bbbbe0 Internal: Refactor: Moved RenderArrow, RenderBullet, RenderCheckMark to imgui_draw.cpp, changed RenderCheckMark to avoid using ImGui context by omar · 4 years, 2 months ago
  9. 2fd411a Support custom stb_rect_pack filename in Freetype (#3062) by David Kalnischkies · 4 years, 2 months ago
  10. 75a65f6 CI: Test build with large indices, obsolete functions disabled and demo/metrics windows disabled. by Rokas Kupstys · 4 years, 2 months ago
  11. 339ffd2 Internals: Renamed ImBoolVector to ImBitVector, added low-level loose function to replicate the behavior include a help SetBitRange() function. by ocornut · 4 years, 2 months ago
  12. 1d5612a Internal: Added two missing ImVec2 operators for consistency. Split up DragDropWithinSourceOrTarget by ocornut · 4 years, 2 months ago
  13. b016f1a Examples: SDL+DX11: Fixed resizing main window. Amend (#3057) by ocornut · 4 years, 2 months ago
  14. a0f01d2 Improve resizing in dx11 example (#3057) by joeslay · 4 years, 2 months ago
  15. a5041c8 Focus: Child inherit focus scope from parent (amend 2ebe08be). by ocornut · 4 years, 2 months ago
  16. 9a46a19 Internals: Rename ImGuiSelectableFlags_PressedOnXXX to ImGuiSelectableFlags_SelectOnXXX, ImGuiButtonFlags_NoHoveredOnNav to ImGuiButtonFlags_NoHoveredOnFocus. by ocornut · 4 years, 2 months ago
  17. 4a10af2 Unicode, Windows: Remove stringapiset.h include (breaks vs2010 and seems unnecessary?). (#2541, #2815) by ocornut · 4 years, 2 months ago
  18. e137db2 CI: Enable error on warnings for the extra warnings builds as an experiment. FAQ tweaks by ocornut · 4 years, 2 months ago
  19. aef057e Internals: Added GetInputTextState() + comments. by ocornut · 4 years, 2 months ago
  20. 2dcf8df Internals: Shuffled some of the windows-specific includes to avoid duplication. Might have undesirable side-effects on some compilers, please report! by ocornut · 4 years, 2 months ago
  21. de37a0b Internals: fix potential warning. Comments around include sections. Moved a few bits. by ocornut · 4 years, 2 months ago
  22. 1b5b87a Internals: Added #define NOMINMAX before windows.h include for single-compile-unit builds. by ocornut · 4 years, 2 months ago
  23. 0850b46 ImDrawList: Internals: Added IM_DRAWLIST_ARCFAST_TESSELLATION_MULTIPLIER setting. by ocornut · 4 years, 2 months ago
  24. b029182 Merge branch 'features/unicode' by ocornut · 4 years, 2 months ago
  25. 897704c Menus: Tweak for first-level menu windows to be positioned regardless of MenuBarHeight() which is not stored in window, allowing undocumented modification of the menu bar height). by omar · 4 years, 2 months ago
  26. a413324 Unicode: Changelog, comments, minimum CI integration. (#2541, #2538, #2815) by ocornut · 4 years, 2 months ago features/unicode
  27. 0283a6e ImFont: Demo, Store Used4kPagesMap[] map in ImFont to facilitate iteration on all codepoints with a large value of IM_UNICODE_CODEPOINT_MAX. (#2815) by omar · 4 years, 7 months ago
  28. c8ea0a0 Unicode: UTF32 support improvements (#2541, #2538, #2815) by Sam Hocevar · 4 years, 8 months ago
  29. 6d59653 Unicode: full Unicode Support (6 squashed commits) (#2541, #2538) by Cloud Wu · 5 years ago
  30. 8c683de Internals: Refactor: Moved get height and contents regions functions, to Layout section. IF YOU GREAT CONFLICTS WHILE MERGING (NOT REBASING) THOSE 6 PREV COMMITS, TRY MERGING THEM INDIVIDUALLY 1 by 1 or 2 by 2 etc. by ocornut · 4 years, 2 months ago
  31. 602df11 Internals: Refactor: Moved item width/size functions to Layout section. by ocornut · 4 years, 2 months ago
  32. 6c1810e Internals: Refactor: Moved cursor position functions to Layout section. by ocornut · 4 years, 2 months ago
  33. 3ce26f6 Internals: Refactor: Moved ItemAdd(), ItemSize(), BeginGroup(), EndGroup(), SameLine(), Indent(), Unindent() to Layout section. by ocornut · 4 years, 2 months ago
  34. caca55c Internals: Refactor: Moved code into a Styling section and some code into the Error Handling section. by ocornut · 4 years, 2 months ago
  35. 2679bee Internals: Refactor: Moved code out of NewFrame() into UpdateTabFocus() and UpdateSettings() by ocornut · 4 years, 2 months ago
  36. 095dc99 Disable deprecated-enum-enum-conversion (#3040, #2983) by omar · 4 years, 2 months ago
  37. 628614c Demo: Remove unnecessary code added by 24bd33ac. by omar · 4 years, 2 months ago
  38. 24bd33a Menus: Some renaming, comments, add to demo. Amend 0342a3c. (#1207) by ocornut · 4 years, 2 months ago
  39. 0342a3c Menus: Implement BeginMenu() appending to existing menu when executed with same ID multiple times. (#1207) by Rokas Kupstys · 4 years, 2 months ago
  40. 898e91f Internals: Added TempInputText() to facilitate creation of custom widgets, renamed TempInputTextScalar() to TempInputScalar() etc. (#2718) by ocornut · 4 years, 3 months ago
  41. e547f89 Demo: Added color gradient in demo to identify srgb/linear issues better. Tweaks. by ocornut · 4 years, 3 months ago
  42. 0345324 Backends: SDL: Fixed mapping for ImGuiKey_KeyPadEnter. (#3031) [@Davido71] by ocornut · 4 years, 3 months ago
  43. 02a6c06 Window: Fixed a bug with child window inheriting ItemFlags from their parent when the child window also manipulate the ItemFlags stack. (#3024) [@Stanbroek] by ocornut · 4 years, 3 months ago
  44. ea3fc76 BeginMenu: Fixed a bug where SetNextWindowXXX data before a BeginMenu() would not be cleared when the menu is not open. (#3030) by Omar · 4 years, 3 months ago
  45. 8836975 Drag and Drop, Nav: Disabling navigation arrow keys when drag and drop is active. (#3025) by Omar · 4 years, 3 months ago
  46. b62f1ea Fix zealous PVS studio warnings. Minor tweaks. by Omar · 4 years, 3 months ago
  47. 09329ea Fix Clang 9.0 zealous warnings by Omar · 4 years, 3 months ago
  48. ceec3cd Backends: Win32: Added ImGui_ImplWin32_EnableDpiAwareness(), ImGui_ImplWin32_GetDpiScaleForHwnd(), ImGui_ImplWin32_GetDpiScaleForMonitor() helpers functions. by Omar · 4 years, 3 months ago
  49. 8601187 Backends: Win32: Clarify how the WndProc handler requires a forward declaration. by Omar · 4 years, 3 months ago
  50. f339b24 Links, alphabetical order by omar · 4 years, 3 months ago
  51. 2bc3a92 Update README.md by omar · 4 years, 3 months ago
  52. b4ac420 Demo: Amend d284a6c (#2149, #515) by omar · 4 years, 3 months ago
  53. d284a6c InputText: Fixed password fields displaying ASCII spaces as blanks. Fixed non-ASCII space occasionally creating unnecessary empty polygons. (#2149, #515) by omar · 4 years, 3 months ago
  54. ccaec1a Version 1.76 WIP by omar · 4 years, 3 months ago
  55. 30bb156 Remove trailing spaces by omar · 4 years, 3 months ago
  56. 70975fe Demo: Added a black and white gradient to Demo>Examples>Custom Rendering. by omar · 4 years, 3 months ago
  57. d8948b5 ColorButton: Added ImGuiColorEditFlags_NoBorder flag to remove the border normally enforced by default. by omar · 4 years, 3 months ago
  58. 21b9e42 Minor fixes to example_sdl_metal and a changelog entry. by Rokas Kupstys · 4 years, 3 months ago
  59. f346b4b Examples: SDL+Metal example. by coding_jackalope · 4 years, 3 months ago
  60. d16c87a Internals: Minor renaming by omar · 4 years, 3 months ago
  61. 58b3e02 Version 1.75 by omar · 4 years, 3 months ago v1.75
  62. d37d254 Added IMGUI_DISABLE compile-time definition to make all headers and sources empty. by omar · 4 years, 3 months ago
  63. f694244 InputText: Fix using a combination of _CallbackResize + _EnterReturnsTrue + lack of persisting user storage. (#3009) by omar · 4 years, 3 months ago
  64. bdbb2b2 Fix 83efdcec from overflowing buffer + make it a single undo records + comments (#3008) by omar · 4 years, 3 months ago
  65. 83efdce Canceling text input with [esc] key uses stb_textedit facilities to restore original value. This makes restoration undoable using hotkeys. by Rokas Kupstys · 4 years, 3 months ago
  66. 5a437f1 Internals: GetItemStatusFlags(). Added Comments. by omar · 4 years, 3 months ago
  67. fc42528 When testing for the presence of the ImGuiWindowFlags_NoBringToFrontOnFocus flag we test both the focused/clicked window (which could be a child window) and the root window. by omar · 4 years, 3 months ago
  68. fc41839 Focus: Reworking FocusWindow() so in Docking branch we can fix CTRL+Tab being out of order on Docked windows because WindowsFocusOreder is poorly maintained. by omar · 4 years, 3 months ago
  69. fb257ee Internals: Update ->RootWindow and other links before applying the SetNextWindowXXX stuff. This is so FocusWindow() can always assume that ->RootWindow != NULL. by omar · 4 years, 3 months ago
  70. d9bca0d Nav: Fixed a bug where the initial CTRL-Tab press while in a child window sometimes selected the current root window instead of always selecting the previous root window. (#787) by omar · 4 years, 3 months ago
  71. d19297e InputTextMultiline: Provide label to BeginChildEx so internal window name hold a little more context. by omar · 4 years, 3 months ago
  72. 47fab0e Misc renaming, comments. Docs: add missing spacing to Changelog. by omar · 4 years, 3 months ago
  73. 9cff4d6 Columns: ImDrawList::Channels* functions now work inside columns. by Rokas Kupstys · 4 years, 3 months ago
  74. 05a49f0 Examples: Emscripten: Demonstrating embedding fonts in Makefile and code. (#2953) [@Oipo] by omar · 4 years, 3 months ago
  75. 8cbb693 Emscripten: Allow filesystem support. (#3005) by Konstantin Podsvirov · 4 years, 4 months ago
  76. 6e1f8be Window: Fix SetNextWindowBgAlpha(1.0f) failing to override alpha component. (#3007) by omar · 4 years, 3 months ago
  77. 0a23582 Examples: VS projects: Removed inconsistent/extraneous explicit linkage to imm32. by omar · 4 years, 3 months ago
  78. 0e89041 Internals: ButtonEx, ButtonBehavior can support multiple mouse buttons. by omar · 4 years, 3 months ago
  79. 5f4dfad Merge misc/shallow changes from Docking to reduce drift. by omar · 4 years, 3 months ago
  80. 6c1a737 Tooltip: Testing DragDropWithinSourceOrTarget in BeginTooltipEx() instead of just BeginTooltip() - feel this was an overlook. Added tooltip flags instead of using bool. by omar · 4 years, 4 months ago
  81. 4d4e3b9 TODO, Readme by omar · 4 years, 4 months ago
  82. b887259 Bindings: Improved FreeGLUT support for MinGW (#3004) by Konstantin Podsvirov · 4 years, 4 months ago
  83. f6da500 Backends: OpenGL2: Explicitly backup, setup and restore GL_TEXTURE_ENV to increase compatibility with legacy OpenGL applications. (#3000) by omar · 4 years, 4 months ago
  84. 5363af7 AddCircle, AddCircleFilled: Add auto-calculation of circle segment counts (amends) by omar · 4 years, 4 months ago
  85. 051ce07 AddCircle, AddCircleFilled: Add auto-calculation of circle segment counts by Ben Carter · 4 years, 5 months ago
  86. 2eda358 Fixed hoverable/focus bug introduced in 3fe6ae97 (#2997) by omar · 4 years, 4 months ago
  87. 7a22767 CI: Add MSVC extra warnings build and correct labels of other extra warnings builds. by Rokas Kupstys · 4 years, 4 months ago
  88. 3fe6ae9 Internals: Move some Nav functions and members around (no functional change) + Misc comments by omar · 4 years, 4 months ago
  89. 0a3df4b Update FAQ.md by omar · 4 years, 4 months ago
  90. 15c6abe Internals: Standard math functions default redirection uses a define instead of an extraneous inline function call by omar · 4 years, 4 months ago
  91. 8bcac7d Backends: GLFW, SDL: report Windows key (io.KeySuper) as always released. by omar · 4 years, 4 months ago
  92. e499497 Backends: Win32: Added support for io.KeySuper (Windows key) for consistency with other backends. (#2976) by omar · 4 years, 4 months ago
  93. 2478dbf Disable warning C5054 introduced in VS 2019 16.2 (#2983) by omar · 4 years, 4 months ago
  94. 6c00d19 Disable format checks when using stb_sprintf.h by Loïc Molinari · 4 years, 4 months ago
  95. aa34681 Backends: GLFW: inhibit error callback when creating cursors because X11 setups may be missing them + comment (#2980) by omar · 4 years, 4 months ago
  96. 9ad4c5d Fix zealous warnings + Internals: Renamed members from XxxxID to XxxxxId to be more consistent with rest of the codebase (still some inconsistency left that are harder to fix) by omar · 4 years, 4 months ago
  97. f6d6880 Internals: Nav: PushFocusScope, PopFocusScope, GetFocusScopeID() helpers by omar · 4 years, 4 months ago
  98. 2ebe08b Focus, Nav: Merged bits from RangeSelect features to enable early manipulation of focus scope for styling purpose. by omar · 4 years, 4 months ago
  99. 4f7bf7e Backends: Win32: Added support for #define IMGUI_IMPL_WIN32_DISABLE_GAMEPAD and IMGUI_IMPL_WIN32_DISABLE_LINKING_XINPUT. (#2716) by omar · 4 years, 4 months ago
  100. e2eb0b4 Internals: Begin tries to setup WindowTemp/DC members in same order as their declaration. Readme: remove Coverity banner (PVS is better) by omar · 4 years, 4 months ago