Commit Graph

63 Commits

Author SHA1 Message Date
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
benjamin fox
53e11ba9b9 Align Client names in Blueprint Debugger with PIE window titles
#rb dave.jones2
#preflight 623c8b12da56b5683a178a9e

[CL 19497651 by benjamin fox in ue5-main branch]
2022-03-24 12:35:12 -04:00
patrick boutot
10ce641929 Remove c-style cast that is doing a reinterpret_cast when the type is not included by the callee.
#rb steve.robb, michael.noland
#preflight 62272ce5671c913c050b951d

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 19302261 via CL 19304303 via CL 19309901 via CL 19309964
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)

[CL 19347440 by patrick boutot in ue5-main branch]
2022-03-10 21:20:55 -05:00
benjamin fox
2becc6d7c9 Add a message if no items match the search in debugger
#jira UE-138973
#rb phillip.kavan
#preflight 61e720e0b56c33b8ecf4a0d2

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 18646837 in //UE5/Release-5.0/... via CL 18646881 via CL 18646912
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18648365 by benjamin fox in ue5-main branch]
2022-01-18 16:46:05 -05:00
benjamin fox
b46984091c Fix visual lag in Debugger search
#jira UE-127402
#rb justin.hare
#preflight 61df0d716a076ddb53ec6815

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 18586246 in //UE5/Release-5.0/... via CL 18586254 via CL 18586260
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18586266 by benjamin fox in ue5-main branch]
2022-01-12 12:31:20 -05:00
benjamin fox
b92ea2f5eb Remove disabled View In Debugger option in the Debugger window and remove Start/Stop watching options from properties that don't have pin parents
#jira UE-134596
#jira UE-134378
#rb phillip.kavan
#preflight 61d37f8c6511bc498e341856

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 18504529 in //UE5/Release-5.0/... via CL 18504534
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18504539 by benjamin fox in ue5-release-engine-test branch]
2022-01-03 18:14:37 -05:00
benjamin fox
d7adcac1e5 Add pin property watches info to watched node info popups
#jira UE-135414
#rb ben.hoffman

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 18445859 in //UE5/Release-5.0/... via CL 18445879
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18445891 by benjamin fox in ue5-release-engine-test branch]
2021-12-13 14:06:50 -05:00
benjamin fox
6e005463dc Add DebugInfo to differentiate watches of individual elements of containers
#jira UE-135414
#rb ben.hoffman
#rb phillip.kavan

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 18386483 in //UE5/Release-5.0/... via CL 18386503
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18386519 by benjamin fox in ue5-release-engine-test branch]
2021-12-06 14:45:12 -05:00
benjamin fox
48c6357381 Add InterfaceProperty support to Debugger, better logging for future unsupported property types
#jira UE-135875
#rb dave.jones2

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 18385463 in //UE5/Release-5.0/... via CL 18385473
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18385487 by benjamin fox in ue5-release-engine-test branch]
2021-12-06 13:53:21 -05:00
benjamin fox
c64981247f Fix Crash when right clicking on Message Line Items
#jira UE-124774
#rb trivial

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 18356242 in //UE5/Release-5.0/... via CL 18356276
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18356306 by benjamin fox in ue5-release-engine-test branch]
2021-12-02 15:06:00 -05:00
benjamin fox
f8f73df3f0 Fix high memory usage in Blueprint Debugger
#jira UE-135876
#rb phillip.kavan

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 18318503 in //UE5/Release-5.0/... via CL 18318678
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18318925 by benjamin fox in ue5-release-engine-test branch]
2021-11-29 19:11:53 -05:00
benjamin fox
866110b2c1 Blueprint Debugger: Add more World information to the FParentLineItem widget and only allow objects from a PIE world
#jira UE-127408
#rb justin.hare
[FYI] michael.noland

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 18241614 in //UE5/Release-5.0/... via CL 18241642
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18242973 by benjamin fox in ue5-release-engine-test branch]
2021-11-18 15:25:25 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -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
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
benjamin fox
ff51c7e231 Allow Debugging of Transient BP instances
#jira UE-124777
#rb Phillip.Kavan

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 17637643 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v874-17637634)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 17637872 by benjamin fox in ue5-release-engine-test branch]
2021-09-27 19:16:56 -04:00
benjamin fox
4187929926 Allow Blueprint Debugger search field to search for actual variable names as well as display names
#jira UE-124602
#rb phillip.kavan

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 17617708 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 17617734 by benjamin fox in ue5-release-engine-test branch]
2021-09-23 21:02:09 -04:00
benjamin fox
b5f2e5fc2b Register Kismet.DebuggingViewToolBar Toolbar before creating the Blueprint Debugger Window
#jira UE-121110
#rb Phillip.Kavan

#ROBOMERGE-AUTHOR: benjamin.fox
#ROBOMERGE-SOURCE: CL 17588393 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17588431 by benjamin fox in ue5-release-engine-test branch]
2021-09-21 17:25:46 -04:00
robert millar
d49881151d Fix non-unity build errors
#jira none
#rb none

#ROBOMERGE-AUTHOR: robert.millar
#ROBOMERGE-SOURCE: CL 17499649 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
#ROBOMERGE[bot1]: Dev-EngineMerge

[CL 17499659 by robert millar in ue5-release-engine-test branch]
2021-09-13 21:05:43 -04:00
phillip kavan
e38fe43198 Fix for an editor crash when expanding watched tunnel node pins in the consolidated BP debugging tree view.
#jira UE-124595
#rb Ben.Hoffman
#preflight 612d3c904f89cc0001bb06e9

#ROBOMERGE-SOURCE: CL 17359737 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17359743 by phillip kavan in ue5-release-engine-test branch]
2021-08-30 17:57:36 -04:00
jordan hoffmann
8c5a470b76 BP Debugger optimizations
- swapped children mirrors to a TSet for O(1) access
- tree only updates a maximum of 2 times a second <- this can be reduced further if needed

#ROBOMERGE-SOURCE: CL 17323272 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17323288 by jordan hoffmann in ue5-release-engine-test branch]
2021-08-26 14:26:47 -04:00
jordan hoffmann
7dd185300f quality of life changes for blueprint debugger
#rb phillip.kavan

#ROBOMERGE-SOURCE: CL 17307901 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17307910 by jordan hoffmann in ue5-release-engine-test branch]
2021-08-25 15:30:56 -04:00
jordan hoffmann
6b3df74f2e Added search bar to BP Debugger
#jira UE-119554
#preflight 611fdb872c1f1c00014d9c73

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

[CL 17249986 by jordan hoffmann in ue5-release-engine-test branch]
2021-08-20 13:37:19 -04:00
jordan hoffmann
207f3e6549 Moving Watch pins to live with breakpoints in their new home: FPerBlueprintSettings
#preflight 611afb3eaabad10001d15245

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

[CL 17186170 by jordan hoffmann in ue5-release-engine-test branch]
2021-08-16 23:19:04 -04:00