omar
|
72951a1a85
Internal: Extracted some of the Begin code into RenderWindowTitleBarContents().
|
6 years ago |
omar
|
b50c61c961
Internal: Begin: Update rectangles before Scrollbar() which now uses them. Fixes 39eeda0.
|
6 years ago |
omar
|
39eeda0227
Internal: Scrollbar: Further sane simplification (using InnerMainRect instead of duplicating calculations).
|
6 years ago |
omar
|
37174c85e2
Internal: Scrollbar: Extracted scrollbar code for other uses (eg. table v2 scrolling without using a child window).
|
6 years ago |
omar
|
9534ef9b26
Separator: Revert 1.70 "Declare its thickness (1.0f) to the layout" change (c5d83d8a). It's not incorrect but it breaks existing some layout patterns. Will return back to it when we expose Separator flags.
|
6 years ago |
omar
|
e29176df53
Internals: Columns: Renamed fields. Comments and tweak. Moved a demo block.
|
6 years ago |
omar
|
a4d0b0efa4
Internal: Refactored Separator into SeparatorEx(), exposed ImGuiSeparatorFlags_SpanAllColumns in imgui_internal.h and support without. (#759) + misc comments
|
6 years ago |
omar
|
b7c2759f95
Columns: Fixed Separator from creating an extraneous draw command. Fixed Selectable with SpanAllColumns flag from creating an extraneous draw command. (#125)
|
6 years ago |
omar
|
42fc563fed
Version 1.71 WIP + fixed minor typo
|
6 years ago |
omar
|
d1d5075b66
Version 1.70
|
6 years ago |
omar
|
d88121ff5b
Examples: DirectX9/10/11: Taking reference to device + subsequent merge of this in docking will fix DX9 issue #2524
|
6 years ago |
omar
|
6c196cf432
Examples Readme and Changelog tweaks, added #2527, re-ordered examples/README alphabetically.
|
6 years ago |
Max Thrun
|
5ecc9d5865
Examples: Metal: Add GLFW+Metal example
|
6 years ago |
omar
|
526e2303bc
Window: Fixed SetNextWindowSizeConstraints() with non-rounded positions making windows drift. (#2067, #2530)
|
6 years ago |
omar
|
9c1f02a42c
Misc: Made IMGUI_CHECKVERSION() macro also check for matching size of ImDrawIdx.
|
6 years ago |
omar
|
e2166db282
Internals: Fixed incorrect repeat delay/rate calculation in IsMouseClicked() with repeat flag leading to involontary but thankfully doubling the rate. Using our standard function, making the multiplicator explicit.
|
6 years ago |
omar
|
2dc81057ec
Selectable: With ImGuiSelectableFlags_AllowDoubleClick doesn't return true on the mouse button releas efollowing the double-click. Only first mouse release + second mouse down (double-click) returns true. Likewise for internal ButtonBehavior() with both _PressedOnClickRelease | _PressedOnDoubleClick. (#2503)
|
6 years ago |
omar
|
86f92fe756
Demo: Improved trees in columns demo. (#2136)
|
6 years ago |
omar
|
ce19cb465f
Internals: Rename GetContentRegionMaxScreen() -> GetWorkRectMax(). At this point this is mostly useful to facilitate merge of other branches.
|
6 years ago |
omar
|
a1c432d1ad
Internals: SettingsHandlerWindow_ReadLine uses context parameter.
|
6 years ago |
omar
|
ae405b83a4
Examples: Added missing per-renderer local changelogs. (#2037, #1639, #2452)
|
6 years ago |
Max Thrun
|
7c6ba3a1da
ImDrawCallback_ResetRenderState: Added Metal.
|
6 years ago |
omar
|
5c1cd5c8c7
ImDrawCallback_ResetRenderState, Examples: Added support for reset render state callback. (#2037, #1639, #2452)
|
6 years ago |
omar
|
3fbc0b7a9e
Obsoleted GetContentRegionAvailWidth(), use GetContentRegionAvail().x instead. Kept inline redirection function.
|
6 years ago |
omar
|
db2d58a68b
Drag and Drop: Fixed drag source with ImGuiDragDropFlags_SourceAllowNullID and null ID from receiving click regardless of being covered by another window (it didn't honor correct hovering rules). (#2521)
|
6 years ago |
omar
|
0f2852806c
Amend 48a09a7 with changelog, breaking changes, tweak demo code for spacing. (#2518)
|
6 years ago |
Richard Mitton
|
4c0f34fd5d
Improved algorithm for mitre joints on thick lines
|
6 years ago |
omar
|
4dec744795
Tidying up BeginMenu() code + comments.
|
6 years ago |
omar
|
842a720e72
Popups: Closes popup at the time of FocusWindow(). Fixes right-click from closing all popups instead of aiming at the hovered popup level (regression in 1.67's ae76a1fd).
|
6 years ago |
omar
|
bda2cde68e
Popups: Closing a popup restores the focused/nav window in place at the time of the popup opening, instead of restoring the window that was in the window stack at the time of the OpenPopup call. (#2517)
|
6 years ago |