Commit Graph

159 Commits

Author SHA1 Message Date
JeanMichel Dignard
5ceaa4da35 In preparation for the editor low level tests, replaced checks against TargetType.Editor with bCompileAgainstEditor in module files.
#rb none
#preflight 61eaca4b445cebac10c368f1

[CL 18689576 by JeanMichel Dignard in ue5-main branch]
2022-01-21 10:26:31 -05:00
daren cheng
a273e6703b Dismiss tooltip from widget reflector when context menu is spawning.
#jira UE-130414
#robomerge 5.0
#preflight 61e4e1bea2616066f6716210
#rb trivial

[CL 18639946 by daren cheng in ue5-main branch]
2022-01-18 10:13:39 -05:00
patrick boutot
8f895ca8cd WidgetReflector: Display the running validation test. Most of them only make sense in GlobalInvalidation. It's not that useful in that menu but it makes them easily discoverable.
#rb vincent.gauthier
#preflight 61d6ebd54c252480ca26974e

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 18531760 via CL 18531764 via CL 18531773 via CL 18532149 via CL 18533866 via CL 18534078
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18534231 by patrick boutot in ue5-main branch]
2022-01-06 14:22:17 -05:00
patrick boutot
7d21d95312 WidgetReflector: Display the running validation test. Most of them only make sense in GlobalInvalidation. It's not that useful in that menu but it makes them easily discoverable.
#rb vincent.gauthier
#preflight 61d6ebd54c252480ca26974e

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 18531760 via CL 18531764 via CL 18531773 via CL 18532149 via CL 18533866
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18534078 by patrick boutot in ue5-release-engine-test branch]
2022-01-06 14:14:59 -05:00
UnrealBot
c47e81b2cb Branch snapshot for CL 18531810
[CL 18531810 in ue5-main branch]
2022-01-06 16:44:09 +00:00
UnrealBot
2987349d36 Branch snapshot for CL 18514113
[CL 18514113 in ue5-main branch]
2022-01-05 20:41:17 +00:00
matt hoffman
c2db41a9a2 Widget Inspector: Add the 'Source' name to the tooltip as the tooltip often covers up the source name.
#jira Trivial
#rb Patrick.Boutot

#ROBOMERGE-AUTHOR: matt.hoffman
#ROBOMERGE-SOURCE: CL 18522591 in //UE5/Release-5.0/... via CL 18522658 via CL 18522703
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18522743 by matt hoffman in ue5-main branch]
2022-01-05 14:17:17 -05:00
matt hoffman
a4ded93b82 Widget Inspector: Add the 'Source' name to the tooltip as the tooltip often covers up the source name.
#jira Trivial
#rb Patrick.Boutot

#ROBOMERGE-AUTHOR: matt.hoffman
#ROBOMERGE-SOURCE: CL 18522591 in //UE5/Release-5.0/... via CL 18522658
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18522703 by matt hoffman in ue5-release-engine-test branch]
2022-01-05 14:15:27 -05:00
matt johnson
4ab9f98d8c Messaging: replace more instances of message construction using operator new with FMessageEndpoint::MakeMessage()
#jira UE-118666
#rb mihnea.balta, francis.hurteau
#preflight 61b8f463da103dd4d3851872

#ROBOMERGE-AUTHOR: matt.johnson
#ROBOMERGE-SOURCE: CL 18468887 in //UE5/Release-5.0/... via CL 18468901 via CL 18468908
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18468920 by matt johnson in ue5-main branch]
2021-12-15 13:29:00 -05:00
matt johnson
feed139a14 Messaging: replace more instances of message construction using operator new with FMessageEndpoint::MakeMessage()
#jira UE-118666
#rb mihnea.balta, francis.hurteau
#preflight 61b8f463da103dd4d3851872

#ROBOMERGE-AUTHOR: matt.johnson
#ROBOMERGE-SOURCE: CL 18468887 in //UE5/Release-5.0/... via CL 18468901
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18468908 by matt johnson in ue5-release-engine-test branch]
2021-12-15 13:28:11 -05:00
sebastian nordgren
b6d6a2f5ec CIS fix for SWidgetList compile errors in shipping builds where WITH_SLATE_DEBUGGING is disabled.
#rb none

[CL 18250604 by sebastian nordgren in ue5-main branch]
2021-11-19 06:09:38 -05:00
sebastian nordgren
e624bfeef0 Added Widget List to Widget Reflector, which lists all currently active widgets, grouped by creation location. This can be useful for pinpointing SWidget leaks.
This requires UE_WITH_SLATE_DEBUG_WIDGETLIST to be defined, since it makes use of the functionality in FWidgetList.

