5587 Commits (b39fc84f8919b87c9d79f6ffaf43efb61d2beb3d)

Author SHA1 Message Date
ocornut 5107e58b0f Inputs: amend changelog and clarify how the swap might be a breaking change for a minority of users. (#2343) ago%!(EXTRA string=12 months)
ocornut 8bd5d1d42f Inputs: Fixed swapping of keys associated to mods. Fixed warnings. (#2343, #4084, #5923, #456) 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 5d973a87d4 Backends: SDL_Renderer2/SDL_Renderer3: and ImGui_ImplSDLRenderer2_RenderDrawData() and ImGui_ImplSDLRenderer3_RenderDrawData() now takes a SDL_Renderer* parameter. ago%!(EXTRA string=12 months)
Erin M af2fbf043d
Backends/Internals: Don't use IME and clipboard default win32 functions when WINAPI_FAMILY_GAMES (#7585) ago%!(EXTRA string=12 months)
ocornut e4576914cb Internals: amend f806c76 to better match docking + fixed unused static forward declaration warning. ago%!(EXTRA string=12 months)
ocornut d0524df887 Internals: slight refactor FindHoveredWindow() -> FindHoveredWindowEx() toward reducing far-away code duplication. ago%!(EXTRA string=12 months)
ocornut f806c76e97 Tables, Dpi: added dummy g.DpiScale storage (to be altered in docking), using to scale tables border hit thickness. 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 d4495446d5 Windows, Internal: added experimental SkipRefresh mode. (#3515, #4763, #7556, #5116 , #4076, #2749, #2268) 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 0c9c12c1bb InnerClipRect use ImFloor() matching docking branch (fix c41868531 for #6861, #2884, followed by rename 94da5842) 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 4bb7567141 Tables: Angled headers: fixed multi-line label display when angle is flipped. (#6917) ago%!(EXTRA string=1 year)
ocornut 9d6818d0ce Docking: comments, clairfy why we store style override on dragged windows. Clarify why we don't need to store alpha. (#7535, #2771) 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 fa0120ea5e Windows: Fixed subsequent Begin() append calls from setting last item information for title-bar. (#7506, #823) 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 c1743eef48 Docking: when io.ConfigDockingWithShift is enabled, fixed help tooltip erroneously reading SetNextWindowXXX() data. (#6709, #4643, #7491) ago%!(EXTRA string=1 year)
ocornut 3caa79c8a5 Version 1.90.6 WIP ago%!(EXTRA string=1 year)
ocornut 76bc1b825e Extracted part of NewFrame() into SetupDrawListSharedData() for documentation purpose. (#7495, #6406) 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)
ocornut 231cbee0fc Version 1.90.5 ago%!(EXTRA string=1 year)
ocornut e7712ff103 Out of courtesy/consistency move all the DebugHookIdInfo compares into ifndef block. ago%!(EXTRA string=1 year)
ocornut f959c417fe Refactor moving ID stack functions to their own section (part 2) ago%!(EXTRA string=1 year)
ocornut 0bf134a8e2 Refactor moving ID stack functions to their own section. ago%!(EXTRA string=1 year)
ocornut 9638c2839a Internals: adding ImGuiNavMoveFlags_NoClearActiveId even though there's currently no satisfying way to take advantage of it. (#1418) ago%!(EXTRA string=1 year)
ocornut 742e53434f Child Windows: adjust resizing limits to match window padding rather than inner clipping rectangle. (#7440) ago%!(EXTRA string=1 year)
cfillion 515b437c08 Child windows: look at the parent window's flags to decide whether to clamp child resizes. (#7440, #1710) ago%!(EXTRA string=1 year)
cfillion 976dc23965 Windows: extend outer resize borders to the edges when there are no corner grips. (#7440, #1710) ago%!(EXTRA string=1 year)
cfillion cf4c10bef7 Style: added ImGuiStyleVar_TabBorderSize, ImGuiStyleVar_TableAngledHeadersAngle. (#7411) ago%!(EXTRA string=1 year)
cfillion 868facff9d ImDrawList: (Breaking) merge float radius_x/radius_y parameters into ImVec2 radius in PathEllipticalArcTo(), AddEllipse(), AddEllipseFilled(). (#2743, #7417) ago%!(EXTRA string=1 year)
ocornut 40df3db1a2 Tweaking terminology ago%!(EXTRA string=1 year)
ocornut 3c435c0297 Inputs: (Breaking) More formally obsoleted GetKeyIndex() when IMGUI_DISABLE_OBSOLETE_FUNCTIONS is set. (#4921) ago%!(EXTRA string=1 year)
ocornut 286cd5bd41 Internals, InputText: removed ImGuiInputSource_Clipboard. (#4005) ago%!(EXTRA string=1 year)
ocornut 65dc67f63c Windows: Double-click to collapse may be disabled via key-ownership mechanism. (#7369) ago%!(EXTRA string=1 year)
ocornut 04f40014a6 Docs: added a mini wiki index in main source files. ago%!(EXTRA string=1 year)
ocornut 0573513d6d Windows: Scrollbar visibility decision uses current size when both size and contents size are submitted by API. (#7252) ago%!(EXTRA string=1 year)
ocornut 44c7dfca03 Menus, Popup: Amend c3f8f4d for static analyzer warning ("condition always true"). (#7325) ago%!(EXTRA string=1 year)
ocornut c3f8f4de25 Menus, Popups: Fixed an issue where sibling menu popups re-opening in successive frames would erroneously close the window. (#7325, #7287, #7063) ago%!(EXTRA string=1 year)
ocornut 9877941775 Popups, Menus: rename ImGuiPopupData::BackupNavWindow > RestoreNavWindow and minor tweaks. Should be functionally a no-op. ago%!(EXTRA string=1 year)
ocornut e46d1e69ac Version 1.90.5 WIP ago%!(EXTRA string=1 year)
ocornut 277ae93c41 Version 1.90.4 ago%!(EXTRA string=1 year)
ocornut f5be90523d Nav: Fixed SetKeyboardFocusHere() or programmatic tabbing API from not working on windows with the ImGuiWindowFlags_NoNavInputs flag. ago%!(EXTRA string=1 year)
ocornut 13d91ff918 Nav: Fixed SetKeyboardFocusHere() or programmatic tabbing API from not working on windows with the ImGuiWindowFlags_NoNavInputs flag. ago%!(EXTRA string=1 year)