Commit Graph

958 Commits

Author SHA1 Message Date
Rolando Caloca
7767e07ef3 UE4 - Fix xb1 compiling
#codereview Jamie.Dale

[CL 2096411 by Rolando Caloca in Main branch]
2014-06-05 19:49:39 -04:00
Matt Kuhlenschmidt
e5f21722ba Fixed brushes not being able to convert to BSP
[CL 2096341 by Matt Kuhlenschmidt in Main branch]
2014-06-05 17:31:47 -04:00
Dmitry Rekman
5b887fb484 Linux: more changes for the editor.
From PR #140,  contributed by sbc100 and #ue4linux community.

[CL 2096299 by Dmitry Rekman in Main branch]
2014-06-05 17:11:45 -04:00
Matt Kuhlenschmidt
ec6d43e953 Basic hookup for Sequencer in UMG. Not actually working yet.
- Broke out the asset editor portion of ISequencer into another class as it doesnt make sense to use an asset editor for an embedded sequencer
- Some minor cleanup to make sequencer work outside of the level editor (more work to do)

[CL 2096271 by Matt Kuhlenschmidt in Main branch]
2014-06-05 16:56:40 -04:00
Gil Gribb
e26d68aa55 fix mac build
[CL 2096247 by Gil Gribb in Main branch]
2014-06-05 16:43:23 -04:00
Martin Wilson
c30574d0ce Fix bone name case issues on export.
#TTP 337651 - FBX Import/Export bone names are not case sensitive

-Had been backed out to verify it wasn't causing a crash bug, issue was traced back to a corrupt asset so resubmitting

[CL 2096001 by Martin Wilson in Main branch]
2014-06-05 16:40:30 -04:00
Jamie Dale
9c3629d2a6 Re-added support for custom categories in the Project Browser
TTP# 327759 - Cannot set Project Browser Category on user-created projects

The code for it had been removed during some other changes.

ReviewedBy Max.Preussner

[CL 2095998 by Jamie Dale in Main branch]
2014-06-05 16:40:19 -04:00
Jamie Dale
40c608c2ce FModeTool_InterpEdit::InputAxis now only sets the axis if one hasn't already been set
TTP# 337667 - CRASH: EDITOR: Using Ctrl+RMB to move an actor while in Matinee

This prevents it overwriting the axis set by the FMouseDeltaTracker when performing a rotate, but still allows it to set its own axis when performing a normal drag.

ReviewedBy Thomas.Sarkanen, Max.Preussner

[CL 2095997 by Jamie Dale in Main branch]
2014-06-05 16:40:08 -04:00
Michael Schoell
2af7cc99f1 When using the Format node in Blueprints, the Blueprint will no longer fail to compile when running the editor with -game.
Blueprint was reporting errors due to the argument pin name being invariant, invariant texts should not be reported on these nodes when not in the editor.

#codereview Justin.Sargent

[CL 2095989 by Michael Schoell in Main branch]
2014-06-05 16:39:46 -04:00
Martin Wilson
211479e9ac Back out changelist 2095976 to be on the safe side while investigating crash
[CL 2095985 by Martin Wilson in Main branch]
2014-06-05 16:39:35 -04:00
Martin Wilson
f7606df8f8 Fix bone name case issues on export.
#TTP 337651 - FBX Import/Export bone names are not case sensitive

[CL 2095976 by Martin Wilson in Main branch]
2014-06-05 16:39:24 -04:00
Gil Gribb
fa7226b8fe UE4 - merge first pass at parallel rendering to main
[CL 2095959 by Gil Gribb in Main branch]
2014-06-05 16:38:54 -04:00
Marc Audy
64c64f75d2 Shadow variable fixes
[CL 2095896 by Marc Audy in Main branch]
2014-06-05 12:16:00 -04:00
Andrew Rodham
4d34da296a Added the concept of a primary asset editor to the asset toolkit manager
The property editor is not considered 'primary' for the purposes of spawning editors. This means that the property editor can be opened, for example, for a static mesh while the static mesh editor is open. Giving focus to both editors when the revlevant editor tries to repon now works correctly. Previously the static mesh editor would give focus to the property editor rather than open up a new mesh editor.

This addresses TTP#334576 - EDITOR: Content Browser: Right clicking on an asset and selecting 'details' will spawn a new details tab even if it is already opened

Reviewed by Tom Sarkanen, Matt Kuhlenschmidt

