Commit Graph

  • 4c31c98d22 Nav: extracted code out of NavUpdate() into NavUpdateCancelRequest() ocornut 2021-08-27 12:26:42 +0200
  • 80ed4eba87
    Backends: Vulkan: non-dispatchable handles should compare to VK_NULL_HANDLE, not NULL (#4475) Cort 2021-08-24 12:53:54 -0700
  • 7daf5dfff1
    Add note about SDL2 version requirement Sylvain 2021-08-24 21:39:12 +0200
  • 34df152e96 non-dispatchable handles should compare to VK_NULL_HANDLE, not NULL Cort 2021-08-24 12:29:22 -0700
  • efe5731656
    Match more closely other imgui_impl_* Sylvain 2021-08-24 21:21:35 +0200
  • 8f7c920444
    Merge remote-tracking branch 'upstream/master' into br_sdl_renderer_backend Sylvain 2021-08-24 20:54:37 +0200
  • 58f5092c53 Docking: fixed settings load issue when mouse wheeling. (#4310) ocornut 2021-08-24 20:33:00 +0200
  • 780c1ee265 TextUnformatted: Accept null ranges including (NULL,NULL) without asserting. (#3615) ocornut 2021-08-24 19:30:02 +0200
  • 2b0bd40b99 Backends: Metal: Fixed a crash when clipping rect larger than framebuffer is submitted. (#4464) Rokas Kupstys 2021-08-24 18:03:52 +0300
  • f8bad7e1e3 Backends: OpenGL3: Add TargetConditionals.h (#4473) + standardize include Siarhei Fiedartsou 2021-08-24 16:26:55 +0300
  • 4a7c21d330 Fonts: Fixed ImFontAtlas::ClearInputData() marking atlas as not built. (#4455, #3487) ocornut 2021-08-24 15:28:39 +0200
  • 85564627b3 Add TargetConditionals.h include in imgui_impl_opengl3.cpp Siarhei Fiedartsou 2021-08-24 16:26:55 +0300
  • e652527313 Backends: WebGPU: Update impl_wgpu for an emscripten change Corentin Wallez 2021-08-24 13:48:04 +0100
  • c43620eed2 Update impl_wgpu for an emscripten change Corentin Wallez 2021-08-24 13:48:04 +0100
  • 51d841dcf3 Fix warnings and remove IM_RETURN (#4470) ocornut 2021-08-24 14:30:46 +0200
  • 4c22b3e5d9 Backends: OpenGL3: Fix gl3wProcs colliding with gl3w. (#4445) Rokas Kupstys 2021-08-24 14:19:33 +0300
  • 0608887fb5 InputTextMultiline: Fixed label size not being included into window contents rect unless the whole widget is clipped. ocornut 2021-08-23 17:07:46 +0200
  • 68f428b449 imgui_freetype: Fixed crash when FT_Render_Glyph() returns NULL (which apparently happens with Freetype 2.11). (#4394, #4145 ?) ocornut 2021-08-23 16:42:58 +0200
  • 6afe9bbb45 Projects: added GLFW Vulkan to default solution. ocornut 2021-08-23 16:35:44 +0200
  • e23bee353c Removed GetWindowContentRegionWidth() function ocornut 2021-08-23 16:15:11 +0200
  • 0649f750b4 Version 1.85 WIP ocornut 2021-08-23 15:31:06 +0200
  • e3e1fbcf02 Backends: OpenGL3: OpenGL: Fixed ES 3.0 shader ("#version 300 es") to use normal precision floats. (#4463) v1.84.2 Nicolas Noble 2021-08-23 15:03:22 +0200
  • d79ca9b0b6 Fixed nested BeginDisabled()/EndDisabled() calls. (#211, #4452, #4453, #4462) [Legulysse] ocornut 2021-08-23 14:57:23 +0200
  • e6ffc04291 Moved ImDrawIdx declaration higher up in imgui.h (to ease work for dear_bindings) ocornut 2021-08-23 11:40:08 +0200
  • 6bd447c885 Backends: GLFW: Fixed unused variable warning for empty assert macro. (#4459) ocornut 2021-08-22 18:46:49 +0200
  • 1ae0abb150 Modified build.lua Light 2021-08-21 16:08:40 +0430
  • 47fb332fb2 Fix BeginDisabled(false), again, (#211, #4452, #4453) Version 1.84.1 ocornut 2021-08-20 23:59:46 +0200
  • 32d4f6c5d9 Fix BeginDisabled(false), again, (#211, #4452, #4453) Version 1.84.1 ocornut 2021-08-20 23:59:46 +0200
  • b0361375ee Fix BeginDisabled(false), again, (#211, #4452, #4453) Version 1.84b v1.84b v1.84.1 ocornut 2021-08-20 23:50:55 +0200
  • 2e01952b35 Fix BeginDisabled(false), (#211, #4452) ocornut 2021-08-20 20:30:51 +0200
  • f969e68c10 Fix BeginDisabled(false), (#211, #4452) ocornut 2021-08-20 20:30:51 +0200
  • 5a7d18a441 Merge branch 'master' into docking ocornut 2021-08-20 18:14:58 +0200
  • d2ffbd9b86 Version 1.84 v1.84 ocornut 2021-08-20 17:30:49 +0200
  • fc062e6028 Backends: OpenGL3: Update loader to include APIs used by test framework. Rokas Kupstys 2021-08-20 17:24:56 +0300
  • df2319a854 Small optimizations to BeginDisabled() to allow frequent calls (#211) ocornut 2021-08-20 16:56:13 +0200
  • c543d93af1 Expose BeginDisabled()/EndDisabled() in public API. Add to demo. (#211) ocornut 2021-07-19 19:21:18 +0200
  • 9c3359ef39 IO: modify io.AddFocusEvent() to tolerate in/out for multi-viewports. Amend 2f40be6. (#3532) ocornut 2021-08-19 17:35:27 +0200
  • 0b06c4b2b0 Merge branch 'master' into docking (will need further for io.AddFocusEvent) ocornut 2021-08-19 17:25:12 +0200
  • cb00972b87 ImDrawList: Fix AddCircle{Filled} with 12 segment case (#4419, #4421) thedmd 2021-08-11 13:21:27 +0200
  • e3988a84db Backends: OpenGL3: Embed our own minimal GL loader (amends). (#4445) ocornut 2021-08-19 15:27:22 +0200
  • 459de65477 Backends: OpenGL3: Embed our own minimal GL loader based on gl3w and use it in SDL/GLFW examples. (#4445) Rokas Kupstys 2021-08-19 12:42:15 +0300
  • afd7e53767 AddCircle{Filled} - Use _PathArcToFastEx directly to emit circle vertices for 12 segment case (#4419) (fixup) thedmd 2021-08-19 12:40:41 +0200
  • 7bbf8f2ab0 Drag and Drop: fix using AcceptDragDropPayload() with ImGuiDragDropFlags_AcceptNoPreviewTooltip. ocornut 2021-08-18 12:53:33 +0200
  • f24abbc47d Fix various warnings (#4442) ocornut 2021-08-18 12:00:15 +0200
  • 699589b00c
    Merge a3e8a60ca6 into 161b74e871 guangli0510 2021-08-18 09:12:28 +0800
  • 161b74e871 Fix tabbing in/out of an InputTextMultiline(), broken by 6b8a059. ocornut 2021-08-17 20:46:39 +0200
  • cd39460925 IO: set io.KeyModsPrev in EndFrame() to tolerate backend writing to io.KeyMods without breaking. (#4439) ocornut 2021-08-17 20:33:27 +0200
  • 2f40be638f IO, Backends: add io.AddFocusEvent(). Clear pressed keys after loosing input focus (#3532) thedmd 2021-08-02 20:17:26 +0200
  • 86afe966d3 Metrics: Fixed a crash when inspecting the individual draw command of a foreground drawlist. Rokas Kupstys 2021-08-17 15:28:43 +0300
  • 7e9e1ff1c2 InputText: Fix named filtering flags disabling newline or tabs in multiline inputs (#4409, #4410) Oliver 'kfsone' Smith 2021-08-07 19:25:26 -0700
  • b380d3abe3 Backends: OpenGL3: Clarify use of GL_POLYGON_MODE. ocornut 2021-08-17 13:48:34 +0200
  • 5f2df2d2cb
    Fixed grammar mistake in FAQ (#4431) JJCUBER 2021-08-17 07:47:17 -0400
  • ff428f1d2f Nav: Fix not clearing NavWindowingToggleLayer properly (old code left it to true, relied on Alt release only). Removed unnecessary KeyMenu_ from NavInput. (#4439, #787) ocornut 2021-08-17 12:46:26 +0200
  • 8fa502ca42 Nav: Alt doesn't toggle menu layer if other modifiers are held. (#4439) ocornut 2021-08-17 12:23:54 +0200
  • 912ecd39ab Fix filter-flags disabling newline in multiline inputs Oliver 'kfsone' Smith 2021-08-07 19:25:26 -0700
  • 009b68e61b
    Merge branch 'ocornut:docking' into docking Light 2021-08-14 16:27:24 +0430
  • 261cbfc7a1 Update imconfig.h Light 2021-08-14 16:25:38 +0430
  • 70bb36916a
    Update imgui_demo.cpp Light 2021-08-14 08:43:05 +0430
  • 4e91b054c1
    Fixed grammar mistake in FAQ JJCUBER 2021-08-13 04:04:19 -0400
  • 499a108489 AddCircle{Filled} - Use _PathArcToFastEx directly to emit circle vertices for 12 segment case (#4419) thedmd 2021-08-11 13:21:27 +0200
  • c7529c8ea8
    Reword file list as *.cpp *.h (#4413) omar 2021-08-10 14:34:34 +0200
  • 4b9fcd9241 Fixed gamepad mapping for GLFW and prevents devices (such as mice, keyboards, etc.) from being reported as joysticks which would prevent gamepads from being used. PeterSilie24 2021-08-08 12:23:35 +0200
  • bf682b079b Added support for multiple gamepads. Preventing devices (such as mice, keyboards, etc.) from being reported as joysticks by GLFW which would (especially on Linux) prevent gamepads from being used. PeterSilie24 2021-08-06 23:58:44 +0200
  • 3ee908d0db Linux fix Light3039 2021-08-03 17:29:54 +0430
  • f5fc2a74c7 Linux fix Light3039 2021-08-03 17:28:30 +0430
  • d861cba7c2 Linux fix Light3039 2021-08-03 17:27:18 +0430
  • aea6004c9d Clear pressed keys after loosing input focus (#3532) thedmd 2021-08-02 20:17:26 +0200
  • f99fe72c42 Backends: Win32: Fixed keyboard modifiers being reported when host window doesn't have focus. (#2622) ocornut 2021-08-02 17:22:33 +0200
  • 80b5fb51ed Backends: Win32, SDL, GLFW: only honor io.WantSetMousePos when focused + fix GLFW uninstalling handler + tweaks to reduce branch drift with docking. (#787, #2445, #2696, #3751, #4377) ocornut 2021-08-02 15:48:20 +0200
  • 2ad912bb85 Backends: Win32, SDL, GLFW: only honor io.WantSetMousePos when focused + fix GLFW uninstalling handler + tweaks to reduce branch drift with docking. (#787, #2445, #2696, #3751, #4377) ocornut 2021-08-02 15:48:20 +0200
  • f9b5168fb3 Merge branch 'master' into docking ocornut 2021-08-02 15:04:45 +0200
  • 160944e426 Fix CMake for GLFW_Vulkan and add CMake for SDL_Vulkan on Linux Fan Jiang 2021-07-31 21:00:54 -0400
  • db686ad522 Backends: Win32: Mouse position is correctly reported when the host platform window is hovered but not focused. (#2445, #2696, #3751, #4377) ocornut 2021-07-29 19:38:33 +0200
  • 044fd0cd2d Backends: GLFW: Mouse position is correctly reported when the host platform window is hovered but not focused. (#3751, #4377, #2445) ocornut 2021-07-29 18:59:45 +0200
  • 1cdd110eb4 Backends: SDL2: Mouse position is correctly reported when the host platform window is hovered but not focused. (#2445, #3751, #4377) ocornut 2021-07-29 18:21:08 +0200
  • d77fdfc062 Made some changes Azad Kshitij 2021-07-29 11:12:38 +0530
  • c5ddd15c31
    reformat contact email ph3b3 2021-07-29 10:31:29 +1000
  • c720075c67
    Update FAQ to clarify conflict with window (#4158, #4008, #2562) omar 2021-07-28 16:46:59 +0200
  • a844ce9119 Merge branch 'master' of https://github.com/ocornut/imgui into ocornut-master George Gerdin 2021-07-27 11:42:11 +0200
  • 3d4d1b8553 Allow imgui_internal.h to be included before imgui.h ocornut 2021-07-26 21:01:32 +0200
  • e362c5af48 Internals: ColorEdit: renamed some internal masks to match our common coding style. ocornut 2021-07-26 20:44:59 +0200
  • 923bd2fd21 Examples: DirectX12: Fixed Alt+Enter fullscreen in DirectX12 example. (#4346, #4348) David Maas 2021-07-21 16:01:52 -0500
  • b846969fe1 Removed unnecessary line in Begin() + commented out redirecting functions/enums names that were marked obsolete in 1.67 and 1.69 + readded commented obsoleted function. ocornut 2021-07-26 11:48:47 +0200
  • 3e4c89051d Popups: Fix OpenPopup() being called after BeginPopup() resulting in a failure to open a popup when focus is NULL. (#4308) Rokas Kupstys 2021-07-15 17:23:44 +0300
  • 9c77734447
    Correct version 1.83 release date (#4355) sitic 2021-07-23 17:07:11 -0700
  • e7f8f67b0f Correct version 1.83 release date Jan Lebert 2021-07-23 16:09:19 -0700
  • 2bf352faa2 Small changes and bug fixes. George Gerdin 2021-07-23 17:53:45 +0200
  • bc25822f24
    Update and rename premake5.lua to build.lua Light 2021-07-23 11:26:43 +0430
  • 323fd74b39
    Merge branch 'ocornut:docking' into docking Light 2021-07-23 11:23:31 +0430
  • 6f2450d952
    Tweaked comments and changelog entry to clarify why DXGI window transitions are disabled. Simplified MakeWindowAssociation calls in examples. David Maas 2021-07-22 14:14:13 -0500
  • df3d007e0a
    Disabled DXGI window management features for swap chains owned by the backend. David Maas 2021-07-21 16:59:34 -0500
  • f1db7c4ca9
    Fixed histogram_zero_line_t being incorrect with scale_min < 0 and scale_max > 0 Filippo Crocchini 2021-07-22 00:29:42 +0200
  • e58b7d8863
    Fixed Alt+Enter fullscreen in DirectX 12 example. David Maas 2021-07-21 16:01:52 -0500
  • 3751c44711
    Fixed Alt+Enter fullscreen in DirectX 12 example. David Maas 2021-07-21 16:01:52 -0500
  • 76b8d85202 Added DirectX11 support. George Gerdin 2021-07-21 10:44:02 +0200
  • 068df22842 Added support for DirectX 10. George Gerdin 2021-07-20 18:07:30 +0200
  • ba975a2e9a Added DirectX9 support. George Gerdin 2021-07-20 12:45:32 +0200
  • 9a38be3a27 Merge branch 'master' of https://github.com/ocornut/imgui George Gerdin 2021-07-20 11:47:58 +0200
  • 7bfc379a23 Merge branch 'master' into docking ocornut 2021-07-19 21:58:06 +0200
  • c881667c00 Fix - amend 1ad1530 (range-select branch need the NextItemData in NavProcessItem) ocornut 2021-07-19 21:45:44 +0200