1. 02c2d18 Internals: Renaming and marking of legacy focus/tabbing system by omar · 4 years, 4 months ago
  2. 52334ad Internals: Minor ordering/comments of ImGuiWindowTempData. by omar · 4 years, 4 months ago
  3. f56962c ColorEdit: "Copy As" context-menu tool shows hex values with a '#' prefix instead of '0x' + both with/without alpha when available. by omar · 4 years, 4 months ago
  4. ff5299e Docs: FAQ, Comments. by omar · 4 years, 4 months ago
  5. 4b3c5ff Comments + minor moving by omar · 4 years, 5 months ago
  6. f03c00b Added imgui_single_file.h, We use this to validate compiling all *.cpp in same compilation unit. by Rokas Kupstys · 4 years, 5 months ago
  7. 97a8dc6 CI: Added PVS-Studio static analysis on the continuous-integration server. by Rokas Kupstys · 4 years, 5 months ago
  8. ae1e361 Disable some PVS studio warnings. by Rokas Kupstys · 4 years, 5 months ago
  9. 4ee7aa7 ButtonBehavior: Default assignment of pressed behavior now also test for ImGuiButtonFlags_PressedOnDragDropHold which wasn't the case before. by omar · 4 years, 5 months ago
  10. 1eb71fc ButtonBehavior: Added ImGuiButtonFlags_PressedOnClickReleaseAnywhere behavior (#2971) by omar · 4 years, 5 months ago
  11. 00c515f Add glbinding build sample to Makefiles of GL3 examples. (#2870) by Rokas Kupstys · 4 years, 5 months ago
  12. f9630e6 Metrics: Fix not being able to expand "ParentWindow" when parent window is same as root window. by omar · 4 years, 5 months ago
  13. 1db78b8 Renaming + missing initialization + missing Changelog update. by omar · 4 years, 5 months ago
  14. 32c33c6 ColorEdit: Preserve last saturation value when V=0. Disable Hue editing lock. by Rokas Kupstys · 4 years, 5 months ago
  15. 5e2329b Backends: GL3: Implement glbinding opengl loader support. (#2870) by Rokas Kupstys · 4 years, 5 months ago
  16. e254167 ColorEdit: Fix label alignment when using ImGuiColorEditFlags_NoInputs. (#2955) by Rokas Kupstys · 4 years, 5 months ago
  17. d581939 Removed trailing spaces. by omar · 4 years, 5 months ago
  18. 22d7f26 Tweak wording by omar · 4 years, 5 months ago
  19. 0dd02dd Happy new year! by omar · 4 years, 5 months ago
  20. 2b10e06 Fix a typo by Zlatan Vasović · 4 years, 5 months ago
  21. dc66f83 Additional duplicated comments about usage of std::string and input text resize callback (#2006, #1443, #1008) by omar · 4 years, 5 months ago
  22. 854fc08 Amend f70204f2 to facilitate merges. by omar · 4 years, 5 months ago
  23. 061650b Update Readme by omar · 4 years, 5 months ago
  24. f70204f Minor bits, placeholder aimed at facilitating merging of Tables branch into Docking by omar · 4 years, 5 months ago
  25. e01fb54 Internals: Separator: Simplify duplicated code. by omar · 4 years, 5 months ago
  26. a610f1d Bezier Tweaks, fixed parameter order of 3831d50 by omar · 4 years, 5 months ago
  27. 3831d50 Add ImBezierClosestPoint() function which returns a point on bezier curve which is closed to a specified point. by Rokas Kupstys · 4 years, 5 months ago
  28. 0f7105e Backends: SDL: Wayland: Use SDL_GetMouseState (amend 78ff147) (#2800, 2802) by omar · 4 years, 5 months ago
  29. 78ff147 SDL: On wayland use SDL_GetMouseState (#2802) by NeroBurner-tux · 4 years, 8 months ago
  30. 9d44406 Limiting Columns()/BeginColumns() api to 64 columns (#125) by omar · 4 years, 5 months ago
  31. 10fdc03 Clarification about Im helpers + moving GetColorXXX functions outside of that block. by omar · 4 years, 5 months ago
  32. 3a800f2 DragFloat: Mention usage of FLT_MAX, INT_MAX etc. explicitly. (#2931) by omar · 4 years, 5 months ago
  33. 43bd80a Internals: Breaking: ImRect() default constructor initializes all fields with 0.0f by omar · 4 years, 5 months ago
  34. 6fdde67 Documentation, FAQ, todo tweaks by omar · 4 years, 6 months ago
  35. 0e74103 ImDrawList: Add AddNgon(), AddNgonFilled() API. by Ben Carter · 4 years, 6 months ago
  36. f9c26d2 Removed redirecting functions/enums that were marked obsolete in 1.53 (December 2017). by omar · 4 years, 6 months ago
  37. e42c1e1 Exposed IMGUI_DEBUG_PARANOID in imconfig.h + using a #define with no value to match other uses in imconfig.h by omar · 4 years, 6 months ago
  38. 697f15e Added PrimUnreserve() API. Obsoleted calling ImDrawList::PrimReserve() with a negative count. by Ben Carter · 4 years, 6 months ago
  39. e4a59d0 TabItem: honor ImGuiTabItemFlags_NoCloseButton passed as parameter (although undocumented and part of private api) (#2923) by omar · 4 years, 6 months ago
  40. f656e77 Inputs: Added ImGuiMouseButton enum for convenience (e.g. ImGuiMouseButton_Right=1). by omar · 4 years, 6 months ago
  41. 6cbed03 Comments, clarified mouse button ordering. by omar · 4 years, 6 months ago
  42. 03b7170 Backends: GLFW: Added workaround for people who use development version of GLFW which is older than commit that added required cursor support. (#2922) by Rokas Kupstys · 4 years, 6 months ago
  43. 7ff13f4 Examples: Explicitly adding -DIMGUI_IMPL_OPENGL_LOADER_GL3W to Makefile to match linking settings by omar · 4 years, 6 months ago
  44. b521cd3 Removed implicit default parameter to IsMouseDragging(int button = 0) to be consistent with other mouse functions. by omar · 4 years, 6 months ago
  45. 6d9a54a Examples: Metal: Wrap main event loop body in an @autoreleasepool block to ensure allocations get freed even if underlying system event loop gets paused due to app nap (#2910, #2917) by Max Thrun · 4 years, 6 months ago
  46. 8342e5b Amend previous commits (added ImGuiMouseCursor_NotAllowed enum + new cursors in GLFW 3.4) by omar · 4 years, 6 months ago
  47. 945a509 Implement ImGuiMouseCursor_NotAllowed mouse cursor. by Rokas Kupstys · 4 years, 6 months ago
  48. b5cad20 Implement new GLFW 3.4 resizing cursors. by Rokas Kupstys · 4 years, 6 months ago
  49. abaf025 Version 1.75 WIP by omar · 4 years, 6 months ago
  50. bf6d1ba CI: Add 32/64 bit build variations to builds with extra warnings. by Rokas Kupstys · 4 years, 6 months ago
  51. 1742ca4 CI: Add unity builds test. (#2893) by Rokas Kupstys · 4 years, 6 months ago
  52. a809208 Internal: Added unused parameter named to facilitate cimgui parsing of imgui_internal.h by omar · 4 years, 6 months ago
  53. f60518b Update FAQ.md by omar · 4 years, 6 months ago
  54. bdce833 Version 1.74 by omar · 4 years, 6 months ago v1.74
  55. 26d177b Docs: Moved misc/fonts/README.txt to docs/FONTS.txt. + tweaks by omar · 4 years, 6 months ago
  56. 1615e9e CI: Enable extended warnings in example_null builds. by Rokas Kupstys · 4 years, 6 months ago
  57. bbe0409 Metrics: Show wire-frame mesh and approximate surface area when hovering ImDrawCmd. Amend aeb5795. by omar · 4 years, 6 months ago
  58. aeb5795 Added area calculation for draw lists in metrics by Ben Carter · 4 years, 6 months ago
  59. 0cb1c63 Demo: tweaked demo help section, reference to "Examples" and "Tools". Reference to Keyboard navigation. Removed some of the more "obvious/standard" controls. by omar · 4 years, 6 months ago
  60. b205ab0 Internals: Added IM_ASSERT_PARANOID, IMGUI_DEBUG_PARANOID define. Shuffled a bit of the macros section in imgui_internal.h by omar · 4 years, 6 months ago
  61. 51e2e9b ImVector: Added shrink() helper. ImFont::RenderText minor optimisation for debug build. Misc: Metrics shows tab names because we now have them. by omar · 4 years, 6 months ago
  62. 51a02b3 Added IM_UNICODE_CODEPOINT_MAX. Changed specs of ImFontAtlas::AddCustomRectRegular() (breaking change). by omar · 4 years, 7 months ago
  63. ca63349 Renamed XX-bits -> XX-bit in comments to match what the world appears to be using. by omar · 4 years, 6 months ago
  64. a899c1e Internals: Using ImU64 for internal ImFile api so we can later wrap them to fseeko/ftello//_fseeki64/_ftelli64 (#2734) by omar · 4 years, 6 months ago
  65. ecbedc8 Tweaks, ammend 93efa54, rename to IMGUI_DISABLE_DEFAULT_FORMAT_FUNCTIONS (#1038) by omar · 4 years, 6 months ago
  66. 4e90906 Added IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS / IMGUI_DISABLE_FILE_FUNCTIONS #2734) by omar · 4 years, 6 months ago
  67. 93efa54 Renamed IMGUI_DISABLE_FORMAT_STRING_FUNCTIONS to IMGUI_DISABLE_DEFAULT_FORMAT_STRING_FUNCTIONS. (#1038) by omar · 4 years, 6 months ago
  68. 9efaf28 Doc comments. Removed .ini parsing code from 1.53 that parsed entries without the [Window] tag (which enabled importing an old .ini file) by omar · 4 years, 6 months ago
  69. ca30ef4 Drag and drop: Increase local payload buffer from 8 to 16 bytes. by omar · 4 years, 6 months ago
  70. 7e23209 Internals: Added GetWindowResizeID(), renamed GetScrollbarID() to GetWindowScrollbarID(). Using integer for resize ID so they matches regardless of the pointer size. by omar · 4 years, 6 months ago
  71. 8f40020 Disable Win32 clipboard and IME functions when build target UWP (#2892, #2895) by Tracy Ma · 4 years, 6 months ago
  72. be05e12 Misc: Using static_assert() when using C++11, instead of our own construct (avoid zealous Clang warnings). by omar · 4 years, 6 months ago
  73. b23dcab Fix 25eee91 incorrect assert when ending a child-popup (rarely used but used by sub-nenus) by omar · 4 years, 6 months ago
  74. be436e2 Fix HelpMarker() symbol collision for unity builds (#2893) by omar · 4 years, 6 months ago
  75. 0385247 Internals: Routing recoverable user errors via IMGUI_USER_ERROR() macro. (#1651) by omar · 4 years, 6 months ago
  76. 25eee91 Error handling: Assert if user mistakenly calls End() instead of EndChild() on a child window. (#1651) by omar · 4 years, 6 months ago
  77. b138f8c Internal: Nav rename preparing for nav inputs ownership changes. IsNavInputPressed() -> IsNavInputTest() by omar · 4 years, 6 months ago
  78. 7c441e3 CI: Update jobs to MacOS latest (Catalina) by omar · 4 years, 7 months ago
  79. 6e8e2c0 Scrollbar: Fixed an issue where scrollbars wouldn't display on the frame following a frame where all child window contents would be culled. by omar · 4 years, 7 months ago
  80. 57dc34f TreeNode: Added IsItemToggledOpen() to explicitly query if item was just open/closed, facilitating interactions with custom multi-selections patterns. (#1896, #1861) by omar · 4 years, 7 months ago
  81. 011d475 TreeNode: The collapsing arrow accepts click even if modifier keys are being held, facilitating interactions with multi-select patterns. (#2886, #1896, #1861) by omar · 4 years, 7 months ago
  82. 037126e TreeNode: Reworded code for ImGuiTreeNodeFlags_OpenOnArrow (follow up to f79b2d6c) to make it lightweight. Should be a no-op from user's point of view. Will facilitate using the arrow hovering information in the hot path. (#2886) by omar · 4 years, 7 months ago
  83. d003674 Internals: Added ImChunkStream, used by window settings. (more generic followup to 4c13807, the class will be used more extensively by Tables) by omar · 4 years, 7 months ago
  84. a337e21 Internals: ImPool: Renaming. by omar · 4 years, 7 months ago
  85. 28f1d60 Internals: Renaming + added ImStrSkipBlank() from docking branch. by omar · 4 years, 7 months ago
  86. 09b2310 Internals: Added index of helpers and shuffled a few things. by omar · 4 years, 7 months ago
  87. 4c13807 Misc: Optimized storage of window settings data (reducing allocation count). by omar · 4 years, 7 months ago
  88. 3929255 Examples: Emscripten: Removed BINARYEN_TRAP_MODE=clamp from Makefile which was removed in Emscripten 1.39.0 but required prior to 1.39.0, making life easier for absolutely no-one. (#2877, #2878) [@podsvirov] by omar · 4 years, 7 months ago
  89. 916487a example_emscripten: skip outdated compiler option by Konstantin Podsvirov · 4 years, 7 months ago
  90. bff2d5d Update README.md by omar · 4 years, 7 months ago
  91. c918242 Normalize all the line endings. by Rokas Kupstys · 4 years, 7 months ago
  92. c9ffa62 Add .gitattributes with rules for line endings of files. by Rokas Kupstys · 4 years, 7 months ago
  93. bcd752c CI: Fix emscripten builds after portable SDK archive became unavailable. by Rokas Kupstys · 4 years, 7 months ago
  94. 792a863 Metrics: Expose basic details of each window key/value state storage. by omar · 4 years, 7 months ago
  95. 8fee5a4 Internals: Renaming for consistency. by omar · 4 years, 7 months ago
  96. 5006639 CI: Add scheduled builds and limit some examples to build only on schedule in order to decrease time of builds performed on each push. by Rokas Kupstys · 4 years, 7 months ago
  97. 5ebd4e4 CI: Install SDL SDK in windows workers and add SDL examples to the build. by Rokas Kupstys · 4 years, 7 months ago
  98. a4420be CI: Split builds of examples into separate jobs. by Rokas Kupstys · 4 years, 7 months ago
  99. 9f979c3 CI: Fix builds failing because of missing v140 toolset and SDK on dx12 sample. by Rokas Kupstys · 4 years, 7 months ago
  100. d62a413 Misc: Windows: Do not use _wfopen() if IMGUI_DISABLE_WIN32_FUNCTIONS is defined. (#2815) by omar · 4 years, 7 months ago