Commit Graph

25 Commits

Author SHA1 Message Date
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Terence Burns
937f65be31 SSH and IOS remote builds
- Converted a few properties to be available in the editor.
- Part of UEPLAT-25

[CL 2379442 by Terence Burns in Main branch]
2014-12-07 13:01:11 -05:00
Jamie Dale
f440490671 Converted the property editor to use FText
The display name, filter string, and tooltips for the property editor (and associated detail customizations) are now stored as FText rather than FString. This allows us to remove SLATE_TEXT_ARGUMENT from the detail customization widgets.

[CL 2372595 by Jamie Dale in Main branch]
2014-12-01 11:19:41 -05:00
Peter Sauerbrei
1d9f895545 fix for incorrectly scaled images and buttons for mobile provision and certificate in IOS settings
UE-4918
#ios

[CL 2369151 by Peter Sauerbrei in Main branch]
2014-11-24 17:42:52 -05:00
Peter Sauerbrei
2469f5ca14 disable architecture selection for all binary release projects on both PC and Mac
UE-5733
#ios

[CL 2367754 by Peter Sauerbrei in Main branch]
2014-11-21 13:51:17 -05:00
Peter Sauerbrei
e73b9e9e15 make it so the architecture settings are not editable in binary release on PC and for content-only projects in binary release on Mac
UE-5084
#ios

[CL 2367085 by Peter Sauerbrei in Main branch]
2014-11-20 20:11:12 -05:00
Peter Sauerbrei
6cd5831ae1 fix for a dangling reference to a process object
#ios

[CL 2360843 by Peter Sauerbrei in Main branch]
2014-11-14 17:33:52 -05:00
Peter Sauerbrei
12ac63145a fix for message boxes showing up behind the editor
also made the IPP call async
UE-5368 & UE-5082
#ios

[CL 2359125 by Peter Sauerbrei in Main branch]
2014-11-13 17:30:33 -05:00
Peter Sauerbrei
12258788fb fix for crash on Mac when installing provision
improved certificate detection on Mac
UE-4919
#ios

[CL 2353516 by Peter Sauerbrei in Main branch]
2014-11-07 15:46:06 -05:00
Peter Sauerbrei
6051ef19e5 switch to min IOS version of 6.1
removed cook compression from IOS settings as they are already in rendering settings
UE-5083
UE-5081
#ios

[CL 2351663 by Peter Sauerbrei in Main branch]
2014-11-06 15:20:03 -05:00
Peter Sauerbrei
3183077994 addition of mobile provision and certificate to the IOS project settings
calls IPP for now
UE-4397
#ios

[CL 2345272 by Peter Sauerbrei in Main branch]
2014-10-30 17:05:10 -04:00
Max Preussner
9884344213 Settings: Various improvements to the API
- made public headers compilable individually
- easier access to settings section delegates
- removed module singleton accessor
- moved non-trivial definitions into cpp files
- code & documentation cleanup

#UpgradeNotes:

- instead of ISettingsModule::Get() use FModuleManager::GetModulePtr<ISettingsModule>("Settings")
- instead of using FSettingsSectionDelegates assign delegates directly through the new ISettingsSection methods

[CL 2340711 by Max Preussner in Main branch]
2014-10-27 07:53:18 -04:00
Peter Sauerbrei
78d6c9a635 addition of iOS min version and devices supported to iOS Project Settings
UE-3315, UEPLAT-183, UEPLAT-28
#ios

[CL 2340220 by Peter Sauerbrei in Main branch]
2014-10-24 15:31:48 -04:00
Wes Hunt
31e2bb00ac Removed a bunch of stuff from Slate standard include, created SlateBasics.h
* Moved Slate.h into SlateBasics.h and began shifting less commonly used headers into SlateExtras.h.
* Slate.h now simply includes SlateBasics.h and SlateExtras.h.
* Slate.h includes a deprecated warning now to indicate that SlateBasics.h + specific includes should be used instead.
* Moved dozens of inlined functions using Slate widgets into .cpp files to avoid header dependencies.
* All code samples now include SlateBasics.h and SlateExtras.h so future shifts will not break most those projects, but not trigger the deprecation warning of including Slate.h.
#BUN

