1123 Commits (6f7b5d0ee2fe9948ab871a530888a6dc5c960700)

Author SHA1 Message Date
ocornut ae4dad09b5 Examples: SDL3: Updated for latest WIP SDL3 branch. (#6243) ago%!(EXTRA string=2 years)
ocornut e39c2552ac Backends: GLFW: Avoid using glfwGetError() and glfwGetGamepadState() on Emscripten. (#6240) ago%!(EXTRA string=2 years)
ocornut c426e32247 Tables: Fixed an issue where user's Y cursor movement within a hidden column would have side-effects. ago%!(EXTRA string=2 years)
ocornut bb224c8aa1 Examples: Updated all examples application to enable ImGuiConfigFlags_NavEnableKeyboard and ImGuiConfigFlags_NavEnableGamepad by default. ago%!(EXTRA string=2 years)
duddel 57d0fcd021 Examples: Fix Android example build for Gradle 8. (#6229) ago%!(EXTRA string=2 years)
ocornut fac19e1883 Backends: SDL2:+SDL3 Implement SetPlatformImeDataFn (amends). (#6071, #1953) + fix SDL3 setting PlatformHandleRaw. (#6146) ago%!(EXTRA string=2 years)
ocornut 13fbd99491 Backends: SDL3: update to run with SDL3. Examples: Add SDL3+Gl example. Remove some version checks. (#6146) ago%!(EXTRA string=2 years)
ocornut 1b27ac982f Backends+Examples: SDL2: renamed imgui_impl_sdl.cpp/.h to imgui_impl_sdl2.cpp/.h. (#6146) ago%!(EXTRA string=2 years)
ocornut ea39841fcd Examples: (Again, but better) made SDL+GL and GLFW+GL examples build with Emscripten. (#2492, #2494, #3699, #3705) ago%!(EXTRA string=2 years)
ocornut f43c6ea6a4 Revert most of "Examples: refactor all examples with a MainLoopStep() function..." (#2492, #3699)" ago%!(EXTRA string=2 years)
ocornut ce6e6da510 Examples: Made example_sdl_opengl3 and example_glfw_opengl3 build with Emscripten. Removed dedicated examples. (#2492, #2494, #3699, #3705) ago%!(EXTRA string=2 years)
ocornut 96ab68eee0 Examples: refactor all examples with a MainLoopStep() function, to facilitate use with Emscripten. (#2492, #3699) ago%!(EXTRA string=2 years)
ocornut b51919dce1 Examples: Emscripten+GLFW: revert to use a shell_minimal.html closer to vanilla one, as our fullscreen + misc tweaks to Emscripten+SDL example to match other version. ago%!(EXTRA string=2 years)
ocornut 3617a96372 Backends, Inputs: Made horizontal scroll wheel and horizontal scroll direction consistent accross backends/os. (#4019, #6096, #1463) ago%!(EXTRA string=2 years)
ocornut 8d29665ae1 Backends: OSX: Fixed scroll wheel scaling for devices emitting events with hasPreciseScrollingDeltas==false (e.g. non-Apple mices). ago%!(EXTRA string=2 years)
ocornut 5a3f82e2f4 Examples: SDL+SDL_Renderer: Added call to SDL_RenderSetScale() to display is correct on a Retina display (albeit lower-res as our other unmodified examples). (#6121, #6065, #5931). ago%!(EXTRA string=2 years)
Mark Reid fe0a24f38a Examples: Win32: Fixed examples using RegisterClassW() since 1.89 to also call DefWindowProcW(). (#5725, #5961, #5975) ago%!(EXTRA string=2 years)
ocornut 9c1dac3ff0 Examples: DirectX10, DirectX11: try WARP software driver if hardware driver is not available. (#5924, #5562) ago%!(EXTRA string=2 years)
Espyo 91b356cf8e
Examples: Allegro: Fixed compilation instructions. (#5973) ago%!(EXTRA string=2 years)
Peter Nimmervoll 00b6370848 Backends: WebGPU: fixed rendering when a depth buffer is enabled. (#5869) ago%!(EXTRA string=3 years)
Rewtio c2694ef75e Examples: Android: Using LoadIniSettingsFromMemory() / SaveIniSettingsToMemory() to save in appropriate location for Android. (#5836) ago%!(EXTRA string=3 years)
ocornut a229a7f39f Examples: Win32: Always use RegisterClassW() to ensure windows are Unicode. (#5725) ago%!(EXTRA string=3 years)
ocornut 73efcec564 Examples: disable GL related warnings on Mac + amend to ignore list. ago%!(EXTRA string=3 years)
ocornut 5c8041b4d7 Update gif in README + font names in examples ago%!(EXTRA string=3 years)
tocic 2b1d8e3eaf Fix more typos in sources and docs (#5681) ago%!(EXTRA string=3 years)
ocornut 1816c5241b Examples: updated VS projects with .natvis file under imgui/ ago%!(EXTRA string=3 years)
ocornut 091445a4a9 Examples: added all SDL examples to VS solution. ago%!(EXTRA string=3 years)
Shriram Ravindranathan 8731cc2914
Examples: Vulkan: Add c++ version to CMakeLists (#5459) ago%!(EXTRA string=3 years)
ocornut 92d0924b82 Fixed build with IMGUI_DISABLE_OBSOLETE_KEYIO + made all examples comments refer to StyleColorsLight(). ago%!(EXTRA string=3 years)
stuartcarnie e66fc22057 Backends: OSX: Removed ImGui_ImplOSX_HandleEvent() from backend API. Move event tracking (desktop only) to OSX backend. (#4821) ago%!(EXTRA string=3 years)
stuartcarnie d58b8414b9 Backends: OSX, Metal: Tweaks. Use preferred method of obtaining a timestamp. (#4821) ago%!(EXTRA string=3 years)
ocornut 04689979b4 Examples: Emscripten+WebGPU: Fix for latest spec rename of WGPURenderPassColorAttachment::clearColor to ::clearValue (#3632) ago%!(EXTRA string=3 years)
ocornut 6fae29679a Examples: Emscripten: Fix build. (#3632) ago%!(EXTRA string=3 years)
ocornut 1e18da5c38 Backends, Examples: Add comments about using WndProc handler and WantCaptureXXX flags. (#5061) ago%!(EXTRA string=3 years)
ocornut 8d3906365d CI: Fixes for OSX + explicitely request C++11. ago%!(EXTRA string=3 years)
Clownacy c6cab1f352 Backends: SDL: Added SDL_Renderer* parameter to ImGui_ImplSDL2_InitForSDLRenderer(). Use SDL_GetRendererOutputSize() instead of SDL_GL_GetDrawableSize() when bound to a SDL_Renderer. (#4927) ago%!(EXTRA string=3 years)
ocornut ceb26bac48 Backends: Vulkan: Added support for ImTextureID as VkDescriptorSet, amends. (#914) ago%!(EXTRA string=3 years)
ocornut 673f5e588d IO: moved fields to put more focus on the new functions + update misc docs/references + update main.mm in Apple+Metal example (#4858) ago%!(EXTRA string=3 years)
ocornut 6188e94108 Examples: Vulkan: fill Subpass and MSAASamples to increase discoverability (#4886) + IO docs update (#4858) ago%!(EXTRA string=3 years)
thedmd ee436aa803 Backends: OSX: Update to use io.AddEventKey() will full key map (#2625, #1873, #4858) ago%!(EXTRA string=3 years)
ocornut d9bc1e44af Backends: Marmalade: Removed obsolete Marmalade backend (imgui_impl_marmalade.cpp) + example. (#368, #375) ago%!(EXTRA string=3 years)
ocornut d7350668d1 Fix OSX warnings + Examples/Apple+GL2 calls super reshape. (#4759, #1873) ago%!(EXTRA string=3 years)
Stuart Carnie 1b6b8602c1 Backends: OSX: Fix keyboard support. Handle scroll cancel. Don't set mouse cursor shape unconditionally. (#4759, #4253, #1873) ago%!(EXTRA string=3 years)
Stuart Carnie b720f1f03c Backends: OSX: Add Game Controller support. (#4759) ago%!(EXTRA string=3 years)
liam ad3f54ff1a Examples: Emscripten comments (#4650, #4662), standardize readme ago%!(EXTRA string=4 years)
ocornut fba756176d Backends: SDL_Renderer: Amend 1d2d246, various tweaks, fixes, sync to latest. (#3926) ago%!(EXTRA string=4 years)
Sylvain 62b17f928e Backends: SDL_Renderer: Added renderer backend for SDL 2.0.17+ (#3926) ago%!(EXTRA string=4 years)
ocornut 11103f8253 Examples: SDL+OpenGL3: fixed build on ES2 target. (#4492) ago%!(EXTRA string=4 years)
ocornut 6afe9bbb45 Projects: added GLFW Vulkan to default solution. ago%!(EXTRA string=4 years)
ocornut d2ffbd9b86 Version 1.84 ago%!(EXTRA string=4 years)