Commit graph

  • 130b804e4e
    Delete HeroImages.h gggaa2152 2026-07-22 15:52:51 +08:00
  • 42f4cbd5f1
    Delete EquipImages.h gggaa2152 2026-07-22 15:52:43 +08:00
  • 1326956638
    Add files via upload gggaa2152 2026-07-22 15:40:27 +08:00
  • 63c8fb242d
    Delete EquipImages.h gggaa2152 2026-07-22 15:39:52 +08:00
  • 26e1b57335
    Delete HeroImages.h gggaa2152 2026-07-22 15:39:35 +08:00
  • 7100a89b83
    Add files via upload gggaa2152 2026-07-22 15:26:29 +08:00
  • 5a0b8e567c
    Update main.cpp gggaa2152 2026-07-22 01:06:33 +08:00
  • d20beafdc7
    Update main.cpp gggaa2152 2026-07-22 00:59:13 +08:00
  • afd7ca1670
    Add files via upload gggaa2152 2026-07-22 00:56:41 +08:00
  • 608eed3620
    Update build.yml gggaa2152 2026-07-22 00:32:59 +08:00
  • 78ba4fe59f
    Update build.yml gggaa2152 2026-07-22 00:32:14 +08:00
  • d30d3e6968
    Update CMakeLists.txt gggaa2152 2026-07-22 00:31:30 +08:00
  • a12a20d73b
    Update build.yml gggaa2152 2026-07-22 00:23:12 +08:00
  • 6f41d13c7a DrawData: added FrameCount field to facilitate debugging multi-threading issues. (#8597, #9136) ocornut 2026-07-20 16:57:17 +02:00
  • 548389359c (Breaking) ImDrawData: marked draw_data->CmdListsCount as obsolete. Use draw_data->CmdLists.Size. ocornut 2026-07-20 16:42:07 +02:00
  • 295385ff96
    Update FAQ.md omar 2026-07-20 15:23:35 +02:00
  • c9c458c40a
    Update FAQ.md omar 2026-07-20 15:20:27 +02:00
  • e4f7c5c722 Disabling ImGuiItemFlags_LiveEditOnInputScalar by default! (#9476, #701) ocornut 2026-07-20 14:26:57 +02:00
  • d00a87565b Fixed build when using IMGUI_DEBUG_HIGHLIGHT_ALL_ID_CONFLICTS + IMGUI_DISABLE_OBSOLETE_FUNCTIONS. (#9482) ocornut 2026-07-20 14:11:21 +02:00
  • af882c61ef docs: Improve Go bindings instructions with real-world setup guidance Turtle Dove 2026-07-19 23:32:58 -05:00
  • 98f1670ddd docs: Add PR #9483 (CBDT/COLR emoji fix) to README Turtle Dove 2026-07-19 22:13:26 -05:00
  • c2d687291f Merge branch 'fix/freetype-cbdt-color-emoji' Turtle Dove 2026-07-19 22:07:20 -05:00
  • 45ab425985 FreeType: Fix CBDT/COLR bitmap color emoji font loading (#6302) Turtle Dove 2026-07-19 22:06:52 -05:00
  • 093c607dd7 Android CI: Remove -lsensor from CMakeLists (not available on NDK 28+) Turtle Dove 2026-07-19 00:00:02 -05:00
  • 0b2fa90498 Merge branch 'enhance/android-backend-cleanup' into master Turtle Dove 2026-07-18 23:45:33 -05:00
  • 48018d5397 Merge remote-tracking branch 'origin/enhance/android-backend-cleanup' into enhance/android-backend-cleanup Turtle Dove 2026-07-18 23:44:20 -05:00
  • 9b655aa4d5 Android: Address ImRAD review feedback on PR #9469 Turtle Dove 2026-07-18 23:43:10 -05:00
  • 372066e249 Android: Move JNI keyboard/clipboard into backend, add display metrics (#3446) Turtle Dove 2026-07-15 08:34:39 -05:00
  • 4f57369c05 Merge remote-tracking branch 'upstream/master' Turtle Dove 2026-07-18 11:49:24 -05:00
  • 947b8601e6 docs: Update README with audio engine, MIDI probe, pitch bend learn Turtle Dove 2026-07-17 14:17:17 -05:00
  • a0c2a9e2d9 docs: Add Perform Mode + Web MIDI section to README Turtle Dove 2026-07-17 13:47:04 -05:00
  • a3725c7624 docs: Add DX9, Allegro5, SDLRenderer2, SDLRenderer3 texture destroy deferral to CHANGELOG Turtle Dove 2026-07-17 13:19:10 -05:00
  • 53441939ac docs: Add Widget Playground v2 (Visual GUI Builder) to README Turtle Dove 2026-07-17 13:16:29 -05:00
  • 7e56025632 docs: Fix PR reference to #9481 (not #9475) Turtle Dove 2026-07-17 11:35:01 -05:00
  • 604350f024 docs: Update README with #8597 reference and expanded texture destroy fix scope Turtle Dove 2026-07-17 11:25:58 -05:00
  • 8f7bc64e89 Merge branch 'fix/defer-texture-destroy-unused-frames' Turtle Dove 2026-07-17 11:25:26 -05:00
  • 155170262a Backends: DX9, Allegro5, SDLRenderer2, SDLRenderer3: Defer texture destruction until UnusedFrames > 0 (#8597, #9475) Turtle Dove 2026-07-17 11:25:20 -05:00
  • 7038887c32
    Docs: fixed link in FAQ index. (#9480) rbrtc 2026-07-17 06:51:28 -05:00
  • 61a093635c Backends: OpenGL3: fixed updating textures. (#9478, #9477, #9473, #8802) Brenton Bostick 2026-07-16 13:53:51 -04:00
  • 7950adfdb9 Fix heading in FAQ rbrtc 2026-07-16 18:24:03 -05:00
  • d59a059721 Fix recent UpdateTexture work: set variable if saved Brenton Bostick 2026-07-16 13:53:51 -04:00
  • 81c008f90d Examples: SDL3+Metal4: fixed bad merge. ocornut 2026-07-16 16:28:51 +02:00
  • 93bd4f0adb Merge branch 'master' into docking ocornut 2026-07-16 15:56:36 +02:00
  • 26b8292635 Split ImGuiItemFlags_LiveEdit into ImGuiItemFlags_LiveEditText, ImGuiItemFlags_LiveEditScalar. Added Demo contents. (#9476, #701) ocornut 2026-07-15 21:47:45 +02:00
  • c958f16059 EndGroup: fixed reporting combined Edit when it happens at the same time as tabbing to next ActiveId. (#9476, #701) ocornut 2026-07-15 21:32:39 +02:00
  • 4853f5c96b Internals: rename NextItemData.ItemFlags -> ItemFlagsSet ocornut 2026-07-15 19:46:54 +02:00
  • 18d63b12be Added ImGuiItemFlags_LiveEdit flag, and much-awaited support for disabling it. (#9476, #701) ocornut 2026-04-02 15:57:36 +02:00
  • 2392a52660 InputText: tag InputTextDeactivatedState with an elapsing frame. Avoid unnecessary InputTextDeactivateHook() call on manual deactivation. InputTextDeactivateHook() only takes a record when Edited + callback marks edited. (#9476, #701) ocornut 2026-04-03 21:34:27 +02:00
  • c6bcb4e838 docs: Update README with 3 merged PRs, WASM demo, Go bindings, Widget Playground Turtle Dove 2026-07-16 08:38:38 -05:00
  • 577079c4fd Merge branch 'fix/opengl2-texture-destroy-unused-frames' Turtle Dove 2026-07-16 08:31:45 -05:00
  • d424c48c1b OpenGL2: Defer texture destruction until UnusedFrames > 0 (#9475) Turtle Dove 2026-07-16 08:28:39 -05:00
  • d477df2a0e Merge remote-tracking branch 'upstream/master' Turtle Dove 2026-07-16 07:34:03 -05:00
  • 32929f97d5
    Update main.cpp gggaa2152 2026-07-16 03:25:15 +08:00
  • baeea39c1a Settings: fixed issues caliing ClearWindowSettings() followed by LoadIniSettingsFromMemory(). ocornut 2026-07-10 16:32:07 +02:00
  • 0ff4a8a900 Backends: OpenGL2/3: Backup and restore GL_UNPACK state in UpdateTexture(). Amends. (#9473, #8802) ocornut 2026-07-15 18:19:07 +02:00
  • e3927dc004 Backends: OpenGL2/3: Backup and restore GL_UNPACK state in UpdateTexture() (#9473, #8802) Turtle Dove 2026-07-15 07:58:39 -05:00
  • 35a7e8e864 Backends: SDL2: restore SDL_StartTextInput()/SDL_StopTextInput() calls on Android (#7636, #9474) Turtle Dove 2026-07-15 09:37:12 -05:00
  • 909082890a Backends: Android: clear mouse position on touch release. (#6627, #9474) Turtle Dove 2026-07-15 09:37:12 -05:00
  • 7525993267 Merge branch 'fix/android-touch-release-clear-mouse' Turtle Dove 2026-07-15 09:38:07 -05:00
  • af8bfcbaed Android: Clear mouse pos on touch release (#6627), SDL2: Restore StartTextInput for Android (#7636) Turtle Dove 2026-07-15 09:37:12 -05:00
  • f9e9c980c9 Merge branch 'fix/opengl-state-restore-update-texture' Turtle Dove 2026-07-15 08:15:44 -05:00
  • 3822055e72 OpenGL2/3: Backup and restore GL_UNPACK state in UpdateTexture() (#9473) Turtle Dove 2026-07-15 07:58:39 -05:00
  • 451728c700 Merge remote-tracking branch 'upstream/master' Turtle Dove 2026-07-15 07:53:49 -05:00
  • 0302703a7d
    CI: Android: Gradle 9.4.1 via setup-gradle action for AGP 9.2.0 (#8878) (#9467) Turtle Dove 2026-07-15 07:36:59 -05:00
  • 162ce49af2 Backends: Vulkan: Fixed use-after-free in multi-viewport dynamic rendering path (#9390, #9468) Turtle Dove 2026-07-13 08:07:08 -05:00
  • 0720d59bb7 Tables: validate ini settings column count. (#9472) ShiroKSH 2026-07-13 21:34:14 +03:00
  • addbfa5021 Settings: fixed ConfigIniSettingsAutoDiscardMonths not calling Cleanup (#9460, #9471) ocornut 2026-07-15 13:57:48 +02:00
  • bad1ee71f8 Backends: SDL_Renderer3: fixed changing scale mode not actually working on all platforms. (#7616, #9470, #9378) ocornut 2026-07-15 13:42:21 +02:00
  • 003ee19d9e Backends: SDL_Renderer3: fixed default sampler not being Linear. (#7616, #9470, #9378) ShiroKSH 2026-07-13 21:28:48 +03:00
  • 192b5c995b ci: Fix WASM build — sed the Makefile instead of passing LDFLAGS on CLI Turtle Dove 2026-07-14 23:29:27 -05:00
  • 5a7279bcf0 ci: Add WASM build + deploy workflow for live ImGui web demo Turtle Dove 2026-07-14 23:21:15 -05:00
  • 1cd495b522 feat: Add Go (cgo) bindings for Dear ImGui + example Turtle Dove 2026-07-14 23:15:33 -05:00
  • 42b5a2b2a2 docs: Update README with PR links/demo badges, add CODE_OF_CONDUCT and issue templates Turtle Dove 2026-07-14 13:15:19 -05:00
  • 06a392619d Docking: Fix dock split of current window before End() Ronan Cailleau 2026-07-14 15:35:49 +02:00
  • 5e11619353 feat: add Pixel OS Model Demo — interactive phone simulator Turtle Dove 2026-07-13 13:39:43 -05:00
  • 638485746e fix(tables): validate ini settings column count ShiroKSH 2026-07-13 21:34:14 +03:00
  • 83e19efc55 fix(settings): apply automatic ini cleanup ShiroKSH 2026-07-13 21:32:31 +03:00
  • d25fec5b03 fix(backends): reset SDL renderer sampler state ShiroKSH 2026-07-13 21:28:48 +03:00
  • 2f36763169 Android: Move JNI keyboard/clipboard into backend, add sensors + display metrics (#3446) Turtle Dove 2026-07-13 12:07:33 -05:00
  • 173363f33c Android CI: Pin Gradle 9.4.1 via setup-gradle action for AGP 9.2.0 (#8878) Turtle Dove 2026-07-13 11:43:56 -05:00
  • 2cf50a523a docs: Add README.md and CONTRIBUTING.md for fork Turtle Dove 2026-07-13 08:13:45 -05:00
  • 640c60b69f Vulkan: Fixed use-after-free in multi-viewport dynamic rendering path (#9390) Turtle Dove 2026-07-13 08:07:08 -05:00
  • d311e235f2
    Merge 34174e3205 into 6029ee3789 Ronan 2026-07-13 03:25:58 +02:00
  • b62bfd6b06 InputText: reworked io.ConfigInputTextEnterKeepActive mode so that pressing Ctrl+Enter or Shift+Enter still allows to deactivate. ocornut 2026-07-10 21:36:43 +02:00
  • 6029ee3789 Examples: Apple+Metal4, SDL3+Metal4: amends for multi-viewport support. (#9466, #9451) Jonathan Hoffstadt 2026-07-08 10:05:13 -05:00
  • e95dc87df2 Examples: Apple+Metal4: added example (#9466, #9451) Jonathan Hoffstadt 2026-07-08 10:14:55 -05:00
  • df71e28084 Backends: Metal4: added multi-viewport support (#9465, #9451) Jonathan Hoffstadt 2026-07-08 10:04:54 -05:00
  • 5292e3c152 Examples: SDL3 + Metal4: update example for multi viewport Jonathan Hoffstadt 2026-07-08 13:35:44 -05:00
  • e198e10115 Backends: Metal4: add chunk allocation for constant buffers Jonathan Hoffstadt 2026-07-08 13:32:23 -05:00
  • da137cbbb0 (Breaking) Drag and Drop: commented out legacy name ImGuiDragDropFlags_SourceAutoExpirePayload. Use ImGuiDragDropFlags_PayloadAutoExpire. ocornut 2026-07-08 18:40:29 +02:00
  • 9bb131fb2f CI: enable Metal4 examples. (#9466, #9451) ocornut 2026-07-08 18:28:37 +02:00
  • 62399b5bfe Examples: Apple + Metal4: add example (#9466, #9451) Jonathan Hoffstadt 2026-07-08 10:14:55 -05:00
  • 056fcb10d0
    Backends: Metal4: remove out-of-date comment Jonathan Hoffstadt 2026-07-08 10:31:17 -05:00
  • bc3d4efabb Examples: Metal4 + Apple: add initial example #9451 Jonathan Hoffstadt 2026-07-08 10:14:55 -05:00
  • 3ac6a1b48d Examples: Metal4 + Apple: add initial example #9451 Jonathan Hoffstadt 2026-07-08 10:05:13 -05:00
  • 1abad764d7 Backends: Metal4: add multiviewport support #9451 Jonathan Hoffstadt 2026-07-08 10:04:54 -05:00
  • a23e9fb1b5 Merge branch 'master' into docking ocornut 2026-07-08 15:10:22 +02:00
  • 68fce9f3bd Settings: added DiscardAll option to CleanupIniSettings() / ImGuiSettingsCleanupArgs. (#9460) ocornut 2026-07-08 15:02:56 +02:00
  • f903a7e8e2 Settings: fixed Windows not honoring DiscardWhenMissingDate. (#9460) ocornut 2026-07-07 22:52:47 +02:00
  • 112d6d9eab Settings: added a type name filter to CleanupIniSettings() / ImGuiSettingsCleanupArgs. Amends. (#9460) ocornut 2026-07-07 22:30:15 +02:00