ocornut
|
8199457a7d
Version 1.91.0
|
1 年之前 |
ocornut
|
df38704926
Added SetNextItemStorageID() for tree nodes. (#7553, #6990, #3823, #1131)
|
1 年之前 |
ocornut
|
b847c41437
MultiSelect: BoxSelect: fixed using in frozen table. (#7821, #5143) + added Demo.
|
1 年之前 |
ocornut
|
b3ba6b3095
Added io.ConfigNavSwapGamepadButtons to swap Activate/Cancel (A<>B) buttons, to match the typical "Nintendo/Japanese consoles" button layout when using Gamepad navigation. (#787, #5723)
|
1 年之前 |
ocornut
|
4227402b2f
Internals: removed GetContentRegionMaxAbs() which was only meaningfully used in place of GetContentRegionAvail().
|
1 年之前 |
ocornut
|
55f54fa512
Internals: comment out obsolete g.ActiveIdUsingNavInputMask obsoleted two years ago. (#4921, #4858, #787, #1599, #323)
|
1 年之前 |
ocornut
|
ed356dc181
MultiSelect: BoxSelect: fixed box-select from void setting nav id multiple times.
|
1 年之前 |
ocornut
|
a285835ac4
MultiSelect: add internal MultiSelectAddSetAll() helper.
|
1 年之前 |
ocornut
|
79b77d91c9
MultiSelect: sequential SetRange merging not generally handled by box-select path, useful for others.
|
1 年之前 |
ocornut
|
b67b375ae6
Debug Log: fixed incorrect checkbox layout when partially clipped., doesn't parse 64-bits hex value as ImGuiID lookups.
|
1 年之前 |
ocornut
|
f9cda1fa24
Inputs: added SetItemKeyOwner(ImGuiKey key) in public API. (#456, #2637, #2620, #2891, #3370, #3724, #4828, #5108, #5242, #5641)
|
1 年之前 |
ocornut
|
02c31a8dd1
MultiSelect: added Changelog for the feature. Removed IMGUI_HAS_MULTI_SELECT.
|
1 年之前 |
ocornut
|
2697cfe354
MultiSelect: Box-Select: uses SetActiveIdUsingAllKeyboardKeys() to avoid nav interference, much like most drag operations.
|
1 年之前 |
ocornut
|
d411c9054a
MultiSelect: minor tidying up.
|
1 年之前 |
ocornut
|
81548cb6bf
MultiSelect: added GetMultiSelectState() + store LastSelectionSize as provided by user, convenient for quick debugging and testing.
|
1 年之前 |
ocornut
|
dc0a1682e3
MultiSelect: Box-Select: when dragging from void, first hit item sets NavId by simulating a press, so navigation can resume from that spot.
|
1 年之前 |
ocornut
|
2111e3597b
MultiSelect: Comments + tweaked location for widgets to test ImGuiItemFlags_IsMultiSelect to avoid misleading into thinking doing it before ItemAdd() is necessary.
|
1 年之前 |
ocornut
|
f36a03c317
MultiSelect: (Breaking) merge ImGuiSelectionRequestType_Clear and ImGuiSelectionRequestType_SelectAll into ImGuiSelectionRequestType_SetAll., rename ImGuiSelectionRequest::RangeSelected to Selected.
|
1 年之前 |
ocornut
|
f3d77d8e71
MultiSelect: Box-Select: Further refactor to extra mode code away from multi-select function into box-select funcitons.
|
1 年之前 |
ocornut
|
907268a430
MultiSelect: Box-Select: Fixed scrolling on high framerates.
|
1 年之前 |
ocornut
|
5d9de14493
MultiSelect: Box-Select: Refactor: Renames.
|
1 年之前 |
ocornut
|
75bac1aac6
MultiSelect: Box-Select: Refactor into its own structure, designed for single-instance but closer to being reusable outside Multi-Select.
|
1 年之前 |
ocornut
|
15391762dd
MultiSelect: Box-Select: Added ImGuiMultiSelectFlags_BoxSelect2d support. Enabled in Asset Browser. Selectable() supports it.
|
1 年之前 |
ocornut
|
1ac469b50f
MultiSelect: Box-Select: Fixed holes when using with clipper (in 1D list.)
|
1 年之前 |
ocornut
|
e0282347db
MultiSelect: remove ImGuiSelectionRequest/ImGuiMultiSelectIO details from public api to reduce confusion + comments.
|
1 年之前 |
ocornut
|
0af6fbb51d
MultiSelect: added support for nested/stacked BeginMultiSelect().
|
1 年之前 |
ocornut
|
aa4d64be92
MultiSelect: Box-Select: added scroll support.
|
1 年之前 |
ocornut
|
f904a6646c
MultiSelect: Box-Select: added support for ImGuiMultiSelectFlags_BoxSelect.
|
2 年之前 |
ocornut
|
90305c57e4
MultiSelect: (breaking) renamed ImGuiMultiSelectFlags_ClearOnClickWindowVoid -> ImGuiMultiSelectFlags_ClearOnClickVoid. Added ImGuiMultiSelectFlags_ScopeWindow, ImGuiMultiSelectFlags_ScopeRect.
|
1 年之前 |
ocornut
|
3d41994a63
MultiSelect: simplify clearing ImGuiMultiSelectTempData.
|
1 年之前 |