630 Commits (8a9ee9cdedd6f729a58a29cbfcce1bf8951a18f1)

Author SHA1 Message Date
omar 206d78a524 InputText: Fixed minor glitch when erasing trailing lines in InputTextMultiline(). Fixed cursor being partially covered after using Ctrl+End key. ago%!(EXTRA string=5 years)
omar 36af398056 Sliders: Fixed using ImGuiSliderFlags_ClampOnInput with reverse sliders. (#3432, #3449) ago%!(EXTRA string=5 years)
Michel Lesoinne b25756be4a Examples: Vulkan: Switch validation layer. Fix CMakeLists to find Vulkan the standard way. (#3459) ago%!(EXTRA string=5 years)
ocornut 751d153ca9 InputText: Fixed callback's helper DeleteChars() function when cursor is inside the deleted block. (#3454). ago%!(EXTRA string=5 years)
ocornut ce230fc370 Internals: TabBar renaming and shuffling stuff around. ago%!(EXTRA string=5 years)
ocornut 13f718337a Internals: Added support for overriding locale decimal point, undocumented. (#2278) + Misc doc update. ago%!(EXTRA string=5 years)
ocornut 901d432cb7 Nav: Fixed using Alt to toggle the Menu layer when inside a Modal window. (#787) Tidying up todo items. ago%!(EXTRA string=5 years)
ocornut 45499b8f2f Window: Fixed using non-zero pivot in SetNextWindowPos() when the window is collapsed. (#3433) ago%!(EXTRA string=5 years)
Louis Schnellbach 8c80d533d9 Tab Bar: Fixed a small bug where toggling a tab bar from Reorderable to not Reorderable would leave tabs reordered in the tab list popup. ago%!(EXTRA string=5 years)
Rokas Kupstys 833eb771f2 Nav: Fix navigation resuming on first visible item when using gamepad. ago%!(EXTRA string=5 years)
ocornut 32be6c064b InputText: Fixed using ImGuiInputTextFlags_Password with InputTextMultiline(). (#3427, #3428) ago%!(EXTRA string=5 years)
ocornut 5919a6fa89 Tab Bar: Keep tab item close button visible while dragging a tab (independent of hovering state). ago%!(EXTRA string=5 years)
ocornut 08108cf9ee Tab Bar: Hide tab item close button while dragging a tab. ago%!(EXTRA string=5 years)
ocornut df89a16d26 Examples: Vulkan: Reworked buffer resize handling, fix for Linux/X11. (#3390, #2626) ago%!(EXTRA string=5 years)
ocornut 9b50e691ed TreeNode: Made clicking on arrow toggle toggle the open state on the Mouse Down event. Amend 05420ea2c. ago%!(EXTRA string=5 years)
ocornut 97dad66516 Metrics: Various tweaks, listing windows front-to-back, greying inactive items when possible. ago%!(EXTRA string=5 years)
ocornut 05a25e5f36 BeginMenuBar: Fixed minor bug where CursorPosMax gets pushed to CursorPos prior to calling BeginMenuBar(), so e.g. calling the function at the end of a window would often add +ItemSpacing.y to scrolling range. ago%!(EXTRA string=5 years)
ocornut fc9ccad6b9 InputText: Add ImGuiInputTextFlags_CallbackEdit, selection helpers in ImGuiInputTextCallbackData(). Add simple InputText() callbacks demo. ago%!(EXTRA string=5 years)
ocornut 4c201994d4 DragFloat, DragScalar: Fixed ImGuiSliderFlags_ClampOnInput not being honored in the special case where v_min == v_max. (#3361) ago%!(EXTRA string=5 years)
ocornut 5dc5610ad5 Docs: TODO, FAQ ago%!(EXTRA string=5 years)
ocornut 95c99aaa4b Version 1.78 ago%!(EXTRA string=5 years)
ocornut c6b01e8e1d Drag, Sliders: Merged ImGuiDragFlags back into ImGuiSliderFlags. (#3361, #1823, #1316, #642, #1829, #3209) ago%!(EXTRA string=5 years)
omar f32663b33c Drags, Sliders: Removed locking behavior with min > max (added in 1.73) ago%!(EXTRA string=5 years)
omar fb0f2ebd41 Drags, Sliders: Tweaks. ago%!(EXTRA string=5 years)
omar f75b29e7be Drags, Sliders: Added ImGuiDragFlags_NoInput/ImGuiSliderFlags_NoInput to disable turning widget into a text input with CTRL+Click or Nav Enter. ago%!(EXTRA string=5 years)
omar 8018623c5b Drags, Sliders: Added ImGuiDragFlags_NoRoundToFormat / ImGuiSliderFlags_NoRoundToFormat flags (#642) ago%!(EXTRA string=5 years)
omar 170d02bd99 Drags, Sliders: Added ImGuiDragFlags_ClampOnInput/ImGuiSliderFlags_ClampOnInput flags to force clamping value when using CTRL+Click to type in a value manually. (#1829, #3209) ago%!(EXTRA string=5 years)
omar 7607aea018 Drags, Sliders: Removed power features. Old entry points will pass-through if power=1.0f, otherwise assert + safe fallback. Remove 3 redirection functions (#3361, #1823, #1316, #642) ago%!(EXTRA string=5 years)
ocornut 46d75202b8 Tab Bar: Allow calling SetTabItemClosed() after a tab has been submitted (will process next frame). ago%!(EXTRA string=5 years)
Louis Schnellbach 0e5b1ea297
CI: imscripten fastcomp backend is now deprecated (#3402) ago%!(EXTRA string=5 years)
omar 214dd68ec1 Comments, clarifying ClosePopupsOverWindow(). ago%!(EXTRA string=5 years)
omar a4dd4d60b4 CI: moved static analysis to a separate project + fix (uninitialized variable, was harmless in this case). ago%!(EXTRA string=5 years)
omar 009276b6cb Backends: Allegro 5: Fixed horizontal scrolling direction with mouse wheel / touch pads (#3394, #2424, #1463) [@nobody-special666] ago%!(EXTRA string=5 years)
ocornut ede8825fb2 Examples: Vulkan: Fixed GLFW+Vulkan and SDL+Vulkan clear color not being set. Broken by a06eb833 (#3390) ago%!(EXTRA string=5 years)
omar 8074b49148 Selectable: Fixed highlight/hit extent when used with horizontal scrolling (in or outside columns). (#3187, #3386) ago%!(EXTRA string=5 years)
omar 473a01adb0 Scrolling: Avoid SetScroll, SetScrollFromPos functions from snapping on the edge of scroll limits. (#3379) + Demo: Rename "Layout" to "Layout & Scrolling". ago%!(EXTRA string=5 years)
omar db886f3953 Demo: Rework Clipping section. Fix for static analysis. Added bindings in Readme. ago%!(EXTRA string=5 years)
omar 963839373c Demo tweaks + general removal of the word dummy were possible with no issues (kept the API call). ago%!(EXTRA string=5 years)
omar 912c45ab23 Demo: Improve "Custom Rendering"->"Canvas" demo with a grid, scrolling and context menu. ago%!(EXTRA string=5 years)
omar 4929a8e4a5 InvisibleButton: Made public a small selection of ImGuiButtonFlags (previously in imgui_internal.h) and allowed to pass them to InvisibleButton(). ago%!(EXTRA string=5 years)
omar a876ad877d Window: Fixed clicking over an item which hovering has been disabled (e.g inhibited by a popup) from marking the window as moved. ago%!(EXTRA string=5 years)
omar 5d87941451 Fixed ImFontConfig::GlyphExtraSpacing and ImFontConfig::PixelSnapH settings being pulled from the merged/target font settings when merging fonts, instead of being pulled from the source font settings. ago%!(EXTRA string=5 years)
omar b8c22bdb28 DragFloatRange2, DragIntRange2: Fixed an issue allowing to drag out of bounds when both min and max value are on the same value. (#1441) ago%!(EXTRA string=5 years)
omar e223bd8177 ImDrawList: changed AddCircle(), AddCircleFilled() default num_segments from 12 to 0. ago%!(EXTRA string=5 years)
omar 4be8155002 Style Editor: Added preview of circle auto-tessellation when editing the corresponding value.. ago%!(EXTRA string=5 years)
omar 825f2ae455 Demo: Tweak "child windows" section. (#3318) ago%!(EXTRA string=5 years)
omar eefae08261 Nav: Fixed clicking on void from not clearing focused window. Amend d31fe97f7. (#3344, #2880) ago%!(EXTRA string=5 years)
omar 550f110354 InputText, ImDrawList: Fixed assert triggering when drawing single line of text with more than ~16 KB characters. (#3349) ago%!(EXTRA string=5 years)
omar fb7f6cab8c Backends: Amend, docs + extra comments. (#3330, #3245) ago%!(EXTRA string=5 years)
omar 89685b346c ImDrawList: Fixed minor bug introduced in 1.75 where AddCircle() with 12 segments would generate an extra unrequired vertex. ago%!(EXTRA string=5 years)