2252 Commits (1e1b8ca20d1b724aad69e7bec50e3da913bf929c)

Author SHA1 Message Date
ocornut 1e1b8ca20d ImStrv: backtracked for now on supporting ImStrv for format strings. ago%!(EXTRA string=11 months)
ocornut d442f19a03 ImStrv: moved double char* function signatures under #ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS blocks. ago%!(EXTRA string=11 months)
ocornut 9032a55b28 ImStrv: changed ImStrv xxx=NULL args to an explicit xxx=ImStrv() ago%!(EXTRA string=11 months)
ocornut 082ecbbc23 ImStrv: Step 2 - change ImStrv typedef to struct, perform all other logic conversion. ago%!(EXTRA string=11 months)
Rokas Kupstys 3d39cbd035 ImStrv: Step 1 - change string type to ImStrv in API. (REBASED) ago%!(EXTRA string=11 months)
ocornut 22d65c7949 Removed old nested structure: renaming ImGuiStorage::ImGuiStoragePair type to ImGuiStoragePair (simpler for many languages). ago%!(EXTRA string=11 months)
ocornut 7260bb51cf Version 1.90.9 WIP ago%!(EXTRA string=11 months)
ocornut 6f7b5d0ee2 Version 1.90.8 ago%!(EXTRA string=11 months)
ocornut 67d886fd63 Removed ImGuiButtonFlags_MouseButtonDefault_. ago%!(EXTRA string=11 months)
ocornut 2a418f054d InputText: reordered all flags. (ABI breaking) ago%!(EXTRA string=11 months)
ocornut 47db0698d2 InputScalar, InputInt, InputFloat: added ImGuiInputTextFlags_ParseEmptyRefVal, ImGuiInputTextFlags_DisplayEmptyRefVal. (#7305) ago%!(EXTRA string=11 months)
korenkonder 209edcc247 Fixed incorrect order of arguments in IsMouseClicked(). (#7657, #456) ago%!(EXTRA string=11 months)
ocornut 6cefd4fd88 Scrollbar: fixed miscalculation of vertical scrollbar visibility when required solely by the presence of an horizontal scrollbar. (#1574) ago%!(EXTRA string=11 months)
ocornut f953ebf9ca Disabled: nested tooltips or other non-child window within a BeginDisabled() block disable the disabled state. (#211, #7640) ago%!(EXTRA string=11 months)
ocornut 868f444620 Debug: extracted debug log 0xXXXXXXX scanning into a helper function. (#5855) ago%!(EXTRA string=11 months)
ocornut 51823d117d Misc: made ImGuiDir, ImGuiSortDirection, ImGuiMouseCursor stronger-typed enums + cater for possible warning in backends's switch() ago%!(EXTRA string=11 months)
ocornut 479c5f62fc Style: make DisplayWindowPadding visible in style editor. ago%!(EXTRA string=11 months)
ocornut 1f9fc382c3 Version 1.90.8 WIP ago%!(EXTRA string=11 months)
ocornut 00ad3c65bc Version 1.90.7 ago%!(EXTRA string=11 months)
ocornut f814ef816f Commented out CaptureKeyboardFromApp(), CaptureMouseFromApp(). Commented out obsolete IsKeyPressedMap() from imgui_internal.h (can call IsKeyPressed). Comments ago%!(EXTRA string=11 months)
Christian Fillion b9084949bd
Fixed typo in IsMouseDragging and GetMouseDragDelta's documentation. (#7620) ago%!(EXTRA string=11 months)
ocornut ce4e210dcb Shotcuts: renamed ImGuiInputFlags_RouteGlobalOverFocused -> ImGuiInputFlags_RouteOverFocused, ImGuiInputFlags_RouteGlobalOverActive -> ImGuiInputFlags_RouteOverActive in previsiion of using them with a Hovered route. (#456) ago%!(EXTRA string=11 months)
ocornut 5ce3d29955 Shortcuts: rename ImGuiInputFlags_RouteGlobalHighest to ImGuiInputFlags_RouteGlobalOverActive, made ImGuiInputFlags_RouteGlobalOverFocused and ImGuiInputFlags_RouteGlobalOverActive flags. (#456) ago%!(EXTRA string=11 months)
ocornut 650cb51bf1 Shortcuts: renamed ImGuiInputFlags_RouteActiveItem to ImGuiInputFlags_RouteActive. (#456, #7618) ago%!(EXTRA string=11 months)
ocornut ef9d525f02 Shortcuts: added ImGuiInputFlags_RouteActiveItem. (#456, #7618) + rearrange Changelog ago%!(EXTRA string=11 months)
ocornut 29439bdd27 Windows: BeginChild(): fixed auto-fit calculation when using either (not both) ResizeX/ResizeY and double-clicking on a border. (#1710) ago%!(EXTRA string=11 months)
ocornut d5a600e9c6 Shortcuts, SetShortcutRouting: added ImGuiInputFlags_RouteFromRootWindow. Made it possible for SetShortcutRouting() to query for another location. ago%!(EXTRA string=11 months)
ocornut c06e6340cd Shortcuts: added ImGuiInputFlags_Tooltip. (#456) ago%!(EXTRA string=11 months)
ocornut 77e4171894 Shortcuts: added flags to SetNextItemShortcut(). (#456) ago%!(EXTRA string=11 months)
ocornut fc512a2474 Inputs: Added Shortcut(), SetNextItemShortcut(). Added ImGuiInputFlags, ImGuiInputFlags_RouteXXXX. (#456, #2637) ago%!(EXTRA string=11 months)
ocornut 55748cdbe1 Internals, Inputs: *Breaking* Renamed ImGuiKeyOwner_None to ImGuiKeyOwner_NoOwner: avoid confusion with non zero value, makes IsKeyPressed() calls using ImGuiKeyOwner_NoOwner more explicit. ago%!(EXTRA string=11 months)
ocornut 28a283b460 Windows: BeginChild(), Tables:fixed visibility of fully clipped child windows and tables to Test Engine. ago%!(EXTRA string=11 months)
ocornut 25e279ee73 Inputs: Treat ctrl-left-click as right click when ConfigMacOSXBehaviors is set. (#2343) ago%!(EXTRA string=12 months)
ocornut 7747106647 Inputs: swap Ctrl and Cmd on macOS X, remove ImGuiMod_Shortcut. (#2343, #4084, #5923, #456) ago%!(EXTRA string=12 months)
Hubert Maier 07dbcf1f70 Fixed typos. (#7593) ago%!(EXTRA string=12 months)
ocornut d0524df887 Internals: slight refactor FindHoveredWindow() -> FindHoveredWindowEx() toward reducing far-away code duplication. ago%!(EXTRA string=12 months)
ocornut d06b8b58d8 Nav: fixed holding Ctrl or gamepad L1 from not slowing down keyboard/gamepad tweak speed. ago%!(EXTRA string=12 months)
ocornut 5e23680454 Backends: all backends + demo now call IMGUI_CHECKVERSION() to verify ABI compatibility between caller code and compiled version of dear imgui. (#7568) ago%!(EXTRA string=12 months)
ocornut f48aae600a Version 1.90.7 WIP ago%!(EXTRA string=12 months)
ocornut 6ccc561a2a Version 1.90.6 ago%!(EXTRA string=12 months)
ocornut 0b309471f2 Windows: Changed default ClipRect to extend to windows' left and right borders. (#3312, #7540, #3756, #6170, #6365) ago%!(EXTRA string=1 year)
ocornut 6ebbecc6a0 Realign assignments. ago%!(EXTRA string=1 year)
thedmd fc4d818e17 Tables: Angled headers: added TableAngledHeadersTextAlign, ImGuiStyleVar_TableAngledHeadersTextAlign. (#6917) ago%!(EXTRA string=1 year)
ocornut 50b2ff0bf0 ImGuiIO: moved IMGUI_DISABLE_OBSOLETE_KEYIO block lower in the structure so other fields layout are not affected by it (#7534) ago%!(EXTRA string=1 year)
ocornut 6ef4f67fa9 ImDrawList: moved cold fields lower in the structure so hot fields are closer to each others + better packed ImGuiNavItemData ago%!(EXTRA string=1 year)
diego.mateos b8a44b198c TreeNode: added ImGuiTreeNodeFlags_SpanTextWidth. (#6937) ago%!(EXTRA string=1 year)
ocornut 361432a0bb TreeNode: fixed layout so that TreeNode("") or TreeNode("##HiddenLabel") may properly be used with SameLine(0,0). (#7505, #282) ago%!(EXTRA string=1 year)
ocornut eba46cb0d2 Drag and Drop: assert when nesting BeginDragDropSource() and BeginDragDropTarget() (#7504) + update Gallery links ago%!(EXTRA string=1 year)
ocornut 3caa79c8a5 Version 1.90.6 WIP ago%!(EXTRA string=1 year)
ocornut f790d51665 Silent zealous/stupid warning introduced by Clang 16 (shipping with VS2022) with -Weverything. Pointers are now illegal! ago%!(EXTRA string=1 year)