Commit Graph

555 Commits

Author SHA1 Message Date
jamie dale
9895b924bc Moved SMetaDataView to EditorWidgets so it can be shared
#jira
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 13007011 via CL 13007020 via CL 13007028 via CL 13007032
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 13007037 by jamie dale in Main branch]
2020-04-23 10:44:52 -04:00
jamie dale
bbffdb8e81 Moved CollectionAssetManagement to AssetTools so it can be shared
#jira
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 13006995 via CL 13007016 via CL 13007026 via CL 13007030
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 13007036 by jamie dale in Main branch]
2020-04-23 10:44:49 -04:00
maxime vaillancourt
d00e78a163 Fix Engine change by readding old values in Slot class of SWrapBox
#RNX
#rb [at]Ghislain.Theriault [at]Josh.Gross [at]Vincent.Gauthier

#ROBOMERGE-SOURCE: CL 12952286 via CL 12952295 via CL 12952305 via CL 12952331
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12952340 by maxime vaillancourt in Main branch]
2020-04-21 10:22:59 -04:00
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
rex hill
8304c6c055 Fixed content browser splitter resize hit detection
#jira UE-91568
[CODEREVIEW] chris.gagnon
#rb none

#ROBOMERGE-SOURCE: CL 12676168 via CL 12677209 via CL 12677228 via CL 12677248
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12677264 by rex hill in Main branch]
2020-04-08 15:32:36 -04:00
matt kuhlenschmidt
793758b90b Fixed not being able to add separators to toolbars using the new tool menus api to create toolbars. Toolbars were not accounting for multiple separator types. Deprecated the concept of a menu separator and a toolbar separator and made only one separator type.
For now did not deprecate usage of AddMenuSeparator in menu builders due to the extreme number of fiiles this touches

[CODEREVIEW] rex.hill

#ROBOMERGE-SOURCE: CL 12669820 via CL 12669822 via CL 12669823
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12671630 by matt kuhlenschmidt in Main branch]
2020-04-08 10:05:51 -04:00
devin doucette
f98e729831 Avoided an editor crash when the user developer directory cannot be found
#jira UE-90266
#rb Zousar.Shaker
#rnx

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

[CL 12308557 by devin doucette in Main branch]
2020-03-19 15:30:43 -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
rex hill
3a42191ac5 Path view widget can now optionally filter out read-only folder paths
#rb none


#ROBOMERGE-SOURCE: CL 11769465 via CL 11772196 via CL 11772390
#ROBOMERGE-BOT: (v656-11643781)

[CL 11869116 by rex hill in Main branch]
2020-03-03 11:33:58 -05:00
rex hill
4511728f09 Tab manager filter can now block tab spawn
#rb chris.gagnon


#ROBOMERGE-OWNER: rex.hill
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 11604269 via CL 11604360 via CL 11604439
#ROBOMERGE-BOT: (v656-11643781)

[CL 11743509 by rex hill in Main branch]
2020-02-28 11:30:46 -05:00
matt kuhlenschmidt
9573d2b567 Fix thumbnail editing mode not working
#jira none
#rb none

#ROBOMERGE-SOURCE: CL 11602593 in //UE4/Release-4.25/... via CL 11602600
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v655-11596533)

[CL 11602618 by matt kuhlenschmidt in Main branch]
2020-02-25 09:50:26 -05:00
lauren barnes
4174955e31 Adding default value for ForceShowEngineContent
#rb Jamie.Dale
#jira UE-89005

#ROBOMERGE-SOURCE: CL 11511666 in //UE4/Release-4.25/... via CL 11511683
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)

[CL 11577253 by lauren barnes in Main branch]
2020-02-21 13:42:04 -05:00
rex hill
6a25b843d5 Fix content browser class blacklist not being applied
#ROBOMERGE-SOURCE: CL 11567023 via CL 11567108 via CL 11567120 via CL 11567133
#ROBOMERGE-BOT: (v654-11333218)

[CL 11567144 by rex hill in Main branch]
2020-02-20 12:55:25 -05:00
lauren barnes
ace7b9ef4f Adding default value for ForceShowEngineContent
#rb Jamie.Dale
#jira UE-89005

