1236 Commits (531364d72896f41c973730c2fbc0478da4ba64c6)

Author SHA1 Message Date
ocornut dcf54782d4 Version 1.91.WIP 3 months ago
ocornut 8199457a7d Version 1.91.0 3 months ago
ocornut 1b44e40444 Demo: re-use tree data. Fix property editor vertical alignment. Tweak recent memory allocation monitor. 3 months ago
ocornut ce3a8d7c79 Demo: MultiSelect: added tree demo. (#6990, #3823, #1861) 1 year ago
ocornut b847c41437 MultiSelect: BoxSelect: fixed using in frozen table. (#7821, #5143) + added Demo. 3 months ago
Rémi Hérilier c7b9256097 Selectable: added ImGuiSelectableFlags_Highlight flag to highlight items independently from the hovered state. (#7820) 3 months ago
ocornut aad86b8756 Obsoleted GetWindowContentRegionMin() and GetWindowContentRegionMax(). 3 months ago
ocornut 605c8d7110 Demo: Property Editor: using ImGuiChildFlags_NavFlattened now that a bug is fixed. Fixed static analyzer. 4 months ago
ocornut c3dca77a19 Demo: rework Property Editor. 4 months ago
Thomas Stehle da36336321 TabBar, Style: added style option for the size of the Tab-Bar Overline (#7804) 4 months ago
ocornut 168ef39984 Demo: moved menu bar code to its own function. 4 months ago
ocornut 57eea6746e Demo: moved some fields inside a struct. 4 months ago
ocornut 2546d0a0db Demo: moved ExampleTreeNode, ExampleMemberInfo above in the demo file. Tidying up index. 4 months ago
ocornut 2688562fd2 MultiSelect: Better document how TreeNode() is not trivially usable yet. 4 months ago
ocornut 7d4de84ee3 MultiSelect: added courtesy ImGuiMultiSelectFlags_NavWrapX flag so we can demo this until a nav api is designed. 4 months ago
ocornut 3f34c83bc6 MultiSelect: added ImGuiMultiSelectFlags_NoAutoClearOnReselect + tweak flags comments. (#7424) 4 months ago
ocornut a8a1f29512 MultiSelect: (breaking) renamed ImGuiMultiSelectFlags_BoxSelect -> ImGuiMultiSelectFlags_BoxSelect2d. Which include not assuming one flag imply the other. 4 months ago
ocornut 3ac367ff41 MultiSelect: ImGuiSelectionBasicStorage: (breaking) rework GetNextSelectedItem() api to avoid ambiguity/failure when user uses a zero id. 4 months ago
ocornut f472f17054 Demo: Assets Browser: added a way to disable sorting and hide sorting options. 5 months ago
ocornut e1fd25051e MultiSelect: ImGuiSelectionBasicStorage: added GetNextSelectedItem() to abstract selection storage from user. Amend Assets Browser demo to handle drag and drop correctly. 5 months ago
ocornut db4898cb91 MultiSelect: added ImGuiSelectionExternalStorage helper. Simplify bool demo. 5 months ago
ocornut c94cf6f01f MultiSelect: added ImGuiSelectionBasicStorage::GetStorageIdFromIndex() indirection to be easier on the reader. 5 months ago
ocornut ab995d3d4f MultiSelect: (breaking) Added 'items_count' parameter to BeginMultiSelect(). Will enable extra features, and remove equivalent param from ImGuiSelectionBasicStorage::ApplyRequests(. 5 months ago
ocornut 443b034895 MultiSelect: mark parent child window as navigable into, with highlight. Assume user will always submit interactive items. 5 months ago
ocornut f6b5caf82c MultiSelect: (breaking) renamed ImGuiMultiSelectFlags_BoxSelect -> ImGuiMultiSelectFlags_BoxSelect1d, ImGuiMultiSelectFlags_BoxSelect2d -> ImGuiMultiSelectFlags_BoxSelect. 5 months ago
ocornut 7bbbbea200 MultiSelect: Box-Select: fixes for checkboxes support. Comments. 5 months ago
ocornut 2f56df4839 MultiSelect: (breaking) renamed ImGuiSelectionBasicStorage::AdapterData to UserData. 5 months ago
ocornut 9435a3185a RangeSelect/MultiSelect: (Breaking) Added current_selection_size to BeginMultiSelect(). 11 months ago
ocornut 955210ae5b MultiSelect: Demo: use Shortcut(). 6 months ago
ocornut e7a734f78d MultiSelect: added ImGuiMultiSelectFlags_NoAutoSelect, ImGuiMultiSelectFlags_NoAutoClear features + added Checkbox Demo 8 months ago
ocornut a639346fba MultiSelect: Demo: make various child windows resizable, with synched heights for the dual list box demo. 8 months ago
ocornut dbc67bbf23 MultiSelect: Simplified ImGuiSelectionBasicStorage by using a single SetItemSelected() entry point. 8 months ago
ocornut 9337151a01 MultiSelect: Box-Select: Fixed initial drag from not claiming hovered id, preventing window behind to move for a frame. 10 months ago
ocornut 3141d87ef8 MultiSelect: Box-Select: Fixed CTRL+drag from void clearing items. 10 months ago
ocornut 8312c75fef MultiSelect: Added ImGuiMultiSelectFlags_NoRangeSelect. Fixed ImGuiMultiSelectFlags_ScopeRect not querying proper window hover. 10 months ago
ocornut d439f590ab MultiSelect: Comments + Assets Browser : Tweak colors. 11 months ago
ocornut 15391762dd MultiSelect: Box-Select: Added ImGuiMultiSelectFlags_BoxSelect2d support. Enabled in Asset Browser. Selectable() supports it. 11 months ago
ocornut 1ac469b50f MultiSelect: Box-Select: Fixed holes when using with clipper (in 1D list.) 11 months ago
ocornut 7546a2d345 MultiSelect: Demo: Assets Browser: track scrolling target so we can roughly land on hovered item. 11 months ago
ocornut 750e23998f MultiSelect: Demo: Assets Browser: added deletion support. Store ID in selection. Moved QueueDeletion to local var to emphasis that this is a user extension. 11 months ago
ocornut 51fe0bfcf6 MultiSelect: reworked comments in imgui.h now that we have our own section. 11 months ago
ocornut 0f633c1d99 MultiSelect: move demo's ExampleSelection to main api as a convenient ImGuiSelectionBasicStorage for basic users. 11 months ago
ocornut b747d6fe59 MultiSelect: Demo: rework and move selection adapter inside ExampleSelection. 1 year ago
ocornut aa4d64be92 MultiSelect: Box-Select: added scroll support. 1 year ago
ocornut f904a6646c MultiSelect: Box-Select: added support for ImGuiMultiSelectFlags_BoxSelect. 1 year ago
ocornut 90305c57e4 MultiSelect: (breaking) renamed ImGuiMultiSelectFlags_ClearOnClickWindowVoid -> ImGuiMultiSelectFlags_ClearOnClickVoid. Added ImGuiMultiSelectFlags_ScopeWindow, ImGuiMultiSelectFlags_ScopeRect. 1 year ago
ocornut bf01795483 Demo: Assets Browser: add hit spacing, requierd for box-select patterns. 1 year ago
ocornut 6feff6ff05 MultiSelect: (Breaking) io contains a ImVector<ImGuiSelectionRequest> list. 1 year ago
ocornut a6adfb2b49 MultiSelect: added missing call on Shutdown(). Better reuse selection buffer. 1 year ago
ocornut 88df590145 Demo: Assets Browser: store items, sorting, type overlay. 1 year ago