Marc Audy
0c3be2b6ad
Merge Release-Engine-Staging to Test @ CL# 18240298
...
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
sebastian nordgren
e53720fc25
UEditorConfigBase now won't load or save if GEditor is not initialized.
...
#rb lauren.barnes
[CL 16483466 by sebastian nordgren in ue5-main branch]
2021-05-27 09:29:38 -04:00
sebastian nordgren
b2cfdb4696
Speculative fix for crash when cooking and GetEditorSubsystem() returns nullptr.
...
#rb aurel.cordonnier
[CL 16472540 by sebastian nordgren in ue5-main branch]
2021-05-26 14:08:19 -04:00
sebastian nordgren
bb68ab3b81
Added UClass & UStruct versions of FEditorConfigSubsystem::TryGetRoot*.
...
#review-16449464 @lauren.barnes
#preflight
[CL 16467398 by sebastian nordgren in ue5-main branch]
2021-05-26 08:27:40 -04:00
sebastian nordgren
5072dd8816
UEditorConfigSubsystem now has helpers to directly load into UObjects based on the EditorConfig= class metadata, as well as filtering of properties tagged with the EditorConfig property metadata.
...
#rb tim.smith, lauren.barnes
#jira UETOOL-3448
#preflight 60aceb521d02bb000144bc59
[CL 16447508 by sebastian nordgren in ue5-main branch]
2021-05-25 10:01:03 -04:00
sebastian nordgren
7c3dd67e2d
Fixed potential nullptr deref caught by static analysis.
...
#jira UE-112078
[CL 15874231 by sebastian nordgren in ue5-main branch]
2021-03-31 09:12:16 -04:00
lauren barnes
04f2e6cd99
Adding init values to FEditorConfigTestKeyStruct and FEditorConfigTestStruct
...
#jira UE-110790
#rb trivial
[FYI] Sebastian.Nordgren
#pf 60622a2125b98e00011377ed
#ROBOMERGE-SOURCE: CL 15854920 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15857226 by lauren barnes in ue5-main branch]
2021-03-29 20:49:29 -04:00
sebastian nordgren
6d625d8bcb
Added code for favoriting custom builders.
...
Also added code for favoriting groups, but this currently isn't enabled work since header widgets suffer from the same problem as custom widget rows do - their SWidget is created in place rather than through a function call, so thus cannot be duplicated. This needs some more thought, but the code for storing them is the same either way.
#jira UE-109586
#rb lauren.barnes
[CL 15802120 by sebastian nordgren in ue5-main branch]
2021-03-24 12:54:49 -04:00
sebastian nordgren
97672bcf73
Added missing includes causing non-Unity compile failures.
...
#jira UE-108416
#ROBOMERGE-SOURCE: CL 15407208 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15407227 by sebastian nordgren in ue5-main branch]
2021-02-15 11:55:20 -04:00
sebastian nordgren
526239e053
Actually fixed PVS warnings in JsonConfig.cpp.
...
#jira UE-108183
#rb paul.chipchase
#ROBOMERGE-SOURCE: CL 15406850 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15406853 by sebastian nordgren in ue5-main branch]
2021-02-15 11:02:57 -04:00
sebastian nordgren
6cb594177e
Changed conditions in JsonConfig.cpp to satisfy PVS.
...
#jira UE-108183
#ROBOMERGE-SOURCE: CL 15375842 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15378755 by sebastian nordgren in ue5-main branch]
2021-02-10 15:19:35 -04:00
sebastian nordgren
109c631cfc
Added checks to satisfy PVS.
...
#jira UE-107941
#ROBOMERGE-SOURCE: CL 15356313 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15360316 by sebastian nordgren in ue5-main branch]
2021-02-08 17:05:30 -04:00
sebastian nordgren
1b2a1ceacb
Added some includes to fix non-unity compile issues.
...
#jira UE-107391
#rb trivial
#ROBOMERGE-SOURCE: CL 15311900 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15311992 by sebastian nordgren in ue5-main branch]
2021-02-04 05:47:39 -04:00
sebastian nordgren
f037fcf1ed
Fixed incorrect operator usage in FJsonConfig picked up by static analysis.
...
#jira UE-107503
#rb paul.chipchase
[CL 15279024 by sebastian nordgren in ue5-main branch]
2021-02-02 05:20:46 -04:00
sebastian nordgren
27f0137dec
Fixed non-unity build errors due to missing semicolon after IMPLEMENT_MODULE.
...
Removed unnecessary includes and overrides in EditorConfigModule.
#rb paul.chipchase
#jira UE-107391
[CL 15269585 by sebastian nordgren in ue5-main branch]
2021-02-01 06:01:10 -04:00
Zousar Shaker
3b4c8fc1c5
Automated wrapped object pointer upgrade for Engine + ShooterGame + ShooterGame referenced plugins
...
#rb none
[CL 15224650 by Zousar Shaker in ue5-main branch]
2021-01-27 17:40:25 -04:00
sebastian nordgren
9950d61b10
Removed a dangling PRAGMA_ENABLE_OPTIMIZATION. Added copyright notice.
...
#rb trivial
#jira UE-107301
#jira UE-107312
[CL 15218462 by sebastian nordgren in ue5-main branch]
2021-01-27 13:21:35 -04:00
sebastian nordgren
4d09b44a23
Fixes for CIS errors.
...
#rb trivial
[CL 15208897 by sebastian nordgren in ue5-main branch]
2021-01-26 12:58:58 -04:00
sebastian nordgren
16a291e899
Fixed CIS errors: static_assert with no message is a C++17 extension.
...
#rb trivial
[CL 15208687 by sebastian nordgren in ue5-main branch]
2021-01-26 12:33:13 -04:00
sebastian nordgren
1853026606
Fixed CIS errors in previous submits.
...
[CL 15208595 by sebastian nordgren in ue5-main branch]
2021-01-26 12:19:41 -04:00
sebastian nordgren
560ed14eb0
Added EditorMetadataOverrides subsystem and enabled its usage for details view favourites.
...
The Favorites category is now always visible, and displays a note about how to add properties there when empty.
#rb chris.gagnon
#jira UETOOL-2769
[CL 15208242 by sebastian nordgren in ue5-main branch]
2021-01-26 11:51:28 -04:00
sebastian nordgren
6fe795953f
Initial submit of the new JSON-based editor config system. This consists of two layers - the JSON config system enables access to JSON objects through the use of JSON paths of the form $.Object.Array[3].Member. The editor config system applies this system to UObjects and UStructs.
...
#rb chris.gagnon
#jira UETOOL-2769
[CL 15208207 by sebastian nordgren in ue5-main branch]
2021-01-26 11:48:50 -04:00