1840 Commits (e6460722ea14f61b2eff6cbfdd6770d9e4874454)

Author SHA1 Message Date
ocornut e6460722ea IO: Added GetPlatformIO(), ImGuiPlatformIO, currently empty. 3 months ago
ocornut 8e40104795 Backends: GLFW: passing null window to glfwGetClipboardString()/glfwSetClipboardString(). 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 e471206b08 Windows: adjust default ClipRect to better match rendering of thick borders. (#7887, #7888 + #3312, #7540, #3756, #6170, #6365) 3 months ago
ocornut eb7201b902 Fonts: Made it possible to use PushFont()/PopFont() calls accross Begin() calls. (#3224, #3875, #6398, #7903) 3 months ago
ocornut ecb1962013 IO, InputText: missing changelog entry (amend 092c88d) + readme note on missing features. 3 months ago
ocornut 2d99052d1d Backends: SDL2, SDL3: storing SDL_WindowID inside ImGuiViewport::PlatformHandle instead of SDL_Window*. (#7853) 3 months ago
ocornut 1b61d55079 Backends: SDL2, SDL3: ignore events of other SDL windows, amends + wrapping into a function as it'll be convenient for multi-viewport check. (#7853) 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 71ee2ce367 Examples: GLFW: rework examples main loop to handle minimization without burning CPU or GPU by running unthrottled code. (#7844) 3 months ago
ocornut 887478793b Examples: SDL2 (all), SDL3 (all), Win32+OpenGL3: Rework examples main loop to handle minimization without burning CPU or GPU by running unthrottled code. (#7844) 3 months ago
ocornut dcf54782d4 Version 1.91.WIP 3 months ago
ocornut 8199457a7d Version 1.91.0 3 months ago
ocornut c2a3d5e47b Comments, minor tweaks to ImGuiTextFilter. 3 months ago
ocornut df38704926 Added SetNextItemStorageID() for tree nodes. (#7553, #6990, #3823, #1131) 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 79e83d6535 Docs: misc update. 3 months ago
ocornut 692bee5f22 Added GetID(int) variant for consistency. (#7111) 3 months ago
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) 3 months ago
ocornut b20f62b162 Obsoleted GetContentRegionMax(). 3 months ago
ocornut aad86b8756 Obsoleted GetWindowContentRegionMin() and GetWindowContentRegionMax(). 3 months ago
ocornut e3da939b86 Groups, Tables: fixed EndGroup() failing to correctly capture current table occupied size. (#7543) 4 months ago
ocornut b67b375ae6 Debug Log: fixed incorrect checkbox layout when partially clipped., doesn't parse 64-bits hex value as ImGuiID lookups. 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
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 eb72b5a8ee Backends: SDL3: Update for API changes: SDL_GetGamepads() memory ownership change. (#7807) 4 months ago
ocornut f9cda1fa24 Inputs: added SetItemKeyOwner(ImGuiKey key) in public API. (#456, #2637, #2620, #2891, #3370, #3724, #4828, #5108, #5242, #5641) 4 months ago
ocornut 2546d0a0db Demo: moved ExampleTreeNode, ExampleMemberInfo above in the demo file. Tidying up index. 4 months ago
ocornut 02c31a8dd1 MultiSelect: added Changelog for the feature. Removed IMGUI_HAS_MULTI_SELECT. 4 months ago
ocornut c2d21ab04f Backends: SDL3: Update for API changes: SDL_GetClipboardText() string ownership change. (#7801) 4 months ago
ocornut 8bab3eab6a Clipper: added SeekCursorForItem() function, for use when using ImGuiListClipper::Begin(INT_MAX). (#1311) 4 months ago
ocornut 669021be4c Style: close button and collapse/window-menu button hover highlight made rectangular instead of round. 4 months ago
ocornut 0e4dcfa552 Obsoleted PushTabStop()/PopTabStop() in favor of using new PushItemFlag()/PopItemFlag() with ImGuiItemFlags_NoTabStop. 4 months ago
ocornut 3de75138d1 (Breaking) Renamed ImGuiSelectableFlags_DontClosePopups to ImGuiSelectableFlags_NoAutoClosePopups. (#1379, #1468, #2200, #4936, #5216, #7302, #7573) 4 months ago
ocornut 0de88a928d Added ImGuiItemFlags_AutoClosePopups as a replacement for internal's ImGuiItemFlags_SelectableDontClosePopup. (#1379, #1468, #2200, #4936, #5216, #7302, #7573) 4 months ago
ocornut b4ca869c40 (Breaking) Obsoleted PushButtonRepeat()/PopButtonRepeat() in favor of using new PushItemFlag()/PopItemFlag() with ImGuiItemFlags_ButtonRepeat. 4 months ago
ocornut 7e0800e718 Added PushItemFlag(), PopItemFlag(), ImGuiItemFlags. 4 months ago
ocornut 46691d172e Demo: Reworked "Property Editor" demo in a manner that more ressemble the tree data and struct description data that a real application would want to use. 4 months ago
wermi df3a74389e Backends: SDL3: Update for API changes: SDL_GetProperty() change to SDL_GetPointerProperty(). (#7794) 4 months ago
ocornut a8e96ae21a Backends: GLFW+Emscripten: Fixed build (#7647) 4 months ago
Yan Pujante 6816789a6b Backends: GLFW+Emscripten: (Breaking) Renamed ImGui_ImplGlfw_InstallEmscriptenCanvasResizeCallback() to ImGui_ImplGlfw_InstallEmscriptenCallbacks(), added GLFWwindow* parameter. (#7647, #7600) 4 months ago
Aemony 9504068f66 Backends: Win32: fixed ImGuiMod_Super being mapped to VK_APPS instead of VK_LWIN||VK_RWIN (#7768, #4858, #2622) 4 months ago
ocornut 0a73c6ec3f Misc tweaks, comments. 4 months ago
ocornut 380b3559c6 Backends: GLFW,SDL2: Added ioPlatformOpenInShellFn handler for web/Emscripten versions. (#7660) 4 months ago