ocornut
|
cf1c4a0cb1
BeginListBox(): fixed not consuming SetNextWindowXXX data when returning false.
|
1 year ago |
ocornut
|
fef3389157
Version 1.89.9
|
1 year ago |
ocornut
|
3816d478df
ImDrawList: small debug-mode optimization when calling AddRect() without rounding + Selectable: small debug-mode optimization.
|
1 year ago |
ocornut
|
f93d0befaf
Slider: fixed support for ImGuiItemFlags_ReadOnly/ImGuiSliderFlags_ReadOnly although it is technically unused/undocumented. (#6758)
|
1 year ago |
ocornut
|
33ea1e8b78
ColorEdit, ColorPicker: Manipulating options popup don't mark item as edited. (#6722)
|
1 year ago |
ocornut
|
4a81424492
CloseButton, CollapseButton: don't include FramePadding into size. Use ItemInnerSpacing.x between title bar buttons. (#6749)
|
1 year ago |
ocornut
|
b41811a68c
CollapseButton: handle clipping better + align circle like in docking branch.
|
1 year ago |
ocornut
|
ba1fa904a9
IO: Exposed io.PlatformLocaleDecimalPoint to configure decimal point ('.' or ','). (#6719, #2278)
|
2 years ago |
ocornut
|
a1a7a1bc03
InputFloat, SliderFloat, DragFloat: always turn both '.' and ',' into the current decimal point character. (#6719, #2278)
|
2 years ago |
ocornut
|
bc3c0ce772
Nav, TreeNode: Pressing Left with ImGuiTreeNodeFlags_NavLeftJumpsBackHere now goes through proper navigation logic: honor scrolling and selection. (#1079, #1131)
|
2 years ago |
Johannes Barthelmes
|
b7a7d673b9
Fixed an integer overflow and div-by-zero in SliderInt() when v_max is INT_MAX (#6675, #6679)
|
2 years ago |
ocornut
|
d6d94d90bf
Version 1.89.9 WIP
|
2 years ago |
ocornut
|
f7eea63872
Version v1.89.8
|
2 years ago |
ocornut
|
79d6f4e211
Misc: Avoid stb_textedit.h reincluding string.h while in a namespace. (#6653, #4791)
|
2 years ago |
ocornut
|
0e8eb8c48e
Removed _MSC_VER <= 1500 checks for Visual Studio 2008 or earlier.
|
2 years ago |
ocornut
|
b7cdb5a31e
Scrollbar: layout needs to take account of window border size, so a border size will slightly reduce scrollbar size. (#2522)
|
2 years ago |
ocornut
|
b32ef809c3
InputText: Fixed a case where deactivation frame would write to underlying buffer or call CallbackResize although unnecessary, in a frame where the return value was false.
|
2 years ago |
ocornut
|
3349296370
InputText: Tweak ImGuiInputTextFlags_EscapeClearsAll handling so decision is taken on input buffer + Showcase a few more InputText() flags. (#5688, #2620)
|
2 years ago |
ocornut
|
3fe4319314
Version 1.89.8 WIP
|
2 years ago |
ocornut
|
d4ddc46e77
InputText: Fixed a crash on deactivating a ReadOnly buffer. (#6570, #6292, #4714)
|
2 years ago |
ocornut
|
cb9015e254
Version 1.89.7
|
2 years ago |
ocornut
|
64172685d6
InputText: ImGuiInputTextCallbackData::InsertChars() accept (NULL,NULL) range, in order to conform to common idioms. (#6565, #6566, #3615)
|
2 years ago |
ocornut
|
a02315e1c4
Combo: Made simple/legacy Combo() function not returns true when picking already selected item. (#1182)
|
2 years ago |
ocornut
|
6137443d24
Overlap: moved ImGuiItemflags_AllowOverlap handling from ButtoBehavior() to ItemHoverable() now that it is possible. (#6512, #3909, #517)
|
2 years ago |
ocornut
|
4dee919bc0
(Breaking) Internals: added ImGuiItemFlags param to ItemHoverable(), so it can be called from ButtonBehavior() not following an ItemAdd().
|
2 years ago |
ocornut
|
8439a73645
Overlap: Added 'SetNextItemAllowOverlap()' as a replacement for 'SetItemAllowOverlap()'. (#6512, #3909, #517)
|
2 years ago |
ocornut
|
a9a5cbf431
Overlap: Internals: add NextItemData.ItemFlags to facilitate implementation of SetNextItemAllowOverlap() + potentially remove extra_flags from ItemAdd(). (#6512, #3909)
|
2 years ago |
ocornut
|
07e24b4058
ButtonBehavior: pull ImGuiButtonFlags_Repeat from ImGuiItemFlags_ButtonRepeat, matching ItemHoverable() logic. So more widgets can take advantage of Repeat logic.
|
2 years ago |
ocornut
|
51f564eea6
(Breaking) Overlap: Renamed 'ImGuiTreeNodeFlags_AllowItemOverlap' to 'ImGuiTreeNodeFlags_AllowOverlap', 'ImGuiSelectableFlags_AllowItemOverlap' to 'ImGuiSelectableFlags_AllowOverlap'. Kept redirecting enums (will obsolete). (#6512, #3909, #517)
|
2 years ago |
ocornut
|
06f5b46133
Overlap: Fixed first frame of an overlap highlighting underlying item if previous frame didn't hover anything. (#6512, #3909, #517)
|
2 years ago |