Commit Graph

1599 Commits

Author SHA1 Message Date
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
phillip kavan
ff0501b1bd Add a context target menu option to allow non-imported type filtering in the context menu to be toggled on/off.
The option will be visible only if namespace filtering features are turned on (currently via CVar).

Also revised filter behavior to route through the shared import set and apply to actions that pass the non-target member test (i.e. global fields).

#jira UE-108316
#rb Ben.Hoffman
#preflight 610d98d7cf0cdd000136401a

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

[CL 17089023 by phillip kavan in ue5-release-engine-test branch]
2021-08-06 17:54:15 -04:00
aurel cordonnier
dc4bf61540 Merge from Release-Engine-Staging @ 17030559 to Release-Engine-Test
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17030553

[CL 17031509 by aurel cordonnier in ue5-release-engine-test branch]
2021-08-03 11:56:47 -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
9df640f31e Disable warning for uncooked blueprint functions that are placed in runtime blueprints. This warning was accidently turned on by a previous change and is invalid.
#jira none
#rb phillip.kavan
#rnx

[FYI] max.chen

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

[CL 16888314 by ben hoffman in ue5-release-engine-test branch]
2021-07-19 16:21:09 -04:00
jordan hoffmann
4d2a9e5f33 Fix: The 'const' checkbox should not be visible in the Details tab for Blueprint Library functions.
#jira UE-39711
#rb mark.audy

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

[CL 16839004 by jordan hoffmann in ue5-release-engine-test branch]
2021-07-13 13:03:22 -04:00
danny chapman
4cab553815 Navigation into/out of Blendspace graphs
#rb thomas.sarkanen
#jira UE-117372

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

[CL 16771411 by danny chapman in ue5-release-engine-test branch]
2021-06-24 08:41:55 -04:00
aurel cordonnier
e2f7b8fe02 Fixes for no unity errors
#rb trivial
#rnx

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

[CL 16700124 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-16 22:16:05 -04:00
ben zeigler
87f0d8c4ce #jira UE-117761 Remove white spaces from display names before using them as math expression functions, mayl add more advanced redirector support later
Fix math expression nodes to properly report errors by making sure a connected output pin will be saved as broken and copy error text accross reconstruct
Add ability to write out intermediate compiler errors at append time, and fix issue where the same source node would get appended to multiple times
#rb mike.beach

#ROBOMERGE-SOURCE: CL 16666481 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v834-16658389)

[CL 16666494 by ben zeigler in ue5-release-engine-test branch]
2021-06-14 19:01:34 -04:00
thomas sarkanen
cbce5e9c27 Added ability to show external graphs in My Blueprint
Only one level of external graph is added to avoid circular references creating infinite recursion

#rb Phillip.Kavan

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

[CL 16641653 by thomas sarkanen in ue5-release-engine-test branch]
2021-06-11 11:03:14 -04:00
tim smith
af243577b4 Fixed global delegate functions to support changes when doing live coding.
Fixed issue where changing a function signature in an interface wouldn't update nodes in a blueprint.
Changed the API of the deferred registry to be more inline with UE coding standards.

#rb ben.marsh phillip.kavan
#rnx
#jira UE-113662
#preflight 60c0c0fdc61264000190e16a

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

[CL 16606221 by tim smith in ue5-release-engine-test branch]
2021-06-09 11:43:12 -04:00
tim smith
cdc67d2532 Fix issue where a property get/set node fails to refresh after the reference class is re-instanced via Live Coding
#rb marc.audy
#rnx
#preflight 60c0a4eb1264df00015316a4

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

[CL 16604170 by tim smith in ue5-release-engine-test branch]
2021-06-09 09:38:30 -04:00
sara schvartzman
8b05c64393 ControlRig: Restrict variable types to allowed CR types
#jira UE-116908
#rb helge.mathee

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

[CL 16601566 by sara schvartzman in ue5-release-engine-test branch]
2021-06-09 04:45:19 -04:00
jordan hoffmann
3dc363cb5d Fix: Outer Pin of Construct Object from Class should not have an asset picker
- changed pin visual to a "self" style
- made pin default to "self" if there's nothing connected to it
#jira UE-43152
#rb ben.hoffman
#p4v-cherrypick 16552999

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

[CL 16582226 by jordan hoffmann in ue5-release-engine-test branch]
2021-06-07 22:20:42 -04:00
jordan hoffmann
4b964ea1f7 Fix: Outer Pin of Construct Object from Class should not have an asset picker
- changed pin visual to a "self" style
- made pin default to "self" if there's nothing connected to it
#jira UE-43152
#rb ben.hoffman
#p4v-cherrypick 16552999

[CL 16582225 by jordan hoffmann in ue5-main branch]
2021-06-07 22:20:27 -04:00
aurel cordonnier
25a11deeac Merge from Release-Engine-Staging @ 16579919
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576

[CL 16581170 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-07 20:09:45 -04:00
sara schvartzman
a004ea816a ControlRig: Adding local variables to CR graphs UI
#jira UE-110373
#rb helge.mathee

[CL 16568265 by sara schvartzman in ue5-main branch]
2021-06-07 06:49:07 -04:00
Ben Woodhouse
a90e2a24e3 Back out CL 16552999 due to cook failures
#jira UE-117352
#fyi jordan.hoffman

[CL 16565883 by Ben Woodhouse in ue5-main branch]
2021-06-06 10:57:10 -04:00
jordan hoffmann
4e71a692e3 Fix: Outer Pin of Construct Object from Class should not have an asset picker
- changed pin visual to a "self" style
- made pin default to "self" if there's nothing connected to it
#jira UE-43152
#rb ben.hoffman

[CL 16552999 by jordan hoffmann in ue5-main branch]
2021-06-03 16:55:24 -04:00
aurel cordonnier
43fa62fcd8 Merge from Release-Engine-Test @ 16487383 to UE5/Main
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526

[CL 16488106 by aurel cordonnier in ue5-main branch]
2021-05-27 13:40:37 -04:00
ben hoffman
bc7c168058 During compilation of an Anim BP, if this node gets pruned then the outer will be the /Engine/Transient/ package, which will result in this node not having a valid SelfContext, so there is no need to set any further information based on this function as it will not be used.
This prevents an Ensure being hit in UK2Node_CallFunction::SetFromFunction which will cause cook failures.

#jira UE-116112
#rb phillip.kavan
#rnx
#preflight 60a579d3a5fa6d00013a749b

#ROBOMERGE-SOURCE: CL 16394619 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v804-16311228)

[CL 16399667 by ben hoffman in ue5-main branch]
2021-05-20 03:38:47 -04:00