Commit Graph

983 Commits

Author SHA1 Message Date
Nick Darnell
258685b4dc UMG - The Widget Reflector can detect UMG widgets as being different than normal slate widgets, and the source link is replaced by a link back to the blueprint asset. This enables the functionality, another coming changelist will hookup the asset loading binding in the editor.
[CL 2348470 by Nick Darnell in Main branch]
2014-11-04 11:11:50 -05:00
Dmitriy Dyomin
dac8101f75 Fixed GC issues in MeshMergin tool with source meshes that use dynamic materials
[CL 2347981 by Dmitriy Dyomin in Main branch]
2014-11-04 01:52:41 -05:00
Dmitriy Dyomin
95ee1a2255 Updated MeshMerging UI to use new lightmap generation method, also uses channel 0 as lightmap source UV
[CL 2347975 by Dmitriy Dyomin in Main branch]
2014-11-04 01:52:29 -05:00
Michael Trepka
78ef2936af Fixed Clang compile errors in SCW
#codereview Rolando.Caloca

[CL 2347413 by Michael Trepka in Main branch]
2014-11-03 15:49:51 -05:00
Ankit Khare
c93f7b8614 Fix for compiling UFE w/HTML5.
[CL 2347348 by Ankit Khare in Main branch]
2014-11-03 15:47:43 -05:00
Ben Zeigler
02a9e1dd4e Merging Dev -> Main using UE4-Fortnite-To-UE4 from CL 2340802
Includes following engine changes:

Getting display metrics only once at construct time when using SSafeZone. GetDisplayMetrics is expensive in Windows so it is impractical to call it every frame.
- Some AI API improvements, mostly switchig pointer function parameters to references.
- minor refactor of UCrowdFollowingComponent's queryinf functions:
    - IsCrowd*Enabled functions refactored to  IsCrowd*Active
    - implemented IsCrowd*Enabled that return acrual values of relevant properties
- Added a function to CrowdManager to query for location of agents neighbouring given agent
Added support for PS4 touchpad-based cursor
You can now choose to skip synchronously scanning for asset data in object libraries and just use the data that is currently in the asset registry. The data will be refereshed automatically later once the global scan completes. The only applies to non-commandlet editor instances.
Crash fixes for trying to access NULL Metal surfaces on IOS
Slate: Cleaned up some atlas code related to padding and corrected some comments

[CL 2347323 by Ben Zeigler in Main branch]
2014-11-03 15:47:28 -05:00
Rolando Caloca
4ca487cbb0 UE4 - Hlsl parser; precedence operator expression parser
[CL 2347171 by Rolando Caloca in Main branch]
2014-11-03 11:36:09 -05:00
Ben Marsh
64dca4fac0 Fix for UFE compiling under Rocket.
[CL 2347010 by Ben Marsh in Main branch]
2014-11-03 10:41:38 -05:00
Ankit Khare
55d2e28ba4 Allow html sdk path to be set using ini file.
- takes preference over EMSCRIPTEN env variable
   - editor can now detect sdk on yosemite.
   - refactor and simplyfy emscripten sdk access in .cs files.

#corereview james.moran

[CL 2345958 by Ankit Khare in Main branch]
2014-10-31 04:31:19 -04:00
Dan Oconnor
5730043362 Moved Blueprint Merge tool toggle to experimental editor settings
[CL 2345631 by Dan Oconnor in Main branch]
2014-10-30 20:04:18 -04:00
Dan Oconnor
673bdfc9cb Fixes for non-unity
[CL 2345618 by Dan Oconnor in Main branch]
2014-10-30 19:54:16 -04:00
Robert Manuszewski
e3203338d5 TSubobjectPtr removal, phase II. Making sure we're not breaking licensee projects by making subobjects TEMPORARILY public and deprecated (but only for game modules).
#change Made subobjects public again
#change Added temporary privat_subobject macro (defaults to public keyword) to help with changing eveything back later
#change TEMPORARILY moved subobject accessors to cpp fiels so that we don't get deprecation warnings when compiling the engine headers
#change Added DEPRECATED_FORGAME macro which is empty for the engine modules and reverts back to DEPRECATED for game modules

[CL 2345437 by Robert Manuszewski in Main branch]
2014-10-30 17:10:56 -04:00
Ben Marsh
7869ecb2b5 Build UnrealBuildTool if it doesn't exist when we need to generate project files.
[CL 2345334 by Ben Marsh in Main branch]
2014-10-30 17:07:40 -04: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
Dan Oconnor
d231f7669a Merge panel's details view can now highlight conflicts
[CL 2345194 by Dan Oconnor in Main branch]
2014-10-30 13:36:47 -04:00
Ben Marsh
e337c25611 PR-559: Changes needed for the 4.5.1.0 release of the Substance plugin
[CL 2345168 by Ben Marsh in Main branch]
2014-10-30 13:21:40 -04:00
Max Preussner
7ffd7914ca DesktopWidgets: Made public headers compilable individually
[CL 2345125 by Max Preussner in Main branch]
2014-10-30 12:56:34 -04:00
Richard TalbotWatkin
524d362594 Creating an asset with the same name as one marked for delete no longer prompts for a check in, but just reverts the delete, checks out the package, and creates the new package in place of the old one.
#jira UE-4546 - Creating an asset with the same name as one marked for delete requires a check in

[CL 2345097 by Richard TalbotWatkin in Main branch]
2014-10-30 12:46:57 -04:00
Michael Trepka
715ac08f35 Initial Mac-specific project settings (splash screen and icon for now), including minimal implementation of ImageWrapper for .icns files
[CL 2345090 by Michael Trepka in Main branch]
2014-10-30 12:36:31 -04:00
Chris Gagnon
0e6d657c3d Refactor to unify keyboard and controller input and focus.
Native controller navigation support.

[CL 2345039 by Chris Gagnon in Main branch]
2014-10-30 12:29:36 -04:00
Max Preussner
93754920a6 SlateReflector: Made headers compilable individually; code & documentation clenaup
[CL 2344965 by Max Preussner in Main branch]
2014-10-30 11:03:30 -04:00
Lina Halper
d28f0659b9 Fixed retargeting crash when preview mesh is missing.
https://jira.ol.epicgames.net/browse/UE-4484?filter=12278
https://jira.ol.epicgames.net/browse/UE-4638?filter=12278

[CL 2344959 by Lina Halper in Main branch]
2014-10-30 11:03:17 -04:00
Matt Kuhlenschmidt
b2d573aa0d Fix crash typing in the output log when a PIE window is open
[CL 2344902 by Matt Kuhlenschmidt in Main branch]
2014-10-30 10:18:39 -04:00
Jaroslaw Palczynski
9ca96368c2 GitHub 434 : FDataBaseConnection-based SQLite support
[CL 2344875 by Jaroslaw Palczynski in Main branch]
2014-10-30 10:03:30 -04:00
Robert Manuszewski
cb66628d7c Hot-Reload: Fixed infinite recursion when serializing CDOs when performing hot-reload
[CL 2344850 by Robert Manuszewski in Main branch]
2014-10-30 09:53:23 -04:00