patrick boutot
|
a39450ea32
|
MVVM: Add flag on viewmodel context to allow edit, remove and rename in the editor.
#rb editor-ui-systems
[CL 26853896 by patrick boutot in ue5-main branch]
|
2023-08-04 14:01:32 -04:00 |
|
patrick boutot
|
67c030a302
|
MVVM: Add viewmodel to the UMG preview mode.
#rb yohann.dossantos
[CL 26744961 by patrick boutot in ue5-main branch]
|
2023-08-01 13:14:17 -04:00 |
|
patrick boutot
|
c1b001cd61
|
MVVM: Add UX for view's settings. Seperate bindings initialization and sources initialization. Use can now select if it wants the bindings and the sources to be initialized.
#rb editor-ui-systems
[CL 26715851 by patrick boutot in ue5-main branch]
|
2023-07-31 14:43:55 -04:00 |
|
patrick boutot
|
b8b7b1e074
|
MVVM: Add option to generate conversion graph when compiling and not saved in the packages.
Useful when graph cannot be saved.
#jira UE-130879
[CL 26614927 by patrick boutot in ue5-main branch]
|
2023-07-26 14:04:59 -04:00 |
|
zahra nikbakht
|
0a3db230aa
|
MVVM: broadcast BindingUpdated when creating a binding via the Bind drop down in details panel.
[CL 26555194 by zahra nikbakht in ue5-main branch]
|
2023-07-24 16:52:11 -04:00 |
|
patrick boutot
|
38ce8d67f6
|
MVVM: Change error message when the field does not exist to include a posible solution to the problem. Test if the field exist on the downcasted struct instead of the previous property owner struct.
#jira UE-189649
#rb vincent.gauthier
[CL 26470072 by patrick boutot in ue5-main branch]
|
2023-07-19 16:38:38 -04:00 |
|
zahra nikbakht
|
29bb543f70
|
MVVM: add searchbar for binding view panel
#jira UE-170982
#rb patrick.boutot
[CL 26466746 by zahra nikbakht in ue5-main branch]
|
2023-07-19 14:35:01 -04:00 |
|
christopher waters
|
2b78bbaa2b
|
Fixing remaining IWYU errors
[CL 26358328 by christopher waters in ue5-main branch]
|
2023-06-30 18:31:26 -04:00 |
|
patrick boutot
|
3b0c606428
|
MVVM: Fix viewmodel not displaying when added for the first time.
#rnx
[CL 26122196 by patrick boutot in ue5-main branch]
|
2023-06-20 10:29:12 -04:00 |
|
patrick boutot
|
96ed2dbc61
|
MVVM: Save the MemberReference with self context. That allow the path to be used in the skeletal compilation phase.
#rb editor-ui-systems
[CL 26053542 by patrick boutot in ue5-main branch]
|
2023-06-16 11:26:16 -04:00 |
|
zahra nikbakht
|
254629207f
|
Allow property drag-drop support for preview widget.
#rb patrick.boutot
#jira UE-183423
[CL 25984258 by zahra nikbakht in ue5-main branch]
|
2023-06-14 12:58:50 -04:00 |
|
zahra nikbakht
|
7201e1344f
|
MVVM: drag from viewmodel to Bind widget in the details view to create bindings.
#rb patrick.boutot
#jira UE-183423
[CL 25824946 by zahra nikbakht in ue5-main branch]
|
2023-06-06 15:17:40 -04:00 |
|
zahra nikbakht
|
8f77189b04
|
Drag and Drop support for viewmodel fields and widget properties in UMG details panel.
#jira UE-183423
#rb patrick.boutot
[CL 25816817 by zahra nikbakht in ue5-main branch]
|
2023-06-06 11:06:49 -04:00 |
|
patrick boutot
|
c4770283e9
|
MVVM: Add in menu extension to viewmodel editor. The Bindings panel is now "MVVM.ViewBindings.Toolbar" and the viewmodel panel is "MVVM.Viewmodels.Toolbar".
#jira UE-164353
#prefligth 647f2c2e6158e3d3209defb5
[CL 25815465 by patrick boutot in ue5-main branch]
|
2023-06-06 10:15:46 -04:00 |
|
patrick boutot
|
e20f6aee5e
|
MVVM: Support custom pin for complex conversion function.
#b editor-ui-systems
#preflight 6479d462e75a22639175d062
[CL 25758413 by patrick boutot in ue5-main branch]
|
2023-06-02 08:31:22 -04:00 |
|
patrick boutot
|
2043ca9bff
|
MVVM: Fix order when adding a delegate and removing delegate while a delegate is executing.
#prefligth 647947ac6f48a706660482d4
[CL 25758381 by patrick boutot in ue5-main branch]
|
2023-06-02 08:29:35 -04:00 |
|
patrick boutot
|
e696a7cb91
|
MVVM: In View Binding Panel, the "add" button now add the selected widget. The user can use the default behavior, saved in a setting.
#preflight 6479465a5d23eca37dcf107f
[CL 25757708 by patrick boutot in ue5-main branch]
|
2023-06-02 07:29:30 -04:00 |
|
patrick boutot
|
d03f30be38
|
MVVM: Add the viewmodel tag data to the userwidget generated class. It was present on the blueprint asset but that data is not present in coocked build.
#rb editor-ui-systems
#jira UE-164353
#preflight 646f369c2c0a5da0dc849154
[CL 25644058 by patrick boutot in ue5-main branch]
|
2023-05-26 11:58:53 -04:00 |
|
patrick boutot
|
c8cb81eef1
|
MVVM: Before deleting a viewmodel, check if the viewmodel is in use. It will check in the bindings and in the conversion functions.
#rb editor-ui-systems
#preflight 6464ec6a2d446eac96cd1746
[CL 25509723 by patrick boutot in ue5-main branch]
|
2023-05-17 12:34:43 -04:00 |
|
patrick boutot
|
2e9b9d33a1
|
MVVM: Add test to test removing an element from the FieldNotificationDelegate in a broadcast of the same delegate.
#jira UE-180226
#rb yohann.dossantos
#preflight 646411ff063e77985c437bd5
[CL 25507065 by patrick boutot in ue5-main branch]
|
2023-05-17 10:33:25 -04:00 |
|
kirill zorin
|
de8db5ff76
|
Converting ARO-facing raw pointers to TObjectPtr ahead of raw pointer ARO API deprecation.
#rb zousar.shaker
#rb markus.breyer
#rb robert.manuszewski
#preflight 646391406b1406b54ab15460
[CL 25489627 by kirill zorin in ue5-main branch]
|
2023-05-16 10:52:49 -04:00 |
|
patrick boutot
|
27c009cf08
|
MVVM: The picker filter conversion function by display name and by keyword.
#preflight 645e89458e01daf0e59f9f3b
[CL 25459266 by patrick boutot in ue5-main branch]
|
2023-05-12 16:28:45 -04:00 |
|
patrick boutot
|
096c6f634c
|
MVVM: Fix display of getter functions on Conversion function arguments. Source of a binding can now be a widget in the UI.
#jira UE-185599
#preflight 645e3500592448f08b1fef26
[CL 25454521 by patrick boutot in ue5-main branch]
|
2023-05-12 13:33:28 -04:00 |
|
patrick boutot
|
3aab490c06
|
MVVM: Refactor the field picker to update when the value changes. The widget creates the widget and only recreate it when the binding changes.
#jira UE-185599, FORT-601296, FORT-575479
#preflight 645cf221aa3c584c0b3f65c5
[CL 25431222 by patrick boutot in ue5-main branch]
|
2023-05-11 13:28:33 -04:00 |
|
patrick boutot
|
82c490c84f
|
MVVM: Prevent crash with undo or when a binding is removed. The DetailView used to point directly to the binding in the view. WHen the view is modified, the DetailView was pointing to a dangling pointer. Also remove the customizaer because they don't respect the selection rules.
#preflight 645bba73e81da34de94eec52, 645c3bbfcf788a25588affbb
[CL 25425022 by patrick boutot in ue5-main branch]
|
2023-05-11 08:09:35 -04:00 |
|