Commit Graph

13 Commits

Author SHA1 Message Date
Michael Noland
2dac400b25 Paper2D: Enabled 2D snap mode by default when Scalable 3D/2D is picked in hardware targetting
[CL 2546700 by Michael Noland in Main branch]
2015-05-12 01:55:22 -04:00
Mikolaj Sieluzycki
a96989f147 Add includes to files to remove the need of including Engine.h.
[CL 2508000 by Mikolaj Sieluzycki in Main branch]
2015-04-10 03:30:54 -04:00
Marc Audy
037d007078 Fix shadowed variables
[CL 2471506 by Marc Audy in Main branch]
2015-03-06 15:13:38 -05: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
Michael Noland
70d14d1318 Editor: Fix FPropertyChangedEvent deprecation warning in HardwareTargetingModule
[CL 2353839 by Michael Noland in Main branch]
2014-11-07 19:36:09 -05: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
Andrew Rodham
d47385c930 Moved hardware targeting applied settings to DefaultEngine.ini rather than a saved Editor.ini
This ensures that multiple users will not attempt to update the project settings on start-up.

#codereview Michael.Noland

[CL 2315685 by Andrew Rodham in Main branch]
2014-10-01 05:58:03 -04:00
Andrew Rodham
2b1eada68d Added "Unspecified" options to EGraphicsPreset and EHardwareClass to indicate that no choice has yet been made
These are now the defaults, which prevent any updating of project settings until changed by the user.

#codereview Michael.Noland

[CL 2314453 by Andrew Rodham in Main branch]
2014-09-30 12:18:05 -04:00
Andrew Rodham
525b290de8 More work to tidy up the target hardware section of the project settings
Applied settings are now written as a string rather than an int
Also added UObject::GetDefaultConfigFilename()

[CL 2305291 by Andrew Rodham in Main branch]
2014-09-22 09:41:38 -04:00
Michael Noland
73c186f78f Editor: Add tooltips to 'hardware target' combo boxes and rename settings page "Target Hardware" (was "Hardware Targeting")
[CL 2304573 by Michael Noland in Main branch]
2014-09-19 18:15:39 -04:00
Michael Noland
5ad95edd6c Editor: Source control integration and styling improvements for hardware targeting settings (WIP)
#Unshelved from pending changelist '2302592' and modified
#codereview andrew.rodham

[CL 2303502 by Michael Noland in Main branch]
2014-09-18 22:10:53 -04:00
Michael Noland
f9a1aaecb1 Editor: Hardware target settings application WIP
- Add a settings builder/gatherer class that either builds a description of what the meta-settings will change, or actually applies the changes
- Display the pending changes
- First pass on actual settings controlled by the hardware+graphics level meta-settings (very WIP)
#codereview andrew.rodham

[CL 2302104 by Michael Noland in Main branch]
2014-09-18 01:29:26 -04:00
Andrew Rodham
85b61bda9e Added HardwareTargeting module and tidied up project browser dialogs
Also removed tabs from the project browser dialogs when they're not necessary. Fixed up some incorrect icon sizes to work with the new layout.

[CL 2290664 by Andrew Rodham in Main branch]
2014-09-09 12:16:36 -04:00