[CL 2095872 by Andrew Rodham in Main branch]
2014-06-05 12:14:59 -04:00
Matthew Griffin
dbd6fa3d29 Fixed reversed autogenerated materials
Changed last remaining instances I could find of material layout code that generated materials with flipped expression positions - SpeedTree, Fbx, dragging textures onto meshes and when placing rotate about axis nodes.

[CL 2095816 by Matthew Griffin in Main branch]
2014-06-05 12:14:10 -04:00
Jamie Dale
0cfe5f0651 Added PlatformInfo to DesktopPlatform and improved the editors Supported Platform UI
TTP# 337136 - SETTINGS: Target Platform settings polish
TTP# 337652 - EDITOR: Limit Project supported Android icons down to 1
TTP# 337650 - EDITOR: There is only 1 icon for Apple for Project Supported Platforms

DesktopPlatform now contains a static array of FPlatformInfo. This can be used to query UE4 about its available platforms, even when they're not available as a target platform.

FPlatformInfo contains the information required by the editor (such as a localized display name and icon), as well as whether a platform is a variation ("flavor") of another, and if so, whether the flavor affects the build output (eg, Win32 or Win64), or the cook output (eg, Android_XYZ). This lets the editor build up nested menus for the "Package Project" and "Cook Project" options, rather than just showing everything as a flat list.

ReviewedBy Thomas.Sarkanen, Max.Preussner

[CL 2095796 by Jamie Dale in Main branch]
2014-06-05 12:13:44 -04:00
James Golding
5997c7d343 Rename SplineComponent SplineXDir to SplineUpDir
Add BP API to SplineComponent for getting num points, moving existing points, finding location/tangent at a point
Add BP API to SplineMeshComponent for setting scale/roll/offset
Remove SplineMeshComponent.h from Engine.h
#codereview gareth.martin

[CL 2095787 by James Golding in Main branch]
2014-06-05 12:13:19 -04:00
James Golding
4d385531c9 SKismetInspector now also displays struct properties marked 'show only inner'
#codereview phillip.kavan

[CL 2095786 by James Golding in Main branch]
2014-06-05 12:13:07 -04:00
Gareth Martin
f25478865e Fixed "Flatten to Target" for landscapes with a non-zero Z coordinate.
Fixed the flatten preview grid getting stuck on. Added a checkbox to toggle the display of the grid on/off.

[CL 2095768 by Gareth Martin in Main branch]
2014-06-05 12:12:55 -04:00
Dmitriy Dyomin
58a4b9c79d World Browser: Fixed 'white' tile images while simultating in the Editor
[CL 2095663 by Dmitriy Dyomin in Main branch]
2014-06-05 12:11:35 -04:00
Thomas Sarkanen
e27e005773 Source control copies now integrate/copy instead of Delete + Add
TTP# 334923 - EDITOR: Perforce Integration (Move -> Delete + Add instead of Integrate)

New API: Added ISourceControlRevision::GetBranchSource.
Made sure the P4 and SVN providers perform integrates/copies so that history is maintained across file copies & moves.
Also fixed SCC icons not refreshing sometimes until source control operation has completed.
Added new branch icon.
Fixed date display in history.
This required some fairly nasty fixup to get it all working within the Editor copy code path, but the majority of the changes are in the source control providers.

reviewed by Andrew.Brown

[CL 2095604 by Thomas Sarkanen in Main branch]
2014-06-05 12:10:47 -04:00
Thomas Sarkanen
8cdab0f644 Brush wireframe is now rendered stippled when behind objects when being moved (additional).
Perforce somehow missed this file yesterday.

TTP# 329784 - EDITOR: BSP: Unable to see the geometry Wireframe when scaling down BSP.

[CL 2095541 by Thomas Sarkanen in Main branch]
2014-06-05 04:09:25 -04:00
Dmitriy Dyomin
cd1091d429 Fixed editor freeze while deleting big number of actors in Scene Ouliner
#codereview matt.kuhlenschmidt

[CL 2095504 by Dmitriy Dyomin in Main branch]
2014-06-05 03:19:03 -04:00
Max Preussner
3c20ff214c NewsFeed: Documentation and formatting cleanup pass
[CL 2095395 by Max Preussner in Main branch]
2014-06-05 00:38:41 -04:00
Dan Oconnor
dd931cb0d0 #UE4 SGraphEditor can now lock to more than one other SGraphEditor. This will allow for a three way merge widget to lock three graph views to eachother. Also cleaned up some errant includes.. tested non-unity build w/ QAGame
#codereview Mike.Beach, Nick.Whiting

[CL 2095157 by Dan Oconnor in Main branch]
2014-06-04 20:07:21 -04:00