[CL 2329610 by Wes Hunt in Main branch]
2014-10-14 22:50:06 -04:00
Josh Adams
3abd1238a2 - More iPhone6 support
- TappyChicken updated for Metal and iPhone6
#codereview peter.sauerbrei

[CL 2310244 by Josh Adams in Main branch]
2014-09-25 15:57:29 -04:00
Peter Sauerbrei
7d1bd58632 updated metal setting to update the Info.plist
adding Info.plist for Zen
#zen

[CL 2278079 by Peter Sauerbrei in Main branch]
2014-08-29 15:56:24 -04:00
Peter Sauerbrei
481497e7a3 addition of Bundle Name, Bundle Display Name, Bundle Identifier, and Version to the iOS project settings.
TTP341741
#ue4
#ios

[CL 2227521 by Peter Sauerbrei in Main branch]
2014-07-22 16:43:18 -04:00
Peter Sauerbrei
2f1c3ba6b4 change the plist editor to looking for and saving to Info.plist
#ue4
#ios

[CL 2220699 by Peter Sauerbrei in Main branch]
2014-07-16 12:13:22 -04:00
Peter Sauerbrei
11b80268e8 don't allow landscape when portrait is selected and vice-versa
TTP338639
#ue4

[CL 2118327 by Peter Sauerbrei in Main branch]
2014-06-26 15:17:52 -04:00
Jaroslaw Palczynski
ebce413232 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00
Matt Kuhlenschmidt
35c8a25c6d Deprecated RegisterCustomPropertyLayout and fixed up use cases. Use RegisterCustomClassLayout instead
[CL 2094538 by Matt Kuhlenschmidt in Main branch]
2014-06-04 12:11:33 -04:00
Max Preussner
b63129a60c Slate: Refactored core Slate implementation into SlateCore module in preparation for UMG.
Other Updates:
- The WidgetReflector is now in its own module as well. It will be converted to a plug-in later.
- The Public API of both Slate and SlateCore has largely been reorganized for better discoverabilty. More cleanup work is needed.
- Added a lot of missing API documentation and fixed existing ones. More and better documentation is needed.
- Removed dead code, fixed a couple things I stubled upon, and conformed to coding guidelines (NULL vs nullptr, line breaks, etc.)

Upgrade Notes:
- The Slate Remote Server is currently disabled - will be re-enabled shortly!
- If your module previously had a module dependency to 'Slate', it now also needs a PrivateModuleDependency to 'SlateCore' in its Build.cs file.
- If your module exposes in any of its Public header files types that are now declared in SlateCore, it needs a PublicModuleDependency to 'SlateCore'
- The ToolTip property type on SWidget has changed from SToolTip to IToolTip; change local variables to TSharedPtr<IToolTip> instead of TSharedPtr<SToolTip> where needed
- IToolTip is not a widget. If you need access to the actual widget that represents the tool tip, use IToolTip::AsWidget(); If you need access to the tool tip's content, use IToolTip::GetContentWidget()

Troubleshooting:
- After syncing to this changelist you may have to clean your /Engine/Intermediate/Build/ directory and rebuild your entire project
- If in your project you are getting linker errors for unresolved types that are now declared in SlateCore, you may be missing a dependency to 'SlateCore'
- If in the Engine code you are getting linker errors for unresolved types that are now declared in SlateCore, you may need to rebuild the entire Engine

[CL 2057118 by Max Preussner in Main branch]
2014-04-26 15:07:24 -04:00
Max Preussner
b4342fa320 fixed incorrect module dependencies in various target platforms
[CL 2048457 by Max Preussner in Main branch]
2014-04-23 19:17:54 -04:00
Max Preussner
1779401e8e removed explicit boxing of TWeakObjPtr, because this is no longer necessary since the TWeakObjPtr assignment operators have been fixed
[CL 2047880 by Max Preussner in Main branch]
2014-04-23 19:10:37 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00