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
Patrick Boutot
78d7697cb4
MVVM: Fix remove graph function by moving it to the transient pacakge.
...
#preflight 62d9f0ea3122bf80ae1ee586
[CL 21212997 by Patrick Boutot in ue5-main branch]
2022-07-21 20:41:57 -04:00
Patrick Boutot
65f39ee67f
MVVM: Renamed variables for View Compiler. The indexes was confusing.
...
#preflight 62d991f03122bf80ae091b83
[CL 21204992 by Patrick Boutot in ue5-main branch]
2022-07-21 14:19:45 -04:00
Patrick Boutot
9618684983
MVVM: Create helper function to find all the PropertyPath use by a graph.
...
#review-21201965 sebastian.nordgren
#preflight 62d97797bc175ec68c7ca7f8
[CL 21203122 by Patrick Boutot in ue5-main branch]
2022-07-21 12:35:25 -04:00
Patrick Boutot
fc4418c410
MVVM: Fix view compiler that uses the same conversion function for forward and backward binding.
...
#review-21201833 sebastian.nordgren
#preflight 62d977223122bf80ae015b99
[CL 21202499 by Patrick Boutot in ue5-main branch]
2022-07-21 12:13:57 -04:00
Patrick Boutot
c0b3b1cac5
MVVM: Fix bad call to UFunction::GetReturnProperty. Fix BP function to not be editable (for now).
...
#preflight 62d944914b6d775f5fe4361b
[CL 21200295 by Patrick Boutot in ue5-main branch]
2022-07-21 09:52:31 -04:00
Patrick Boutot
010f9c505e
MVVM: Fix binding unit test
...
#rb none
#preflight none
[CL 21184644 by Patrick Boutot in ue5-main branch]
2022-07-20 13:38:40 -04:00
Patrick Boutot
2d4bd9b8ce
MVVM: Add "Optional" on viewmodel context to prevent logging warning when the viewmodel is not set and that it's optional.
...
#review-21184624 sebastian.nordgren
#preflight 62d813754b6d775f5fa770ca
[CL 21184623 by Patrick Boutot in ue5-main branch]
2022-07-20 13:37:40 -04:00
Patrick Boutot
2397d532c0
MVVM: Update the Binding panel to use the editor subsytem. Fix the "dock" drawer. Remove the "use viewmodel" step.
...
#review-21184559 sebastian.nordgren
#preflight 2d834924b6d775f5fac0ff0
[CL 21184557 by Patrick Boutot in ue5-main branch]
2022-07-20 13:34:35 -04:00
Patrick Boutot
38e2c926b3
MVVM: Update the ViewModelBase SetProperty to support replication.
...
#review-21162977 sebastian.nordgren
#jira none
#preflight 62d7f367185da2495fface15
[CL 21178129 by Patrick Boutot in ue5-main branch]
2022-07-20 08:58:07 -04:00
Patrick Boutot
736d4b85fa
MVVM: Add the rename and delete option to the viewmodel panel.
...
#review-21160712 sebastian.nordgren
#jira none
#preflight 62d679d0d76ea4b5031b57f1
[CL 21160710 by Patrick Boutot in ue5-main branch]
2022-07-19 07:54:42 -04:00
Patrick Boutot
551bb89270
Fix bad variable initialization introduced with CL. Fix the issue 194729
...
#rnx
#rb sebastian.nordgren
#preflight none
[CL 21159998 by Patrick Boutot in ue5-main branch]
2022-07-19 05:37:22 -04:00
sebastian nordgren
7b0eb4ae43
MVVM - SSourceSelector now displays the widget hierarchy view for widgets.
...
#jira UE-158306
[REVIEW] [at]patrick.boutot
#rnx
#preflight 62d174c93c3df3239042a737
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 21110778 via CL 21111461 via CL 21111789
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21142326 by sebastian nordgren in ue5-main branch]
2022-07-17 22:38:12 -04:00
sebastian nordgren
721f3dbc72
MVVM - Added InitialSource to SSourceBindingsList.
...
[REVIEW] [at]patrick.boutot
#jira UE-158306
#rnx
#preflight 62d174333c3df3239041f819
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 21110675 via CL 21110735 via CL 21111248
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21142314 by sebastian nordgren in ue5-main branch]
2022-07-17 22:37:46 -04:00
sebastian nordgren
fbd0013520
MVVM - Bindings list changed to tree view as per latest design.
...
SMVVMViewBindingsListView is now UE::MVVM::SBindingsList.
FBindingEntry now can represent either a widget or a binding row, which generate an SWidgetRow or SBindingRow depending on which is set.
[REVIEW] [at]patrick.boutot
#jira UE-158306
#rnx
#preflight 62d173e5a6141b6adf41edc9
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 21110652 via CL 21110729 via CL 21111242
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21142313 by sebastian nordgren in ue5-main branch]
2022-07-17 22:37:36 -04:00
sebastian nordgren
5bea130cd3
MVVM - Field selector is now a split pane viewer with viewmodels/widgets on the left and properties on the right.
...
[REVIEW] [at]patrick.boutot
#rnx
#preflight 62d1732c7e1c26dcd717af24
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 21109721 via CL 21109731 via CL 21109837
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21111897 by sebastian nordgren in ue5-main branch]
2022-07-15 12:22:30 -04:00
sebastian nordgren
a37bb3c5d0
MVVM - Fixed crash when binding a conversion function to a struct property.
...
[REVIEW] [at]patrick.boutot
#rnx
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 21109607 via CL 21109629 via CL 21109645
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21111877 by sebastian nordgren in ue5-main branch]
2022-07-15 12:22:00 -04:00
sebastian nordgren
b44ed08af0
MVVM - Added widget clipping to SMVVMFieldEntry and SMVVMSourceEntry.
...
#rb trivial
[FYI] patrick.boutot
#rnx
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 21108772 via CL 21108797 via CL 21108812
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21110296 by sebastian nordgren in ue5-main branch]
2022-07-15 10:49:39 -04:00
sebastian nordgren
d365e30402
MVVM - Made the FViewModelFilter class viewer filter from MVVMSelectViewModel.h public so it can be reused elsewhere.
...
Removed unnecessary cast to SClassViewer when it can be exposed as just SWidget.
[REVIEW] [at]patrick.boutot
#jira UE-158306
#rnx
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 21108762 via CL 21108773 via CL 21108788
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21110284 by sebastian nordgren in ue5-main branch]
2022-07-15 10:49:17 -04:00
sebastian nordgren
49445e9f54
MVVM - Added method to add a UWidgetBlueprint as a source to SSourceBindingList.
...
SSourceBindingList now exposes ShowSearchBox.
#jira UE-158306
[REVIEW] [at]patrick.boutot
#preflight 62cd790f061ad651a12056a0
#rnx
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 21088757 via CL 21088759 via CL 21088760
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21089152 by sebastian nordgren in ue5-main branch]
2022-07-14 06:34:50 -04:00
patrick boutot
d8956d00d0
MVVM: Work in progress for viewmodel in viewmodel
...
#rb sebatian.nordgren
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 21045209 via CL 21045498 via CL 21045763
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21075357 by patrick boutot in ue5-main branch]
2022-07-13 13:52:41 -04:00
patrick boutot
c9e90de26f
MVVM: Can only select viewmodel that are not abstract.
...
#rb sebastian.nordgren
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 21045137 via CL 21045481 via CL 21045759
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21075346 by patrick boutot in ue5-main branch]
2022-07-13 13:52:17 -04:00