Commit Graph

  • 19b3be22c7
    Update build_windows_vulkan.yml yaz0r 2025-09-14 16:22:02 -0700
  • 59f6198f37
    Rename build yaz0r 2025-09-14 16:16:49 -0700
  • 9191199f11
    Only run on request yaz0r 2025-09-14 16:15:57 -0700
  • fabb1c0c65 Job that only builds vulkan yaz0r 2025-09-14 16:13:13 -0700
  • 50a6731b09
    Merge 8ecea4d569 into cd476b27f8 slowriot 2025-09-14 20:44:32 +0100
  • 587c09bb49
    Merge 3dffd41ccb into cd476b27f8 Ryzee119 2025-09-14 20:19:41 +0200
  • 0d965ddef1
    Merge 0a25a49e94 into cd476b27f8 Seth Kingsley 2025-09-15 00:21:01 +0800
  • 1e9792cf39
    Merge 3507a793a9 into cd476b27f8 Bruno Cabral 2025-09-14 16:25:08 +0100
  • ab7202769e
    Merge f0640b8f6a into cd476b27f8 Manuel 2025-09-14 11:38:45 +0100
  • 5192613b9d
    Merge 8d031ca054 into cd476b27f8 Nick De Breuck 2025-09-14 11:27:22 +0200
  • 9f4043fb6c
    Merge 55402fdcf4 into cd476b27f8 Josh Junon 2025-09-14 08:21:39 +0200
  • a17643b1e9
    Merge 3040f72966 into cd476b27f8 Quaylyn Rimer 2025-09-13 12:36:30 -0500
  • d6528be64a
    Merge 16791d7678 into cd476b27f8 Liam Eckert 2025-09-13 11:35:48 +0100
  • 5b41461b94
    Merge 6740e876f6 into a4cd45f44c Christian Tomasino 2025-09-13 11:34:29 +0100
  • 5b3654bffd
    Merge 634554588a into cd476b27f8 Kleber Garcia 2025-09-13 11:34:03 +0100
  • 11edb18084
    Merge dd15544751 into cd476b27f8 Alex Anderson 2025-09-13 00:09:00 -0700
  • 3c74fc59d4
    Merge bb22cd34d5 into cd476b27f8 MidTerm 2025-09-12 23:35:28 -0700
  • 4501dbd351
    Merge 03280ce5dd into a4cd45f44c Intemporel 2025-09-12 23:32:10 -0700
  • 1ada9de883
    Merge b567ffe7e0 into cd476b27f8 Konstantin Podsvirov 2025-09-12 13:32:55 -0700
  • cd476b27f8 Examples: GLFW+Vulkan: Fixed not applying content scale. (#8921, #8756) master ocornut 2025-09-12 21:32:46 +0200
  • 89e63c632f
    Merge 441d54f7f7 into 9f13684d70 Matt Guerrette 2025-09-13 01:06:51 +0600
  • 9f13684d70 Examples: GLFW+OpenGL2: Fixed not applying content scale. (#8921) ocornut 2025-09-12 20:57:04 +0200
  • 9e1d1a568b
    Merge 5d8f7fc5cd into 6d25cb844b Jan Vlček 2025-09-12 20:17:33 +0200
  • a4cd45f44c Backends: GLFW: fixed imgui_impl_glfw.cpp being affected by X headers '#define Status' leak since 6b2cdf2. (#8884) docking ocornut 2025-09-12 19:51:31 +0200
  • 6d25cb844b CI: switch iOS build to macos-14 runner as macos-latest currently fails. ocornut 2025-09-12 16:41:05 +0200
  • 71ed687a22 ImStrv: fixes in DebugHookIdInfo(). features/string_view ocornut 2025-09-08 18:40:27 +0200
  • c0d18bddb0 ImStrv: fix in ShowIDStackToolWindow(), Font section. Font loading. ocornut 2025-03-06 19:25:57 +0100
  • cc3e0a781b ImStrv: made length() returns an int as it simplify the most common case (of passing %.*s to printf) ocornut 2024-07-02 18:50:28 +0200
  • b1337cddba ImStrv: allow constructing from two null pointers. ocornut 2024-05-03 16:24:52 +0200
  • 123b870f99 ImStrv: Combo(), ListBox(): maybe seems better to not introducte the ImStrv [] versions? ocornut 2024-04-03 10:02:32 +0900
  • 0a6578920d ImStrv: convert Combo()/ListBox() to use ImStrv in their getters. ocornut 2024-04-03 09:58:36 +0900
  • e4cc48dfcc ImStrv: Fixed BeginCombo() with ImGuiComboFlags_CustomPreview + fixes for latest (amended). ocornut 2023-11-06 14:16:25 +0100
  • 92fcdb29e5 ImStrv: add needed disambiguishing functions for const char* now being ambiguous. (5079) ocornut 2022-09-29 22:51:33 +0200
  • 051a6c46a8 ImStrv: backtracked for now on supporting ImStrv for format strings. ocornut 2022-08-25 12:54:07 +0200
  • 2e275d1c65 ImStrv: Fixed various compile errors/warnings. ocornut 2022-08-22 11:06:33 +0200
  • 05cfe36fdd ImStrv: enhanced VS debugger .natvis support. build fixes. (5333, 5906) 璀境石 2022-08-22 11:05:58 +0200
  • 2af3bc19f4 ImStrv: standardized code doing format copy, optimized ImStrStr ocornut 2021-05-25 14:08:20 +0200
  • e883c4d519 ImStrv: moved double char* function signatures under #ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS blocks. ocornut 2021-03-31 15:06:32 +0200
  • 2eac1c762b ImStrv: changed ImStrv xxx=NULL args to an explicit xxx=ImStrv() ocornut 2021-02-01 17:04:50 +0100
  • f9f2e1235f ImStrv: Step 2 - change ImStrv typedef to struct, perform all other logic conversion. ocornut 2020-08-24 11:37:01 +0300
  • 67882d4b94 ImStrv: Step 1 - change string type to ImStrv in API. (REBASED) Rokas Kupstys 2020-07-14 14:14:17 +0300
  • 4a4f4816f7 Demo: added variety of usage scenarios, hooking Alt, Mouse Wheel, Home, CTRL+Tab demos. features/demo_input_owner_and_routing ocornut 2022-09-20 19:50:12 +0200
  • 9211115d95 Demo: added SetKeyOwner(), ImGuiInputFlags_LockThisFrame, ImGuiInputFlags_LockUntilRelease demo. ocornut 2022-09-20 19:48:54 +0200
  • 586da87728 InputText: Word-Wrap: hide vertical scrollbar but takes its width into account. (#3237, #952, #1062, #7363) ocornut 2025-09-12 16:03:18 +0200
  • 36133d8ac4 InputText: Word-Wrap: hide vertical scrollbar but takes its width into account. (#3237, #952, #1062, #7363) ocornut 2025-09-12 16:03:18 +0200
  • 8c6096fcfe Merge branch 'master' into docking ocornut 2025-09-12 15:05:55 +0200
  • b6a33f8ce1 InputText: Word-Wrap: amend 7f1e2bb to avoid triggering static analyzer. (#3237, #952, #1062, #7363) ocornut 2025-09-12 15:05:23 +0200
  • 78c1d4a92c InputText: Word-Wrap: moving ImGuiInputTextFlags_WordWrap to public API. Added in demo. (#3237, #952, #1062, #7363) ocornut 2025-09-12 15:02:09 +0200
  • 7f1e2bb8dd InputText: Word-Wrap: avoid word-wrap specific path InputTextLineIndexGetPosOffset() when word-wrap is disabled. (#3237, #952, #1062, #7363) ocornut 2025-09-12 14:34:43 +0200
  • 2f3e85bc37 Comments ocornut 2025-09-12 14:35:39 +0200
  • e8ca7af4c0 Fixed io.ConfigDpiScaleFonts from ever working since 1.92. (#8832, #8465) ocornut 2025-09-12 11:44:52 +0200
  • 0457a09bb9 Fixed obsoleted ImGuiConfigFlags_DpiEnableScaleFonts/_DpiEnableScaleViewports names from setting the equivalent io.ConfigDpiScaleFonts/io.ConfigDpiScaleViewports flag correctly (regression in 1.92). ocornut 2025-09-12 11:39:32 +0200
  • 71f45c12e9 Merge branch 'master' into docking ocornut 2025-09-11 21:28:02 +0200
  • 8a94422246 InputText: optimize inactive path by avoiding an early ImStrlen(). ocornut 2025-09-11 21:18:52 +0200
  • ae832ce532 InputText: moved blocks so same text rendering code is now used for active and inactive states. ocornut 2025-09-11 20:19:17 +0200
  • 1e52e7b90c InputText: Added a line index. Refactored cursor and selection rendering, now simpler, easier to reason about, and faster. (#3237, #952, #1062, #7363) ocornut 2025-09-11 19:05:26 +0200
  • 67085d732a ImGuiTextIndex: rename member. ocornut 2025-09-11 15:17:22 +0200
  • 0f99ed050e
    Merge 05b7ac70d5 into f36c65661c Tim Babb 2025-09-12 03:07:10 +0800
  • 95d2da0da0
    Merge 4dafa5b149 into f36c65661c TheMode 2025-09-12 04:46:24 +1000
  • f07c7b80e0
    Merge 0dcd703cd3 into f36c65661c Michele Morrone 2025-09-11 19:01:31 +0200
  • f36c65661c InputText: fixed pressing End (without Shift) in a multi-line selection from mistakenly moving cursor based on selection start. ocornut 2025-09-11 18:44:50 +0200
  • 0fa49a696b
    Merge c67c2026fd into e2b7d84e96 Kraionix 2025-09-11 22:28:39 +0700
  • e2b7d84e96 CI: disable pvs-studio 28 days warning (amend). ocornut 2025-09-11 15:15:48 +0200
  • 271f476d08 CI: disable pvs-studio 28 days warning. ocornut 2025-09-11 15:12:33 +0200
  • e2f314d613 InputText: fixed misassignment to unused Scroll.y variable when using ImGuiInputTextFlags_NoHorizontalScroll. ocornut 2025-09-11 15:05:53 +0200
  • 8eb22ea620 Demo: ShowStyleSelector(), ShowFontSelector(): remove ImGuiSelectableFlags_NoAutoClosePopups for now. ocornut 2025-09-10 22:39:17 +0200
  • 55f590c1d1 Selectable: ImGuiSelectableFlags_SelectOnNav doesn't select when holding Ctrl, to be consistent with multi-select. ocornut 2025-09-10 22:29:42 +0200
  • 9c5ba0bc2d
    Merge 46fa733be8 into 5e5658e68f ronak69 2025-09-11 03:42:46 +0800
  • 72c7baf4aa
    Merge 6c21bc52eb into 5e5658e68f Marcus Kammarfelt 2025-09-10 22:22:20 +0300
  • dae66eb3b5 Backends: GLFW: improve multi-viewport behavior in tiling WMs (X11). Amend changelog solely for linking to #2117. ocornut 2025-09-10 20:35:22 +0200
  • 37b18acdf5 Backends: GLFW: improve multi-viewport behavior in tiling WMs (X11). Amends. (#8884, #8474, #8289) ocornut 2025-09-10 20:06:45 +0200
  • 6b2cdf29bc Backends: GLFW: improve multi-viewport behavior in tiling WMs (X11) (#8884, #8474, #8289) ikos3k 2025-08-13 17:18:58 +0200
  • 68faba2a78
    Merge 08d9c52d01 into 3dcd17f402 Stanislav Vasilev 2025-09-10 19:53:40 +0200
  • 5e5658e68f Debug Tools: fixed assertion failure when opening a combo box while using io.ConfigDebugBeginReturnValueOnce/ConfigDebugBeginReturnValueLoop. (#8931) Harry Mander 2025-09-10 16:38:10 +1200
  • 3dcd17f402 Merge branch 'master' into docking ocornut 2025-09-10 19:02:44 +0200
  • 013c4ed476 InputText: fixed gross buffer underflow introduced by a82f66a. (#3237, #952, #1062, #7363) ocornut 2025-09-10 19:00:05 +0200
  • 2f1d1c8b2f Focus, InputText: fixed an issue where SetKeyboardFocusHere() did not work on InputTextMultiline() with ImGuiInputTextFlags_AllowTabInput. (#8928) ocornut 2025-09-10 18:31:34 +0200
  • 1cd08b883c TabBar: fixed calling TabBarQueueFocus() before submitting tabs. (#8929, #6681) ocornut 2025-09-10 18:03:34 +0200
  • 4e98fb20e2 TabBar: Internals: added TabBarFindByID(), TabBarRemove() helpers. ocornut 2025-09-10 17:59:26 +0200
  • 7f85d2ac77 Combo: fix assertion failure when ConfigDebugBeginReturnValueOnce=true Harry Mander 2025-09-10 16:38:10 +1200
  • a3b2c84d96
    Merge ccd613afa8 into ab760992ad Gabriele 2025-09-09 18:06:47 +0200
  • 045645e5f1 Demo: tweaked ShowFontSelector() and ShowStyleSelector() to update selection while navigating and to not close popup automatically. ocornut 2025-09-09 17:50:40 +0200
  • 8e4955bb23 Selectable: moved ImGuiSelectableFlags_SelectOnNav to public API. ocornut 2025-09-09 17:37:20 +0200
  • e66afbbbe0 Selectable: ImGuiSelectableFlags_SelectOnNav doesn't close popups. ocornut 2025-09-09 17:18:26 +0200
  • 481446ba3d Premake: Only build example_sdl2_vulkan with both sdl2 and vulkan (7852) features/premake5 Mark Jansen 2024-08-06 14:41:40 +0200
  • ce93656431 Premake: Add example_sdl2_sdlrenderer2 (7862) Mark Jansen 2024-08-05 23:47:50 +0200
  • f46809dd9d Premake: experimental premake5 script. ocornut 2022-05-29 21:52:05 +0200
  • 2841c5135d Backends: OpenGL3: add GL_NEAREST and samplers functions in loader. ocornut 2025-09-08 16:56:37 +0200
  • bf52f4a83c Backends: OpenGL3: added HasBindSampler storage for readability and consistency. ocornut 2025-09-08 17:03:23 +0200
  • ed1b7608ef
    Merge a1363038ae into 14e076c5bb Zach 2025-09-08 21:36:50 +0700
  • 14e076c5bb Backends: Internal renaming of samplers. ocornut 2025-09-08 15:56:42 +0200
  • ea8a5a9e17 DrawList: made AddCallback() assert when passing a null callback. ocornut 2025-09-08 15:20:18 +0200
  • ab760992ad Merge branch 'master' into docking ocornut 2025-09-08 13:35:24 +0200
  • 230418a75d InputText: Word-Wrap: attempt to track cursor while resizing frame/parent. (#3237, #952, #1062, #7363) ocornut 2025-09-02 15:37:27 +0200
  • 16415aa39f InputText: Word-Wrap: added custom implementation for Home/End that is word-wrap friendly. (#3237, #952, #1062, #7363) ocornut 2025-08-29 18:18:18 +0200
  • 985723ed94 InputText: Word-Wrap: mouse clicks on word-wrapping points set cursor side correctly. (#3237, #952, #1062, #7363) ocornut 2025-08-28 19:37:52 +0200
  • a82f66a9b0 InputText: Word-Wrap: added ImGuiInputTextFlags_WordWrap support. (#3237, #952, #1062, #7363) ocornut 2025-08-29 18:17:46 +0200
  • e422a38e4c InputText: internals: expose LineCount, GetPreferredOffsetX(). ocornut 2025-08-29 18:15:43 +0200
  • 11fff1ccf5 ImFont::RenderText() takes ImDrawTextFlags_CpuFineClip instead of bool cpu_fine_clip + forward ImDrawTextFlags to word-wrap code. ocornut 2025-08-27 22:17:28 +0200
  • 3cc7d1c81a InputText: InputTextCalcTextSize() uses ImFontCalcTextSizeEx(). ocornut 2025-08-27 21:59:25 +0200