6839 Commits (770c99536533923d2cf07fc5004c752ef2c63f5c)
 

Author SHA1 Message Date
omar 770c995365 Backends: Vulkan: Removed unused shader code. Fix leaks. Avoid unnecessary pipeline creation for main viewport. Amend 41e2aa2. (#3459) + Add ImGui_ImplVulkanH_CreateWindowSwapChain in ImGui_ImplVulkanH_CreateOrResizeWindow(). ago%!(EXTRA string=5 years)
omar 78f753ffff Merge branch 'master' into docking + incl add wd->Pipeline in ImGui_ImplVulkan_RenderDrawData platform code (#3455, #3459) ago%!(EXTRA string=5 years)
Michel Lesoinne 41e2aa2e7a Backends: Vulkan: Separate the pipeline of the dear imgui created windows from the one created with the user's render-pass. (#3455, #3459) ago%!(EXTRA string=5 years)
xndcn 6a546a500f ImVector: fix max_size() for signed int value. Amend 444873404 (#3429, #3460) ago%!(EXTRA string=5 years)
HALX99 8a9ee9cded
Add const qualifier for parameter ImFontConfig of ImFont::AddGlyph (#3461) ago%!(EXTRA string=5 years)
omar 206d78a524 InputText: Fixed minor glitch when erasing trailing lines in InputTextMultiline(). Fixed cursor being partially covered after using Ctrl+End key. ago%!(EXTRA string=5 years)
omar 36af398056 Sliders: Fixed using ImGuiSliderFlags_ClampOnInput with reverse sliders. (#3432, #3449) ago%!(EXTRA string=5 years)
Rokas Kupstys b2039aac67 Slider: Fixed to reach maximum value with inverted integer min/max ranges, both with signed and unsigned types. Added reverse Sliders to Demo. (#3432, #3449) ago%!(EXTRA string=5 years)
omar 6461fd40ab Examples: Fixed SDL+OpenGL2 and SDL+Vulkan examples not processing SDL_WINDOWEVENT_CLOSE events which tends to be needed in multi-viewport setting. ago%!(EXTRA string=5 years)
Michel Lesoinne b25756be4a Examples: Vulkan: Switch validation layer. Fix CMakeLists to find Vulkan the standard way. (#3459) ago%!(EXTRA string=5 years)
Doug Binks aa8e09d7f1 Backends: GLFW: workaround for cases where glfwGetMonitorWorkarea fails (#3457) ago%!(EXTRA string=5 years)
ocornut 751d153ca9 InputText: Fixed callback's helper DeleteChars() function when cursor is inside the deleted block. (#3454). ago%!(EXTRA string=5 years)
ocornut 70289ab42c Scrolling: Fixed edge snapping being applied prior to knowing ContentSize. (#3452) ago%!(EXTRA string=5 years)
ocornut 8db94cd992 Internals: Scroll related, comments & shallow tweaks. ago%!(EXTRA string=5 years)
ocornut 36c331ff74 Merge branch 'master' into docking ago%!(EXTRA string=5 years)
ocornut b73305be11 Examples: Vulkan: Reworked buffer resize handling, amend df89a16d (#3390, #2626) ago%!(EXTRA string=5 years)
ocornut 8dacb4da20 Docking: Fixed DockNode tab bar initial order broken by 8c80d533d ago%!(EXTRA string=5 years)
Valentin Vanelslande 9a9ee7f813
NavInitWindow: Change IMGUI_DEBUG_LOG to IMGUI_DEBUG_LOG_NAV (#3450) ago%!(EXTRA string=5 years)
ocornut f4d062fa11 Nav: Added debug logging, extract bits of code into NavUpdateInitResult(). ago%!(EXTRA string=5 years)
ocornut fc625d249f Internals: Begin: update ->Hidden flags only on first begin of the frame. (ignore whitespace to see simple diff) ago%!(EXTRA string=5 years)
ocornut a456d17dfc Internals: Begin: update ->Hidden flags only on first begin of the frame. (ignore whitespace to see simple diff) ago%!(EXTRA string=5 years)
ocornut 34077c0140 Merge branch 'master' into docking ago%!(EXTRA string=5 years)
ocornut ce230fc370 Internals: TabBar renaming and shuffling stuff around. ago%!(EXTRA string=5 years)
ocornut 600b8f60b4 Docking: Fixed crash in metrics. ago%!(EXTRA string=5 years)
ocornut 13f718337a Internals: Added support for overriding locale decimal point, undocumented. (#2278) + Misc doc update. ago%!(EXTRA string=5 years)
ocornut 901d432cb7 Nav: Fixed using Alt to toggle the Menu layer when inside a Modal window. (#787) Tidying up todo items. ago%!(EXTRA string=5 years)
ocornut 302896d488 Basic optimization for ShadeVertsLinearColorGradientKeepAlpha() - especially for debug overhead - since it's used massively by some of our experiments. ago%!(EXTRA string=5 years)
ocornut 093afd4f7f Internals: Added Name to ImGuiDataTypeInfo + minor misc comments in BeginGroup(). ago%!(EXTRA string=5 years)
ocornut 45499b8f2f Window: Fixed using non-zero pivot in SetNextWindowPos() when the window is collapsed. (#3433) ago%!(EXTRA string=5 years)
Louis Schnellbach 8c80d533d9 Tab Bar: Fixed a small bug where toggling a tab bar from Reorderable to not Reorderable would leave tabs reordered in the tab list popup. ago%!(EXTRA string=5 years)
ocornut b30d33378d Nav: Activate InputSource as Gamepad when pressing any of the digital d-pad button. ago%!(EXTRA string=5 years)
ocornut 8d71bc2132 Internals: Nav: shallow refactor. ago%!(EXTRA string=5 years)
Rokas Kupstys 833eb771f2 Nav: Fix navigation resuming on first visible item when using gamepad. ago%!(EXTRA string=5 years)
ocornut 1e8b9f84da Nav: Removed stateful NavMoveFromClampedRefRect and made it more explicit that nav move request from gamepad start from a clipped location. ago%!(EXTRA string=5 years)
ocornut 4448734041 ImVector: added max_size() to facilitate usage with sol2 binding generator (#3429) ago%!(EXTRA string=5 years)
ocornut 32be6c064b InputText: Fixed using ImGuiInputTextFlags_Password with InputTextMultiline(). (#3427, #3428) ago%!(EXTRA string=5 years)
ocornut e9053515bb Merge branch 'master' into docking ago%!(EXTRA string=5 years)
ocornut 5919a6fa89 Tab Bar: Keep tab item close button visible while dragging a tab (independent of hovering state). ago%!(EXTRA string=5 years)
ocornut 30f0900b1c Docking: Fix honoring payload filter with overlapping nodes. (we incorrectly over-relied on g.HoveredDockNode when making change for #3398) ago%!(EXTRA string=5 years)
Rokas Kupstys 021c28ae39 Nav: Fix ScrollToBringRectIntoView() not bringing entire item into view when nav moves to the left. Correct some comments. ago%!(EXTRA string=5 years)
ocornut 08108cf9ee Tab Bar: Hide tab item close button while dragging a tab. ago%!(EXTRA string=5 years)
omar 2e50d0706b Selectable: Tweaks. Added internal ImGuiSelectableFlags_NoPadWithHalfSpacing. ago%!(EXTRA string=5 years)
omar d451f6cc30 Nav tweaks. Demo: Fixed drag and drop demo state (broken by f152fac4f1). Fixed incorrect format string (which would work without IMGUI_DISABLE_OBSOLETE_FUNCTIONS). ago%!(EXTRA string=5 years)
ocornut 7b0570d6ba Revert "Drags, Sliders: internal ReadOnly flag gets forwarded properly to temp InputText()." ago%!(EXTRA string=5 years)
ocornut fdf952108d Drags, Sliders: internal ReadOnly flag gets forwarded properly to temp InputText(). ago%!(EXTRA string=5 years)
ocornut 831e2c920e Docking, Viewport: Fixed a rare edge-case if the window targetted by CTRL+Tab stops being rendered. ago%!(EXTRA string=5 years)
ocornut cf312545e8 Docking: Fixed docking while hovering a child window. (#3420) broken by 85a661d27. Improve metrics debugging. ago%!(EXTRA string=5 years)
ocornut df89a16d26 Examples: Vulkan: Reworked buffer resize handling, fix for Linux/X11. (#3390, #2626) ago%!(EXTRA string=5 years)
ocornut d6f3a8848d Viewports: Backends: DirectX9: Allow D3DERR_DEVICELOST on secondary viewports. (#3424) ago%!(EXTRA string=5 years)
ocornut 9d20a5f0a5 Docking: DockSpace() emits ItemSize() properly + dockspace demo (works now since 05a25e5f3) ago%!(EXTRA string=5 years)