Commit Graph

47 Commits

Author SHA1 Message Date
christopher waters
e599d19e4b Removing redundant Private includes.
[CL 24298172 by christopher waters in ue5-main branch]
2023-02-18 00:26:16 -05:00
henrik karlsson
bbc37aa2f5 [Engine/Plugins]
* Another batch iwyu updates to reduce number of includes used in files

#preflight 63c58d742e714f64ade93797
#rb none

[CL 23732856 by henrik karlsson in ue5-main branch]
2023-01-16 17:04:48 -05: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
jeremie roy
746060ff37 Removed banned word from Media IO
#jira UE-158557
#rb simon.therriault
#preflight 630e3f6f501b64ba334581c8

[CL 21928607 by jeremie roy in ue5-main branch]
2022-09-09 17:25:07 -04:00
Zousar Shaker
3f4252aa56 ObjectPtr upgrade for engine plugins used from UnrealEditor -allmodules. Automated upgrade process.
#rb none
#preflight 62fe7f270601ad0504910c30

[CL 21447894 by Zousar Shaker in ue5-main branch]
2022-08-18 15:08:49 -04:00
bryan sefcik
6ff56807a8 Added LLM tags
#jira UE-155581, UE-155579, and UE-155438
#preflight 62bb2628cd375aa7519674ea

[CL 20860676 by bryan sefcik in ue5-main branch]
2022-06-28 12:22:07 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
geoffrey douglas
ae40d04731 Deprecate TimecodeSynchronizer plugin
#jira UE-142265
#preflight 62058beb6d374b98b096e44b
#rb simon.therriault
#lockdown alejandro.arango

#ROBOMERGE-AUTHOR: geoffrey.douglas
#ROBOMERGE-SOURCE: CL 18968707 in //UE5/Release-5.0/... via CL 18968922 via CL 18969243
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)

[CL 18969294 by geoffrey douglas in ue5-main branch]
2022-02-11 20:42:47 -05:00
aurel cordonnier
34f55d3a4a Merge from Release-Engine-Test @ 17946149 to UE5/Main
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17949667 by aurel cordonnier in ue5-main branch]
2021-10-27 15:14:40 -04:00
Lauren Barnes
39f1923ed0 Deprecating .Icon() as a slate attribute on SDockTab. By default, tab icons fall back to using the one for the tab spawner's menu item. SetTabIcon can be used in the edge cases where an icon needs to be set that doesn't match the default. Updating all found cases of .Icon() usage on SDockTab.
#jira UETOOL-3429
#preflight 60996a2bdd2e00000126ff25
#rb Matt.Kuhlenschmidt

[CL 16251489 by Lauren Barnes in ue5-main branch]
2021-05-10 14:19:15 -04:00
Simon Therriault
b33610eec6 - Removing UE4 references from some VP modules
#jira UE-111179
#rb jeremie.roy

[CL 15777559 by Simon Therriault in ue5-main branch]
2021-03-23 11:36:15 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
jamie dale
107f7b0f0c Audited use of FDetailsViewArgs::ObjectsUseNameArea
CL# 15481362 changed the behavior of ObjectsUseNameArea so that the object name was visible, and upon auditing the current use of ObjectsUseNameArea it was found that all but a few cases likely intended to use HideNameArea instead.

Breaking: This change also renames FDetailsViewArgs::bShowActorLabel to FDetailsViewArgs::bShowObjectLabel to reflect what it actually does.

#rb Brooke.Hubert

#ROBOMERGE-SOURCE: CL 15496125 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15496134 by jamie dale in ue5-main branch]
2021-02-22 19:45:57 -04:00
Matt Kuhlenschmidt
036e2d0733 Removed all instances of large toolbars with 40x40 icons and reset their layouts to confrom to the new standard toolbar size and tabless design
[CL 14999694 by Matt Kuhlenschmidt in ue5-main branch]
2021-01-06 12:07:36 -04:00
Matt Kuhlenschmidt
1f4b23689f Fix up deprecated color block bIgnoreAlpha usage
[CL 14869871 by Matt Kuhlenschmidt in ue5-main branch]
2020-12-07 11:07:14 -04:00
sebastian nordgren
c678b96a4b FDetailsViewArgs 8 parameter defaulted constructor deprecated and all usages fixed.
#rb lauren.barnes

[CL 14750682 by sebastian nordgren in ue5-main branch]
2020-11-16 08:16:15 -04:00
Marc Audy
68150e0be7 Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
This represents UE4/Main @ 14594913

[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
brooke hubert
48113fc77e Adding EditorFramework to build.cs files
#rnx
#Jira UE-96448
#rb chris.gagnon

[CL 14114839 by brooke hubert in ue5-main branch]
2020-08-14 13:24:16 -04:00
Matt Kuhlenschmidt
99a4c0ba88 Removed SDockableTab which was the precursor to SDockTab and not used for anything since pre UE4 1.0
[CL 13798333 by Matt Kuhlenschmidt in ue5-main branch]
2020-06-30 13:51:36 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
simon therriault
bcb6da1585 - Fixed bad delta time setup in timecode synchronizer preventing it to work with blackmagic
#rb alejandro.arango
#jira UE-91372
#lockdown simon.tourangeau

#ROBOMERGE-SOURCE: CL 12498269 in //UE4/Release-4.25/... via CL 12498272 via CL 12498280
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12498286 by simon therriault in Main branch]
2020-03-31 13:08:03 -04:00
Patrick Boutot
410c720ac7 Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx
#author jeanmichel.dignard

[CL 10992634 by Patrick Boutot in Dev-VirtualProduction branch]
2020-01-15 09:39:21 -05:00
Patrick Boutot
e488747140 Copying //UE4/Dev-Core [at] 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: patrick.boutot
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 10708666 in //UE4/Main/... via CL 10898071
#ROBOMERGE-BOT: TOOLS (Dev-Tools-Staging -> Dev-VirtualProduction) (v632-10940481)

[CL 10942172 by Patrick Boutot in Dev-VirtualProduction branch]
2020-01-10 11:54:32 -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
Patrick Boutot
5377c1764a Use FQualifiedFrameTime instead of FTimecode in FApp.
Use a TOptional in FApp, if there is not TCProvider, the frame time will be invalidated. This will change soon in another CL where we will have a "default" TC if no provider is defined but the frame time can be invalid if the TC provider is not "synchronized".
Remove FTimecode for maths in LiveLink and nDisplay, only use timecode for display.
Use FTimecode::IsDropFormatTimecodeSupported for now, to convert from FrameTime to Timecode. That will be changed in another CL when we support NDF and DF properly.
Deprecated AudioCaptureTimecodeProvider.
Generate a default TC value when no TC provided is set. By default it's enabled and the framerate is 24 fps.
Add a CVar that set the engine in DropFrame or NonDropFrame when the TC is 29.97 or 59.94.
Remove the option in sequencer to select between the 2. It's a CVar and not a project settings because other softwares that link with Core need that information.
#rb simon.therriault, andrew.grant

[CL 10730014 by Patrick Boutot in Dev-VirtualProduction branch]
2019-12-16 07:14:17 -05:00