777 Commits (085fa42b7df25cff3030a8c58547bb6c95d284f5)

Author SHA1 Message Date
ocornut d3ad2f357f Menus: Fixed an issue when opening a menu hierarchy in a given menu-bar would allow opening another via simple hovering. (#3496, #4797) 2 years ago
ocornut 01ca196530 Focus: move focused child restore code in FocusWindow() with ImGuiFocusRequestFlags_RestoreFocusedChild flag. (#6357) 2 years ago
ocornut 30eceaf95f Focus: start moving modal check into FocusWindow(), add ImGuiFocusRequestFlags_UnlessBelowModal (currently opt-in, should try to make opt-out). (#6357, #4317) 2 years ago
ocornut f0fe1957a8 Focus: merge extra param for FocusTopMostWindowUnderOne() from docking branch to facilitate merge. 2 years ago
lukaasm 0948cfc19e InputText: do not set WantTextInputNextFrame during the frame InputText is deactivated. (#6341) 2 years ago
ocornut 064153fca4 Version 1.89.6 WIP 2 years ago
ocornut 1ebb913827 Version 1.89.5 2 years ago
ocornut 47a07d8476 ButtonBehavior: Fixed an edge case where changing widget type/behavior while active and using same id could lead to an assert. (#6304) 2 years ago
ocornut e8206db829 InputText: Fixed crash introduced by 5a2b1e848 (#6292, #4714) 2 years ago
ocornut 5f301914a0 TabBar: Tab-bars with ImGuiTabBarFlags_FittingPolicyScroll can be scrolled with horizontal mouse-wheel (or Shift + WheelY). (#2702) 2 years ago
AJ Weeks 821814b450 InputText: Reworked prev/next-word behavior . Include period as delimiter and tweak prev/next words logic. (#6067) 2 years ago
ocornut c98bad042d ColorEdit, RadioButton, Windows: Using adaptative tesselation for preview circles. 2 years ago
PanForPancakes 9ac94ff001 ColorPicker: Fixed shading of S/V triangle in Hue Wheel mode. (#6254, #5200) 2 years ago
David Briscoe cac76b2754 Slider, Drags: skip %+ and %# format flags for scanning. (#6259) 2 years ago
ocornut 5a2b1e8482 InputText: Fixed a tricky edge case, ensuring value is always written back on the frame where IsItemDeactivated() returns true (#4714) 3 years ago
ocornut 314e6443c9 Internals: removed ImGuiInputSource_Nav enum, 2 years ago
ocornut c501c2d4cd Internals: inverted a block in InputScalar() to facilitate reading/stepping in common case. 2 years ago
ocornut 24a44b9abe Version 1.89.5 WIP 2 years ago
ocornut f3f6295d53 Version 1.89.4 2 years ago
ocornut 552969e33e BeginTooltip: correctly testing return value of BeginTooltipEx() even though it always return true in current code. 2 years ago
ocornut a322122f74 InputText: Fixed not being able to use CTRL+Tab while an InputText() using Tab for completion or textinput is active. 2 years ago
Marc Delorme c8ad25caa6 Make classes not depend on the implicit GImGui context (#5856, #6199): ImGuiWindow, ImGuiInputTextCallbackData, ImGuiListClipper, ImGuiStackSizes 2 years ago
ocornut c9a53aa74d Nav: Made Enter key submit the same type of Activation event as Space key. (#5606) 2 years ago
ocornut b6586bb06d TestEngine: update IMGUI_TEST_ENGINE_ITEM_ADD() hooks to support passing item in flags. 2 years ago
ocornut 696a533532 TestEngine: added ImGuiItemStatusFlags_Inputable flag report to facilitate fuzzing. 2 years ago
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) 2 years ago
ocornut 204cb4d226 Version 1.89.4 WIP 2 years ago
ocornut 458a109031 Version 1.89.3 2 years ago
ocornut fa0852f9e5 ColorEdit, ColorPicker: Fixed hue/saturation preservation logic from interfering with the displayed value (but not stored value) of others widgets instances. (#6155) 2 years ago
ocornut 99c0bd65df Added SeparatorText() widget. (#1643) 2 years ago
ocornut e816bc6723 Merge misc changes from docking branch to reduce small drift. 2 years ago
Giuseppe Barbieri c75410e72c
Debug: fix display order of InputText's data CurLenA/CurLenW (#6143) 2 years ago
ocornut d719776460 Internals: added 'ImGuiButtonFlags flags' to ImageButtonEx(). (#6126) 2 years ago
ocornut f142887088 Combo: Allow SetNextWindowSize() to alter combo popup size. (#6130) 2 years ago
ocornut 27f2dd56d6 Internals: move "%s" skip-formatting logic to ImFormatStringToTempBuffer() function, meaning Text() and all the *V() functions can also benefit from it. (#3466) 2 years ago
ocornut fc50532213 InputText: On OSX, inhibit usage of Alt key to toggle menu when active (used for work skip). 2 years ago
AJ Weeks f4ef420c01 InputText: Added support for Ctrl+Delete to delete up to end of word. (#6067) 2 years ago
ocornut 3d8885cbbd TabBar: Internals: add GetCurrentTabBar(), TabBarFindTabByOrder(), TabBarGetCurrentTab(), TabBarGetTabOrder(), TabBarGetTabName(), TabBarQueueFocus() + clear LastTabItemIdx on EndTabBar(). (#5853, #5997) 2 years ago
ocornut f6db9e2f39 Menus: Fixed layout of MenuItem()/BeginMenu() when label contains a '\n'. (#6116) 2 years ago
ocornut 51c97a41aa PlotHistogram, PlotLines: Passing negative sizes honor alignment like other widgets. 2 years ago
ocornut ccf94e2e6e Strip seemingly unecessary tests, as UTF-8 decoder can not return null since 9cca1b2e9 2 years ago
ocornut 482ac70a0b Version 1.89.3 WIP 2 years ago
ocornut d7c8516a4b Version 1.89.2 2 years ago
ocornut 83429abf4a Internals: simplify ButtonBehavior(), also to allow easily adding a mouse_button_down thing. 2 years ago
ocornut 03add24acf Selectable: Internals: removed unused ImGuiSelectableFlags_DrawHoveredWhenHeld flag. 2 years ago
ocornut 57a5b73a4c InputText: fixed cursor navigation when pressing Up Arrow on the last character of a multiline buffer which doesn't end with a carriage return. (#6000) 2 years ago
ocornut 59b63defe5 Misc shallow merge/sync from docking designed to faciliate cross-merging between docking and string_view. 2 years ago
Marc Delorme a5e96ff99e Make ImGuiInputTextState not depend on the implicit GImGui context. (#5856) 2 years ago
ocornut bd96f6eac4 Text: Fixed layouting of wrapped-text block when the last source line is above the clipping region. Regression added in 1.89. (#5720, #5919) 2 years ago
ocornut a8df192df0 Version 1.89.1 2 years ago