Commit Graph

259 Commits

Author SHA1 Message Date
nick darnell
a5d8a2af67 Editor - Adding an option to "Remove All But This", to the SPropertyTableHeaderRow columns for the bulk property grid.
[FYI] Matt.Kuhlenschmidt

#ROBOMERGE-SOURCE: CL 13006943 via CL 13006948 via CL 13006957 via CL 13006962
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 13006968 by nick darnell in Main branch]
2020-04-23 10:40:09 -04:00
sebastian nordgren
32b9e1f2cc Bitmask flag dropdowns now have a tooltip that contains all the set flags.
#jira none
#rb paul.chipchase

#ROBOMERGE-SOURCE: CL 12848086 in //UE4/Release-4.25/... via CL 12848088 via CL 12848089
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12848090 by sebastian nordgren in Main branch]
2020-04-16 05:58:35 -04:00
patrick boutot
7bfd094e2e With SPropertyEditorNumeric, if the value has changed using a slider set the value without flags to ensure that all the callback are called.
#rb Matt.Kuhlenschmidt
#jira UE-90653

#ROBOMERGE-SOURCE: CL 12233286 in //UE4/Release-4.25/... via CL 12233287
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v664-12234175)

[CL 12237415 by patrick boutot in Main branch]
2020-03-17 20:01:52 -04:00
arciel rekman
a5b6812d2f Fix issues on losing focus during the rename (UE-89767).
- Redoing the fix for UE-89605 in particular widgets.

#rb Matt.Kuhlenschmidt, Jason.Stasik
#jira UE-89605

(Edigrating 12021273 to Release-4.25)

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

[CL 12023321 by arciel rekman in Main branch]
2020-03-06 17:02:11 -05:00
bob tellez
f4f88c8582 #UE4 Route more references through the game asset filter. Drag/Dropping an actor in a level is now checked. Also you'll now get more detailed feedback when you cannot assign a reference in a property when dragdropping
#ROBOMERGE-SOURCE: CL 11772068 via CL 11772087
#ROBOMERGE-BOT: (v656-11643781)

[CL 11868986 by bob tellez in Main branch]
2020-03-03 11:32:54 -05:00
rex hill
97137bef6a Fix crash with SPropertyEditorInteractiveActorPicker.
Was deactivating a mode that was not active.
#jira UE-88728
[FYI] Jamie.Dale


#ROBOMERGE-SOURCE: CL 11445425 via CL 11445429 via CL 11445435
#ROBOMERGE-BOT: (v654-11333218)

[CL 11445437 by rex hill in Main branch]
2020-02-14 12:36:46 -05:00
Marc Audy
4995ac5f25 Log instead of ensuring when a class has been force deleted so that a class type is now null.
#rb Michael.Noland
#jira UE-74120

[CL 11287935 by Marc Audy in Main branch]
2020-02-06 17:58:59 -05:00
Chris Gagnon
76c6bcbfeb UE4 Main merged to Dev-Tools-Staging at CL 11164391
#rb none

[CL 11171981 by Chris Gagnon in Dev-Tools-Staging branch]
2020-01-29 20:39:37 -05:00
Max Chen
b4881d8bf8 Copying //UE4/Dev-Editor to Dev-Tools-Staging (//UE4/Dev-Tools-Staging) @11123875
#rb none
#jira none

[CL 11123880 by Max Chen in Dev-Tools-Staging branch]
2020-01-27 20:11:15 -05:00
Lina Halper
44c1bb3292 COPY from //Dev-Anim to //Dev-Main
#rb: none
#fyi: Laurent.Delayen, Thomas.Sarkanen

[CL 11088765 by Lina Halper in Main branch]
2020-01-22 17:58:55 -05:00
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
jeanmichel dignard
2ce7666d2d Copying //UE4/Dev-Core [at] 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 10708666 in //UE4/Main/...
#ROBOMERGE-BOT: TOOLS (Main -> Dev-Tools-Staging) (v626-10872990)

[CL 10898071 by jeanmichel dignard in Dev-Tools-Staging branch]
2020-01-07 15:54:23 -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
Chris Gagnon
346a4b05ea Copy up from Dev-Editor @10681378
#rb none

[CL 10837446 by Chris Gagnon in Dev-Tools-Staging branch]
2019-12-19 18:07:47 -05:00
Nick Darnell
94d1a74c88 Editor - You can now add metadata to FString and FName UPROPERTYs, that specify a function to call dynamically to get the options that shoud be available to the user.
meta=(GetOptions="FuncName")

..

UFUNCTION()
TArray<FString> FuncName() const; // Always return string array even if FName property.

#rb toolsslack

#ROBOMERGE-OWNER: Nick.Darnell
#ROBOMERGE-AUTHOR: nick.darnell
#ROBOMERGE-SOURCE: CL 10708709 via CL 10714402 via CL 10714492
#ROBOMERGE-BOT: (v610-10636431)

[CL 10715080 by Nick Darnell in Main branch]
2019-12-13 14:43:13 -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
jonathan bard
092c94b3fd Cherry-pick 10506158 :
- Added possibility to disallow assets with certain asset metadata values in the asset picker
- Forbit usage of virtual textures in procedural tools
- Shield against bad texture data in procedural tools

#rb richard.malo, sebastian.nordgren, chris.gagnon


#ROBOMERGE-SOURCE: CL 10637434 via CL 10637437
#ROBOMERGE-BOT: (v609-10634694)

[CL 10637438 by jonathan bard in Main branch]
2019-12-10 13:11:18 -05:00
Ryan Schmidt
d53c4df497 Merging //UE4/Dev-Tools-Staging down to //UE4/Dev-Editor at CL 10372033 (part 1 of 2)
#rb none
#rnx

[CL 10384788 by Ryan Schmidt in Dev-Editor branch]
2019-11-23 00:35: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
jason stasik
706f74275c Merge from Dev-Editor: Add temporary UObject to root to ensure it isn't being GC
#jira UE-82106
#rb rex.hill

#ROBOMERGE-SOURCE: CL 9807596 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v546-9757112)

[CL 9807679 by jason stasik in Main branch]
2019-10-24 13:43:12 -04:00
Jason Stasik
a567cb28c5 Add temporary UObject to root to ensure it isn't being GC
#jira UE-82106
#rb rex.hill

[CL 9806176 by Jason Stasik in Dev-Editor branch]
2019-10-24 13:32:42 -04:00
sebastian nordgren
020444d6be Combo boxes for enum bitflags will no longer display enum values that have been marked with UMETA(Hidden).
#rb paul.chipchase

[CL 9743645 by sebastian nordgren in Dev-Editor branch]
2019-10-22 06:56:30 -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
sebastian nordgren
037df59dda Prevent crash when SPropertyEditorAsset can't resolve an AllowedClasses metadata string, because the specified class is invalid or in a module not referenced by the current project.
#rb chris.gagnon

#lockdown chris.gagnon

[CL 9198138 by sebastian nordgren in Dev-Editor branch]
2019-09-27 07:59:11 -04:00