ocornut
|
4acce85656
|
Fonts: tweaks demo and exposure to sliders, etc.
|
2025-06-11 17:36:28 +02:00 |
|
ocornut
|
d85e22d205
|
Added style.FontScaleDpi which is the field overwritten by ImGuiConfigFlags_DpiEnableScaleFonts.
# Conflicts:
# imgui.cpp
# imgui.h
# imgui_demo.cpp
|
2025-06-11 16:09:56 +02:00 |
|
ocornut
|
8766efcba6
|
(Breaking) Renamed io.FontGlobalScale to style.FontScaleMain.
# Conflicts:
# imgui.cpp
|
2025-06-11 16:07:21 +02:00 |
|
ocornut
|
80c08f2286
|
(Breaking) Fonts: obsoleting SetWindowFontScale().
+ Comments
# Conflicts:
# imgui.cpp
|
2025-06-11 16:07:05 +02:00 |
|
ocornut
|
1e118ab891
|
Fonts: added ImGuiStyle::FontSizeBase. Ensuring PushFontSize() works before main loop and across NewFrame().
# Conflicts:
# imgui.cpp
|
2025-06-11 16:06:21 +02:00 |
|
ocornut
|
0fff7ceda4
|
Fonts: comments, tweaks, minor amends.
Comments, tweaks
|
2025-06-11 15:53:42 +02:00 |
|
ocornut
|
735d31e54a
|
Demo: Exposed some basic UI in demo for sanity.
|
2025-06-11 15:52:04 +02:00 |
|
ocornut
|
0b71339122
|
Demo: Add a "Fonts" section for visibility.
|
2025-06-11 15:51:33 +02:00 |
|
ocornut
|
722f6013ff
|
Fonts: Added a bit of user facing tooling.
|
2025-06-11 15:45:14 +02:00 |
|
ocornut
|
0f0473bf1c
|
Fonts, Textures: main code for ImGuiBackendFlags_RendererHasTextures feature.
# Conflicts:
# imgui.h
# imgui_demo.cpp
|
2025-06-11 15:03:46 +02:00 |
|
ocornut
|
191a728ecc
|
(Breaking) added ImTextureRef struct. Changed ImDrawCmd::TextureId to TexRef.
Softly breaking. May require support from language binding generator.
Rebased and reworked completely on 2025/03/19.
|
2025-06-11 15:02:36 +02:00 |
|
ocornut
|
e55415bfef
|
(Breaking) renamed/moved ImGuiConfigFlags_DpiEnableScaleFonts -> ioConfigDpiScaleFonts, ImGuiConfigFlags_DpiEnableScaleViewports -> io.ConfigDpiScaleViewports
|
2025-06-11 15:02:06 +02:00 |
|
ocornut
|
eaac68ca2c
|
Merge branch 'master' into docking
# Conflicts:
# imgui_demo.cpp
|
2025-06-04 22:30:43 +02:00 |
|
ocornut
|
c3d7ada9df
|
Demo: add indentation to simplify upcoming merges.
|
2025-06-04 22:27:34 +02:00 |
|
ocornut
|
91f72bbe1c
|
Demo: omit ImGui:: prefix from ShowStyleEditor(), ShowUserGuide() code.
|
2025-06-04 21:29:12 +02:00 |
|
ocornut
|
9485aeb5c8
|
Demo: changed default framed item width to use Min(GetFontSize() * 12, GetContentRegionAvail().x * 0.40f).
|
2025-06-04 17:35:45 +02:00 |
|
ocornut
|
2bf57bbad4
|
Refactor: move SetCurrentFont(), PushFont(), PopFont() to a section.
+ Add commented out config flags.
|
2025-05-27 18:31:55 +02:00 |
|
ocornut
|
e11ad6b77e
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# imgui.cpp
|
2025-05-19 18:48:22 +02:00 |
|
ocornut
|
6d939fcedc
|
(Breaking) TreeNode: renamed ImGuiTreeNodeFlags_NavLeftJumpsBackHere to ImGuiTreeNodeFlags_NavLeftJumpsToParent for clarity. (#1079, #8639)
|
2025-05-15 17:35:29 +02:00 |
|
ocornut
|
1c8fad73f8
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_sdlgpu3.cpp
# backends/imgui_impl_vulkan.cpp
# backends/imgui_impl_win32.cpp
|
2025-05-07 15:24:46 +02:00 |
|
ocornut
|
afd3a36f69
|
Demo: added basic Fonts section under main demo (same as Metrics one) for visibility.
|
2025-05-05 19:39:56 +02:00 |
|
ocornut
|
3f8033324f
|
Demo: Dual List Box: fix sorting function, in theory should return 0 when equal. (#8601)
|
2025-04-30 11:10:58 +02:00 |
|
Ryan Jensen
|
b3c96bde8c
|
Demo: use IM_ARRAYSIZE more consistently InputText calls in demo window (#8596)
|
2025-04-26 16:10:00 +02:00 |
|
Hinageshi
|
facf671eca
|
Demo: rename DockingSplitterSize slider label to DockingSeparatorSize for consistency. (#8579)
|
2025-04-20 11:25:20 +02:00 |
|
ocornut
|
88d2df24be
|
Merge branch 'master' into docking
|
2025-04-16 20:31:18 +02:00 |
|
ocornut
|
3ab50c334a
|
TreeNode, Style: added style.TreeLinesRounding support. (#2920)
|
2025-04-10 19:26:29 +02:00 |
|
ocornut
|
06c2c9f456
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
|
2025-04-09 19:08:45 +02:00 |
|
ocornut
|
5e7174dec6
|
TreeNode: removed TreeLinesSize > 0.0f optimization check. (#2920)
This is desirable but we'd need to avoid exposing 0.0f in style editor + assert on it.
|
2025-04-09 17:40:15 +02:00 |
|
ocornut
|
47d1ab192a
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_vulkan.cpp
# imgui_widgets.cpp
|
2025-04-08 19:59:38 +02:00 |
|
ocornut
|
e5b218e6d1
|
TreeNode: added ImGuiTreeNodeFlags_DrawTreeXXX flags. (#2920)
# Conflicts:
# docs/CHANGELOG.txt
|
2025-04-08 19:58:59 +02:00 |
|
ocornut
|
df5690d91a
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_osx.mm
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# imgui.cpp
|
2025-03-30 16:42:28 +02:00 |
|
tanksdude
|
f5003aff69
|
Docs: Fix some typos (#8505)
|
2025-03-21 16:23:09 +01:00 |
|
ocornut
|
790f2b9a7a
|
Merge branch 'master' into docking
|
2025-03-19 17:54:42 +01:00 |
|
ocornut
|
0ecb2bbe74
|
Version 1.92.0 WIP
|
2025-03-19 17:45:20 +01:00 |
|
ocornut
|
4806a1924f
|
Merge branch 'master' into docking
|
2025-03-17 20:18:29 +01:00 |
|
ocornut
|
93b446a962
|
Backtrack of version tagging 1.92.0 > 1.91.9b for publishing a hotfix (#8496)
|
2025-03-17 19:39:52 +01:00 |
|
ocornut
|
bfaef8ca17
|
Version 1.92.0 WIP
|
2025-03-17 19:09:07 +01:00 |
|
ocornut
|
126d004f9e
|
Merge branch 'master' into docking
|
2025-03-14 17:15:03 +01:00 |
|
ocornut
|
97428e8ac9
|
Version 1.91.9
|
2025-03-14 17:13:11 +01:00 |
|
ocornut
|
ea2a12112d
|
Misc: Various zealous warning fixes for newer version of Clang.
|
2025-03-14 17:13:11 +01:00 |
|
ocornut
|
6972b6c380
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# backends/imgui_impl_win32.cpp
|
2025-03-10 20:02:36 +01:00 |
|
fdsa
|
3c3d943fb1
|
Docs: Fix some typos (#8473)
|
2025-03-09 16:42:16 +01:00 |
|
ocornut
|
19d060cc26
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
|
2025-03-05 20:33:16 +01:00 |
|
ocornut
|
fcec08f7ae
|
Demo: (Refactor) Moved ExampleTreeNode contents below ShowDemoWindow() so main entry point is more visible to casual reader.
|
2025-03-05 13:39:48 +01:00 |
|
ocornut
|
324172fb1f
|
Demo: (Refactor) Moved DemoWindowWidgets() below the functions it calls, reducing amount of forward declarations.
|
2025-03-05 13:35:14 +01:00 |
|
ocornut
|
935938bbd9
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
|
2025-03-03 18:57:42 +01:00 |
|
ocornut
|
71b160cdbb
|
Demo: (Refactor) Moved code into DemoWindowWidgetsDisableBlocks() section.
|
2025-03-03 18:56:21 +01:00 |
|
ocornut
|
7a919e80c9
|
Demo: (Refactor) Moved code into DemoWindowWidgetsQueryingStatuses() section.
|
2025-03-03 18:54:02 +01:00 |
|
ocornut
|
0758594bd2
|
Demo: (Refactor) Moved code into DemoWindowWidgetsDragAndDrop() section.
|
2025-03-03 18:54:01 +01:00 |
|
ocornut
|
9b486e47fe
|
Demo: (Refactor) Moved code into DemoWindowWidgetsDragsAndSliders(), DemoWindowWidgetsMultiComponents(), DemoWindowWidgetsVerticalSliders() sections.
|
2025-03-03 18:47:11 +01:00 |
|