Commit Graph

13 Commits

Author SHA1 Message Date
Matt Kuhlenschmidt
7c319a3ab9 Fix crash when blueprints attempt to recompile an asset and refresh a details panel while the details panel is in the middle of an operation such as an array add
[CL 2316715 by Matt Kuhlenschmidt in Main branch]
2014-10-01 18:30:54 -04:00
Michael Noland
d01f8b5283 Core: Remove unused bChangesTopology member from FPropertyChangedEvent and removed most uses, in preparation for deprecating the three-argument constructor
#codereview matt.kuhlenschmidt

[CL 2304635 by Michael Noland in Main branch]
2014-09-19 19:00:52 -04:00
Matt Kuhlenschmidt
7cd380b314 Added instanced property type customization
#codereview nick.darnell

[CL 2286372 by Matt Kuhlenschmidt in Main branch]
2014-09-05 11:50:56 -04:00
Max Preussner
f167dce37e Slate: Moved TestSuite and ColorPicker into new module AppFramework
The AppFramework module is intended to be used for compound widgets and UI related classes that are too specific (not basic enough) for Slate, but also not Editor specific (reusable in non-Editor applications and games). The test suite has been moved in its entirety for now, but core widget specific test classes will eventually be split off and moved back into Slate, so that they can live alongside of their corresponding widgets.

Other changes:
- moved to "include what you use" scheme for SColorPicker
- broke out color picker related widgets that may be reusable
- added forward declarations to reduce header include dependencies

#CodeReview: saul.abreu

[CL 2275496 by Max Preussner in Main branch]
2014-08-27 20:35:19 -04:00
Dan Oconnor
8d4e6501fd #UE4 CDO view reintroduced to merge tool, replaced set of strings with set of fnames
[CL 2258440 by Dan Oconnor in Main branch]
2014-08-15 17:19:11 -04:00
Dan Oconnor
6f59271a54 #UE4 Improved view of CDO in diff view, can now cycle through the differences, toggle filtering of properties that differ
[CL 2253582 by Dan Oconnor in Main branch]
2014-08-12 16:54:27 -04:00
Matt Kuhlenschmidt
1ad8b4fcd5 UMG Sequencer keying:
- Added ability to key into UMG animations via the details panel
- Fixed some undo/redo issues in sequencer related to autokey
- Fixed auto-key causing property migration

[CL 2231142 by Matt Kuhlenschmidt in Main branch]
2014-07-24 23:52:28 -04:00
Matt Kuhlenschmidt
6387890456 Fix children of struct properties in the blueprint editor not always passing visibility tests
- Refactored IsPropertyVisible delegate to pass in a parent property pointer so complex visibility tests with struct parents can be performed

[CL 2115458 by Matt Kuhlenschmidt in Main branch]
2014-06-24 13:07:20 -04:00
Maciej Mroz
feab845825 Fix for Node Expansion in StructureDetailView
#codereview Matt.Kuhlenschmidt

[CL 2109235 by Maciej Mroz in Main branch]
2014-06-18 10:01:08 -04:00
Maciej Mroz
ee4beb6e18 StructureDetailsView refactored, custom name added.
[CL 2109013 by Maciej Mroz in Main branch]
2014-06-18 04:45:09 -04:00
Maciej Mroz
f40ef72418 PropertyEditor refactored. It's ready for StructureDefaultView. Some SDetailsView functions were moved to SDetailsViewBase. FPropertyValueImpl calls NotifyFinishedChangingProperties properly.
#codereview Matt.Kuhlenschmidt

[CL 2108084 by Maciej Mroz in Main branch]
2014-06-17 09:41:33 -04:00
Maciej Mroz
26d3e2d68e PropertyEditor refactored. It's ready for StructureDefaultView.
#codereview Matt.Kuhlenschmidt

[CL 2088550 by Maciej Mroz in Main branch]
2014-05-29 17:45:44 -04:00
Maciej Mroz
aa2fc5a825 PropertyEditor refactored. SDetailView split.
#codereview Matt.Kuhlenschmidt

[CL 2088407 by Maciej Mroz in Main branch]
2014-05-29 17:43:55 -04:00