Commit Graph

680 Commits

Author SHA1 Message Date
julien stjean
a788697b2e Fixed some duplicated localization keys
#preflight 635938c09125456043ef23c9
#jira UE-168346
#rb JeanMichel.Dignard

[CL 22802887 by julien stjean in ue5-main branch]
2022-10-26 22:20:43 -04:00
julien stjean
2b22b45ba5 Added a missing include.
[CL 22798988 by julien stjean in ue5-main branch]
2022-10-26 19:26:29 -04:00
henrik karlsson
69139c18f3 [AssetTools]
* Fixed compile error with missing include

#rb none
#jira none
#preflight skipped

[CL 22798949 by henrik karlsson in ue5-main branch]
2022-10-26 19:23:53 -04:00
julien stjean
3991bcb36d Reworked the migration tool so that it support moving assets inside of a plugin.
Added a global event for when some package are migrated. This can be used for hotfixes and as extension point for systems to react or add stuff to the migration.

Other changes that were required for the new migration:
Level streaming is now aware that the world might be part of a instanced package. When it validate that file for the streamed world exist it will use the path from the package linker of the world package.
The level postload function now prefer to use the Instancing Context package remapping from its linker to determine where it should load some of its external UActorFolder.
The StringTableEditorModule was modified to be able to properly react to the migration.

This change will still require some change in a future release to reduce its memory usage.

#rb Francis.Hurteau
#jira UE-162943, UE-161367, UE-161364, UE-161359, UE-161357, UE-161355, UE-161354, UE-145342
#preflight 6358419f2e6690262abbce83
#lockdown jeanmichel.dignard

[CL 22798574 by julien stjean in ue5-main branch]
2022-10-26 19:11:52 -04:00
henrik karlsson
4a5e13525d Fixed non-unity non-pch compile errors
#preflight skipped
#rb none

[CL 22788359 by henrik karlsson in ue5-main branch]
2022-10-26 16:22:34 -04:00
rob gay
18e887e937 [MetaSounds] Fix/add missing new MetaSound type icons/thumbnails as well as play/stop overlays. Support for showing/filtering presets in ContentBrowser
#rb helen.yang julien.stjean
[REVIEW] helen.yang
#jira UE-168050
#preflight 635314707261e565c497645f

[CL 22786984 by rob gay in ue5-main branch]
2022-10-26 15:28:04 -04:00
henrik karlsson
b5b86c796c This change is a strategical submit for a coming change that removes lots of includes in headers that are included by many files. This change contains adding of includes in files that previously got those includes transitively from other inclkudes
#preflight 6355d4940313c24974b2107b
#rb none

[CL 22783162 by henrik karlsson in ue5-main branch]
2022-10-26 12:57:32 -04:00
dave belanger
56234f4845 Fix compile error in AdvancedCopyPackages; EMessageSeverity::CriticalError was removed in UE5
#rb none
#preflight skip

[CL 22710469 by dave belanger in ue5-main branch]
2022-10-22 07:11:35 -04:00
dave belanger
eeebef1f13 Add a notification severity filter param on AdvancedCopyPackages
#rb Lauren.Barnes
#preflight 6351b572e6096564af21eefa

[CL 22710448 by dave belanger in ue5-main branch]
2022-10-22 07:10:37 -04:00
ben hoffman
14d5cfd6f5 Move Force Feedback effects and force feedback attenuation asset types to the "Input" category of the content browser categories instead of "Miscellaneous". Now that enhanced input already made an Input category, these asset types have a better place to live.
#jira UE-158873
#rb david.garza
#preflight 634f11bd864d9be23644e54f

[CL 22635541 by ben hoffman in ue5-main branch]
2022-10-19 15:29:02 -04:00
marc audy
927adb79be Correct deprecation versions
#preflight trivial
#rnx

[CL 22573046 by marc audy in ue5-main branch]
2022-10-17 15:13:35 -04:00
nick darnell
f6672c7be8 Editor - Renable HasActions, since I'm working on a different replacement, I might as well clear build errors.
[CL 22549057 by nick darnell in ue5-main branch]
2022-10-15 13:03:50 -04:00
jonathan bard
0e414a09bf Fixed bad merge that led to SubUVAnimation asset actions being registered twice
#rb lauren.barnes
#jira UE-166828
#preflight trivial
#rnx

