Commit Graph

52 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
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
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
jordan hoffmann
bd0bfa7034 Small changes for debugger
#jira none
#rb colin.mcginley
#preflight 6115af55198c8e00015b1ee2

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

[CL 17162117 by jordan hoffmann in ue5-release-engine-test branch]
2021-08-12 20:58:24 -04:00
jordan hoffmann
0efc99669d KismetDebuggingView Polish
- made it so 'self' is watched automatically which includes all BlueprintVisible properties
#jira UE-119542
#jira UE-119544

- icons on every line for watch datatypes
- polished the look of the tree making it very similar to the details panel
#jira UE-119550

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

[CL 17153599 by jordan hoffmann in ue5-release-engine-test branch]
2021-08-12 12:14:12 -04:00
jordan hoffmann
32abf23b4f Merge the �Debug/Blueprint Debugger� and the �Window/Debug� windows together and revamp KismetDebuggingView
#jira UE-119541

#ROBOMERGE-SOURCE: CL 17071910 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)

[CL 17071917 by jordan hoffmann in ue5-release-engine-test branch]
2021-08-05 13:38:38 -04:00
jordan hoffmann
347cbc497e Feature: Move breakpoint storage out of the uasset file
Description: Make it so breakpoints are saved in the EditorPerProjectUserSettings ini rather than blueprint uasset files so that they can be excluded from version control and be unique to the user

#jira UE-119540
#rb Ben.Zeigler

#ROBOMERGE-SOURCE: CL 16959614 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16959625 by jordan hoffmann in ue5-release-engine-test branch]
2021-07-26 15:05:16 -04:00
jordan hoffmann
fc1e2f1624 [Backout] - CL16933419
[FYI] jordan.hoffmann
Original CL Desc
-----------------------------------------------------------------
Feature: Move breakpoint storage out of the uasset file
Description: Make it so breakpoints are saved in the EditorPerProjectUserSettings ini rather than blueprint uasset files so that they can be excluded from version control and be unique to the user

#jira UE-119540
#preflight 60fa0407224826000161cd31

#ROBOMERGE-SOURCE: CL 16934737 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16934748 by jordan hoffmann in ue5-release-engine-test branch]
2021-07-23 01:07:21 -04:00
jordan hoffmann
a634abbbdd Feature: Move breakpoint storage out of the uasset file
Description: Make it so breakpoints are saved in the EditorPerProjectUserSettings ini rather than blueprint uasset files so that they can be excluded from version control and be unique to the user

#jira UE-119540
#preflight 60fa0407224826000161cd31

#ROBOMERGE-SOURCE: CL 16933419 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16933421 by jordan hoffmann in ue5-release-engine-test branch]
2021-07-22 21:20:28 -04:00
jordan hoffmann
e099a701f5 [Backout] - CL16915099
[FYI] jordan.hoffmann
Original CL Desc
-----------------------------------------------------------------
Feature: Move breakpoint storage out of the uasset file
Description: Make it so breakpoints are saved in the EditorPerProjectUserSettings ini rather than blueprint uasset files so that they can be excluded from version control and be unique to the user

#jira UE-119540

#ROBOMERGE-SOURCE: CL 16929845 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16929852 by jordan hoffmann in ue5-release-engine-test branch]
2021-07-22 15:40:59 -04:00
jordan hoffmann
f03adfe4f0 Feature: Move breakpoint storage out of the uasset file
Description: Make it so breakpoints are saved in the EditorPerProjectUserSettings ini rather than blueprint uasset files so that they can be excluded from version control and be unique to the user

#jira UE-119540

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

[CL 16915117 by jordan hoffmann in ue5-release-engine-test branch]
2021-07-21 16:40:18 -04:00
ben hoffman
3a6e38815e Blueprints: Add option to disable all breakpoints directly from the Debug window. Users no longer have to select indivdual breakpoints to disable them or go to a different file menu to do so.
#jira none
#rb marc.audy

[CL 14299838 by ben hoffman in ue5-main branch]
2020-09-11 12:55:08 -04:00