Commit Graph

666 Commits

Author SHA1 Message Date
josh gross
71a4703acc [Engine] - Add the possibility to arrange the slots top-to-bottom in the DynamicEntryBox and the WrapBox widgets instead of only supporting left-to-right.
#RNX
#rb [at]Ghislain.Theriault

#ROBOMERGE-OWNER: josh.gross
#ROBOMERGE-AUTHOR: maxime.vaillancourt
#ROBOMERGE-SOURCE: CL 12869792 via CL 12872658 via CL 12872659 via CL 12872660
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12872663 by josh gross in Main branch]
2020-04-16 17:02:30 -04:00
ben hoffman
34470f8025 Fix CIS warning about implicit bool cast
#rnx
#rb trivial


#ROBOMERGE-SOURCE: CL 12435573 via CL 12444938
#ROBOMERGE-BOT: (v671-12333473)

[CL 12445238 by ben hoffman in Release-Engine-Staging branch]
2020-03-26 08:03:27 -04:00
ben hoffman
6ede1aef25 Update context menu search calculation to prefer shorter things even more than before
Reduce keyword weight to improve Niagara search functionality

#jira UE-90986
#rb michael.noland
#rnx


#ROBOMERGE-SOURCE: CL 12435399 via CL 12437146
#ROBOMERGE-BOT: (v671-12333473)

[CL 12444537 by ben hoffman in Release-Engine-Staging branch]
2020-03-26 07:55:20 -04:00
dan oconnor
fcb04e70e3 Remove meaningless check for deprecated classes, that's handled elsewhere
#rb Jamie.Dale
#rnx
#jira None

#ROBOMERGE-SOURCE: CL 12342585 in //UE4/Release-4.25/... via CL 12342602
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v671-12333473)

[CL 12342636 by dan oconnor in Main branch]
2020-03-20 14:18:41 -04:00
jamie dale
8818a60da4 Hide some internal Python types from the class picker
#jira UE-90946
#rb Dan.OConnor
#rnx

#ROBOMERGE-SOURCE: CL 12320749 in //UE4/Release-4.25/... via CL 12320881
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v670-12295787)

[CL 12320977 by jamie dale in Main branch]
2020-03-19 19:24:18 -04:00
robert manuszewski
b7568cc694 Fix for UE-90683: You can no longer delete conflicting variables
Refactored FindField into FindUField and FindFProperty to avoid confusion caused by the fact that FindField<UField> will no longer return FProperties.

#jira UE-90683
#rb Steve.Robb
#tests Basic editor functionality test, cooked and ran PC client and server, bot soak tests for two hours

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 12190998 in //UE4/Release-4.25/... via CL 12190999
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v661-12148976)

[CL 12191300 by robert manuszewski in Main branch]
2020-03-15 10:33:45 -04:00
frank fella
52718e6da6 GraphEditor - Fix an issue where a deferred zoom to fit would be lost due to deferred ui updates. Fixes issues in niagara scratch pad graphs.
#jira UE-89466
#rb none

#ROBOMERGE-SOURCE: CL 12127370 in //UE4/Release-4.25/... via CL 12127374
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v659-12123632)

[CL 12140305 by frank fella in Main branch]
2020-03-11 17:07:04 -04:00
michael galetzka
9fbd8efd6f Fixed graph pin default values being editable even when set to read-only
#jira UE-66256
#rb michael.noland

#ROBOMERGE-SOURCE: CL 11969985 in //UE4/Release-4.25/... via CL 11970121
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)

[CL 11980309 by michael galetzka in Main branch]
2020-03-05 21:21:48 -05:00
nick darnell
eaf38dd043 Slate - When prepassing children, if a child is collapsed we invalidate its prepass (so that we know we need to do it later), and we give that child its new scale, so that when it does prepass it prepasses when it becomes visible, with the new layout scale it missed because it was collapsed, this corrects issues with layout scale changing and collapsed text fields missing out on the new scale for prepass/CDS purposes - usually revealing themselves in rich text now correctly laying out, large gaps between blocks, or several overlapping blocks.
Slate - Deprecating float GetRelativeLayoutScale(const FSlotBase& Child, float LayoutScaleMultiplier), Long Live float GetRelativeLayoutScale(const int32 ChildIndex, float LayoutScaleMultiplier), you must also set bHasRelativeLayoutScale to true in your constructor for your SWidget if you need this function called.  This removes 2 virtual calls from almost every widget's prepass, and only now requires 1 for every widget that needs to implement GetRelativeLayoutScale, which very few actually do.