[CL 22546738 by jonathan bard in ue5-main branch]
2022-10-14 22:20:46 -04:00
nick darnell
954d29b9f5 Editor - Beginning the process to no longer make loading all assets you right click in the content browser. The first step, is setting up the code to have a deprecation flag DEPRECATE_ASSET_TYPE_ACTIONS_NEEDING_LOADED_OBJECTS, this will make it illegal to implement GetActions on all AssetTypeAction implementations. Checked in disabled, enable it locally to begin trying to implement the recommended method detailed in the IAssetTypeActions header. WIP. One of the things this change does is outlaw (regardless of deprecation) the HasActions() function, this function is no longer used at all, and so we may as well remove its implementation, it also works well as a canary in finding other samples and things that need to be upgraded.
#jira UE-165574
[REVIEW] [at]Rex.Hill, [at]Lauren.Barnes
#preflight 63483c43ad0f7e2f20e44910

[CL 22534452 by nick darnell in ue5-main branch]
2022-10-14 16:59:41 -04:00
jeanfrancois dube
24188090b0 Fix all known cases of GetTypedOuter<UPackage> since it's not valid anymore with override packages.
#rb francis.hurteau
#preflight 633ee7528579446629e2cb5d
#rnx

[CL 22398835 by jeanfrancois dube in ue5-main branch]
2022-10-07 08:12:45 -04:00
thomas sarkanen
ae10e0eff9 Fix incorrect asset menu actions appearing for animation blueprints
Also fixes the asset context menu section header for anim BPs to not read as "animation layer interface" (this is just the re-ordering of asset type action registration)

#jira UE-165922
#rb Jurre.deBaare
#preflight 633c33aff96f5ad403a2df41

[CL 22331996 by thomas sarkanen in ue5-main branch]
2022-10-04 12:01:02 -04:00
JeanFrancois Dube
ae4e553a4b Convert usage of GIsEditorLoadingPackage to TGuardValue.
#jira none
#rb sebastien lussier
#preflight 633ad2ea2a5690003a0e03f4

[CL 22298365 by JeanFrancois Dube in ue5-main branch]
2022-10-03 08:33:10 -04:00
alexis matte
a4a4d4c90f Fix crash when we select interchange factory format in the objecttools import file picker.
Make sure to avoid legacy factory in the file picker extension when interchange replace those.
#jira UE-165495 , UE-165509
#rb jeanluc.corenthin
#rnx
#preflight 63375b6fa852bd922c5ee87c

[CL 22284692 by alexis matte in ue5-main branch]
2022-09-30 19:45:47 -04:00
jerome delattre
6fe7b052f1 Expose Asset Migration command to scripting
#preflight 63373ca15c2225fe5f898171
#jira UE-165706
#rb Julien.StJean

[CL 22284188 by jerome delattre in ue5-main branch]
2022-09-30 19:23:32 -04:00
thomas sarkanen
a733b211b6 Fix display of animation layer interfaces on content browser tiles
Use GetDisplayNameFromAssetData (as with thumbnails) rather than just GetName

#jira UE-165065
#rb JeanMichel.Dignard
#preflight 63355719e410691606aafa72

[CL 22260652 by thomas sarkanen in ue5-main branch]
2022-09-29 20:27:44 -04:00
scott nelson
b0eb92d8b4 Add new EditorDelegate OnPreAssetDestructiveAction
#preflight 63349d8e141f314ed6017ae3
#rb Julien.StJean

[CL 22244134 by scott nelson in ue5-main branch]
2022-09-29 02:24:24 -04:00
marc audy
cea63473a7 [Backout] - CL22206223
#fyi jurre.debaare
#horde 218123,218081,218073,218063,218057,217995,217831,217939
Original CL Desc
-----------------------------------------------------------------
REDO: UEFN - Users are able to apply Animation Modifiers via the right-click context menu
#fix moved animation modifier menu section into module itself - gated by whether or not AnimationModifier class is allowed
#rb Thomas.Sarkanen
#preflight 6332c289a4769ad714e78a8c

[CL 22217414 by marc audy in ue5-main branch]
2022-09-27 23:06:31 -04:00
jurre debaare
4f8c9cc5fc REDO: UEFN - Users are able to apply Animation Modifiers via the right-click context menu
#fix moved animation modifier menu section into module itself - gated by whether or not AnimationModifier class is allowed
#rb Thomas.Sarkanen
#preflight 6332c289a4769ad714e78a8c

[CL 22206223 by jurre debaare in ue5-main branch]
2022-09-27 10:55:17 -04:00
bryan sefcik
0beee50b45 Updated ../Engine/Source/Developer/... to inline gen.cpp files
Before:
Total CPU Time: 53783.640625 s
Total time in Parallel executor: 558.66 seconds
After:
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds

#jira

[CL 22173145 by bryan sefcik in ue5-main branch]
2022-09-24 13:31:25 -04:00
alexis matte
227227d8d7 Make Interchange always on by default
#jira none
#rnx
#rb jeanmichel.dignard
#preflight 632ca990e23e50651b4caa08

[CL 22148323 by alexis matte in ue5-main branch]
2022-09-22 18:58:24 -04:00