Commit graph

  • 84b3193863
    Merge af157f3c2a into 39f34e1e58 Pinwhell 2025-04-08 23:37:20 -04:00
  • a98fde04eb
    Merge b502bde319 into 39f34e1e58 Vittorio Romeo 2025-04-08 23:36:55 -04:00
  • a3b74763d6
    Merge 048cdb53eb into df7050c614 Mohamd Aljohmani 2025-04-08 21:41:12 +00:00
  • 22e33c5883
    Merge c67c2026fd into 39f34e1e58 Kraionix 2025-04-08 21:26:04 +03:00
  • 07d002ea8a
    Merge bb22cd34d5 into 39f34e1e58 MidTerm 2025-04-08 21:25:20 +03:00
  • 6c3ef69398
    Merge b1799e01aa into 39f34e1e58 Manciu 2025-04-08 21:02:49 +03:00
  • ad54ec9a64
    Merge 08d9c52d01 into 47d1ab192a Stanislav Vasilev 2025-04-09 03:00:35 +09:00
  • 47d1ab192a Merge branch 'master' into docking docking ocornut 2025-04-08 19:59:38 +02:00
  • 39f34e1e58 TreeNode: Don't latch GetColorU32(ImGuiCol_TreeLines). (#2920) master ocornut 2025-04-08 19:56:14 +02:00
  • e5b218e6d1 TreeNode: added ImGuiTreeNodeFlags_DrawTreeXXX flags. (#2920) ocornut 2024-07-03 19:03:25 +02:00
  • 048cdb53eb Fix dynamic linking warning Mohamd Johmani 2025-04-08 13:58:29 +03:00
  • 7cab9a78bf
    Merge 4c9f4aaf8c into faa03031b4 InJoins 2025-04-07 23:23:26 -03:00
  • 64716d7286
    Merge 6c21bc52eb into faa03031b4 Marcus Kammarfelt 2025-04-07 23:23:16 -03:00
  • aeabf967fc
    Merge 20fb286e4f into faa03031b4 lomekragow 2025-04-07 23:23:03 -03:00
  • ea9da9360a
    Merge 193f06a7df into faa03031b4 Caio Oliveira 2025-04-07 23:22:56 -03:00
  • 10dccb98ca
    Merge 65cc1a8355 into faa03031b4 deggua 2025-04-07 23:22:53 -03:00
  • 40abb4dbe3
    Merge 39afe0c316 into faa03031b4 iacore 2025-04-07 23:22:27 -03:00
  • 349776734e
    Merge 256d5e5448 into faa03031b4 Tim Blume 2025-04-07 23:21:47 -03:00
  • c7b668e46e
    Merge cf28c8131e into faa03031b4 Clément Gallet 2025-04-07 23:21:10 -03:00
  • 97ee1deea2
    Merge a67e030083 into faa03031b4 plops 2025-04-07 23:21:09 -03:00
  • 6b7fe313b5
    Merge 7a6c25d95c into faa03031b4 Stefan 2025-04-07 23:20:55 -03:00
  • 9b19f7539e
    Merge 634554588a into faa03031b4 Kleber Garcia 2025-04-07 23:20:51 -03:00
  • 89805b46f5
    Merge 64971a8866 into 9fdeb41e52 Christian Fillion 2025-04-07 23:20:48 -03:00
  • 86f6d9a2b9
    Merge deb4d73317 into faa03031b4 Charles 2025-04-07 23:20:00 -03:00
  • 9a4eeb2058
    Merge 441d54f7f7 into faa03031b4 Matt Guerrette 2025-04-07 23:19:11 -03:00
  • e70ba34e46
    Merge dd15544751 into faa03031b4 Alex Anderson 2025-04-07 23:19:04 -03:00
  • aaae70b2b9
    Merge f59da1956e into faa03031b4 imdongye 2025-04-07 23:18:44 -03:00
  • bb939d87b5
    Merge 46fa733be8 into faa03031b4 ronak69 2025-04-07 23:18:43 -03:00
  • 8ff126c263
    Merge 5142365dde into faa03031b4 Jalius Welch 2025-04-07 23:18:10 -03:00
  • 90ab610e8a
    Merge 5f371da49a into faa03031b4 Michele Morrone 2025-04-07 23:17:37 -03:00
  • 1b7ee364cb
    Merge 8d031ca054 into faa03031b4 Nick De Breuck 2025-04-07 20:27:02 -05:00
  • 619bebde46
    Merge 1cfc5b886c into faa03031b4 Konstantin Podsvirov 2025-04-07 21:37:25 +02:00
  • 9f961b4216
    Merge ff88b1b825 into faa03031b4 aleksijuvani 2025-04-07 22:33:50 +03:00
  • ea2a6e7fbd
    Merge 8ecea4d569 into faa03031b4 slowriot 2025-04-07 15:22:15 -04:00
  • 4dc31acef5
    Merge 0a25a49e94 into faa03031b4 Seth Kingsley 2025-04-07 20:18:25 +03:00
  • ee03cabc91
    Merge 4dafa5b149 into faa03031b4 TheMode 2025-04-08 00:37:54 +08:00
  • bb22cd34d5 Backends: Win32: Optimized the Gamepad input processing part MidTerm-CN 2025-04-08 00:21:52 +08:00
  • faa03031b4 Windows: loosened code to handle ImGuiButtonFlags_FlattenChildren so that master matches docking. (#8554) ocornut 2025-04-07 18:16:23 +02:00
  • 974bf58a21 Backends: Vulkan: Build and warning fixes. (#8282) ocornut 2025-04-07 17:38:28 +02:00
  • 91652c317e Backends: Vulkan: Deep-copy ImGui_ImplVulkan_InitInfo::PipelineRenderingCreateInfo's pColorAttachmentFormats buffer when set, in order to reduce common user-error of specifying a pointer to data that gets out of scope. (#8282) ocornut 2025-04-07 16:38:05 +02:00
  • 9701810bc3 TreeNode: adding ImGuiTreeNodeFlags_NoNavFocus in imgui_internal.h (#8551) ocornut 2025-04-07 11:41:21 +02:00
  • df7050c614 WIP - Fonts: changing loader/backend or loader flags may be done without losing custom rects. Sharing more code. features/dynamic_fonts ocornut 2025-04-03 19:10:16 +02:00
  • 4be415f566 WIP - Fonts: tidying up. ocornut 2025-04-02 15:10:11 +02:00
  • 8ed496b379
    Merge c070207d7c into 9fdeb41e52 Daniel Cremers 2025-04-03 13:38:06 +02:00
  • c47d44e547
    Merge a1363038ae into b4bd596a39 Zach 2025-04-03 18:07:46 +08:00
  • c060dd55d0
    Merge 713adaa4e2 into b4bd596a39 Rokas Kupstys 2025-04-03 09:51:09 +02:00
  • ecc3bf2988 WIP - Fonts: add optional out parameter to AddCustomRect() ocornut 2025-03-31 22:18:42 +02:00
  • cde97ff692 WIP - Fonts: GC Compact All exposed in Metrics->Memory Allocations includes compacting texture data. ocornut 2025-03-31 21:43:15 +02:00
  • f31f39f32e WIP - Fonts: added RemoveCustomRect(). ocornut 2025-03-31 19:24:59 +02:00
  • d001a8e93c WIP - Fonts: moved ImFontAtlasRectId back to public API. ocornut 2025-03-31 18:37:11 +02:00
  • d32fe2eaee WIP - Fonts: added ImFontAtlasRectId_Invalid == -1 ocornut 2025-03-31 18:36:32 +02:00
  • e6ebebfc5a WIP - Fonts: (Breaking) rework GetCustomRect() api. Reintroduce ImFontAtlasRect. ocornut 2025-03-31 17:36:24 +02:00
  • 142f8de163 WIP - Fonts: (Breaking) renamed AddCustomRectRegular() -> AddCustomRect(). ocornut 2025-03-31 17:03:03 +02:00
  • d415e338e5 WIP - Fonts: Comments. ocornut 2025-03-30 16:00:29 +02:00
  • eb14a408bf WIP - Fonts: fixed GetCustomRectUV(). ocornut 2025-03-22 15:15:10 +01:00
  • 8b65586e9a WIP - Fonts: fixed calling AddFontXXX not invalidating texture for legacy backends. ocornut 2025-03-26 14:38:49 +01:00
  • 9915038673 WIP - (Breaking) Fonts: PushFont() default to preserve current font size. ocornut 2025-03-21 19:13:23 +01:00
  • 153269671b WIP - Fonts: Tools: added option to hide font preview text. Move code. ocornut 2025-03-21 17:55:04 +01:00
  • 5071564562 WIP - Fonts: removed size rounding in AddFont() which breaks relative sizing of merged fonts (8502) ocornut 2025-03-20 15:45:27 +01:00
  • 2f3c2a9a8c WIP - Fonts: fixed legacy backend path preloading all sources sizes erroneously + failing to use ellipsis. ocornut 2025-03-20 15:44:35 +01:00
  • 83f2b3f193 WIP - Fonts: awkwardly alias old TexID name to TexRef using an union (may backtrack and just keep old name) ocornut 2025-03-19 20:12:02 +01:00
  • 650b552be9 WIP - Fonts: detect if backend assign to texture on creation but doesn't update Status. ocornut 2025-03-19 19:57:03 +01:00
  • 9e30d59d3c WIP - Fonts: avoid both ImTextureRef being set simultaneously. ocornut 2025-03-19 15:00:13 +01:00
  • 9045493e06 WIP - Fonts: comments, tweaks, minor amends. ocornut 2025-03-19 14:06:08 +01:00
  • 25014ac03e WIP - Fonts: fixed ImTextureID() being zero-cleared instead of using ImTextureUserID_Invalid. . ocornut 2025-03-18 18:03:40 +01:00
  • 7dc98e3303 WIP - Fonts: Fixed PopFont() recovery. ocornut 2025-03-17 23:19:22 +01:00
  • 359c313110 WIP - Fonts: Added ImTextureRef::GetTexID() mostly for consistency. ocornut 2025-03-17 22:08:58 +01:00
  • e9eb986f65 WIP - Fonts: fixed crashing password fields. ocornut 2025-03-17 17:18:05 +01:00
  • 0a91619273 WIP - (Breaking) Fonts: renamed CalcCustomRectUV() to GetCustomRectUV() for simplicity. ocornut 2025-03-13 19:14:10 +01:00
  • b0e2c71f3e WIP - Fonts: rename ImFontAtlasBuildClearTexture() to ImFontAtlasBuildClear() ocornut 2025-03-13 17:28:13 +01:00
  • ad6caff397 WIP - (Breaking) Fonts: rename GetCustomRectByIndex() to GetCustomRect(). Made return struct const. ocornut 2025-03-13 17:10:52 +01:00
  • 18b88a7891 WIP - Fonts: narrowed invalid value for ImFontAtlasRectId to -1 a we will change implementation. ocornut 2025-03-13 16:54:39 +01:00
  • 0bb29b821d WIP - Fonts: change uses of ImFontAtlasRect to ImTextureRect for simplicity. ocornut 2025-03-13 16:50:19 +01:00
  • 6b694dfe96 WIP - Fonts: fixed implicit init when calling AddCustomRectRegular(). LoaderShutdown match BuildDestroy. ocornut 2025-03-13 16:30:20 +01:00
  • c98dc05bc3 WIP - Fonts: fixed an issue calling legacy ImFontAtlas::Clear(). ocornut 2025-03-11 19:54:33 +01:00
  • 8097e63d4b WIP - Fonts: fixed memory leaks, shutting down font loader, and on AddFont() failure in Freetype backend. ocornut 2025-03-11 11:46:18 +01:00
  • 23c6cecef7 WIP - ImTextureData pixels are not immediately destroyed on setting ImTextureStatus_WantDestroy. ocornut 2025-03-10 10:55:29 +01:00
  • 15cfb4ed01 WIP - Fonts: fixed a bug using size specified by secondary font sources. ocornut 2025-03-09 21:36:44 +01:00
  • 28a9070d79 WIP - Exposed some basic UI in demo for sanity. ocornut 2025-03-06 20:50:00 +01:00
  • 26cc0cbc54 WIP - Added UI to edit FreeType loader flags. Added ImFontAtlasBuildReloadAll() / ImFontAtlasBuildReloadFont() ocornut 2025-03-06 20:34:18 +01:00
  • b1799e01aa
    Merge branch 'ocornut:master' into master Manciu 2025-04-02 15:03:27 +08:00
  • b4abe05ae4
    Merge e0d466b500 into 9fdeb41e52 The Loki 2025-04-02 08:31:07 +02:00
  • b4bd596a39 Fonts: word-wrapping code handle ideographic comma & full stop (U+3001, U+3002). (#8540) ocornut 2025-04-01 22:56:59 +02:00
  • fcab22f80f Fonts: fixed CalcWordWrapPositionA() fallback when width is too small to wrap with multibyte codepoints.. (#8540) ocornut 2025-04-01 22:53:00 +02:00
  • 33837b5c85
    Merge 826c134928 into 8098d79ca2 Davin Thompson 2025-04-01 16:34:44 +00:00
  • ca509b950a
    Merge af97ab5983 into 9fdeb41e52 Mihaly Sisak 2025-04-01 16:20:00 +03:00
  • 85137d4212
    Merge branch 'ocornut:master' into master Manciu 2025-04-01 16:42:09 +08:00
  • 8098d79ca2
    Docs: fixed link typo (#8538) Shixian Sheng 2025-04-01 03:10:30 -04:00
  • 885bbe68bf
    Merge b7d8140b75 into 4bdb0ac685 runzh 2025-04-01 09:41:38 +08:00
  • cac656956a
    Update EXAMPLES.md Shixian Sheng 2025-03-31 20:03:52 -04:00
  • 9fdeb41e52
    Backends: Vulkan: Suppress trivially-copyable warning (#8537) Andrew Zonenberg 2025-03-31 11:42:18 -07:00
  • 715f127a74 Removed redundant prototype after upstream added it too Andrew D. Zonenberg 2025-03-31 11:34:58 -07:00
  • 68f48db177 Added void* cast to suppress warning when initializing RenderBuffers Andrew D. Zonenberg 2025-03-31 11:31:27 -07:00
  • d4f6b79fa5 Merge branch 'docking' of github.com:ocornut/imgui into docking Andrew D. Zonenberg 2025-03-31 11:29:38 -07:00
  • 6ddcbc149e WIP - In ShowFontAtlas() preserve open-state for latest texture. Improve debug display. ocornut 2025-03-06 19:57:49 +01:00
  • 6f34f382cf WIP - ImFontConfig::GlyphExcludeRanges is owner and copied. ocornut 2025-03-06 18:39:32 +01:00
  • 9395af9231 WIP - Update font documenttion. ocornut 2025-03-06 18:15:34 +01:00
  • a408133dae WIP - Obsolete GetGlyphRangesXXX() functions. ocornut 2025-03-06 18:15:25 +01:00
  • 27bd2a6fba WIP - Fixed various small warnings / build issues. ocornut 2025-03-05 18:42:41 +01:00
  • a5b879e6ea WIP - Added a ImFontFlags_NoLoadError flag to let user code try file paths. (3611) ocornut 2025-03-05 20:08:00 +01:00