Matt.Kuhlenschmidt


#ROBOMERGE-SOURCE: CL 11291134 via CL 11291179 via CL 11291189 via CL 11291196
#ROBOMERGE-BOT: (v647-11244347)

[CL 11291217 by nick darnell in Main branch]
2020-02-07 09:51:26 -05:00
Marc Audy
d987626dd2 Fix another compile error
#rb
#rnx

[CL 11253721 by Marc Audy in Dev-Framework branch]
2020-02-05 12:28:23 -05:00
Marc Audy
2366f2df2e Fix compile error
#rb
#rnx

[CL 11253542 by Marc Audy in Dev-Framework branch]
2020-02-05 12:25:03 -05:00
Marc Audy
aec58d8240 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 11246035
#rb
#rnx

[CL 11252410 by Marc Audy in Dev-Framework branch]
2020-02-05 12:12:38 -05:00
ben hoffman
977859f29d Make the "Select Function" drop down searchable on Create event nodes
#jira UE-86911
#rb marc.audy
#fyi michael.noland

[CL 11160271 by ben hoffman in Dev-Framework branch]
2020-01-29 10:32:52 -05:00
Marc Audy
9b14e17824 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 11128285
#rb
#rnx

[CL 11130996 by Marc Audy in Dev-Framework branch]
2020-01-28 11:29:06 -05:00
bob tellez
ffa82ee148 #UE4 Move AssetReferenceFilter to EditorEngine so it can be used in Commandlets
#ROBOMERGE-SOURCE: CL 10879644 via CL 10879649
#ROBOMERGE-BOT: (v626-10872990)

[CL 10880543 by bob tellez in Main branch]
2020-01-06 12:54:22 -05:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
sebastian nordgren
b6f35f4abb Added SGraphNode::CreateTitleRightWidget() to allow for adding widgets to the far right of the title in a graph node.
Fixed copy-paste mistake in code to get SGraphNode error tooltip.

#jira UE-85670
#rb lauren.barnes


#ROBOMERGE-SOURCE: CL 10796222 via CL 10796232
#ROBOMERGE-BOT: (v610-10636431)

[CL 10796237 by sebastian nordgren in Main branch]
2019-12-18 10:39:22 -05:00
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00
dan oconnor
fb75a4df25 Fix various crashes when disconnecting pins that trigger node changes while default pin value widgets are focused
#jira UE-84882
#rb None
[FYI] Michael.Noland
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 10365908 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v594-10333955)

[CL 10365909 by dan oconnor in Main branch]
2019-11-21 20:43:50 -05:00
marc audy
dbcf07a558 Use new inline versions of substring functions
Fix up nearby cases where ESearchCase::CaseSensitive should have been used
#jira
#rnx
#rb

#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 10309793 via CL 10309818
#ROBOMERGE-BOT: (v593-10286020)

[CL 10309932 by marc audy in Main branch]
2019-11-19 13:27:07 -05:00
rex hill
0c03d2d876 Add tool menus modules
#rb lauren.barnes
#rnx


#ROBOMERGE-OWNER: rex.hill
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 9900001 via CL 9902343
#ROBOMERGE-BOT: (v558-9892490)

[CL 9903399 by rex hill in Main branch]
2019-10-31 13:03:20 -04:00
phillip kavan
f7b3842cad Fix for a timing-specific crash caused by a stale graph pin ptr.
#jira UE-81523
#rb Dan.OConnor

#ROBOMERGE-SOURCE: CL 9885387 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v553-9872581)

[CL 9885388 by phillip kavan in Main branch]
2019-10-29 16:14:57 -04:00
lauren barnes
88a0146221 Change the texture preview from fill to either align left or right (depending on what side of the node it's added to)
#jira UE-78342
#rb trivial

#ROBOMERGE-SOURCE: CL 9758541 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v545-9751379)

[CL 9758549 by lauren barnes in Main branch]
2019-10-23 13:52:44 -04:00
Stefan Boberg
1f813eb516 Copying //UE4/Dev-Core to Main (//UE4/Main)
#rb many

[CL 9405827 by Stefan Boberg in Main branch]
2019-10-03 16:26:48 -04:00
Chris Gagnon
8ab0638182 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.24
#rb none

[CL 9325047 by Chris Gagnon in Main branch]
2019-10-01 20:41:42 -04:00