Commit Graph

9 Commits

Author SHA1 Message Date
Jamie Dale
543e06757e Ensured that Engine/Runtime modules don't depend on SlateReflector in a shipping build
Changed everything using SlateReflector to list it as a dynamic dependency. Nothing should ever need to link directly to SlateReflector as it just provides an interface for spawning the various debug UIs, such as the WidgetReflector.

Went through and made sure that the Engine/Runtime modules that use SlateReflector aren't using it in a shipping build. Also removed the testing code from AppFramework, and made sure that you can't try and spawn the test suite in a shipping build.

[CL 2660803 by Jamie Dale in Main branch]
2015-08-19 07:53:45 -04:00
Nick Darnell
5b648f3ed8 UMG/Slate - Attempting to fix an issue in the mac build's AppFramework, needed to link in CoreUObject
[CL 2656393 by Nick Darnell in Main branch]
2015-08-14 14:10:12 -04:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Matthew Griffin
4764afd436 Moving SWebBrowser into the WebBrowser module to reduce the amount of modules/projects that will include it automatically.
To remove its use in AppFramework and keep using it in the SlateViewer app, I needed to define its tab in AppFramework and spawn it as a nomad tab in SlateViewer.

[CL 2358266 by Matthew Griffin in Main branch]
2014-11-13 04:46:55 -05:00
Nick Atamas
5984aebe9c Slate : Added -perftest option to SlateViewer. Added button in WidgetReflector that copies Slate Perf Stats to clipboard.
#codereview Wes.Hunt

[CL 2353749 by Nick Atamas in Main branch]
2014-11-07 18:01:32 -05:00
Matthew Griffin
95ebced6ae Moving Web Browser widget from Slate to App Framework
[CL 2328359 by Matthew Griffin in Main branch]
2014-10-14 10:28:04 -04:00
Max Preussner
f3913a4a03 Editor: moved SFilePathPicker to DesktopWidgets module, because AppFramework cannot use Developer functionality, such as IDesktopPlatform
[CL 2282071 by Max Preussner in Main branch]
2014-09-02 17:47:49 -04:00
Max Preussner
65e2abbb76 Editor: Refactored file path picker into a reusable widget
[CL 2281860 by Max Preussner in Main branch]
2014-09-02 15:22:15 -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