1140 Commits (features/premake5)

Author SHA1 Message Date
ocornut 15cb7d61f9 InputText: moved imstb_textedit.h include to imgui_widgets.cpp 2 months ago
ocornut ca5701d458 InputText: moved all ImGuiInputTextState functions to not be inline. 2 months ago
ocornut 21d03edcb0 InputText: renamed namespace from stb_texture structure and added an indirection. 2 months ago
ocornut a2366f9022 TextLinkOpenURL: display a verb in front the link. Update Gallery & other links. (#7885, #7660) 2 months ago
ocornut a5cf4fe374 InputText: added CJK double-width punctuation to list of separators considered for CTRL+Arrow. 2 months ago
ocornut 193c1e2366 Version 1.91.2 WIP 2 months ago
CrackedMatter 41eebc87a0
Fixed C++26 invalid enum operation (#7954) 2 months ago
ocornut 1dfbb100d6 Version 1.91.1 2 months ago
ocornut 776813416b PlotHistogram, PlotLines: use ButtonBehavior() to be idiomatic. (#7935, #3072) 2 months ago
ocornut afb15e9795 PlotHistogram, PlotLines: register item ID in a more idiomatic manner. (#7935, #3072) 2 months ago
ocornut a93f7db875 Misc merge/small stuff from docking to reduce drift. 2 months ago
ocornut ee9e3a2ed6 Tabs: avoid queuing a refocus when tab is already focused, which would have the side-effect of e.g. closing popup on a mouse release. (#7914) 3 months ago
ocornut 0b9adc2c79 BeginChild: (BREAKING) renamed ImGuiChildFlags_Border to ImGuiChildFlags_Borders. 3 months ago
ocornut 438f9e1a3e InputText: amend d474ed7 for static analysis. (#7913) 3 months ago
ocornut d474ed7f78 InputText: Internals: store Scroll.y as it seems sane to (internally) expose it in a way that's agnostic of our use of a child window (#7913, #383) 3 months ago
ocornut 5de7f69cbb (BREAKING) Commented out obsolete ImageButton(). (#5533, #4471, #2464, #1390) 3 months ago
ocornut 214977e5fd IO: (BREAKING) moved io.GetClipboardTextFn, io.SetClipboardTextFn to platform_io.Platform_GetClipboardTextFn, platform_io.Platform_SetClipboardTextFn. 3 months ago
ocornut e54f240ea0 IO: (BREAKING) moved io.PlatformLocaleDecimalPoint to platform_io.Platform_LocaleDecimalPoint. (#7389, #6719, #2278) 3 months ago
ocornut ba2f4a2cd5 IO: (BREAKING) moved GetIO().PlatformOpenInShellFn to GetPlatformIO(.Platform_OpenInShellFn. (#7660) 3 months ago
ocornut bf75504d7a Style: added PushStyleVarX(), PushStyleVarY() helpers to modify only one component of a ImVec2 var. 3 months ago
ocornut 521f84a3a9 InputText: fixed an issue programmatically refocusing a multi-line input which was just active. (#4761, #7870) 3 months ago
ocornut 8a946b69e9 InputText: allow callback to update buffer while in read-only mode (fix for imgui_memory_editor 0.54 in read-only mode). 3 months ago
ocornut 29fadad193 TextLink(), TextLinkOpenURL(): change mouse cursor to Hand shape when hovered. (#7885, #7660) 3 months ago
ocornut 9f8f5e1145 MultiSelect+TreeNode: default open behavior is OpenOnDoubleClick + OpenOnArrow when used in a multi-select context without any OpenOnXXX flags set. (#7850) 3 months ago
ocornut 2981a10c53 MultiSelect, TreeNode, Drag and Drop: fixed an issue where carrying a drag and drop payload over an already open tree node would select it. (#7850) 3 months ago
ocornut dcf54782d4 Version 1.91.WIP 3 months ago
ocornut 8199457a7d Version 1.91.0 3 months ago
ocornut df38704926 Added SetNextItemStorageID() for tree nodes. (#7553, #6990, #3823, #1131) 3 months 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
Laurent Dufresne 96460a8a12 InputText: Added '\' and '/' as word seperator. (#7824, #7704) 3 months ago
ocornut ed356dc181 MultiSelect: BoxSelect: fixed box-select from void setting nav id multiple times. 3 months ago
ocornut 237165a935 MultiSelect: fixed an issue caused by previous commit. 4 months ago
ocornut a285835ac4 MultiSelect: add internal MultiSelectAddSetAll() helper. 4 months ago
ocornut 79b77d91c9 MultiSelect: sequential SetRange merging not generally handled by box-select path, useful for others. 4 months ago
ocornut 97c6f4047c CollapsingHeader: left-side outer extend matches right-side one (moved left by one pixel) 4 months ago
ocornut 1230b4410c Internals, TreeNode, Selectable: tweak span_all_columns paths for clarity. 4 months ago
ocornut 4d8c56c813 Internals, TreeNode: indent all render block into its own scope (aim is to add a is_visible test there later) 4 months ago
ocornut 97ff9bd370 Nav: fixed c licking window decorations (e.g. resize borders) from losing focused item when within a child window using ImGuiChildFlags_NavFlattened. 4 months ago
Thomas Stehle da36336321 TabBar, Style: added style option for the size of the Tab-Bar Overline (#7804) 4 months ago
ocornut b6e313bc05 MultiSelect: using ImGuiMultiSelectFlags_NoRangeSelect ensure never having to interpolate between two ImGuiSelectionUserData. 4 months ago
ocornut 7814518049 MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insertion amounts in larger sets + fix caling batch select with same value. 4 months ago
ocornut 1b63522446 MultiSelect: Box-Select: handle Esc to disable box-select. 4 months ago
ocornut 2697cfe354 MultiSelect: Box-Select: uses SetActiveIdUsingAllKeyboardKeys() to avoid nav interference, much like most drag operations. 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 d411c9054a MultiSelect: minor tidying up. 4 months ago
ocornut 3f34c83bc6 MultiSelect: added ImGuiMultiSelectFlags_NoAutoClearOnReselect + tweak flags comments. (#7424) 4 months ago
ocornut 529c73ba21 MultiSelect: Shift+Tab doesn't enable Shift select on landing item. 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 c52346850d MultiSelect: ImGuiSelectionBasicStorage: added PreserveOrder, maintain implicit order data in storage. 4 months ago