#rb francis.hurteau, patrick.boutot
#preflight 619604814f57fbea790c031f

#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 18234947 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v895-18170469)

[CL 18234957 by sebastian nordgren in ue5-release-engine-test branch]
2021-11-18 04:29:32 -05:00
sebastian nordgren
92a3a45616 Added Widget List to Widget Reflector, which lists all currently active widgets, grouped by creation location. This can be useful for pinpointing SWidget leaks.
This requires UE_WITH_SLATE_DEBUG_WIDGETLIST to be defined, since it makes use of the functionality in FWidgetList.

#rb francis.hurteau, patrick.boutot
#preflight 619604814f57fbea790c031f

[CL 18234947 by sebastian nordgren in ue5-main branch]
2021-11-18 04:27:40 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
aurel cordonnier
a6e741e007 Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
patrick boutot
cc0a12c537 WidgetReflector: Add the LayerId
#preflight 616ecd3b6e12ff000128a94f
#rb vincent.gauthier

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 17863714 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v883-17842818)

[CL 17863731 by patrick boutot in ue5-release-engine-test branch]
2021-10-19 14:14:01 -04:00
zahra nikbakht
49a43de8b7 Add Breadcrumb trail for selected node in widget reflector #RB patrick.boutot #jira ue-119462
#ROBOMERGE-SOURCE: CL 17203601 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17203618 by zahra nikbakht in ue5-release-engine-test branch]
2021-08-17 15:05:13 -04:00
mihnea balta
cfe83027c3 Fixing lots of places which created USTRUCTs with operator new and passed them to FMessageEndpoint::Publish or Send, wich crashes when ASAN is used.
The messaging system destroys these objects with FMemory::Free, which has different alignment logic than operator new when ASAN is used, resulting in a crash.

#jira none
#rnx
#rb Jerome.Delattre, Matt.Peters

#ROBOMERGE-SOURCE: CL 17116813 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17116851 by mihnea balta in ue5-release-engine-test branch]
2021-08-10 10:58:07 -04:00
charles bloom
d6606ac64c fix callers of SerializeCompressed that didn't specify size
no longer allowed
fixes Horde issue 50245

#rb none

#ROBOMERGE-SOURCE: CL 17032145 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v846-17029325)

[CL 17035483 by charles bloom in ue5-release-engine-test branch]
2021-08-03 14:42:31 -04:00
zahra nikbakht
1d959b9c7d - Bug Fix for styling of menu in the widget reflector #RB patrick.boutot #jira none
#preflight 60ef54ef925f140001b2edfc

#ROBOMERGE-SOURCE: CL 16856781 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16856783 by zahra nikbakht in ue5-release-engine-test branch]
2021-07-14 18:46:17 -04:00
zahra nikbakht
13f8e46e3c Fixed Widget Event Log and Widget Hit-test Grid styles #RB patrick.boutot #jira none
#preflight 60c38f9c8d00b80001b044ba
#preflight 60d22ce42ab21800015d1ee2

#ROBOMERGE-SOURCE: CL 16748675 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16749172 by zahra nikbakht in ue5-release-engine-test branch]
2021-06-22 17:02:08 -04:00
aurel cordonnier
6f9f57f1b9 Fix for no unity error
[FYI] zahra.nikbakht
#rnx

#ROBOMERGE-SOURCE: CL 16630830 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v831-16623017)

[CL 16630884 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-10 17:30:39 -04:00
zahra nikbakht
d3cf97fab4 - Used ToolBarBuilder to generate toolbar in SWidgetSnapshotVisualizer
#RB patrick.boutot
#jira none

#ROBOMERGE-SOURCE: CL 16624484 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v831-16623017)

[CL 16624494 by zahra nikbakht in ue5-release-engine-test branch]
2021-06-10 12:08:14 -04:00
zahra nikbakht
eaf50aa4f4 - Upgraded Widget Reflector UI to UE5
#RB Patrick.boutot
#jira none
#preflight 60c0dd9b9e139d0001d10589

#ROBOMERGE-SOURCE: CL 16608655 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)

[CL 16608670 by zahra nikbakht in ue5-release-engine-test branch]
2021-06-09 13:47:04 -04:00
Patrick Boutot
98830126c1 Slate: Update Hittestgrid and some FWidgetPath's function to takes a SWidget pointer instead of a SWidget shared ptr to reduce the number shared ptr copy. FWidgetAndPointer uses a TOptional instead of a TSharedPtr.
#jira UE-115497
#rb vincent.gauthier
#preflight 60b66d94107dc600015d58cc

[CL 16532706 by Patrick Boutot in ue5-main branch]
2021-06-02 08:06:36 -04:00