- UE-14543: PR #1104: Fix for notification over dialog window issue on GNU/Linux (Contributed by yaakuro)
- UE-14542: PR #1103: Allow Layout Border on GNU/Linux (Contributed by yaakuro)
- Fixes UE-14578 (Entire menu closes when child menu loses focus)
- Fixes UEPLAT-192 (Better support for window decorations).
- Contributed by yaakuro, with cosmetic changes.
- SDL libs rebuilt for x86_64 and ARMv6l.
[CL 2532869 by Dmitry Rekman in Main branch]
#change Allow ArrangeChildren() calls inside FWidgetPath::GeneratePathToWidget() to include 3D widgets.
#codereview Nick.Atamas
[CL 2517575 by Chris Wood in Main branch]
I have reviewed each change carefully, but it is a large change and I could have missed something! Here is a summary of the types of changes in this CL:
* Made nullptr checks consistent (the plurality of the changes are of this type)
* Completed switch statements (IE, switch did not explicitly handle default case, but had unhandled enum entries - this is the second most popular type of fix)
* Removed unused variables
* Removed redundant initializations
* WidgetNavigationCustomization.cpp was fixed by the owner
* integers converted to floats where result was stored in a float
* Removed redundent null checks (e.g. before delete statements)
* Renamed variables to prevent non-obvious shadowing
* Fixed use of bitwise & when checking for equality to an enum entry (which is often 0)
* Fixes for some copy paste errors (e.g. FoliageEdMode.cpp)
[CL 2498053 by Dan Oconnor in Main branch]
Resulted in an non zero grid offset which wasn't handled properly in navigations clip rect intersection code.
Fixes Jira UE-8052
[CL 2488678 by Chris Gagnon in Main branch]
https://github.com/EpicGames/UnrealEngine/pull/946
I have gone through these changes and verified that whatever behavior change they cause could only be an improvement (generally they just prevent possible access to nullptrs, but there are also some style corrections). A separate changelist is being prepared that includes changes that could unintentionally caues behavior change for the worse.
[CL 2486801 by Dan Oconnor in Main branch]