#ROBOMERGE-SOURCE: CL 11511666 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)

[CL 11511683 by lauren barnes in 4.25-Plus branch]
2020-02-18 15:01:32 -05:00
sebastien lussier
f0904e7732 Fix asset view with an active filter killing the editor performance when assets are added.
In a project with a lot of assets (let's say ~400K assets), SAssetView::ProcessRecentlyAddedAssets() would process a single asset during it's alloted time slice. The recreation of the set on each call would make the editor run at >10fps until the whole array is processed, at one asset per tick.

It's easy to reproduce by starting the editor and clicking on the "Content" root in the Content Browser, then typing anything in the Filter box while the asset discovery is in progress. The asset discovery will complete but the editor performance will be degraded until the filter is cleared.

With these changes, all new assets are processed in the allowed time with a single call to ProcessRecentlyAddedAssets()
#rb jamie.dale


#ROBOMERGE-SOURCE: CL 11292517 via CL 11292526 via CL 11292528 via CL 11292529
#ROBOMERGE-BOT: (v647-11244347)

[CL 11293016 by sebastien lussier in Main branch]
2020-02-07 13:08:21 -05:00
jamie dale
d8cde86f4c Removed redundant loop
#jira
#rb Lauren.Barnes
#rnx


#ROBOMERGE-SOURCE: CL 11258423 via CL 11258471 via CL 11258485
#ROBOMERGE-BOT: (v647-11244347)

[CL 11258916 by jamie dale in Main branch]
2020-02-05 14:42:37 -05:00
Chris Gagnon
c3f9a18841 Merge from Main in prep for Dev-Tools-Staging Copy up
#rb none

[CL 11221539 by Chris Gagnon in Dev-Tools-Staging branch]
2020-02-04 17:00:31 -05:00
Sebastien Lussier
01190797ad #jira UE-87433
Access Violation syncing Content Browser directories with pending changes to Levels under World Composition

Filter out redirectors before processing packages to reload
#rb richard.malo

[CL 11205737 by Sebastien Lussier in Main branch]
2020-02-03 09:23:46 -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
jamie dale
d121a997fc Fixed batch Content Browser filter actions not correctly updating frontend filters
#jira UE-81836
#rb none


#ROBOMERGE-SOURCE: CL 11133395 via CL 11133406 via CL 11133419
#ROBOMERGE-BOT: (v640-11091645)

[CL 11133421 by jamie dale in Main branch]
2020-01-28 14:04:19 -05:00
rex hill
6179e27ffd Tool Menus: Asset Manager Editor extensions convert to Tool Menus
#rnx


#ROBOMERGE-SOURCE: CL 11133108 via CL 11133113 via CL 11133115
#ROBOMERGE-BOT: (v640-11091645)

[CL 11133120 by rex hill in Main branch]
2020-01-28 13:47:34 -05:00
christina tempelaarl
fe7b1f4718 Added PhysicalMaterialMasks.
#jira UE-1949, UE-1950
#rb benn.gallagher, matt.kuhlenschmidt


#ROBOMERGE-SOURCE: CL 11125982 via CL 11126447
#ROBOMERGE-BOT: (v640-11091645)

[CL 11126552 by christina tempelaarl in Main branch]
2020-01-28 05:18:40 -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
christina tempelaarl
d87c5e9cfe Back out changelist 11112514
#ROBOMERGE-SOURCE: CL 11112640 via CL 11112641
#ROBOMERGE-BOT: (v640-11091645)

[CL 11112642 by christina tempelaarl in Main branch]
2020-01-25 00:34:35 -05:00
christina tempelaarl
62fb7bd1a5 Added PhysicalMaterialMasks.
#jira UE-1949, UE1950
#rb matt.kuhlenschmidt, benn.gallagher


#ROBOMERGE-SOURCE: CL 11112514 via CL 11112515
#ROBOMERGE-BOT: (v640-11091645)

[CL 11112518 by christina tempelaarl in Main branch]
2020-01-24 23:29:37 -05:00