8647 Commits (ef07ddf087c879baff8c0cac0ff1f40b7f0f060c)
 

Author SHA1 Message Date
Ambrose Bonnaire-Sergeant 8b6e021f35
Demo: Fixed typos. (#6247) ago%!(EXTRA string=2 years)
ocornut ae4dad09b5 Examples: SDL3: Updated for latest WIP SDL3 branch. (#6243) ago%!(EXTRA string=2 years)
ocornut 85beda96de Backends: GLFW: Fix Emscripten erroneously enabling multi-viewport support, leading to assert. (#5683) ago%!(EXTRA string=2 years)
ocornut 0d606968d8 Backend: OpenGL3: Amend b0c18166 fix cases where glGetString(GL_VERSION) returns NULL. (#6154, #4445, #3530) ago%!(EXTRA string=2 years)
ocornut 24a44b9abe Version 1.89.5 WIP ago%!(EXTRA string=2 years)
ocornut 9e30fb0ec1 Merge branch 'master' into docking ago%!(EXTRA string=2 years)
ocornut f3f6295d53 Version 1.89.4 ago%!(EXTRA string=2 years)
ocornut e39c2552ac Backends: GLFW: Avoid using glfwGetError() and glfwGetGamepadState() on Emscripten. (#6240) ago%!(EXTRA string=2 years)
ocornut cc2177de15 Debug Tools: Added io.ConfigDebugBeginReturnValueOnce / io.ConfigDebugBeginReturnValueLoop options. ago%!(EXTRA string=2 years)
ocornut 552969e33e BeginTooltip: correctly testing return value of BeginTooltipEx() even though it always return true in current code. ago%!(EXTRA string=2 years)
ocornut c426e32247 Tables: Fixed an issue where user's Y cursor movement within a hidden column would have side-effects. ago%!(EXTRA string=2 years)
domgho 6ca1556d02 Nav: Fixed SetItemDefaultFocus() from not scrolling when item is partially visible. (#2814, #2812) ago%!(EXTRA string=2 years)
ocornut 9937660b1c Merge branch 'master' into docking ago%!(EXTRA string=2 years)
ocornut bb224c8aa1 Examples: Updated all examples application to enable ImGuiConfigFlags_NavEnableKeyboard and ImGuiConfigFlags_NavEnableGamepad by default. ago%!(EXTRA string=2 years)
ocornut 2bb9e35a48 Nav: Tabbing now cycles through all items when ImGuiConfigFlags_NavEnableKeyboard is set. (#3092, #5759, #787) ago%!(EXTRA string=2 years)
ocornut e83fb468c6 Renamed PushAllowKeyboardFocus()/PopAllowKeyboardFocus() to PushTabStop()/PopTabStop(). (#3092) ago%!(EXTRA string=2 years)
ocornut a322122f74 InputText: Fixed not being able to use CTRL+Tab while an InputText() using Tab for completion or textinput is active. ago%!(EXTRA string=2 years)
ocornut 3b2f617652 BeginTooltip: Added 'bool' return value to BeginTooltip() for API consistency. Updated demo. ago%!(EXTRA string=2 years)
ocornut e2cede6542 Merge branch 'master' into docking ago%!(EXTRA string=2 years)
ocornut b5f9381036 Made internal clipboard/IME handlers not rely on implicit GImGui context (#5856) ago%!(EXTRA string=2 years)
Marc Delorme c8ad25caa6 Make classes not depend on the implicit GImGui context (#5856, #6199): ImGuiWindow, ImGuiInputTextCallbackData, ImGuiListClipper, ImGuiStackSizes ago%!(EXTRA string=2 years)
Marc Delorme 10ace228bc Make classes not depend on the implicit GImGui context (#6199, #5856, #6199): ImGuiIO ago%!(EXTRA string=2 years)
ocornut 5a1e6b60a2 Nav: Fixed an issue with Gamepad navigation when the movement lead to a scroll and frame time > repeat rate. (#6171) ago%!(EXTRA string=2 years)
ocornut c9a53aa74d Nav: Made Enter key submit the same type of Activation event as Space key. (#5606) ago%!(EXTRA string=2 years)
ocornut b4b79584d1 Internals: added GetStyleVarInfo(). exposed previously .cpp only ImGuiStyleVarInfo as ImGuiDataVarInfo. ago%!(EXTRA string=2 years)
duddel 57d0fcd021 Examples: Fix Android example build for Gradle 8. (#6229) ago%!(EXTRA string=2 years)
ocornut b6586bb06d TestEngine: update IMGUI_TEST_ENGINE_ITEM_ADD() hooks to support passing item in flags. ago%!(EXTRA string=2 years)
ocornut 1c29a8ed18 Debug Log: auto-disable ImGuiDebugLogFlags_EventClipper to reduce spam. ago%!(EXTRA string=2 years)
ocornut f5c5a710aa Docking: exposed DockNodeWindowMenuHandler_Default() in imgui_internal.h to facilitate reuse. ago%!(EXTRA string=2 years)
ocornut 4078abe14c Merge branch 'master' into docking ago%!(EXTRA string=2 years)
ocornut 702626dd8a Docking: storing window menu handler in a function pointer to allow customizing menu (undocumented) ago%!(EXTRA string=2 years)
Cyphall 66b762577c Backends: OpenGL3: Fixed restoration of a potentially deleted OpenGL program. (#6220, #6224) ago%!(EXTRA string=2 years)
ocornut bfce7750b1 Simpified code in GetKeyData() and used ImGuiKey_KeysData_OFFSET for consistency. Rework demo, Comments. Moved ImGuiKey_KeysData_OFFSET to internal.h (#4921, #6191) ago%!(EXTRA string=2 years)
Adam Kewley 2496b973f9 Backends: SDL2,SDL3: Accept SDL_GetPerformanceCounter() not returning a monotonically increasing value. (#6189, #6114, #3644) ago%!(EXTRA string=2 years)
ocornut e9743d85dd Drag and Drop: Clear state on EndDragDropTarget() with delivery + fixed handling of overlapping targets when smaller one is submitted before and can accept the same data type. (#6183, #5817) ago%!(EXTRA string=2 years)
Giuseppe Barbieri 2ee77aa6be
Missing closing parenthesis in debug popup log (#6177) ago%!(EXTRA string=2 years)
ocornut 696a533532 TestEngine: added ImGuiItemStatusFlags_Inputable flag report to facilitate fuzzing. ago%!(EXTRA string=2 years)
ocornut 752603bc70 Fixed imgui_single_file.h for IMGUI_DEFINE_MATH_OPERATORS change. (#6164, #6137, #5966, #2832) ago%!(EXTRA string=2 years)
ocornut a1b8457cb5 Moved the optional "courtesy maths operators" (#define IMGUI_DEFINE_MATH_OPERATORS) implementation from imgui_internal.h in imgui.h. (#6164, #6137, #5966, #2832) ago%!(EXTRA string=2 years)
ocornut e25e4526cd Merge branch 'master' into docking ago%!(EXTRA string=2 years)
ocornut 5d74891285 Backends: Win32: Use WM_NCMOUSEMOVE / WM_NCMOUSELEAVE to track mouse positions over non-client area (OS decorations) when app is not focused. (#6045, #6162) ago%!(EXTRA string=2 years)
ocornut 4f630b0449 imgui_freetype: fixed non-ASCII characters in sources. (#6166) ago%!(EXTRA string=2 years)
ocornut 204cb4d226 Version 1.89.4 WIP ago%!(EXTRA string=2 years)
ocornut 192196711a Merge branch 'master' into docking ago%!(EXTRA string=2 years)
ocornut 458a109031 Version 1.89.3 ago%!(EXTRA string=2 years)
Laurens Holst b0c1816664 Backends: OpenGL3: Fixed loader compatibility with GL_VERSION for GL 2.x (#6154, #4445, #3530) ago%!(EXTRA string=2 years)
ocornut fa0852f9e5 ColorEdit, ColorPicker: Fixed hue/saturation preservation logic from interfering with the displayed value (but not stored value) of others widgets instances. (#6155) ago%!(EXTRA string=2 years)
ocornut 092b6825ac Fonts: Assert that in each GlyphRanges[] pairs first is <= second. ago%!(EXTRA string=2 years)
ocornut 345184330b Internals: Settings: amend ClearWindowSettings() for Docking. ago%!(EXTRA string=2 years)
ocornut ea4565368e Merge branch 'master' into docking ago%!(EXTRA string=2 years)