ocornut
fdf8d02be1
Debug Tools: Added io.ConfigDebugIsDebuggerPresent and Debug Break buttons. ( #2673 )
ago%!(EXTRA string=1 year)
ocornut
788bb58b6b
Metrics: Tweak, reorganize tools menu.
ago%!(EXTRA string=1 year)
ocornut
a5dec42866
Debug Tools: Debug Log: Clicking any filter with SHIFT held enables it for 2 frames only. ( #5855 )
ago%!(EXTRA string=1 year)
ocornut
cf02023565
Internals, Inputs: Fix for ImGuiInputFlags_RepeatUntilXXX logic when #ifdef IMGUI_DISABLE_OBSOLETE_KEYIO is not set.
...
Amend 8323a06
. Eager to get rid of legacy IMGUI_DISABLE_OBSOLETE_KEYIO stuff: technically it's been two years, may give it another one.
ago%!(EXTRA string=1 year)
ocornut
69bf3291df
Internals, Inputs: Fix for ImGuiInputFlags_RepeatUntilXXX logic when #ifdef IMGUI_DISABLE_OBSOLETE_KEYIO is not set.
...
Amend 8323a06
. Eager to get rid of legacy IMGUI_DISABLE_OBSOLETE_KEYIO stuff: technically it's been two years, may give it another one.
ago%!(EXTRA string=1 year)
ocornut
fc2e532f99
Shortcut: do not return true on mods changes. Internals: added ImGuiInputFlags_RepeatUntilKeyModsChange, ImGuiInputFlags_RepeatUntilKeyModsChangeFromNone, ImGuiInputFlags_RepeatUntilOtherKeyPress. ( #456 , #2637 )
...
Took a while to come to this design, but it is flexible and lightweight and allow all decision to be taken a polling location. All three policies are useful.
ago%!(EXTRA string=1 year)
ocornut
8323a06e6d
Inputs: passing ImGuiInputFlags_RepeatXXX options automatically adds ImGuiInputFlags_Repeat.
...
Will make extra sense with next commit where we add ImGuiInputFlags_RepeatUntil options.
ago%!(EXTRA string=1 year)
ocornut
58261dbe9a
Internals: alter ImGuiInputFlags values to leave room + indent.
ago%!(EXTRA string=1 year)
ocornut
7f9533b840
ColorPicker: Fixed saturation/value cursor radius not scaling properly.
...
+ Misc docs/comments.
ago%!(EXTRA string=1 year)
ocornut
278cf1a7bc
Readme: updated binaries. ( #7193 )
...
+ removed two now unnecessary casts.
ago%!(EXTRA string=1 year)
ocornut
a1b06823fe
Windows: BeginChild(): Resize borders rendered even when ImGuiWindowFlags_NoBackground is specified. ( #1710 , #7194 )
ago%!(EXTRA string=1 year)
ocornut
33d18c580b
Misc: During shutdown, check that io.BackendPlatformUserData and io.BackendRendererUserData are NULL. ( #7175 )
ago%!(EXTRA string=1 year)
ocornut
718fa0eec6
Happy new year!
ago%!(EXTRA string=1 year)
David Maas
2523c197bc
Fixed title bar background alpha being used to render viewport-owned windows. ( #7184 , #7181 )
ago%!(EXTRA string=1 year)
ocornut
f039e69b9c
Settings: Fixed an issue marking settings as dirty when merely clicking on a border or resize grip without moving it.
ago%!(EXTRA string=1 year)
ocornut
8340a30d27
Debug: move debug assertion in post-clip code to reduce overhead. ( #4796 and more).
...
Amend c80179921
ago%!(EXTRA string=1 year)
ocornut
1e1013085b
Debug Tools: Debug Log: Hide its own clipper log to reduce noise in the output.
ago%!(EXTRA string=1 year)
ocornut
0bd6489721
DragScalarN, SliderScalarN, InputScalarN, PushMultiItemsWidths: fixed multi-components width in tight space ( #7120 , #7121 )
...
+ extra tweak color ColorEdit4() label. Amend 86512ea
, 3464662
ago%!(EXTRA string=1 year)
ocornut
0000739c08
Internals: Fixed function name typo.
ago%!(EXTRA string=1 year)
ocornut
b4c5a83cfe
Commented out obsolete ImGuiKey_KeyPadEnter redirection to ImGuiKey_KeypadEnter. ( #2625 , #7143 )
ago%!(EXTRA string=1 year)
ocornut
70f2aaff43
Nav: tabbing happen within FocusScope. ImGuiWindowFlags_NavFlattened make window inherit focus scope from parent.
ago%!(EXTRA string=1 year)
Kevin Coghlan
089ed30323
Replace usages of ImGuiKey_KeyPadEnter with ImGuiKey_KeypadEnter. ( #7143 )
ago%!(EXTRA string=1 year)
ocornut
e265610a0c
Fixes for MSVC code analyzer.
ago%!(EXTRA string=1 year)
ocornut
f59b54c6f4
Nav: Activation can also be performed with Keypad Enter. ( #5606 )
ago%!(EXTRA string=1 year)
ocornut
6cfe3ddf52
InputTextMultiline: Tabbing through a multi-line text editor using ImGuiInputTextFlags_AllowTabInput doesn't activate it. ( #3092 , #5759 , #787 )
ago%!(EXTRA string=1 year)
ocornut
f6836ff37f
Misc: Rework debug display of texture id in Metrics window (amend) ( #7090 )
...
Amend 96b5b17
ago%!(EXTRA string=1 year)
ocornut
07dbd46ddd
Misc: Rework debug display of texture id in Metrics window to avoid compile-error when ImTextureID is defined to be larger than 64-bits. ( #7090 )
ago%!(EXTRA string=1 year)
Nahor
86512eac06
DragScalarN, SliderScalarN, InputScalarN, PushMultiItemsWidths: improve multi-components width computation to better distribute the error. ( #7120 , #7121 )
ago%!(EXTRA string=1 year)
ocornut
03298fe875
Windows: Fixed some auto-resizing path using style.WindowMinSize.x (instead of x/y). ( #7106 )
ago%!(EXTRA string=1 year)
ocornut
69f524ba95
DragScalarN, SliderScalarN, InputScalarN, PushMultiItemsWidths: Added when component <= 0. ( #7095 )
ago%!(EXTRA string=1 year)
ocornut
5366bd09bf
Scrolling: internal scrolling value is rounded instead of truncated. ( #6677 )
ago%!(EXTRA string=1 year)
ocornut
1fade35159
DragScalarN, SliderScalarN, InputScalarN, PushMultiItemsWidths: Fixed incorrect pushes into ItemWidth stack when number of components is 1. [ #7095 ]
ago%!(EXTRA string=1 year)
ocornut
58ca5f6424
Shortcut(): clearer early out in SetShortcutRouting() -> CalcRoutingScore() path.
ago%!(EXTRA string=1 year)
ocornut
d72e1563d4
Removed CalcListClipping() marked obsolete in 1.86. ( #3841 ) + comments
...
Amend 64daeddf
ago%!(EXTRA string=1 year)
ocornut
aaf157cfdd
Commented out ImGuiFreeType::BuildFontAtlas() obsoleted in 1.81. Commented out legacy ImGuiColumnsFlags_XXX symbols redirecting to ImGuiOldColumnsFlags_XXX, obsoleted in 1.80.
...
Amend 9499afdf
and 72de6f336
ago%!(EXTRA string=1 year)
ocornut
d2b0167610
Fixed link error when using IMGUI_DISABLE_DEBUG_TOOLS
ago%!(EXTRA string=1 year)
ocornut
7965494ff3
Debug Tools: Added DebugFlashStyleColor() to identify a style color. Added to Style Editor.
ago%!(EXTRA string=1 year)
ocornut
6f171a066d
Nav, IO: SetNextFrameWantCaptureKeyboard(false) calls are not overrided back to true when navigation is enabled. ( #6997 )
ago%!(EXTRA string=1 year)
Marc Delorme
e07663d9a1
Docking: transform `ImGuiContext* ctx = GImGui` to `ImGuiContext& g = *GImGui` for consistency ( #5856 )
ago%!(EXTRA string=1 year)
ocornut
f37f6f67f6
Windows: BeginChild(): Fixed auto-resizing erroneously limiting size to host viewport minus padding. ( #7063 )
ago%!(EXTRA string=1 year)
ocornut
bce4db00bc
Drag and Drop: Fixed drop target highlight on items temporarily pushing a widened clip rect. ( #7049 , #4281 , #3272 )
ago%!(EXTRA string=1 year)
ocornut
7bb0a525c3
Fixed text functions fast-path for handling "%s" and "%.*s" to handle null pointers gracefully. ( #7016 , #3466 , #6846 )
ago%!(EXTRA string=1 year)
ocornut
3d083dbe1a
Version 1.90.1 WIP
ago%!(EXTRA string=1 year)
ocornut
b81bd7ed98
Version 1.90.0
...
w/ Changelog tweaks.
ago%!(EXTRA string=1 year)
ocornut
623bff23ce
Windows: WindowMinSize not applied on AlwaysAutoResize window. (amend e2035a5
)
...
See "window_size_min" test. Waiting for a fuller simplification of this, probably for a future version.
ago%!(EXTRA string=1 year)
ocornut
f298491a8a
Docs: amend/tweak details about using io.WantCaptureMouse. ( #7012 )
ago%!(EXTRA string=1 year)
ocornut
afadf74a53
BeginChild: undo child name simplification as it reveal an issue with handling of ### in child names.
...
When the later is fixed we can re-enable this. Essentially reverts 8ee8513
.
ago%!(EXTRA string=1 year)
ocornut
fe6544622b
SetNextWindowSizeConstraints() clarified parameters, fixed comments. ( #1139 , #3186 , #3270 )
ago%!(EXTRA string=1 year)
ocornut
ab522dd18c
Removed IM_OFFSETOF() macro in favor of using offsetof() available in C++11. Kept redirection define. ( #4537 )
ago%!(EXTRA string=1 year)
ocornut
0d3b468cb3
BeginChild(): added ImGuiChildFlags_AutoResizeX, ImGuiChildFlags_AutoResizeY, ImGuiChildFlags_AlwaysAutoResize + support for SetNextWindowSizeConstraints(). ( #1666 , #1395 , #1496 , #1710 ) + Demo
...
Note that child don't report ideal content size to parent so nesting may be difficult.
Note 4e4042b
simplified SkipItems logic.
Note e2035a5
standardizing WindowMinSize application on child
ago%!(EXTRA string=1 year)