patrick boutot
8919ba1c0d
MVVM: Fix ViewModel name in IMPLEMENT_MODULE. It prevented the module to be loaded in cooked build.
...
#rb rex.hill
#rnx
[CL 22105133 by patrick boutot in ue5-main branch]
2022-09-20 19:24:01 -04:00
patrick boutot
28a6faded5
UMG: Add PreConstruct and Construct call back to extension. Do not remove extension in the destruction call. They maybe be added out of the construct/destruct loop. Fix bad test in EvaluateObjectProperty.
...
#jira none
#rb daren.cheng, vincent.gauthier
#cherrypick 21739076
#preflight 6320c5ed29254beccb7b6f1a
#preflight 63286e10ea1c94f4c5daf87c
[CL 22084862 by patrick boutot in ue5-main branch]
2022-09-19 19:57:05 -04:00
patrick boutot
c39a03adaa
Fix compiler error. Introduced with CL 22073194.
...
[REVIEW] none
#rnx
[CL 22084856 by patrick boutot in ue5-main branch]
2022-09-19 19:56:57 -04:00
patrick boutot
9609b38905
MVVM: Add BP binding event to Viewmodel. Fix FieldVariant::IsEmpty now check if the pointer is nullptr (the function or property is not valid anymore). GetAvailableConversionFunctions now check for the widget parent class.
...
#rb sebastian.nordgren
[CL 22084831 by patrick boutot in ue5-main branch]
2022-09-19 19:56:19 -04:00
sebastian nordgren
952dbf828e
MVVM - Field selector now displays valid conversion functions in the same dropdown menu as properties.
...
#jira UE-161689
[REVIEW] [at]patrick.boutot
#rnx
#preflight 63243e003752284a31722a6a
[CL 22050372 by sebastian nordgren in ue5-main branch]
2022-09-16 11:36:30 -04:00
sebastian nordgren
1f1ebd7b0b
CIS - Fixed SMVVMFunctionParameter::OnSelectionChanged() taking a value instead of a const& due to changes in SMVVMFieldSelector which haven't gone in yet.
...
#rb trivial
#rnx
[CL 22039954 by sebastian nordgren in ue5-main branch]
2022-09-15 18:08:02 -04:00
sebastian nordgren
dc0b62bd17
CIS - Fixed SMVVMFunctionParameter calling OnFieldSelectionChanged, which has not yet been submitted.
...
#rb trivial
#rnx
[CL 22039943 by sebastian nordgren in ue5-main branch]
2022-09-15 18:06:54 -04:00
sebastian nordgren
be22b0538f
MVVMBlueprintPropertyPath now has an AppendBasePropertyPath() that appends to the end of the path, allowing you to build complex paths.
...
#jira UE-161689
[REVIEW] [at]patrick.boutot
#rnx
[CL 22039926 by sebastian nordgren in ue5-main branch]
2022-09-15 18:06:09 -04:00
sebastian nordgren
acad8958a0
Removed fully commented-out MVVMPropertyAccess files.
...
#rb patrick.boutot
#rnx
#preflight 63231d8a5d5184f71e32f6e5
[CL 22039915 by sebastian nordgren in ue5-main branch]
2022-09-15 18:05:42 -04:00
sebastian nordgren
e53b08b744
MVVM - SFunctionParameter now correctly handles simple conversion function arguments.
...
#jira UE-161689
#rb patrick.boutot
#rnx
#preflight 632318455d5184f71e317233
[CL 22039904 by sebastian nordgren in ue5-main branch]
2022-09-15 18:05:15 -04:00
sebastian nordgren
2a7abd1c45
MVVM - Editor subsystem now correctly handles calls for simple conversion functions that don't create a wrapper UEdGraph.
...
#jira UE-161689
[REVIEW] [at]patrick.boutot
#rnx
#preflight 6323188ae872d7da0394014c
[CL 22039890 by sebastian nordgren in ue5-main branch]
2022-09-15 18:04:15 -04:00
patrick boutot
c3ec2c1773
UMG: Add PreConstruct and Construct call back to extension. Do not remove extension in the destruction call. They maybe be added out of the construct/destruct loop. Fix bad test in EvaluateObjectProperty.
...
#rb daren.cheng, vincent.gauthier
#cherrypick 21739076
[CL 21997843 by patrick boutot in ue5-main branch]
2022-09-13 21:51:00 -04:00
sebastian nordgren
a24fc2361a
Missed new files from previous submit.
...
#jira UE-161689
#rb patrick.boutot
#rnx
[CL 21862827 by sebastian nordgren in ue5-main branch]
2022-09-07 17:15:14 -04:00
sebastian nordgren
e819de4be2
MVVM - Conversion function parameters are now displayed in the Bindings list below the relevant binding.
...
Numerous pieces of UI polish: tooltips, padding, colours and wording.
#jira UE-161689
[REVIEW] [at]patrick.boutot
#rnx
#preflight 63186056ab25bb91f51784b8
[CL 21862821 by sebastian nordgren in ue5-main branch]
2022-09-07 17:14:59 -04:00
sebastian nordgren
bee255413f
MVVM - SMVVMSourceEntry now displays the property type in the tooltip.
...
#jira UE-161689
[REVIEW] [at]patrick.boutot
#rnx
[CL 21862763 by sebastian nordgren in ue5-main branch]
2022-09-07 17:13:10 -04:00
sebastian nordgren
bc6b68d5bd
MVVM - Added FindConversionFunctionArgumentPin() and GetConversionFunction() methods to UMVVMEditorSubsystem.
...
[REVIEW] [at]patrick.boutot
#rnx
#jira UE-161689
#preflight 631750a3da63cdf170ef3bc2
[CL 21862755 by sebastian nordgren in ue5-main branch]
2022-09-07 17:13:03 -04:00
sebastian nordgren
01e4fb76dc
MVVM - Added a warning into the Bindings panel when you have no viewmodels created.
...
Bindings details panel is hidden unless there are bindings created.
[REVIEW] [at]patrick.boutot
#jira UE-161689
#rnx
#preflight 63175118032bd43d86464724
[CL 21827337 by sebastian nordgren in ue5-main branch]
2022-09-06 15:44:13 -04:00
Patrick Boutot
262ae9354a
UMG: Add PreConstruct and Construct call back to extension. Do not remove extension in the destruction call. They maybe be added out of the construct/destruct loop.
...
#jira none
#rb daren.cheng, vincent.gauthier
#preflight 6310ad94167c2792ba0ca045
[CL 21739076 by Patrick Boutot in ue5-main branch]
2022-09-01 09:24:24 -04:00
patrick boutot
0ffec4acc3
MVVM: Fix looping compilation. When only the skeletal is compiled, no GC is called to destroyed the temporary objects.
...
#rb sebastian.nordgren
#preflight 630653d6c744dac9672cbf70
[CL 21572244 by patrick boutot in ue5-main branch]
2022-08-25 16:53:16 -04:00
ben zeigler
9ea9312867
Fix broken redirects discovered by running -DebugCoreRedirects on the engine
...
Some of these needed full paths after the path lookup changes, some were out of date, and some were typos
#jira UE-161345
#rb matt.peters
#preflight 6306824e5a5d4e462465eaf7
[CL 21566281 by ben zeigler in ue5-main branch]
2022-08-25 11:56:33 -04:00
Patrick Boutot
deb4338cda
MVVM: Compile complex conversion functon and execute them as a regular binding.
...
#rb sebastian.nordgren
#prefligh 63062f5c5366f61a42bced80
[CL 21544671 by Patrick Boutot in ue5-main branch]
2022-08-24 13:14:51 -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
UnrealBot
73409369c0
Branch snapshot for CL 21319338
...
[CL 21319338 in ue5-main branch]
2022-08-10 16:03:37 +00:00
Patrick Boutot
764bdff411
MVVM: Remove the blueprintable on ViewModelBase for a test and forgot to add it back.
...
#rnx
#preflight none
[CL 21221367 by Patrick Boutot in ue5-main branch]
2022-07-22 11:08:48 -04:00
Patrick Boutot
1022bd41a2
Move function from the MVVM editor module to the blueprint compiler module.
...
#preflight 62da87adac71f3a225a75336
[CL 21219105 by Patrick Boutot in ue5-main branch]
2022-07-22 07:39:25 -04:00