ocornut
|
72dbe45adc
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_win32.cpp
# imgui.cpp
|
2023-09-08 18:02:06 +02:00 |
|
Leonardo Serrano
|
e3d9b875c9
|
ImDrawList: added PathEllipticalArcTo(), AddEllipse(), AddEllipseFilled(). (#2743)
Rebased with mods by ocornut: defaults to num_segments==0, supports for auto-tesselation, tweak demo.
|
2023-09-07 12:12:21 +02:00 |
|
ocornut
|
fb9b006865
|
Version 1.90 WIP
|
2023-09-05 16:46:52 +02:00 |
|
ocornut
|
c6e0284ac5
|
Fixed minor warning.
|
2023-09-04 15:16:55 +02:00 |
|
ocornut
|
1d8e48c161
|
Using range-based for where it makes sense. (#4537)
Amend 82d177c
|
2023-09-04 15:13:12 +02:00 |
|
ocornut
|
a1b60fc1f5
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_demo.cpp
|
2023-09-04 14:59:59 +02:00 |
|
ocornut
|
fef3389157
|
Version 1.89.9
|
2023-09-04 14:30:32 +02:00 |
|
ocornut
|
e8a5c9e1b8
|
Tables: Made it possible to change style.CellPadding.y between rows. Added demo.
|
2023-09-04 11:23:54 +02:00 |
|
ocornut
|
8c497793f9
|
Demo: Tweak table sorting demo code.
|
2023-09-01 14:54:42 +02:00 |
|
ocornut
|
bdd9b96fa3
|
Demo: Reorganized "Examples" menu. Tweak Property Editor.
|
2023-08-31 20:04:43 +02:00 |
|
ocornut
|
82d177ccbd
|
Using range-based for where it makes sense. (#4537)
|
2023-08-28 12:21:44 +02:00 |
|
ocornut
|
676497fe05
|
Merge branch 'master' into docking
ac64b65 on master seemed incorrect.
# Conflicts:
# docs/CHANGELOG.txt
# imgui.cpp
# imgui_internal.h
# imgui_widgets.cpp
|
2023-08-25 14:20:51 +02:00 |
|
ocornut
|
983b95bc87
|
Demo: tweak explanation about static keyword. (#6718)
|
2023-08-14 16:55:03 +02:00 |
|
ocornut
|
8f5ce73140
|
Tables: Made it possible to use SameLine(0,0) after TableNextColumn() or TableSetColumnIndex() in order to reuse line height from previous cell.
|
2023-08-14 13:09:39 +02:00 |
|
ocornut
|
63b6300c39
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui.h
# imgui_internal.h
|
2023-08-08 14:16:13 +02:00 |
|
ocornut
|
edebb90a9a
|
Demo: amend/fix for MinGW
Amend 4d6fbaf .
|
2023-08-07 18:27:28 +02:00 |
|
ocornut
|
4d6fbaff11
|
Demo: define standard PRI names we use (if missing) instead of defininig IM_PRId64, IM_PRIu64.
|
2023-08-07 15:24:31 +02:00 |
|
ocornut
|
2b1fc6f765
|
Demo: Demonstrate out-of-order rendering using ImDrawListSplitter.
|
2023-08-06 20:13:05 +02:00 |
|
ocornut
|
d6d94d90bf
|
Version 1.89.9 WIP
+ Minor typo fixes
|
2023-08-03 19:19:21 +02:00 |
|
ocornut
|
f8704cd085
|
Merge branch 'master' into docking
|
2023-08-01 13:11:26 +02:00 |
|
ocornut
|
f7eea63872
|
Version v1.89.8
|
2023-08-01 12:53:57 +02:00 |
|
ocornut
|
f8f805f046
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx10.cpp
# backends/imgui_impl_dx11.cpp
# backends/imgui_impl_dx12.cpp
# backends/imgui_impl_dx9.cpp
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_opengl2.cpp
# backends/imgui_impl_opengl3.cpp
# backends/imgui_impl_osx.mm
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# backends/imgui_impl_vulkan.cpp
# backends/imgui_impl_win32.cpp
|
2023-07-20 23:18:47 +02:00 |
|
ocornut
|
0e8eb8c48e
|
Removed _MSC_VER <= 1500 checks for Visual Studio 2008 or earlier.
Our codebase requires VS2012+ since a while.
|
2023-07-13 12:38:16 +02:00 |
|
ocornut
|
f6feddd1ee
|
Merge branch 'master' into docking
# Conflicts:
# docs/CHANGELOG.txt
|
2023-07-11 12:44:15 +02:00 |
|
ocornut
|
b79751ebad
|
Docking: Added DockingSeparatorSize to style: amends (#3481, #4721, #2522)
Add ImGuiStyleVar_DockingSeparatorSize + misc Docking related comments.
|
2023-07-11 12:43:50 +02:00 |
|
PossiblyAShrub
|
a5aff5fd3e
|
Docking: Added DockingSeparatorSize to style (#3481, #4721, #2522)
(DockingSplitterSize in current commit, about to be renamed)
|
2023-07-11 12:37:40 +02:00 |
|
ocornut
|
3349296370
|
InputText: Tweak ImGuiInputTextFlags_EscapeClearsAll handling so decision is taken on input buffer + Showcase a few more InputText() flags. (#5688, #2620)
This makes is more obvious that value_change==true when apply_new_text != NULL.
|
2023-07-06 19:32:01 +02:00 |
|
ocornut
|
9a15730c2a
|
Demo: better showcase use of SetNextItemAllowOverlap(). (#6574, #6512, #3909, #517)
+ Merge some shallow changes from range-select branch.
|
2023-07-05 14:19:04 +02:00 |
|
ocornut
|
3fe4319314
|
Version 1.89.8 WIP
|
2023-07-05 14:17:46 +02:00 |
|
ocornut
|
677c7b2258
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_vulkan.cpp
# docs/CHANGELOG.txt
# docs/TODO.txt
|
2023-07-04 14:58:03 +02:00 |
|
ocornut
|
cb9015e254
|
Version 1.89.7
|
2023-07-04 14:56:09 +02:00 |
|
ocornut
|
655aae5911
|
Comments + docs: tidying up todo list + demo tweak for tooltips.
|
2023-06-30 14:58:49 +02:00 |
|
ocornut
|
a88e5be7f4
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_widgets.cpp
|
2023-06-28 14:56:33 +02:00 |
|
ocornut
|
10c7709f30
|
Overlap: IsItemHovered: Changed behavior to return false when querying an item using AllowOverlap mode. Added ImGuiHoveredFlags_AllowWhenOverlappedByItem, ImGuiHoveredFlags_AllowWhenOverlappedByWindow., (#6512, #3909, #517)
|
2023-06-28 14:40:47 +02:00 |
|
ocornut
|
51f564eea6
|
(Breaking) Overlap: Renamed 'ImGuiTreeNodeFlags_AllowItemOverlap' to 'ImGuiTreeNodeFlags_AllowOverlap', 'ImGuiSelectableFlags_AllowItemOverlap' to 'ImGuiSelectableFlags_AllowOverlap'. Kept redirecting enums (will obsolete). (#6512, #3909, #517)
+ Internals: Renamed 'ImGuiButtonFlags_AllowItemOverlap' to 'ImGuiButtonFlags_AllowOverlap' without redirection.
|
2023-06-28 14:37:05 +02:00 |
|
ocornut
|
6b01114057
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_opengl3.cpp
|
2023-06-23 16:04:13 +02:00 |
|
ocornut
|
e0583975cd
|
Demo: Fix typo (amusingly had no side effect).
|
2023-06-20 15:18:37 +02:00 |
|
ocornut
|
1450d23b60
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# docs/CHANGELOG.txt
# imgui.cpp
|
2023-06-20 15:12:09 +02:00 |
|
ocornut
|
e7a4327eb8
|
IsWindowHovered: Added support for ImGuiHoveredFlags_Stationary.
|
2023-06-20 15:04:14 +02:00 |
|
ocornut
|
b60acfa87d
|
Tooltips: Added SetItemTooltip(), BeginItemTooltip(). Improved Demo section.
|
2023-06-20 15:04:14 +02:00 |
|
ocornut
|
0f72652c2d
|
IsItemHovered, Tooltips: Added io.HoveredFlagsForTooltipMouse, io.HoveredFlagsForTooltipNav now pulled by ImGuiHoveredFlags_Tooltip. (#1485)
|
2023-06-20 15:04:14 +02:00 |
|
ocornut
|
b3b8cbd001
|
IsItemHovered, Tooltips: Added ImGuiHoveredFlags_ForTooltip, ImGuiHoveredFlags_Stationary. (#1485)
Update demo accordingly.
|
2023-06-20 15:04:14 +02:00 |
|
ocornut
|
d4b94bd65b
|
(Breaking) Moved io.HoverDelayShort/io.HoverDelayNormal to style.HoverDelayShort/style.HoverDelayNormal. (#1485)
|
2023-06-20 15:04:13 +02:00 |
|
ocornut
|
6cabad6e7a
|
Encode version string in binary to facilitate identification when demo/tools are striped + amend About window.
|
2023-06-14 16:18:40 +02:00 |
|
ocornut
|
ef07ddf087
|
Debug Tools: Added 'io.ConfigDebugIniSettings' option to save .ini data with extra comments.
Moved from compile-time to runtime flag. Applied docking specific change to this cherry-picked commit.
# Conflicts:
# docs/CHANGELOG.txt
|
2023-06-13 11:55:21 +02:00 |
|
ocornut
|
9c16976749
|
Debug Tools: Added 'io.ConfigDebugIniSettings' option to save .ini data with extra comments.
Moved from compile-time to runtime flag. Note: commit in master is not particularly useful. Docking version will add stuff.
|
2023-06-13 11:54:29 +02:00 |
|
ocornut
|
0664877998
|
Merge branch 'master' into docking
|
2023-06-09 14:02:19 +02:00 |
|
ocornut
|
666b93e989
|
Demo: fixed a misuse of EndChildFrame(). (#6496)
|
2023-06-07 13:43:56 +02:00 |
|
ocornut
|
61ebb37843
|
Version 1.89.7 WIP
|
2023-06-01 11:22:43 +02:00 |
|
Christian Fillion
|
f1777f9517
|
Demo: fix casing swap demo inserting garbage characters when typing lowercase letters (#6482)
|
2023-06-01 10:17:32 +02:00 |
|