- Jan 21, 2021
-
-
ocornut authored
-
ocornut authored
Tables: added ImGuiTableFlags_NoHostExtendX instead of using outer_size.x == 0.0f. Changed default outer_size to (0.0f, 0.0f). (#3605)
-
ocornut authored
BeginChild: half-fixed child window name longer than 255 conflicting, merely raised the limit by using our shared large buffer. Comments.
-
- Jan 20, 2021
-
-
ocornut authored
-
ocornut authored
Added experimental io.ConfigDragClickToInputText feature to enable turning DragXXX widgets into text input with a simple mouse click-release (without moving). (#3737) + Offset ImGuiTableColumnFlags values.
-
ocornut authored
DragFloat, DragInt: very slightly increased mouse drag threshold + expressing it as a factor of default value + disabled experimental click-to-input on DragXXX functions. (#3737)
-
thedmd authored
ImBitArray: Rename ClearBits() to ClearAllBits() and add SetAllBits(). ImBitArraySetBitRange work on range [n..n2) instead of [n..n2]
-
- Jan 19, 2021
-
-
ocornut authored
Tables: Clear scroll value when reactivating scroll. Assert when passing width/weight to TableSetupColumn() without an explicit sizing policy at either table or column label. Clearing scroll was initially made desirable by tests exhibiting side effects but generally feels saner. table->UserOuterSize is poorly used in this commit but will be by subsequent commits.
-
- Jan 15, 2021
-
-
ocornut authored
Tab Bar: Requested ideal content size (for auto-fit) doesn't affect horizontal scrolling. Followup to afa01d8. (#3414) + minor Table rename
-
ocornut authored
Internals: Layout: maintain two content sizes, optionally writing to IdealMaxPos to distinguish used from ideal size, later is used for auto-fit. Unused in this commit, should be no-op. (#3414) # Conflicts: # imgui.cpp
-
Bartosz Taudul authored
-
ocornut authored
-
ocornut authored
-
ocornut authored
Makes not much difference for inner-scrolling but makes a difference when reported to outer-window.
-
ocornut authored
-
- Jan 14, 2021
-
-
ocornut authored
Tables: Fixed very small tables edge cases: inverted clip rect with freezing + scroll, missing borders.
-
- Jan 13, 2021
-
-
ocornut authored
Tables: (breaking) removed ImGuiTableColumnFlags_WidthAuto which now can be expressed as _Fixed + _NoResize. WidthRequest gets updated when RequestOutputMaskByIndex is set rather than Visible.
-
ocornut authored
Tables: fixed border straying out of rect when using ImGuiTableFlags_NoBordersInBody with small height.
-
ocornut authored
-
- Jan 11, 2021
-
-
ocornut authored
-
Horki authored
-
ocornut authored
Tables: fixed outer_width misreported to layout for use with SameLine when ScrollY is set but not ScrollX (#3704, #3414)
-
Matthijs Lavrijsen authored
- Attempt to load d3d12.dll from local D3D12On7 paths before falling back to System32 - Do not statically import D3D12SerializeRootSignature
-
ocornut authored
Backends: DX12: Fix warning (#3706). Disable obsolete Tables enums, leave them commented out. Using _MSVC_LANG to enable offsetof() and static_assert() on VS2015.3+
-
- Jan 08, 2021
-
-
ocornut authored
Tables: (Breaking) Added ImGuiTableFlags_SizingFixedSame, ImGuiTableFlags_SizingStretchProp. Removed ImGuiTableFlags_SameWidths. Simplified some code and clariffied that currently non-resizable = always revert to default (while waiting to untangle Fixed vs Auto and programmatic override not going through TableSetupColumn) Whereas ImGuiTableFlags_SameWidths has some unusual handling of mixed Fixed/Stretch columns, we know treat them separately.
-
ocornut authored
Tables: Tidying up. Shuffle some columns fields to facilitate debugging + comments + demo tweaks + metrics highlight.
-
ocornut authored
Tables: (Breaking) rename ImGuiTableFlags_SizingPolicyFixed > ImGuiTableFlags_SizingFixedFit, ImGuiTableFlags_SizingPolicyStretch > ImGuiTableFlags_SizingStretchSame in prevision for new policies.
-
- Jan 07, 2021
-
-
ocornut authored
Tables: Moved demo chunks. Made right-most non-resizable same-width column hidden to alleviate the issue where they are off by 1 pixel.
-
- Jan 05, 2021
-
-
thedmd authored
ImDrawList: Internals: Add ability to scale anti-alias fringe. This enable users to keep geometry sharp while scaling vertex buffer content.
-
- Jan 04, 2021
-
- Jan 03, 2021
-
-
ocornut authored
Backends: OpenGL2, OpenGL3: Backup and restore GL_SHADE_MODAL, GL_STENCIL_TEST, clear GL_NORMAL_ARRAY. Comments., (#3671, #3668)
-
ocornut authored
Tables: Fix hiding column right after the frozen line. Fix hovering/resising column delimiter scrolled under frozen columns. (#3678)
-
ocornut authored
Added 64-bit variants of CheckboxFlags() in imgui_internal.h. Improve assert on mismatched ListBoxFooter() call. Fix FAQ index. (#3687)
-
ocornut authored
-
- Dec 25, 2020
-
-
ocornut authored
Inputs: Internal: added SetItemUsingMouseWheel() and mechanism to request mouse wheel for both HoveredId and ActiveId. (#2891) Based on @kudaba PR.
-
ocornut authored
Tables: internal tidying up, calculate WidthAuto in first loop of layout + TableSetupColumn() with unspecified stretch weight leaves it at -1.0f (unset) rather than overrding default. Amend 3b3503e6. Both changes are intended to have no side-effects. Committed separately from upcoming commit for easier future bissecting. Small demo fix.
-
ocornut authored
Tables: report auto-fit width in EndTable(), extracted TableGetColumnWidthAuto(). fix minor flickering with IsPreserveWidthAuto (which is a debug feature still), moved some code.
-
- Dec 24, 2020
-
-
ocornut authored
Tables: (breaking) rename ImGuiTableFlags_ColumnsWidthStretch > ImGuiTableFlags_SizingPolicyStretch, ImGuiTableFlags_ColumnsWidthFixed > ImGuiTableFlags_SizingPolicyFixed in prevision for other policies.
-