1588 Commits (ae5b4991be80cb516162703e6ea51976ae929763)

Author SHA1 Message Date
Christian ae5b4991be
Docs: update gallery links. (#3514) ago%!(EXTRA string=5 years)
ocornut 01cc666039 ImGuiListClipper: Renamed constructor parameters which created an ambiguous alternative to using the ImGuiListClipper::Begin() function, with misleading edge cases. ago%!(EXTRA string=5 years)
ocornut 7b1ab5b275 ImVector: Stricter bound-checking asserts. Fix warnings: trailing comma (old compilers), zealous preprocessor warnings. ago%!(EXTRA string=5 years)
ocornut 52c0b1a340 ImGuiListClipper: internal rework and tidying up to facilitate supporting frozen rows in tables + stop promoting using constructors parameters. ago%!(EXTRA string=5 years)
ocornut 324e0310ad Renamed ImGuiSliderFlags_ClampOnInput to ImGuiSliderFlags_AlwaysClamp. (#1829, #3209, #946, #413) ago%!(EXTRA string=5 years)
ocornut fbabf651f4 Style: Renamed style.TabMinWidthForUnselectedCloseButton to style.TabMinWidthForCloseButton. Fixed README links. ago%!(EXTRA string=5 years)
ocornut 205874f5b1 Tab Bar: Fix reorderable tab bars. Fix misleading use of tab_max_width in TabBarLayout(). Misc amends, shortening. (#3291) ago%!(EXTRA string=5 years)
Louis Schnellbach 3422cb1308 Tab Bar: Various fixes. Tried to reduce code complexity. (#3291) ago%!(EXTRA string=5 years)
Louis Schnellbach 4a57a982be Tab Bar: Added TabItemButton(), ImGuiTabItemFlags_Leading, ImGuiTabItemFlags_Trailing + demo. (#3291) ago%!(EXTRA string=5 years)
ocornut 795cf6fcb5 Removed return value from OpenPopupOnItemClick(). Use IsWindowAppearing() after BeginPopup() for a similar result. ago%!(EXTRA string=5 years)
ocornut a58a727781 Renamed OpenPopupContextItem() back to OpenPopupOnItemClick(), reverting 99ab5210 ago%!(EXTRA string=5 years)
ocornut c206a19373 Removed ImFont::DisplayOffset in favor of ImFontConfig::GlyphOffset. (#1619) ago%!(EXTRA string=5 years)
omar a8f409a848 Examples: DX12: Enable breaking on any warning/error when debug interface is enabled. (#3462, #3472) + misc comments & minor fixes. ago%!(EXTRA string=5 years)
xndcn 6a546a500f ImVector: fix max_size() for signed int value. Amend 444873404 (#3429, #3460) ago%!(EXTRA string=5 years)
HALX99 8a9ee9cded
Add const qualifier for parameter ImFontConfig of ImFont::AddGlyph (#3461) 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 4448734041 ImVector: added max_size() to facilitate usage with sol2 binding generator (#3429) 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 9262609eaf Version 1.79 WIP 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 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)
Ben Carter fa279a6aa0 Drags, Sliders: Added deadzone to make selecting 0.0 on linear sliders easier, slider navigation delta accumulation. (#3361, #1823, #1316, #642) 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)
omar 43c099f31e Drags, Sliders: Logarithmic: Moved flags to internals, allowing 1.0f to pass by. (#3361, #1823, #1316, #642) ago%!(EXTRA string=5 years)
omar 152dae9e2a Drags, Sliders: Logarithmic: Split back flags into drag/slider flags. Moved to an obsolete section. (#3361, #1823, #1316, #642) ago%!(EXTRA string=5 years)
Ben Carter 9f98b4e7f2 Drags, Sliders: Logarithmic: Added logarithmic mode support to drag widgets, extended API to add flags to drag/sliders (#3361, #1823, #1316, #642) 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 963839373c Demo tweaks + general removal of the word dummy were possible with no issues (kept the API call). 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 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 218ff3a2a5 Internals: Backport one ->WasActive test in NavRestoreLastChildNavWindow() from 9bf6509c6 + minor/shallow bits from docking branch. ago%!(EXTRA string=5 years)
omar fdc526e8f8 Stop advertisting for Drag v_min>v_max which was introduced in 1.73 likely for 0537ac00 then made unnecessary with 32c33c66, added undocumented ImGuiItemFlags_ReadOnly as possible replacement (unused), (#211) ago%!(EXTRA string=5 years)
omar e223bd8177 ImDrawList: changed AddCircle(), AddCircleFilled() default num_segments from 12 to 0. ago%!(EXTRA string=5 years)
omar 3a6c9907cd Texture-based thick lines: Minor tweaks and rename toward merging in master. Changes to allow changing AA_SIZE (disable texture path). ago%!(EXTRA string=5 years)
omar 78d6bdf080 Texture-based thick lines: Remove unnecessary indirection in fetching UV data, removed lerp call, renames, tweaks. ago%!(EXTRA string=5 years)
Omar a07c8b6999 Texture-based thick lines: Fixes for AddCustomRect api, add IMGUI_HAS_TEXLINES define (temporarily) to facilitate working with test cases, Demo allows growing FrameBorderSize for testing ago%!(EXTRA string=5 years)
Ben Carter 403bf45245 Texture-based thick lines: Allow interpolation between textures for non-integer line widths ago%!(EXTRA string=5 years)
omar 222b7ddbfa Texture-based thick lines: Tweaks, fix for truetype builder. ago%!(EXTRA string=5 years)
Ben Carter 741ab74b55 Texture-based thick lines: Improvements to code for drawing anti-aliased lines using textures ago%!(EXTRA string=5 years)
Ben Carter 1d3c3070d8 Texture-based thick lines: Initial version of AA line drawing using textures (press SHIFT to enable) ago%!(EXTRA string=5 years)
Ben Carter 8e4046e13b Atlas build use GetCustomRectByIndex() + comments, rename, and shallow merge from tex_antialiasing_lines branch. ago%!(EXTRA string=5 years)
omar a1d2c6fad9 Fixed invalid comment (#3327) ago%!(EXTRA string=5 years)
omar ab4ef822f0 Version 1.78 WIP ago%!(EXTRA string=5 years)
Rokas Kupstys 0738611559 Misc: Bunch of code formatting changes suggested by a pass running 'astyle' ago%!(EXTRA string=5 years)
omar dca7c3c629 TestEngine: Added hook to notify test engine of a removed imgui context. ago%!(EXTRA string=5 years)