Commit Graph

316 Commits

Author SHA1 Message Date
Jamie Dale
fcfb8d460c Removed some check() calls when retrieving PlatformInfo for a device
TTP# 338166 - CRITICAL: Regression: UFE: CRASH: Deleting a profile under the Advanced section

Some places are using this only to get the icon information, so they now use an empty brush should the platform information not be found (it shouldn't really happen, but the device information may sometimes be missing a valid target platform name).

Also made sure that any missing icons wouldn't cause list views to misalign their content.

#codereview Max.Preussner

[CL 2109097 by Jamie Dale in Main branch]
2014-06-18 06:45:31 -04:00
Josh Adams
b552e2d883 Urban->Main
#codereview jeff.campeau,nick.penwarden,rolando.caloca

[CL 2108642 by Josh Adams in Main branch]
2014-06-17 18:27:26 -04:00
Matt Kuhlenschmidt
cb140c07dc Merged GitHub pull request #202 to main.
refactored tga code to allows use outside of EditorFactories.cpp
added support for grayscale jpeg
fix memory leak in jpeg code
changes in AssetTools to allow to specify precise factory when multiple factories support the same filetype
changes in Plugin.cs to allow binary only plugins
exposed parts of engine API to other modules

[CL 2108453 by Matt Kuhlenschmidt in Main branch]
2014-06-17 16:16:40 -04:00
Peter Sauerbrei
0f8ecb7564 fix for a list issue for the platforms in UFE
TTP331677
#ue4
#ufe

[CL 2108228 by Peter Sauerbrei in Main branch]
2014-06-17 12:10:39 -04:00
Richard TalbotWatkin
cae2251bba Changed all instances of notifications with a "Show Log" hyperlink to be more precise about which log they will open.
#ttp 338544 - EDITOR: Update Notifications "Show Log" to "Show Output Log"
#branch UE4
#change Changed hyperlink text to be more specific in individual instances of FNotificationInfo objects.
#reviewedby Chris.Wood

[CL 2108221 by Richard TalbotWatkin in Main branch]
2014-06-17 12:05:50 -04:00
Ben Marsh
3cbfc44bfe Remove SharedPCH settings from AIModule and GameplayDebugger. It doesn't make sense to create a shared PCH from a private header file (because you can't/shouldn't share private headers), and it breaks compiling any project under Rocket where private headers aren't distributed.
#codereview Mieszko.Zielinski, sebastian.kowalczyk

[CL 2108066 by Ben Marsh in Main branch]
2014-06-17 09:26:17 -04:00
Mieszko Zielinski
1895e026a2 Added a way to trigger specific subset of functional tests #UE4
When a whole set of functional tests is run as part of summary a "Repro String" is generated. This string can be used as a parameter to RunAllFunctionalTests and if so only indicated tests will be performed.

[CL 2108028 by Mieszko Zielinski in Main branch]
2014-06-17 08:31:02 -04:00
Bob Tellez
d45afc096c Merging using CL#2104122 UE4-Fortnite-To-UE4
[CL 2107706 by Bob Tellez in Main branch]
2014-06-16 23:03:48 -04:00
Ori Cohen
0b8fd4467c Disable PhysX cleaning of mesh for per poly skeletal mesh case.
[CL 2107509 by Ori Cohen in Main branch]
2014-06-16 18:02:40 -04:00
Matt Kuhlenschmidt
78bfa3fa8b Basic UMG animation work
- Refactored sequencer to take in an object binding manager to manage the handles to objects that are being used at runtime.
- Wrote binding manager for UMG
- Added basic UFunction calling instead of setting properties directly

[CL 2107387 by Matt Kuhlenschmidt in Main branch]
2014-06-16 16:37:22 -04:00
Marc Audy
a9bccd3c6b Fix compile error in CL# 2106961
#codereview Mieszko.Zielinski

[CL 2107356 by Marc Audy in Main branch]
2014-06-16 15:57:17 -04:00
Peter Sauerbrei
80bfef36db fixed issue with platforms being cut off in the cook by the book menu
TTP331677
#ue4
#ufe

[CL 2107355 by Peter Sauerbrei in Main branch]
2014-06-16 15:57:05 -04:00
Dan Oconnor
bf6ab17e30 #UE4 adding an accessor so that I don't have to copy/paste the loadmodule call, matches the empty module template...
[CL 2107248 by Dan Oconnor in Main branch]
2014-06-16 14:26:53 -04:00
Mieszko Zielinski
962f4863b1 Improved FunctionalTesting logging to properly report in Automation #UE4
[CL 2106961 by Mieszko Zielinski in Main branch]
2014-06-16 09:55:19 -04:00
Jaroslaw Palczynski
3a35a8dd0e Deprecate and remove checkAtCompileTime.
#ttp 337754
#codereview Robert.Manuszewski

[CL 2106862 by Jaroslaw Palczynski in Main branch]
2014-06-16 08:04:54 -04:00
Daniel Lamb
810784fb4e Fixed compiler error for WITH_EDITOR_ONLY_DATA.
[CL 2104852 by Daniel Lamb in Main branch]
2014-06-13 14:50:38 -04:00
sebastian kowalczyk
67a9595594 Fixed TTP #338489 "[Editor] GameplayDebuggingReplicator visible in new Worlds"
[CL 2104620 by sebastian kowalczyk in Main branch]
2014-06-13 11:09:59 -04:00
Mark Satterthwaite
3ef0bac6a7 Track and reset the key window when using the OS X open/save dialog otherwise it will steal focus and not return it.
#codereview michael.trepka

[CL 2104618 by Mark Satterthwaite in Main branch]
2014-06-13 11:09:48 -04:00
Marc Audy
b5d0595945 Remove sound headers from EnginePrivate.h
[CL 2104573 by Marc Audy in Main branch]
2014-06-13 10:24:54 -04:00
Mark Satterthwaite
6b6afdde88 Fix AssetTool's diff command generation generating garbage strings and modify Mac's ExecProcess and CreateProc to handle finding applications by name and using application bundles.
#codereview michael.trepka

[CL 2104565 by Mark Satterthwaite in Main branch]
2014-06-13 10:19:41 -04:00
Jaroslaw Palczynski
ce0aa1be23 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
Some missing changes from last submit plus deprecated message when using macros.

[CL 2104460 by Jaroslaw Palczynski in Main branch]
2014-06-13 08:09:04 -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
Terence Burns
093c43fb25 Automation test history added. Off by default.
- User can now toggle Track history which will monitor subsequent tests and store a log in Saved/Automation/Logs.
- We track and show up to 5 by default, this is configurable between 1 and 10.
- We store 10 logs by default, non-configurable, so that the user can configure the number to show without deleting logs.

Note, Placeholder icon has been added

[CL 2104364 by Terence Burns in Main branch]
2014-06-13 05:48:32 -04:00
Dmitriy Dyomin
fa954e7225 World Browser: Generated assets for LOD maps now stored inside LOD map package
World Browser: LOD maps generator now correctly handles maps under SC
ProxyMesh utilitiy now produces assets in a separate packages or in one single package
ProxyMesh and MergeActors utilities now use more consistent names for a produced assets (demolet naming conventions)

[CL 2104291 by Dmitriy Dyomin in Main branch]
2014-06-13 04:13:11 -04:00
Max Preussner
3aece47882 Docs: Removed file comments and added missing code documentation
Please note that file comments had no purpose in nearly all cases and just added visual clutter. The two files that had meaningful file comments had their comments moved into the corresponding classes. There are still hundreds of file comments left in other files that will be removed over time.

Also cleaned up some random stuff along the way:
- relative paths to public headers within the same module are no longer necessary (automatically discovered by UBT now)
- header guards are deprecated, use #pragma once instead (all compilers support it now)
- space between multiple template brackets is no longer required (all compilers support >> now)
- NULL to nullptr, OVERRIDE to override
- spelling errors, whitespace, line breaks

[CL 2104067 by Max Preussner in Main branch]
2014-06-12 23:22:18 -04:00