omar
|
7c256fbd40
|
Internal: Extracted some of the Begin code into RenderWindowDecorations().
|
ago%!(EXTRA string=6 years) |
omar
|
72951a1a85
|
Internal: Extracted some of the Begin code into RenderWindowTitleBarContents().
|
ago%!(EXTRA string=6 years) |
omar
|
b50c61c961
|
Internal: Begin: Update rectangles before Scrollbar() which now uses them. Fixes 39eeda0 .
|
ago%!(EXTRA string=6 years) |
omar
|
39eeda0227
|
Internal: Scrollbar: Further sane simplification (using InnerMainRect instead of duplicating calculations).
|
ago%!(EXTRA string=6 years) |
omar
|
37174c85e2
|
Internal: Scrollbar: Extracted scrollbar code for other uses (eg. table v2 scrolling without using a child window).
|
ago%!(EXTRA string=6 years) |
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.
|
ago%!(EXTRA string=6 years) |
omar
|
e29176df53
|
Internals: Columns: Renamed fields. Comments and tweak. Moved a demo block.
|
ago%!(EXTRA string=6 years) |
omar
|
a4d0b0efa4
|
Internal: Refactored Separator into SeparatorEx(), exposed ImGuiSeparatorFlags_SpanAllColumns in imgui_internal.h and support without. (#759) + misc comments
|
ago%!(EXTRA string=6 years) |
omar
|
b7c2759f95
|
Columns: Fixed Separator from creating an extraneous draw command. Fixed Selectable with SpanAllColumns flag from creating an extraneous draw command. (#125)
|
ago%!(EXTRA string=6 years) |
omar
|
42fc563fed
|
Version 1.71 WIP + fixed minor typo
|
ago%!(EXTRA string=6 years) |
omar
|
d1d5075b66
|
Version 1.70
|
ago%!(EXTRA string=6 years) |
omar
|
d88121ff5b
|
Examples: DirectX9/10/11: Taking reference to device + subsequent merge of this in docking will fix DX9 issue #2524
|
ago%!(EXTRA string=6 years) |
omar
|
6c196cf432
|
Examples Readme and Changelog tweaks, added #2527, re-ordered examples/README alphabetically.
|
ago%!(EXTRA string=6 years) |
Max Thrun
|
5ecc9d5865
|
Examples: Metal: Add GLFW+Metal example
|
ago%!(EXTRA string=6 years) |
omar
|
526e2303bc
|
Window: Fixed SetNextWindowSizeConstraints() with non-rounded positions making windows drift. (#2067, #2530)
|
ago%!(EXTRA string=6 years) |
omar
|
9c1f02a42c
|
Misc: Made IMGUI_CHECKVERSION() macro also check for matching size of ImDrawIdx.
|
ago%!(EXTRA string=6 years) |
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.
|
ago%!(EXTRA string=6 years) |
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)
|
ago%!(EXTRA string=6 years) |
omar
|
86f92fe756
|
Demo: Improved trees in columns demo. (#2136)
|
ago%!(EXTRA string=6 years) |
omar
|
ce19cb465f
|
Internals: Rename GetContentRegionMaxScreen() -> GetWorkRectMax(). At this point this is mostly useful to facilitate merge of other branches.
|
ago%!(EXTRA string=6 years) |
omar
|
a1c432d1ad
|
Internals: SettingsHandlerWindow_ReadLine uses context parameter.
|
ago%!(EXTRA string=6 years) |
omar
|
ae405b83a4
|
Examples: Added missing per-renderer local changelogs. (#2037, #1639, #2452)
|
ago%!(EXTRA string=6 years) |
Max Thrun
|
7c6ba3a1da
|
ImDrawCallback_ResetRenderState: Added Metal.
|
ago%!(EXTRA string=6 years) |
omar
|
5c1cd5c8c7
|
ImDrawCallback_ResetRenderState, Examples: Added support for reset render state callback. (#2037, #1639, #2452)
|
ago%!(EXTRA string=6 years) |
omar
|
3fbc0b7a9e
|
Obsoleted GetContentRegionAvailWidth(), use GetContentRegionAvail().x instead. Kept inline redirection function.
|
ago%!(EXTRA string=6 years) |
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)
|
ago%!(EXTRA string=6 years) |
omar
|
0f2852806c
|
Amend 48a09a7 with changelog, breaking changes, tweak demo code for spacing. (#2518)
|
ago%!(EXTRA string=6 years) |
Richard Mitton
|
4c0f34fd5d
|
Improved algorithm for mitre joints on thick lines
|
ago%!(EXTRA string=6 years) |
omar
|
4dec744795
|
Tidying up BeginMenu() code + comments.
|
ago%!(EXTRA string=6 years) |
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 ).
|
ago%!(EXTRA string=6 years) |
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)
Among other things, this allows opening a popup while no window are focused, and pressing Escape to clear the focus again.
|
ago%!(EXTRA string=6 years) |
omar
|
3276b12765
|
Internals: Added DataTypeApplyOp, DataTypeApplyOpFromText to imgui_internal.h
|
ago%!(EXTRA string=6 years) |
omar
|
09db2f6dec
|
Fix 61d9258 when there is not scrollbar "Window: Fixed contents region being off by WindowBorderSize amount on the right when scrollbar is active."
|
ago%!(EXTRA string=6 years) |
omar
|
4e81b2d093
|
Internals: Renaming. Renamed ImGuiPopupRef to ImGuiPopupData for consistency and added constructor.
|
ago%!(EXTRA string=6 years) |
omar
|
3d363c91fd
|
Internals: Exposed ImGuiDataTypeInfo, DataTypeGetInfo(), DataTypeFormatString(). Comments.
|
ago%!(EXTRA string=6 years) |
omar
|
00b3c830db
|
Internals: Begin: Moved OuterRectClipped/InnerMainRect/InnerClipRect computation higher up in the function, next to ContentsRect/WorkRect code. Removed commented out debug drawing code which is now available in Metrics window.
|
ago%!(EXTRA string=6 years) |
omar
|
61d92580aa
|
Window: Fixed contents region being off by WindowBorderSize amount on the right when scrollbar is active.
|
ago%!(EXTRA string=6 years) |
omar
|
5d799d76ea
|
Internals: Nav scrolling uses InnerMainRect instead of InnerClipRect.
|
ago%!(EXTRA string=6 years) |
omar
|
c5d83d8af2
|
Separator: Declare its thickness (1.0f) to the layout, making items around separator more symmetrical.
|
ago%!(EXTRA string=6 years) |
omar
|
56c3aaf6bd
|
Nav: Fixed Drag/Slider functions going into text input mode when keyboard CTRL is held while pressing NavActivate.
|
ago%!(EXTRA string=6 years) |
omar
|
dd15b44230
|
Internals: TempInputText: Tidying up DragScalar / SliderScalar / TempInputTextScalar.
|
ago%!(EXTRA string=6 years) |
omar
|
0ca1675ff9
|
Internals: TempInputText: Rename InputScalarAsWidgetReplacement() -> TempInputTextScalar(), ScalarAsInputTextId -> TempInputTextId, small tidying up in affected functions.
|
ago%!(EXTRA string=6 years) |
omar
|
59a3f0476d
|
Internals: Using more explicit PushOverrideID() helper + renamed equivalent internal tree helper.
|
ago%!(EXTRA string=6 years) |
omar
|
1ca6e5b59f
|
Examples: Glut: Added note about missing cursor support. (#2375, #2465)
|
ago%!(EXTRA string=6 years) |
omar
|
4dc4ace864
|
Window: Fixed window with the AlwaysAutoResize flag unnecessarily extending their hovering boundaries by a few pixels (this is used to facilitate resizing from borders when available for a given window). One of the noticeable minor side effect was that navigating menus would have had a tendency to disable highlight from parent menu items earlier than necessary while approaching the child menu.
+ Changelog fixed unfinished sentence and tweaks,
|
ago%!(EXTRA string=6 years) |
omar
|
16b18b265e
|
MenuItem, BeginMenu: Fix undesirable tall frames in horizontal layout context, which would be visible when trying to use rounded selectable/menus.
PushStyleVar: Added comments in the assert message.
Minor tweaks.
|
ago%!(EXTRA string=6 years) |
omar
|
6db0766564
|
Misc comments, internal renaming, added disable indentation option to Columns demo section.
|
ago%!(EXTRA string=6 years) |
omar
|
6789ea3482
|
Examples: SDL: Gamepad support minor amend. Fixes ImGuiBackendFlags_HasGamepad not being set. Enable in Emscripten demo. Tweaks. (#2509, #2484).
|
ago%!(EXTRA string=6 years) |
David Amador
|
994a92d79d
|
Added support to use controllers via SDL_GameController. (#2509)
Updated sdl examples to use SDL_INIT_GAMECONTROLLER flag
|
ago%!(EXTRA string=6 years) |
omar
|
16e9b8191b
|
Increased IMGUI_VERSION_NUM arbitrarily, help narrowing down reports that don't include a commit hash. Add comments.
|
ago%!(EXTRA string=6 years) |