1
0
mirror of https://github.com/ocornut/imgui.git synced 2025-02-17 11:08:42 +01:00

Commit Graph

  • 2ff9ef4da4 Atlas: Implement font atlas reload in backends thedmd 2021-01-26 21:11:47 +01:00
  • 6ece58b35a Atlas: Added font atlas API to request reloads. Ben Carter 2020-04-24 19:30:20 +02:00
  • 0ab868da27
    Merge 1424f6be0381e32cc95cfee327fb40f17218da0c into 004f03945f3c09b89078af8e31e59875de37d107 璀境石 2024-10-02 10:50:55 +03:00
  • 46fa733be8
    InputText: Implement double/triple-click + drag word/line selection ronak69 2024-10-01 16:45:44 +00:00
  • d3e8da843c ImDrawList: remove local vs member indirection as locals were deemed better. ocornut 2024-09-30 19:14:18 +02:00
  • 255820d5ce Miscellaneous warning fixes. ocornut 2024-09-30 14:47:30 +02:00
  • 7fc3a0e377 ImDrawList: Add InitialFringeScale thedmd 2024-09-15 23:29:52 +02:00
  • 101385af23 Demo: Allow Thickness < 1 in Custom Rendering thedmd 2024-09-10 05:06:37 +02:00
  • fb42e0e400 ImDrawList: Direct implementation of AddRect() thedmd 2024-09-15 23:31:32 +02:00
  • 00d553c154 ImDrawList: Add LegacyPolyline flag for backward compatibility thedmd 2024-09-11 02:50:30 +02:00
  • f4532ef907 ImDrawList: New AddPolyline() implementation thedmd 2024-09-10 04:50:30 +02:00
  • f59da1956e
    Demo: fixed resizing while maintaining aspect constraint imdongye 2024-09-30 02:42:18 +09:00
  • c0e2cbb394 Add WebGPU image loading and displaying example Gatgat 2024-09-29 11:41:44 +02:00
  • 2b2902895b Fix typo on variable name in OpenGL example for loading and displaying an image Gatgat 2024-09-29 11:34:36 +02:00
  • 5b7c580dfe Add Image-Loading-and-Displaying-Examples.md Gatgat 2024-09-29 11:33:32 +02:00
  • 6c30a4dbc1
    update premake Vlad 2024-09-28 13:04:20 +03:00
  • 65425ed131
    Delete backends directory Vlad 2024-09-28 13:03:02 +03:00
  • 888e0ff297
    Merge branch 'ocornut:master' into master Pinwhell 2024-09-27 21:46:32 -04:00
  • 4724cb9ad4
    Update imgui_impl_bgfx.cpp Vlad 2024-09-28 00:06:37 +03:00
  • 4aeb27b1c6
    add premake Vlad 2024-09-27 22:57:21 +03:00
  • 0314d4b2c6 cleanup BobWorts 2024-09-27 22:43:31 +03:00
  • a4286f6773
    Merge c614320eec1326122eaed3c0614886e68d091e11 into 26785fd873193770eb30fd716d44703cb94cf35b Michał Cichoń 2024-09-27 20:19:32 +05:30
  • c169c3c951 ListBox: allow using horizontal scroll bar TnS-hun 2024-09-25 09:55:00 +02:00
  • cb8040557d Demo: added variety of usage scenarios, hooking Alt, Mouse Wheel, Home, CTRL+Tab demos. ocornut 2022-09-20 19:50:12 +02:00
  • c576b34bb0 Demo: added SetKeyOwner(), ImGuiInputFlags_LockThisFrame, ImGuiInputFlags_LockUntilRelease demo. ocornut 2022-09-20 19:48:54 +02:00
  • 24f5bf262c Adding cmake build structure to docking branch jackleberryfin 2024-09-23 17:53:29 +10:00
  • 94fae0274c Backends: WGPU: Fix new WGPUStringView breaks shader compilation. (#8009) Mark Sibly 2024-09-22 16:05:28 +12:00
  • fb99227e64 glfwWindowUserPointer support rjub 2024-09-20 12:57:56 -04:00
  • 51937c1ded glfwWindowUserPointer support rjub 2024-09-20 12:48:58 -04:00
  • 7ba0543e77 SDL3: Update for API changes: SDL_INIT_TIMER was removed RT2 2024-09-20 14:40:28 +02:00
  • a4e3f3d7ce
    Update imgui_impl_sdl3.cpp Daniil Romanov 2024-09-19 16:47:28 +03:00
  • 8cab5258e5 feedback fixes and added a example main Acclution 2024-09-19 15:46:32 +02:00
  • d99f628fb1 Merge remote-tracking branch 'fork/docking' into SDL_gpu Acclution 2024-09-19 11:48:01 +02:00
  • fef4d0babd initial commit of SDL_gpu backend implementation Acclution 2024-09-19 11:45:18 +02:00
  • a6c1620a17 Refactors & Abstractions Pinwhell 2024-09-19 03:56:00 -04:00
  • e0e32bdadd Backend Targets Impl Pinwhell 2024-09-19 03:42:25 -04:00
  • 1f7db497dc SDL3: defines SDL_PROP_WINDOW_CREATE_WIDTH_NUMBER and SDL_PROP_WINDOW_CREATE_HEIGHT_NUMBER properties on window creation RT2 2024-09-18 10:29:44 +02:00
  • a362a12b2e
    Merge b5603476ac73770881ee407dbde5e6af84b2e7a8 into f7ba6453980824aa4a7d096841576285efa7f6ec Griffin Downs 2024-09-18 15:26:21 +08:00
  • d4b9ce1678
    Merge branch 'ocornut:master' into master Pinwhell 2024-09-18 02:16:53 -04:00
  • 9d5e4c3112 Installs Impl & Quality Cleanups & Uniformity Pinwhell 2024-09-18 02:11:20 -04:00
  • 2f28247606 Added Cmake Backends Pinwhell 2024-09-17 04:58:28 -04:00
  • 63cd4d95a3 Add minimal CMake setup for simplicity Pinwhell 2024-09-17 03:57:56 -04:00
  • e8eb8975a4 Merge branch 'master' of https://github.com/ocornut/imgui Pinwhell 2024-09-17 02:56:35 -04:00
  • ebaec11bae Conditionally Enable TLS Context Storage Pinwhell 2024-09-17 02:55:17 -04:00
  • b7b303ee0a SDL3: Use SDL_CreateWindowWithProperties instead of SDL_CreateWindow RT2 2024-09-17 02:25:54 +02:00
  • 9754526f1e SDL3: Apply the win32 ImGuiViewportFlags_NoTaskBarIcon hack on windows with no parent to fix the fade-in animation. RT2 2024-09-16 22:33:01 +02:00
  • 5feec9b37f
    Merge branch 'ocornut:master' into master yh-sb 2024-09-15 23:59:26 +03:00
  • db6a22421b SDL3: Update ImGuiViewportFlags_NoTaskBarIcon win32 hack RT2 2024-09-15 19:57:37 +02:00
  • ba009233d2 Revert "Disable default file handler and Add hook so external projects can hook their own internal file handling objects" Gustav Louw 2024-09-12 18:56:32 -07:00
  • a019a25023 Revert "rsanchez - dont need clipboard stuff right now" Gustav Louw 2024-09-12 18:56:09 -07:00
  • 89cea7c92b
    Merge pull request #33 from Mojang/sbl/1105662-switch-update-sdk-17-5-6 Gustav Louw 2024-09-12 17:40:11 -07:00
  • d5d88c7b34 Comment webgpu backend define requirement Aaron C Gaudette 2024-09-12 14:56:30 -07:00
  • 8cd3857a88 Use webgpu backend in io.BackendRendererName Aaron C Gaudette 2024-09-12 14:33:33 -07:00
  • 44e183b739 Add dawn backend define to example_glfw_wgpu Aaron C Gaudette 2024-09-12 13:44:30 -07:00
  • 9fdb7edf2d Guard API changes with backend define Aaron C Gaudette 2024-09-12 13:36:02 -07:00
  • c6b01e92ae Throw compile error if webgpu backend is not defined Aaron C Gaudette 2024-09-12 13:35:07 -07:00
  • 7ba39acf63 Added CI Test for emscripten/CMake (2) Yan Pujante 2024-09-07 10:23:20 -07:00
  • be30f044b7 Replace deprecated type in struct field assignment Aaron C Gaudette 2024-09-12 09:53:34 -07:00
  • d80b1f9a3a Replace deprecated enum constant Aaron C Gaudette 2024-09-12 09:45:56 -07:00
  • a70f0682f5
    doc: Fix typo unless -> unlike David Briscoe 2024-09-11 12:08:05 -07:00
  • 0008f3dd39 InputText: amends: now can use memchr()/strchr() for line counting. Much faster! (#7925) ocornut 2024-09-11 14:15:23 +02:00
  • 6f392912bf InputText: amends: fixed undo-stack reconcile. fixed metrics crash. fixes character filtering. (#7925) ocornut 2024-09-11 12:57:54 +02:00
  • 93d8b5d243 InputText: amends: fixed next/prev word implementation. (#7925) ocornut 2024-09-05 19:56:12 +02:00
  • 1e3fc0111d InputText: amends: add note about STB_TEXTEDIT_GETCHAR. tweak InputTextCalcTextSize() to use similar debug-friendly logic as ImFont:CalcTextSizeA(). misc small tidying up. (#7925) ocornut 2024-09-05 16:29:30 +02:00
  • 017c3a60d2 InputText: amends: add stb_textedit_text() api. (#7925) ocornut 2024-09-05 16:31:41 +02:00
  • 3ca611ed5f InputText: amends: renames, coding style. (#7925) ocornut 2024-09-05 15:25:30 +02:00
  • f37019ebdd InputText: added native support for UTF-8 text editing and god rid of the wchar buffer. (#7925) alektron 2024-08-27 01:37:50 +02:00
  • 79f161b6b7 SDL3: Add support for parent viewports RT2 2024-09-11 11:41:37 +02:00
  • dac7516fdc
    Update imgui_widgets.cpp DimaKoltun 2024-09-09 11:26:07 +03:00
  • 21324ac951
    fixed bug with clamping limits if they are the same DimaKoltun 2024-09-09 11:17:57 +03:00
  • 785875a78f Backends: SDL2: use SDL_Vulkan_GetDrawableSize with Vulkan instead of SDL_GL_GetDrawableSize scribam 2024-09-08 12:19:51 +02:00
  • 12f3d9ebf0 use macos behavior automatically (1) Yan Pujante 2024-09-07 10:22:45 -07:00
  • 0a07bbf762
    Merge e5a1f987506206931fddd6d78a14a49b314959f9 into f63c95a076a401721ceaf21f30d4f12e8c40cb2c Edwin Carlsson 2024-09-07 06:28:34 -04:00
  • 67be041dc0
    Help users if they are reusing the same ID (Fix #7669) Pascal Thomet 2024-09-06 11:30:08 +02:00
  • dd15544751 Add minimize/maximize window flags Andersama 2024-09-06 08:51:26 -07:00
  • d292d4d24e
    Removed column skip items assert Brianna 2024-09-05 13:47:57 -07:00
  • 05ded6472b
    Fix C++26 invalid enum operation CrackedMatter 2024-09-05 11:49:43 +02:00
  • efdd964697
    Fix minor typo James Wrigley 2024-09-02 23:54:31 +02:00
  • 32dc9cc9e7 Changed call from cosf to ImCos Cayetano 2024-09-01 09:42:19 +02:00
  • 99ccda2329
    Text Rendering: fixed glyph Y alignment when using ImGui::SetWindowFontScale corgifist 2024-08-28 19:23:47 +03:00
  • b7ec13af49
    Added support to render OpenType SVG fonts using plutosvg as an alternative to lunasvg (fix #7187) Pascal Thomet 2024-08-08 12:21:01 +02:00
  • 135e08fe92
    Merge e45f11b75db401f548c19a449486dc8c4c2e5a2b into 864a2bf6b824f9c1329d8493386208d4b0fd311c Deleted user 2024-08-27 13:51:27 +02:00
  • 441d54f7f7 Backends: SDL3: Fix macOS mouse position incorrect for fullscreen apps Matt Guerrette 2024-08-25 21:44:39 -04:00
  • b5c7e36585 Result of SDL_GetGamepads must be de-allocated by SDL_free Matt Guerrette 2024-08-25 13:07:10 -04:00
  • 33709babe3 use macos behavior automatically (4) Yan Pujante 2024-08-23 09:45:19 -07:00
  • 3b44581769 fixes popup blocked in some browsers (3) Yan Pujante 2024-08-23 09:56:02 -07:00
  • 6d4a9c06d8 added emscripten version (2) Yan Pujante 2024-08-23 10:05:38 -07:00
  • 4a9ee3c7a7 Added CI Test for emscripten/CMake (1) Yan Pujante 2024-08-23 09:01:43 -07:00
  • a91ed9a14b Reimplements changes from accidentally closed PR Sage M. 2024-08-22 14:02:28 -04:00
  • adfd6c2dc1
    ImGuiSelectionBasicStorage constructor needs visibility Pavel Rojtberg 2024-08-21 01:36:41 +02:00
  • b2b1940e2a . Steve Williams 2024-08-20 05:56:24 +01:00
  • 6bd997d2bf Added support for color space conversion generically over all ImGui operations in pixel shader as required. Steve Williams 2024-08-19 20:02:18 +01:00
  • 917c3eb601
    Preventing assert on accessibility monitors. Nicolas Noble 2024-08-18 20:23:56 -07:00
  • 5226dac8f1
    Backends: SDL3: Fix gamepad memory leak cheyao 2024-08-18 17:01:35 +02:00
  • 995246287b Backends: SDL2: Fix wrong preprocessor check RT2 2024-08-17 15:39:49 +02:00
  • b7dd5ef849 Backends: SDL2: Add compile time version check and revert to the Win32 hack if necessary RT2 2024-08-17 13:50:46 +02:00
  • 612fca0164 Backends: SDL2, SDL3: Replace Win32 hack with SDL_HINT_WINDOW_ACTIVATE_WHEN_SHOWN hint RT2 2024-08-17 13:13:10 +02:00
  • 2a8bfdd89c User Story 1105662: Fix pch.h clang 16 compilation bug https://github.com/llvm/llvm-project/issues/61931 Gustav Louw 2024-08-09 16:49:06 -07:00
  • e87bb43ef6
    Fix potential typo in return code Thelolguy1 2024-08-08 22:14:08 -07:00
  • 092f697a0c
    CI: Add manual trigger for 'workflow_run' builds Mark Jansen 2024-08-06 21:43:17 +02:00