patrick boutot
707d2e3eb5
MVVM: Fix the binding picker to select property when we are in read mode.
...
#jira UE-145739
#rb sebastian.nordgren
#preflight 6374f6ee324842530577f387
[CL 23174676 by patrick boutot in ue5-main branch]
2022-11-17 08:20:42 -05:00
henrik karlsson
8f895fef35
Added includes needed after removing includes in headers
...
#preflight 6360b63e41625be270a6e464
#rb none
[CL 22888775 by henrik karlsson in ue5-main branch]
2022-11-01 15:14:15 -04:00
sebastian nordgren
898840d40e
Added SPropertyViewer::SetSelection() to set the currently selected property.
...
[REVIEW] [at]patrick.boutot
#rnx
#preflight 63317a711f4e3d2a18cb3c03
[CL 22188217 by sebastian nordgren in ue5-main branch]
2022-09-26 13:17:45 -04:00
patrick boutot
c04e664921
PropertyViewer: Use UObject instance to expand the field tree. Cache node that expanded from instance. Test each frame if the instance changes.
...
#rb sebastian.nordgren
#preflight 632b6876e23e50651bf79d06, 632df14da4769ad7140b4b32
[CL 22165259 by patrick boutot in ue5-main branch]
2022-09-23 20:44:18 -04:00
sebastian nordgren
35e4d3172d
Exposed SelectionMode on SPropertyViewer.
...
[REVIEW] [at]patrick.boutot
#rnx
#preflight 63170729f448dc6e582a5604
#jira UE-161689
[CL 21813744 by sebastian nordgren in ue5-main branch]
2022-09-06 08:11:58 -04:00
Bryan sefcik
b4a6e947d8
Ran IWYU on Public headers under Engine/Source/Runtime/...
...
Headers are updated to contain any missing #includes needed to compile and #includes are sorted. Nothing is removed.
#ushell-cherrypick of 21065896 by bryan.sefcik
#preflight 62d4b1a5a6141b6adfb0c892
#jira
#ROBOMERGE-OWNER: Bryan.sefcik
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21150156 via CL 21151754 via CL 21154719
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
#ROBOMERGE-CONFLICT from-shelf
[CL 21181076 by Bryan sefcik in ue5-main branch]
2022-07-20 11:31:36 -04:00
Patrick Boutot
e404816b57
Fix compiler issue with namespace.
...
#rxn
#rb none
#jira none
#preflight none
#issue 195297
[CL 21164535 by Patrick Boutot in ue5-main branch]
2022-07-19 13:33:42 -04:00
Patrick Boutot
9390bd88dd
Fix compiler issue with namespace.
...
#rxn
#rb none
#jira none
#preflight none
#issue 195297
[CL 21164093 by Patrick Boutot in ue5-main branch]
2022-07-19 12:52:54 -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
sebastian nordgren
22c168e37e
SPropertyViewer delegates now pass an array of FFieldVariants instead of just the leaf-most field.
...
SPropertyViewer now supports an OnDoubleClicked delegate.
[REVIEW] [at]patrick.boutot
#jira UE-158306
#preflight 62c2c865c438da7f09ca0ac3
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 20933920 via CL 20933923 via CL 20933926
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20934751 by sebastian nordgren in ue5-main branch]
2022-07-04 10:28:29 -04:00
patrick boutot
cf56f19eb2
PropertyViewer: Fix the tooltip for SFieldName
...
#rb sebastian.nordgren
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 20893090 via CL 20893311 via CL 20893551
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20896235 by patrick boutot in ue5-main branch]
2022-06-30 11:27:48 -04:00
patrick boutot
c72cb02c38
PropertyViewer: Align value widget with the field name. Customize the container display name. Add search ability when the seach bar is hidden.
...
#rb sebastian.nordgren
#preflight 62bc45213771c5710de91653
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 20874021 via CL 20881490 via CL 20881718
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20885732 by patrick boutot in ue5-main branch]
2022-06-29 19:00:44 -04:00
patrick boutot
27f9a9b064
PropertyViewer: Add support for FName property type. Remove duplicated local variable.
...
#preflight 62bb0db9176b16bd387c8d85
#rb sebastian.nordgren
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 20859666 via CL 20859708 via CL 20859719
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20870308 by patrick boutot in ue5-main branch]
2022-06-29 01:02:23 -04:00
patrick boutot
45dd1892cf
Add deprecation message for SRaidalSlider. The widget was moved with CL 20831075
...
[FYI] lauren.barnes
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 20831147 via CL 20831984 via CL 20832595
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20836365 by patrick boutot in ue5-main branch]
2022-06-27 14:17:56 -04:00
patrick boutot
4473a92af3
Move SRadialSlider from the Slate to the Widgets folder.
...
#rb lauren.barnes
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 20831075 via CL 20831950 via CL 20832578
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20836360 by patrick boutot in ue5-main branch]
2022-06-27 14:17:47 -04:00
patrick boutot
54e5f2f814
AdvancedWidgets: Runtime widget to display the property value of a UObject. Features include:
...
- Can show the value of the properties (false by default).
- Can show functions and/or properties. By default, it shows everything that is BP visible but it can be overridden with a callback.
- It uses the BP VM to set the value (opposite to the DetailView that uses the editor pipeline to re-instantiate the child of the object).
- User can define an "customizer" for your type. If not customizer is found, it will export to text the property value. The "customizer" is a simple SWidget. There is no super custom functionality like the DetailView has.
- Search bar (can be customized with additional widgets).
#jira UE-130880
#rb lauren.barnes, sebastian.nordren
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 20829550 via CL 20829552 via CL 20829554
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20832350 by patrick boutot in ue5-main branch]
2022-06-27 12:03:09 -04: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
Rob Gay
139d304f45
- Create AdvancedWidgets module
...
- Move RadialSlider into it for shared use
- Add redirector for VirtualCam to avoid breaking existing content
- Fix RadialSlider value not updating if not bound
#jira UE-103908
#rb lauren.barnes
#fyi Matt.Kuhlenschmidt Vincent.Gauthier
[CL 14846513 by Rob Gay in ue5-main branch]
2020-12-03 14:26:45 -04:00