1663 Commits (47db0698d2ac88f10cc2cf0085e14f83b3d4c868)

Author SHA1 Message Date
ocornut 33ea1e8b78 ColorEdit, ColorPicker: Manipulating options popup don't mark item as edited. (#6722) ago%!(EXTRA string=2 years)
ocornut ba1fa904a9 IO: Exposed io.PlatformLocaleDecimalPoint to configure decimal point ('.' or ','). (#6719, #2278) ago%!(EXTRA string=2 years)
ocornut 1362fc0c56 Debug, Internals: Added DebugDrawCursorPos(), DebugDrawLineExtents() helpers. ago%!(EXTRA string=2 years)
ocornut bc3c0ce772 Nav, TreeNode: Pressing Left with ImGuiTreeNodeFlags_NavLeftJumpsBackHere now goes through proper navigation logic: honor scrolling and selection. (#1079, #1131) ago%!(EXTRA string=2 years)
ocornut cf3726bcbc Internals: rename bg/fg drawlist holders in structs to reduce confusion. ago%!(EXTRA string=2 years)
ocornut d6d94d90bf Version 1.89.9 WIP ago%!(EXTRA string=2 years)
ocornut f7eea63872 Version v1.89.8 ago%!(EXTRA string=2 years)
ocornut 52125a54a5 Tables: added TableGetHoveredRow() in imgui_internal.h. (#6250, #6347, #6588, #3740) ago%!(EXTRA string=2 years)
ocornut dbeeeae593 ImDrawData: Slight refactor so internal logic uses same logic as AddDrawList(). (#6406, #4879, #1878) ago%!(EXTRA string=2 years)
ocornut c649aca20a ImDrawData: changed CmdLists from raw array to ImVector<> owned by ImDrawData itself. Faclitate user-manipulation of the array (#6406, #4879, #1878) + deep swap. (#6597, #6475, #6167, #5776, #5109, #4763, #3515, #1860) ago%!(EXTRA string=2 years)
ocornut cc4c37dbac Nav: PageUp/PageDown always set NavJustMovedTo even when landing on same spot (which can trigger a selection). ago%!(EXTRA string=2 years)
ocornut 3fe4319314 Version 1.89.8 WIP ago%!(EXTRA string=2 years)
ocornut cb9015e254 Version 1.89.7 ago%!(EXTRA string=2 years)
ocornut 1029f57b8a Inputs, Tooltip: Rework stationary timer logic as it broke on high-framerates with lower rate of mouse inputs. (#1485) ago%!(EXTRA string=2 years)
ocornut 4dee919bc0 (Breaking) Internals: added ImGuiItemFlags param to ItemHoverable(), so it can be called from ButtonBehavior() not following an ItemAdd(). ago%!(EXTRA string=2 years)
ocornut 8439a73645 Overlap: Added 'SetNextItemAllowOverlap()' as a replacement for 'SetItemAllowOverlap()'. (#6512, #3909, #517) ago%!(EXTRA string=2 years)
ocornut a9a5cbf431 Overlap: Internals: add NextItemData.ItemFlags to facilitate implementation of SetNextItemAllowOverlap() + potentially remove extra_flags from ItemAdd(). (#6512, #3909) ago%!(EXTRA string=2 years)
ocornut 51f564eea6 (Breaking) Overlap: Renamed 'ImGuiTreeNodeFlags_AllowItemOverlap' to 'ImGuiTreeNodeFlags_AllowOverlap', 'ImGuiSelectableFlags_AllowItemOverlap' to 'ImGuiSelectableFlags_AllowOverlap'. Kept redirecting enums (will obsolete). (#6512, #3909, #517) ago%!(EXTRA string=2 years)
ocornut 9214c28aad IsWindowHovered, IsItemHovered: Assert when passed any unsupported flags. ago%!(EXTRA string=2 years)
ocornut e7a4327eb8 IsWindowHovered: Added support for ImGuiHoveredFlags_Stationary. ago%!(EXTRA string=2 years)
ocornut b3b8cbd001 IsItemHovered, Tooltips: Added ImGuiHoveredFlags_ForTooltip, ImGuiHoveredFlags_Stationary. (#1485) ago%!(EXTRA string=2 years)
ocornut d96bbf0aae TreeNode: Added undocumented ImGuiTreeNodeFlags_UpsideDownArrow flag. (#6517) ago%!(EXTRA string=2 years)
ocornut 194916135a Internals: renamed HoverDelay fields. ago%!(EXTRA string=2 years)
ocornut 15d74bad1d Internals: Tooltips: renamed internal flags (expecting to expose later when we publish priority stuff). ago%!(EXTRA string=2 years)
ocornut eec344cc1e Tweak HoverDelayClearTimer. Not exposing since I am unsure logic is viable (and is rather complex with upcoming addition of stationary logic). (#1485) ago%!(EXTRA string=2 years)
ocornut 6cabad6e7a Encode version string in binary to facilitate identification when demo/tools are striped + amend About window. ago%!(EXTRA string=2 years)
ocornut 956a1a17fb Internals: add ImGuiNavMoveFlags_NoSelect and use in FocusItem(). ago%!(EXTRA string=2 years)
ocornut 31f11cf304 Internals: Added FocusItem(). Made activation explicit/opt-in via ImGuiNavMoveFlags_Activate. Rename ActivateItem() to ActivateItemByID(). ago%!(EXTRA string=2 years)
ocornut 61ebb37843 Version 1.89.7 WIP ago%!(EXTRA string=2 years)
ocornut 5319d1cffa Version 1.89.6 ago%!(EXTRA string=2 years)
ocornut 47579f8a40 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. ago%!(EXTRA string=2 years)
ocornut 45c8c3b611 Listbox: commented out obsolete/redirecting functions that were marked obsolete more than two years ago: ListBoxHeader(), ListBoxFooter(). ago%!(EXTRA string=2 years)
ocornut df8667b18b Comments/typos tweaks ago%!(EXTRA string=2 years)
ocornut 2c558d5741 Internals: SeparatorEx(): expose thickness + add misc comments relating to Separators. ago%!(EXTRA string=2 years)
GamingMinds-DanielC e489e40a85 Clipper: Amend ecb0aaa (#6424, #3841) ago%!(EXTRA string=2 years)
ocornut bcfc1ad8f6 Nav: Forwarded (wrap/loop) request don't mistakenly wreck reference pos. ago%!(EXTRA string=2 years)
ocornut 6656553fa4 Nav: Record/restore preferred position on each given axis. ago%!(EXTRA string=2 years)
ocornut eed7b0e9c5 Nav: remove other-axis clamping, now that columns themselves are clamped. (#2221) ago%!(EXTRA string=2 years)
ocornut 01ca196530 Focus: move focused child restore code in FocusWindow() with ImGuiFocusRequestFlags_RestoreFocusedChild flag. (#6357) ago%!(EXTRA string=2 years)
ocornut 30eceaf95f Focus: start moving modal check into FocusWindow(), add ImGuiFocusRequestFlags_UnlessBelowModal (currently opt-in, should try to make opt-out). (#6357, #4317) ago%!(EXTRA string=2 years)
ocornut f0fe1957a8 Focus: merge extra param for FocusTopMostWindowUnderOne() from docking branch to facilitate merge. ago%!(EXTRA string=2 years)
ocornut 00d3f9295e Nav: Fixed navigation within tables/columns where item boundaries goes beyond columns limits. (#2221) ago%!(EXTRA string=2 years)
ocornut 8d9e50c807 Nav: fixed IMGUI_DEBUG_NAV_SCORING not setting NavMoveClipDir, leading to debug result not matching real results. ago%!(EXTRA string=2 years)
ocornut 064153fca4 Version 1.89.6 WIP ago%!(EXTRA string=2 years)
ocornut 1ebb913827 Version 1.89.5 ago%!(EXTRA string=2 years)
ocornut 995f92a456 Nav: Made PageUp/PageDown/Home/End navigation also scroll parent windows. ago%!(EXTRA string=2 years)
ocornut 18d72a9142 Inputs: added a unique event identifier in ImGuiInputEvent. ago%!(EXTRA string=2 years)
ocornut a16f99c6a2 IO: Added io.AddMouseSourceEvent() and ImGuiMouseSource enum. (#2702, #2334, #2372, #3453, #5693) ago%!(EXTRA string=2 years)
ocornut 5f301914a0 TabBar: Tab-bars with ImGuiTabBarFlags_FittingPolicyScroll can be scrolled with horizontal mouse-wheel (or Shift + WheelY). (#2702) ago%!(EXTRA string=2 years)
ocornut 89d09070e3 Nav: Made Ctrl+Tab/Ctrl+Shift+Tab windowing register ownership to held modifier. (#4828, #3255, #5641) ago%!(EXTRA string=2 years)