2018-07-09 |
Nav: Added a CTRL+TAB window list and changed the highlight system accordingly. (#787)
omar
committed
on 9 Jul 2018
|
---|---|
Internals: Removed RootWindowForTabbing, won't be needed. Nav: Not starting NavWindowingTarget when a modal is active (was not noticeable).
omar
committed
on 9 Jul 2018
|
|
2018-07-08 |
Drag and Drop: Calling BeginTooltip() between a BeginDragSource()/EndDragSource() or BeginDropTarget()/EndDropTarget() uses adjusted tooltip settings matching the one created when calling BeginDragSource() without the ImGuiDragDropFlags_SourceNoPreviewTooltip flag. (#143) + additional safety checks.
omar
committed
on 8 Jul 2018
|
Internals: Moved selectable flags to avoid collision with public flags + rewrote some tests so we can consistently grep for (held && hovered)
omar
committed
on 8 Jul 2018
|
|
Drag and Drop: Fixed ImGuiDragDropFlags_SourceNoDisableHover to affect hovering state prior to calling IsItemHovered() + fixed description. (#143)
omar
committed
on 8 Jul 2018
|
|
Fix missing ImmReleaseContext in default Win32 IME handler (#1932)
vby
authored
on 8 Jul 2018
omar
committed
on 8 Jul 2018
|
|
Generalized d11d211e so regular popups (without the AlwaysAutoResize flag) also have a smaller minimum size, but reduced it to an arbitrary 4.0f instead of 1.0f to ease debugging of faulty situations. (#1909)
omar
committed
on 8 Jul 2018
|
|
Drag and Drop: Fixed an incorrect assert when dropping a source that is submitted after the target (bug introduced with 1.62 changes related to the addition of IsItemDeactivated()). (#1875, #143)
omar
committed
on 8 Jul 2018
|
|
2018-07-06 |
Allow popup from ignoring the style.WindowMinSize values so short menus are not padded. (#1909) Wider generalization of
b166037 .
omar
committed
on 6 Jul 2018
|
Removed per-window ImGuiWindowFlags_ResizeFromAnySide beta flag in favor `io.OptResizeWindowsFromEdges=true` to enable the feature globally. (#1495) The feature is not currently enabled by default because it is not satisfying enough.
omar
committed
on 6 Jul 2018
|
|
2018-07-05 |
Internals: BeginChildEx tweaks.
omar
committed
on 5 Jul 2018
|
2018-07-04 |
Examples: Comments, bits of documentation
omar
committed
on 4 Jul 2018
|
Links and thanks. Comments on using BeginCombo/EndCombo + moved the Combo() implementations closer to each others to maximize user seeing how it is implemented from any of the secondary function body.
omar
committed
on 4 Jul 2018
|
|
2018-06-28 |
Internals: Settings: Simple optimization caching index into the settings buffer, to remove an unnecessary O(N*M) search during saving. (with N=active root windows during the session, M=stored settings which grows over time)
omar
committed
on 28 Jun 2018
|
Allow menu windows from ignoring the style.WindowMinSize values so short menus are not padded. (#1909)
omar
committed
on 28 Jun 2018
|
|
2018-06-27 |
Double-click on resize grip doesn't need to test HoveredWindow (as button has the flattenchild flag anyway) + double-click on title bar verify that we don't have overlapping items to allow contents in title bar. + Comments
omar
committed
on 27 Jun 2018
|
2018-06-26 |
Internals: Various renaming. e.g. NewFrameUpdateHoveredWindowAndCaptureFlags() to UpdateHoveredWindowAndCaptureFlags() + exposed UpdateMovingWindow() in imgui_internal.h.
omar
committed
on 26 Jun 2018
|
ArrowButton: Fixed to honor PushButtonRepeat() setting (and internals' ImGuiItemFlags_ButtonRepeat). Setup current line text baseline so that ArrowButton() + SameLine() + Text() are aligned properly.
omar
committed
on 26 Jun 2018
|
|
2018-06-25 |
Internals: Moved some of the SliderBehaviorT code into SliderBehavior to reduce the amount of instanciated code.
omar
committed
on 25 Jun 2018
|
Version 1.63 WIP
omar
committed
on 25 Jun 2018
|
|
2018-06-22 |
Version 1.62
omar
committed
on 22 Jun 2018
|
2018-06-16 |
Fixed warnings + readme
omar
committed
on 16 Jun 2018
|
2018-06-14 |
Added assert in TreePop() to ease catching ID stack underflow earlier.
omar
committed
on 14 Jun 2018
|
Revert 640c0566: TreeNode: Fixed nodes with ImGuiTreeNodeFlags_Leaf flag always returning true which was meaningless -> more flexible to keep allowing it by default so it setup an ID scope.
omar
committed
on 14 Jun 2018
|
|
2018-06-13 |
Added _None values to various enum flags, useful for readability and some coding style likes it. (Unfortunately we can't refer to them as default value in imgui.h functions because they need to be declared below).
omar
committed
on 13 Jun 2018
|
Speculative fix for Win32 clipboard handler if SetClipboardText() fails + Minor fix for static analyzer + using :: prefix when calling in Win32 functions.
omar
committed
on 13 Jun 2018
|
|
2018-06-12 |
Added IsItemDeactivatedAfterChange() if the last item was active previously, isn't anymore, and during its active state modified a value. Note that you may still get false positive. (#820, #956, #1875)
omar
committed
on 12 Jun 2018
|
Internals: Added GetItemID(), GetFocusID() for consistency. Made GetActiveID() inline. Comments, fixed typos, demo tweaks.
omar
committed
on 12 Jun 2018
|
|
Added IsItemDeactivated() to query if the last item was active previously but isn't anymore. Useful for Undo/Redo patterns. (#820, #956, #1875)
omar
committed
on 12 Jun 2018
|
|
Comments
omar
committed
on 12 Jun 2018
|