omar
|
76ccbb899d
Viewport: Fix modal/popup window being stuck in unowned hidden viewport associated to fallback window without stealing it back. (#1542)
|
6 年之前 |
omar
|
5d87ee8d82
Internals: Added function index for Viewport and Docking. Renamed a few functions.
|
6 年之前 |
omar
|
451c756b01
Docking: Modals don't need to set ImGuiViewportFlags_NoFocusOnClick. This also mitigate the common described by #2445, which becomes particularly bad with unfocused modal. (#1542)
|
6 年之前 |
omar
|
3aa9aae0be
Docking: Fix a crash that could occur with a malformed ini file (DockNode Parent value pointing to a missing node)
|
6 年之前 |
omar
|
967073ba3d
Viewport: Handle case where host window gets moved and resized simultaneous (toggling maximized state). There's no perfect solution there, than using io.ConfigViewportsNoAutoMerge = false. (#1542)
|
6 年之前 |
omar
|
b8d8355f10
Merge branch 'master' into docking
|
6 年之前 |
omar
|
6a0d0dab5a
Version 1.72b (patch for nav)
|
6 年之前 |
omar
|
4cfaf7d89c
Scrolling, Nav: Fixed programmatic scroll leading to a slightly incorrect scroll offset when the window has decorations or a menu-bar (broken in 1.71). This was mostly noticeable when a keyboard/gamepad movement led to scrolling the view, or using e.g. SetScrollHereY() function. Fix/amend a0994d74.
|
6 年之前 |
omar
|
3548fb8013
Internal refactor: moved all Scroll related functions in a same spot.
|
6 年之前 |
omar
|
1b1e539288
Internal: Moved NavScrollToBringItemIntoView() declaration to imgui_internal.h. Fixed spacing missing in 494d804. Fixed changelog wreck from 1.72.
|
6 年之前 |
omar
|
5ef7445d92
Internal: Avoid using GImGui multiple times in same function.
|
6 年之前 |
omar
|
85ad8e0e2e
Nav: Fixed an issue with NavFlattened window flag where widgets not entirely fitting in child window (often selectable because of their extruded bits) would be not considered to navigate toward the child window. (#787)
|
6 年之前 |
omar
|
07c52a25ff
Docking: Recording dockspace parent window so pruning doesn't zealously lose the location of nodes. (#2109)
|
6 年之前 |
omar
|
cb2de62bb1
Docking: Renaming, comments.
|
6 年之前 |
omar
|
9183e7c426
Version 1.73 WIP
|
6 年之前 |
omar
|
a1164399b0
Merge branch 'master' into docking
|
6 年之前 |
omar
|
ecb9b1e2eb
Version 1.72
|
6 年之前 |
omar
|
7a26a49f08
Internal: Added IsMouseDragPastThreshold(). Tweaks. Todo.
|
6 年之前 |
omar
|
d057550209
Fixed Clang 8.0 warning "empty expression statement has no effect; remove unnecessary ';' to silence this" warning [-Wextra-semi-stmt]
|
6 年之前 |
omar
|
e5b905481d
Viewport: Refactored ViewportFlagsOverrideMask+ViewportFlagsOverrideValue into ViewportFlagsOverrideSet+ViewportFlagsOverrideClear which appears easier to grasp. (#1542)
|
6 年之前 |
omar
|
7c183dc6a1
Docking: Explicitly inhibit constraint when docked for now (#2690, #2109)
|
6 年之前 |
omar
|
7fbd72b735
Merge branch 'master' into docking
|
6 年之前 |
omar
|
824e8c53b4
Internals: Added IMGUI_DEBUG_INI_SETTINGS. Made IMGUI_DEBUG_LOG redefinable in imconfig.h. Comments. Fix to allow Metrics's NodeWindow() being called with a NULL window.
|
6 年之前 |
omar
|
969278fc0b
Docking: Fixed dragging/resizing from OS decoration not marking settings as dirty.
|
6 年之前 |
omar
|
efc4c0fe9d
Internals: Made IMGUI_DEBUG_LOG redefinable in imconfig.h. Comments. Fix to allow Metrics's NodeWindow() being called with a NULL window.
|
6 年之前 |
omar
|
db2581bee9
Merge branch 'master' into docking
|
6 年之前 |
omar
|
baae057a03
Internals: Merge in minor noise from wip Tables branch to simplify further merging.
|
6 年之前 |
omar
|
26f14e056c
Scrolling: Made mouse-wheel scrolling lock the underlying window until the mouse is moved again or until a short delay expires (2 seconds). This allow uninterrupted scroll even if child windows are passing under the mouse cursor. (#2604)
|
6 年之前 |
omar
|
dcd03f62a7
Scrolling: Made it possible for mouse wheel and navigation-triggered scrolling to override a call to SetScrollX()/SetScrollY(), making it possible to use a simpler stateless pattern for auto-scrolling.
|
6 年之前 |
omar
|
835b50b773
Internals: Nav: Tweak NavUpdatePageUpPageDown() to make it more readable.
|
6 年之前 |