ocornut
|
2c3f25d2d9
|
Nav: Fixed Tabbing initial activation from skipping the first item if it is tabbable through. (#787)
|
2021-04-30 21:49:40 +02:00 |
|
ocornut
|
9b90639577
|
Internals: ItemFlags is a shared resource as advertised. Fix Begin/PushItemFlags/End sequence (mostly for consistency)
|
2021-04-30 21:34:17 +02:00 |
|
ocornut
|
89162a04f4
|
Fixes for PVS Studio and MSVC static analyzers. Using a macro to suppress single-use MSVC false positives. (#3938, #4073)
|
2021-04-29 21:20:32 +02:00 |
|
ocornut
|
d28535f351
|
Fixes for Visual Studio 2019 static analyzers. (#3938, #4073) + two minor edge case were invalid scalar input (e.g. a sign only) would return buffer as modified.
|
2021-04-29 17:10:27 +02:00 |
|
ocornut
|
b493cae8c9
|
Nav: Fixed pressing Escape to leave menu layer while in a popup or child window. (#787)
|
2021-04-23 19:17:20 +02:00 |
|
ocornut
|
bfc4a3347a
|
Nav: Fixed using SetItemDefaultFocus() on windows with _NavFlattened flag + tools in metrics.
|
2021-04-22 16:21:29 +02:00 |
|
ocornut
|
33cdbe97b8
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_internal.h
|
2021-04-19 20:05:59 +02:00 |
|
ocornut
|
770f9daab3
|
Tables: Better preserve column data (mainly widths) when columns count changes. (#4046) + .ini skips columns with no data.
|
2021-04-16 18:30:11 +02:00 |
|
ocornut
|
34d4bc620d
|
Merge remote-tracking branch 'origin/master' into docking
# Conflicts:
# backends/imgui_impl_opengl3.cpp
|
2021-04-15 19:57:52 +02:00 |
|
ocornut
|
5fed6bdc72
|
Demo: Improved popups demo and comments.
|
2021-04-15 15:58:12 +02:00 |
|
ocornut
|
b957300260
|
Documentation tweaks (#4042)
|
2021-04-14 15:46:55 +02:00 |
|
ocornut
|
00d570e280
|
Added OpenPopup() ImGuiID overload (#3993, #331)
|
2021-04-01 17:18:18 +02:00 |
|
ocornut
|
6ddcdbe3e8
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_widgets.cpp
|
2021-03-31 16:41:17 +02:00 |
|
ocornut
|
45c45d2506
|
Internals: shallow tidying up of the old resize border structure. Make them match the ImGuiDir order. Split GetWindowResizeID() into GetWindowResizeCornerID() and GetWindowResizeBorderID().
|
2021-03-30 16:44:47 +02:00 |
|
ocornut
|
3ed07a8f0b
|
Docking: removed io.ConfigDockingWithShift option. (#2109)
|
2021-03-30 15:00:16 +02:00 |
|
ocornut
|
951c84969b
|
Popups: fix comment about OpenPopupOnItemClick(). (#3981)
|
2021-03-29 15:49:40 +02:00 |
|
ocornut
|
5991851eb9
|
Docking: DockSpace() returns its node ID + adding branch changelog.
|
2021-03-26 18:40:19 +01:00 |
|
ocornut
|
e7577d570e
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx9.cpp
# backends/imgui_impl_sdl.cpp
# backends/imgui_impl_win32.cpp
# imgui.cpp
# imgui_internal.h
# imgui_widgets.cpp
|
2021-03-25 16:57:01 +01:00 |
|
ocornut
|
aa5431fde2
|
Tables: Expose TableSetColumnEnabled() in public api. (#3935)
|
2021-03-24 14:36:01 +01:00 |
|
ocornut
|
59da01901e
|
Scrolling: Fix scroll tracking with e.g. SetScrollHereX/Y() when WindowPadding < ItemSpacing. Fix scroll snapping on edge of scroll region when both scrollbars are enabled.
CalcNextScrollFromScrollTargetAndClamp() fixed snapping edge calculation missing ScrollbarSizes.y
|
2021-03-19 16:58:23 +01:00 |
|
ocornut
|
81e0b18e38
|
Merge branch 'master' into docking
|
2021-03-16 16:10:29 +01:00 |
|
ocornut
|
a1a39c632a
|
Version 1.83 WIP
|
2021-03-16 14:45:30 +01:00 |
|
Elias Daler
|
64aab8480a
|
DragScalar: Add default value for v_speed argument in DragScalar(), DragScalarN(). (#3922)
|
2021-03-16 12:54:49 +01:00 |
|
ocornut
|
256594575d
|
Merge branch 'master' into docking
# Conflicts:
# docs/CHANGELOG.txt
# imgui.cpp
|
2021-03-15 20:38:34 +01:00 |
|
ocornut
|
35b1148efb
|
Version 1.82
|
2021-03-15 20:26:48 +01:00 |
|
ocornut
|
287bd9b984
|
InputText: renamed ImGuiInputTextFlags_AlwaysInsertMode to ImGuiInputTextFlags_AlwaysOverwrite. (#2863)
|
2021-03-12 18:23:30 +01:00 |
|
Rokas Kupstys
|
1bc6f82091
|
Misc: added imgui.gdb and imgui.natstepfilter debugger helpers for gdb and msvc.
|
2021-03-12 17:03:16 +01:00 |
|
ocornut
|
0157502eab
|
ImDrawFlags: rework/revert c2d6d26 + 39432bf in a way that is closer to old version and back to opt-in but with default 0 = all corners.
|
2021-03-12 16:33:29 +01:00 |
|
ocornut
|
033dfd9d35
|
ImDrawFlags: rework/revert c2d6d26 + 39432bf in a way that is closer to old version and back to opt-in but with default 0 = all corners.
|
2021-03-12 16:31:46 +01:00 |
|
ocornut
|
f1bf642e8f
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui.h
# misc/debuggers/imgui.natvis
|
2021-03-11 16:32:14 +01:00 |
|
ocornut
|
39432bfd9c
|
Amend 0c93238a ImDrawList: upgraded AddRect(), AddRectFilled(), PathRect() to use general ImDrawFlags instead of ImDrawCornersFlags
|
2021-03-11 16:03:45 +01:00 |
|
Rokas Kupstys
|
c2d6d26139
|
ImDrawList: upgraded AddRect(), AddRectFilled(), PathRect() to use general ImDrawFlags instead of ImDrawCornersFlags
|
2021-03-11 16:03:32 +01:00 |
|
ocornut
|
8b9fedba28
|
Moved Obsolete function block lower in the file + obsoleted old SetScrollHere (->SetScrollHereY)
|
2021-03-11 12:16:52 +01:00 |
|
thedmd
|
e45847d99a
|
Add version of PathArcTo() and PathArcToFast() with adaptive rendering quality. (#3491)
|
2021-03-11 11:23:55 +01:00 |
|
Rokas Kupstys
|
01a2bac7d5
|
DrawList: Replace "bool close" in drawing functions with flags.
|
2021-03-10 12:57:01 +01:00 |
|
ocornut
|
4bb5a36f90
|
Nav: do not clear per-window NavId when window reappears. Process NavInit regardless of current highllight state. Consistently set g.NavLayer in SetNavID(). (#787)
|
2021-03-09 12:39:18 +01:00 |
|
ocornut
|
954b06afe2
|
Drag and Drop: can use BeginDragDropSource() for other than the left mouse button (#1637, #3885)
As long as the item has an ID (for ID-less items will add new functionalities later.
Amend 2c3c5125
|
2021-03-08 15:50:53 +01:00 |
|
ocornut
|
80533ea5e1
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_widgets.cpp
|
2021-03-05 16:04:15 +01:00 |
|
ocornut
|
3e6dfd3c1a
|
ImDrawList: AddImageRounded() compare texid from cmdheader as with other functions. + Made the ImGuiMemAllocFunc / ImGuiMemFreeFunc consistent with our other typedefs (#3836)
|
2021-03-04 14:29:01 +01:00 |
|
ocornut
|
8dd692c29c
|
Android: Amend backend and examples with minor consistency tweaks. (#3446)
|
2021-03-04 11:07:03 +01:00 |
|
ocornut
|
6aee4bcdc5
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx9.cpp
# backends/imgui_impl_win32.cpp
# docs/CHANGELOG.txt
# imgui.cpp
|
2021-03-02 18:27:07 +01:00 |
|
ocornut
|
23ab4978e4
|
ImFontAtlas: Added 'bool TexPixelsUseColors' output to help backend decide of underlying texture format. (#3369, #3844)
|
2021-03-02 15:04:34 +01:00 |
|
ocornut
|
760c394707
|
Added links to Discussions. Closed Discord, yeah! (#2748)
|
2021-02-25 00:47:37 +01:00 |
|
ocornut
|
6f4b9c65ae
|
Added commentary about DLL boundaries. Added GetAllocatorFunctions(). Tidying up. (#3836)
|
2021-02-24 19:38:39 +01:00 |
|
David Maas
|
ece854564a
|
Log/Capture: Added LogTextV, a va_list variant of LogText. (#3828)
|
2021-02-22 11:58:51 +01:00 |
|
ocornut
|
a4e4f57cb0
|
Examples: DX9-DX11: Removed half-assed DPI awareness enable. Updated Docking/Viewports part of Changelog (e.g. removed bits that are now already in master, clarified some added bits)
|
2021-02-18 12:55:10 +01:00 |
|
ocornut
|
ffa863a3ba
|
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_opengl3.cpp
# backends/imgui_impl_win32.cpp
# docs/CHANGELOG.txt
# examples/example_glfw_vulkan/main.cpp
# examples/example_sdl_vulkan/main.cpp
# imgui.cpp
|
2021-02-18 11:41:27 +01:00 |
|
thedmd
|
f107693d9b
|
Improve on automatic circle segment count calculation. (#3808)
|
2021-02-17 12:55:39 +01:00 |
|
ocornut
|
b47aa46d81
|
Tables: TableSetupColumn() user id uses ImGuiID as intended (typedef ImU32). internals: added GetCurrentTable(), LeftMostEnabledColumn. Demo/docs tweaks.
|
2021-02-17 12:18:22 +01:00 |
|
ocornut
|
30b7545841
|
Version 1.82 WIP
|
2021-02-15 18:10:14 +01:00 |
|