- 7e03ae3 Window: Fixed resizing from upper border when io.ConfigWindowsMoveFromTitleBarOnly is set. (#6390) by ocornut · 4 days ago master
- 7947f32 Demo: added casing swap demo to clarify use of ImGuiInputTextFlags_CallbackCharFilter. (#6457) + Metrics: simplified some code. by ocornut · 4 days ago
- 47579f8 Nav: set NavJustMovedToXXX fields on NavInit result + BeginChild() clears ActiveId on N+1 on entering instead of waiting for ID to elapse on N+2. by ocornut · 6 days ago
- 52e1911 Backends: OpenGL3: Added more explicit comments about using GL ES2/3 on targets where it's not automatic. (#6450) by ocornut · 6 days ago
- 08145bc Fonts: Fixed crash when merging fonts and the first font has no valid glyph. (#6446) by ocornut · 6 days ago
- 45c8c3b Listbox: commented out obsolete/redirecting functions that were marked obsolete more than two years ago: ListBoxHeader(), ListBoxFooter(). by ocornut · 7 days ago
- df8667b Comments/typos tweaks by ocornut · 9 days ago
- 2c558d5 Internals: SeparatorEx(): expose thickness + add misc comments relating to Separators. by ocornut · 9 days ago
- c8579ab Examples: DX9: Fix WM_SIZE handling bug introduced in 031e152d2. (#6374) by ocornut · 9 days ago
- 7348e99 CI: temporarily use Emscripten 3.1.37 because 3.1.18 has a regression. by ocornut · 11 days ago
- e489e40 Clipper: Amend ecb0aaa (#6424, #3841) by GamingMinds-DanielC · 14 days ago
- ecb0aaa Clipper: Renamed ForceDisplayRangeByIndices() to IncludeRangeByIndices(). (#6424, #3841) + commented out obsolete ImGuiListClipper() constructor. by ocornut · 14 days ago
- a550263 Misc: made ErrorCheckEndWindowRecover() handle font stack. (#6431, #1651) by ocornut · 14 days ago
- bcfc1ad Nav: Forwarded (wrap/loop) request don't mistakenly wreck reference pos. by ocornut · 3 weeks ago
- 430c059 Docs: added more detailed information about UTF-8 encoding. by ocornut · 3 weeks ago
- 513af1e Examples: Updated all Visual Studio project file to use /utf-8 option, so string literals are UTF-8 encoded by default. by ocornut · 3 weeks ago
- 0397321 Debug Tools: Added 'io.ConfigDebugIgnoreFocusLoss' option. (#4388, #4921) by ocornut · 3 weeks ago
- 6656553 Nav: Record/restore preferred position on each given axis. by ocornut · 3 weeks ago
- 39f7248 Backends: OpenGL3: Add glBindSampler for GL ES 3.0. (#6375) by Jason Millard · 3 weeks ago
- dd9db5e Backends: OpenGL3: Added runtime flags for ES2/ES3 to simplify coding-style. (#6375) by ocornut · 3 weeks ago
- 6cdedf5 Drag, Sliders: if the format string doesn't contain any %, when using CTRL+Click to input we use a default format. (#6405) by ocornut · 3 weeks ago
- 70cca1e Backends: avoid null dereference in metal and osx shutdown (#6385, #6334) by Alex · 4 weeks ago
- 5dc6013 Backends: SDL3: Fixed build on Emscripten/iOS/Android. (#6391) by ocornut · 4 weeks ago
- 7c291ba Tables: Fixed command merging when compiling with VS2013. (#6377) by ocornut · 4 weeks ago
- 085fa42 Adedd workaround for GCC erroneous/zealous warning (#5343) by cfillion · 5 weeks ago
- 031e152 Examples: DX9, DX10, DX11: Queue framebuffer resize instead of processing in WM_SIZE. (#6374) by ocornut · 5 weeks ago
- 15da1a9 Fixed misleading local name (#4493) + minor typo (#6369) by ocornut · 5 weeks ago
- fd94318 ImVec2: Added unary minus operator (#6368) by Koostosh · 5 weeks ago
- d3ad2f3 Menus: Fixed an issue when opening a menu hierarchy in a given menu-bar would allow opening another via simple hovering. (#3496, #4797) by ocornut · 5 weeks ago
- b475079 Nav: Fixed CTRL+Tab into a root window with only childs with _NavFlattened flags erroneously initializing default nav layer to menu layer. by ocornut · 5 weeks ago
- eed7b0e Nav: remove other-axis clamping, now that columns themselves are clamped. (#2221) by ocornut · 5 weeks ago
- da3d7e1 Focus: added an early out in FocusWindow() for the common case. by ocornut · 5 weeks ago
- 565aa0b Examples: Vulkan: pick integrated GPU if nothing else is available. (#6359) by kimidaisuki22 · 5 weeks ago
- 0fbf288 Examples: example_glut_opengl2: Fixed compilation issue (#6361) by Daniel Petrovic · 5 weeks ago
- 4d42450 Focus: amend ImGuiFocusRequestFlags_UnlessBelowModal to bring to front-most below the modal, simplify code in Begin(). (#6357, #4317) by ocornut · 5 weeks ago
- 01ca196 Focus: move focused child restore code in FocusWindow() with ImGuiFocusRequestFlags_RestoreFocusedChild flag. (#6357) by ocornut · 5 weeks ago
- 30eceaf Focus: start moving modal check into FocusWindow(), add ImGuiFocusRequestFlags_UnlessBelowModal (currently opt-in, should try to make opt-out). (#6357, #4317) by ocornut · 5 weeks ago
- f0fe195 Focus: merge extra param for FocusTopMostWindowUnderOne() from docking branch to facilitate merge. by ocornut · 5 weeks ago
- 00d3f92 Nav: Fixed navigation within tables/columns where item boundaries goes beyond columns limits. (#2221) by ocornut · 6 weeks ago
- 8d9e50c Nav: fixed IMGUI_DEBUG_NAV_SCORING not setting NavMoveClipDir, leading to debug result not matching real results. by ocornut · 6 weeks ago
- 662ce46 Debug Log: Fixed not parsing 0xXXXXXXXX values when the identifier is at the end of the line. by ocornut · 6 weeks ago
- a89590b Backends: Win32: revert accidental deletion of ImGui_ImplWin32_EnableAlphaCompositing() in a566ecc (#3218) by ocornut · 6 weeks ago
- 9308cfd Examples: Amend Win32/Winapi + OpenGL example. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553) by ocornut · 6 weeks ago
- a566ecc Examples: Add Win32/Winapi + OpenGL example. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553) by Mark Jansen · 6 weeks ago
- a338b78 Backends: OpenGL3: amend reset GL_POLYGON_MODE separately for front and back when possible. (#6333) by ocornut · 6 weeks ago
- d0836aa Backends: OpenGL3: reset GL_POLYGON_MODE separately for front and back when possible. (#6333) by Gereon V · 6 weeks ago
- d6a7aca Nav: Debug: tweak debug facilities. by ocornut · 6 weeks ago
- 0948cfc InputText: do not set WantTextInputNextFrame during the frame InputText is deactivated. (#6341) by lukaasm · 6 weeks ago
- e49d31a Tables: do not show empty tooltip when user submits TableHeader with no label to display. (#6342) by lukaasm · 6 weeks ago
- f94a834 Fix minor typos in FAQ (#6328) by Faisal Arshed · 6 weeks ago
- 055e715 Backends: clear bits set in io.BackendFlags on backend Shutdown(). Clear BackendPlatformName. (#6334, #6335) by Gereon V · 6 weeks ago
- f304603 Backends: GLUT: remove call to ImGui::NewFrame() from ImGui_ImplGLUT_NewFrame(). (#6337) by Gereon V · 6 weeks ago
- 064153f Version 1.89.6 WIP by ocornut · 6 weeks ago
- 1ebb913 Version 1.89.5 by ocornut · 7 weeks ago v1.89.5
- ba98667 Examples: Vulkan: further work for device extensions + tentative use o fVK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME. (#6109, #6172, #6101) by ocornut · 7 weeks ago
- 6324280 Examples: Vulkan: rework extensions setup + enable some to avoid validation layer errors. (#6109, #6172, #6101) by ocornut · 7 weeks ago
- 995f92a Nav: Made PageUp/PageDown/Home/End navigation also scroll parent windows. by ocornut · 7 weeks ago
- d81f2ae Backends: WebGPU: Use WGSL shaders instead of precompiled SPIR-V + add Gamma uniform. (#6188) by Elie Michel · 7 weeks ago
- e67f2f4 Backends: WebGPU: Align buffer sizes upon creation. (#6188) by Elie Michel · 7 weeks ago
- cbdac1e Backends: WebGPU: Reorganized to store data in io.BackendRendererUserData like other backends. by ocornut · 7 weeks ago
- 18d72a9 Inputs: added a unique event identifier in ImGuiInputEvent. by ocornut · 7 weeks ago
- 506f7e0 Using nullptr in locations where warning disable is not convenient. (#6313, #4537) by Michael Martz · 7 weeks ago
- 9203883 Comments + Metal using SetTexID(0) for consistency. by ocornut · 7 weeks ago
- e92b29a Backends: OSX: Added support for io.AddMouseSourceEvent(). (#6314) by David Maas · 7 weeks ago
- db4c4e3 Backends: Android: Added support for io.AddMouseSourceEvent(). (#6315, #6318, #2702, #4921) by David · 7 weeks ago
- a7703fe Backends: SDL2/SDL3: Avoid callng SDL_StartTextInput()/SDL_StopTextInput(). (#6306, #6071, #1953) by ocornut · 8 weeks ago
- 8738ed8 Fixed FindWindowSettingsByID() being able to return a deleted setting. by ocornut · 8 weeks ago
- 47a07d8 ButtonBehavior: Fixed an edge case where changing widget type/behavior while active and using same id could lead to an assert. (#6304) by ocornut · 8 weeks ago
- c9fe7eb IO: Input queue trickling adjustment for touch screens. (#2702, #4921) by ocornut · 8 weeks ago
- f070497 Backends: Win32/SDL2/SDL3/GLFW: Added support for io.AddMouseSourceEvent(). (#2334, #2702) by ocornut · 8 weeks ago
- a16f99c IO: Added io.AddMouseSourceEvent() and ImGuiMouseSource enum. (#2702, #2334, #2372, #3453, #5693) by ocornut · 8 weeks ago
- 9a1e09e Fixed ImVec2 operator[] warning.in Clang. (#6272) by ocornut · 8 weeks ago
- 13931fd Redirecting domain name by ocornut · 8 weeks ago
- e8206db InputText: Fixed crash introduced by 5a2b1e848 (#6292, #4714) by ocornut · 8 weeks ago
- 5f30191 TabBar: Tab-bars with ImGuiTabBarFlags_FittingPolicyScroll can be scrolled with horizontal mouse-wheel (or Shift + WheelY). (#2702) by ocornut · 9 weeks ago
- 84fd0c7 Inputs, IO: record MouseWheelRequestAxisSwap information. Apply in UpdateMouseWheel() before legacy ctrl+wheel. by ocornut · 9 weeks ago
- a38e3c2 Fixed ImVec2 operator[] violating aliasing rules causing issue with Intel C++ compiler. (#6272) by ocornut · 9 weeks ago
- f65bcf4 Docs: added details and link to wiki from imgui_stdlib to increase discoverability. by ocornut · 10 weeks ago
- 8a6911b Backends: Fixes zealous warnings (#5760) by ocornut · 10 weeks ago
- 7dcf129 Backends: OpenGL3: Properly restoring "no shader program bound". (#6267, #6220, #6224) by ocornut · 10 weeks ago
- 821814b InputText: Reworked prev/next-word behavior . Include period as delimiter and tweak prev/next words logic. (#6067) by AJ Weeks · 10 weeks ago
- 89d0907 Nav: Made Ctrl+Tab/Ctrl+Shift+Tab windowing register ownership to held modifier. (#4828, #3255, #5641) by ocornut · 10 weeks ago
- c98bad0 ColorEdit, RadioButton, Windows: Using adaptative tesselation for preview circles. by ocornut · 10 weeks ago
- 9ac94ff ColorPicker: Fixed shading of S/V triangle in Hue Wheel mode. (#6254, #5200) by PanForPancakes · 10 weeks ago
- d885094 Demo: stop relying on internal function. by ocornut · 10 weeks ago
- e55a0ef IO: avoid changing context in AddKeyAnalogEvent(). Amend 7269498. (#6199, #6256, #4921, #5856) by ocornut · 10 weeks ago
- 7269498 IO: actually fixed adding events from inactive context (#6199, #6256, #4921, #5856) by cfillion · 10 weeks ago
- cac76b2 Slider, Drags: skip %+ and %# format flags for scanning. (#6259) by David Briscoe · 10 weeks ago
- 5a2b1e8 InputText: Fixed a tricky edge case, ensuring value is always written back on the frame where IsItemDeactivated() returns true (#4714) by ocornut · 2 months ago
- 314e644 Internals: removed ImGuiInputSource_Nav enum, by ocornut · 2 months ago
- 5d4a897 Docs: added all older versions to Changelog. by ocornut · 2 months ago
- c501c2d Internals: inverted a block in InputScalar() to facilitate reading/stepping in common case. by ocornut · 2 months ago
- 91577c7 Backends: GLFW: Fixed key modifiers handling on secondary viewports. (#6248, #6034) by Aiekick · 2 months ago
- 301c956 Examples: Windows: Added 'misc/debuggers/imgui.natstepfilter' file to all Visual Studio projects. (#3038) by ocornut · 2 months ago
- 8b6e021 Demo: Fixed typos. (#6247) by Ambrose Bonnaire-Sergeant · 2 months ago
- ae4dad0 Examples: SDL3: Updated for latest WIP SDL3 branch. (#6243) by ocornut · 2 months ago
- 0d60696 Backend: OpenGL3: Amend b0c18166 fix cases where glGetString(GL_VERSION) returns NULL. (#6154, #4445, #3530) by ocornut · 2 months ago
- 24a44b9 Version 1.89.5 WIP by ocornut · 2 months ago
- f3f6295 Version 1.89.4 by ocornut · 3 months ago v1.89.4
- e39c255 Backends: GLFW: Avoid using glfwGetError() and glfwGetGamepadState() on Emscripten. (#6240) by ocornut · 3 months ago