Commit Graph

425 Commits

Author SHA1 Message Date
Andrew Rodham
6dae14151e Added ability to create new actor animation inside the level editor
[CL 2705991 by Andrew Rodham in Main branch]
2015-09-25 06:55:49 -04:00
Allan Bentham
25c10bf77d UEMOB-36
Add material shader quality settings.
Enables quality overrides for android and ios (ES2 flavours)

#codereview jack.porter

[CL 2705914 by Allan Bentham in Main branch]
2015-09-25 04:55:45 -04:00
Jeff Farris
34453209ec Camera preview window in the level viewport now has better support for actors with multiple camera components. It will ignore components with bIsActive=false, letting the user decide which component to look through.
(merge from branch)

[CL 2695685 by Jeff Farris in Main branch]
2015-09-17 14:49:07 -04:00
Max Chen
50a1911785 Sequencer: Fix crash when the actor animation plugin isn't enabled and there's a sequencer tab in the user's window configuration.
[CL 2689618 by Max Chen in Main branch]
2015-09-13 01:39:42 -04:00
Max Chen
c241b315ea Sequencer: Add sequencer tab icon.
[CL 2687549 by Max Chen in Main branch]
2015-09-11 00:15:42 -04:00
Max Chen
63b047e2ca Sequencer: Removed sequencer commandline switch.
[CL 2687243 by Max Chen in Main branch]
2015-09-10 18:48:44 -04:00
Max Preussner
e180cb4835 Sequencer: Removed -sequencer command line switch
[CL 2686311 by Max Preussner in Main branch]
2015-09-10 11:04:52 -04:00
Max Preussner
bbf678b4eb Sequencer: Removed -sequencer command line switch. ActorAnimationEditor is disabled by default and must be enabled in Plugin Browser.
#CodeReview: andrew.rodham, max.chen, nick.bullard, frank.fella, matt.kuhlenschmidt

[CL 2685114 by Max Preussner in Main branch]
2015-09-09 14:49:53 -04:00
Jurre deBaare
2ecf6a88f8 UE-19601 HLOD : Set up better default setting whenever adding new element
Workflow fixes (lodactor and lodlevel Tree Items are expanded by default now)

[CL 2682422 by Jurre deBaare in Main branch]
2015-09-07 09:13:58 -04:00
Alexis Matte
3e85a65238 jira UE-10126
#codereview matt.kuhlenschmidt
Integrate github pull request #832
- I did not convert geometry, ai path and lighting build to use the generic system. But users will be able to add custom build step using the public interface.

[CL 2682404 by Alexis Matte in Main branch]
2015-09-07 07:48:34 -04:00
Jurre deBaare
cb98512916 Changed behaviour of forced HLOD level slider (more use-friendly now)
Added console command for enabling/disabling the HLOD system
Changed/removed HLOD behaviour from build menu
Removed context menu from HLOD level treeview item
Double clicking a (build) LODActor or StaticMeshActor item in the HLOD outliner will now move the editor camera to the actor (just like the scene outliner)

[CL 2678787 by Jurre deBaare in Main branch]
2015-09-03 12:05:29 -04:00
Martin Mittring
97ee86291e UE-19859 Remove debug/show rendering features on shipping
I did the first part, lock some showflags to be 0 or 1 in SHIPPING
If this causes problems for some applications (e.g. using showflag as scalability which they shouldn't) the user needs to update the code.
or we remove the lock from that showflag.
For editor or non shipping features it's fine to use the SetSHOWFLAGNAME() calls, they become NOPS in SHIPPING.

This is a performance optimization (when  used in inner loop) and prepares for removing more

[CL 2673126 by Martin Mittring in Main branch]
2015-08-28 17:18:26 -04:00
Justin Sargent
a6eee8bf87 Integrated the application portal service into the level editor open marketplace button.
Merging using UE4-To-UE4-LauncherDev

[CL 2669832 by Justin Sargent in Main branch]
2015-08-26 16:05:28 -04:00
Jamie Dale
543e06757e Ensured that Engine/Runtime modules don't depend on SlateReflector in a shipping build
Changed everything using SlateReflector to list it as a dynamic dependency. Nothing should ever need to link directly to SlateReflector as it just provides an interface for spawning the various debug UIs, such as the WidgetReflector.

Went through and made sure that the Engine/Runtime modules that use SlateReflector aren't using it in a shipping build. Also removed the testing code from AppFramework, and made sure that you can't try and spawn the test suite in a shipping build.

[CL 2660803 by Jamie Dale in Main branch]
2015-08-19 07:53:45 -04:00
Jeff Farris
817259f133 - Utilized animation recorder to enable recording a skeletal mesh's animation from live gameplay into a baked anim that can be played back/exported/etc.
- moved animation recorder from Persona to UnrealEd module

(merged from branch)

[CL 2660043 by Jeff Farris in Main branch]
2015-08-18 17:21:34 -04:00
Ben Marsh
3b30d23ec5 Move GEngineVersion into FEngineVersion::Current(), and GCompatibleWithEngineVersion to FEngineVersion::CompatibleWith().
#platformnotify Josh.Adams

[CL 2655102 by Ben Marsh in Main branch]
2015-08-13 15:44:02 -04:00
Jamie Dale
515a03ab37 Hooked up the new source control settings icon
[CL 2654917 by Jamie Dale in Main branch]
2015-08-13 13:24:16 -04:00
Jurre DeBaare
32a3a1fd98 HLODOutliner changes
[CL 2649256 by Jurre DeBaare in Main branch]
2015-08-10 06:18:37 -04:00
Chris Wood
069c156435 Fixed URL for the LevelViewport controls help popup to work on Mac
[UE-18355] - Clicking on show viewport controls on mac comes up with missing page error on mac

#fix Prefixed URLs correctly with file:// in SLevelViewportControlsPopup

[CL 2644736 by Chris Wood in Main branch]
2015-08-05 08:54:28 -04:00
Justin Sargent
a76b7cc9dc Updated code that checks for the launcher's existence, opens it and issues navigation commands to use Uri's.
#platformnotify Josh.Adams

[CL 2643701 by Justin Sargent in Main branch]
2015-08-04 14:03:25 -04:00
Richard TalbotWatkin
92f0161292 Fixes to pivot offset feature. Changed operation of "Center on Selection" to calculate the center of a Brush according to its vertices' positions.
#jira UE-18728 - There is no way to center the pivot on a BSP brush
#jira UE-18932 - After updating an actor transform via the details panel, the transform widget in the scene doesn't move

[CL 2634053 by Richard TalbotWatkin in Main branch]
2015-07-27 12:47:07 -04:00
Richard TalbotWatkin
230b2b381d Changed hierarchy of some of the command lists to better reflect when a keypress has the potential to be handled by a parent if necessary.
#jira UE-19094 - [Some] Hot Keys do not Alert User that they have been already assigned.

[CL 2633952 by Richard TalbotWatkin in Main branch]
2015-07-27 11:26:56 -04:00
Max Preussner
8d364a8b6f ActorAnimationEditor: Fixed tab icon for level editor tab
[CL 2629986 by Max Preussner in Main branch]
2015-07-22 20:52:33 -04:00
Dmitriy Dyomin
8540eba4ab Foliage types grouped by sub-level in editor viewport menu
[CL 2628495 by Dmitriy Dyomin in Main branch]
2015-07-21 22:40:51 -04:00
Max Preussner
79e16ab8ea Editor: Changing EMapChangeType to enum class, so that it can be forward-declared
[CL 2626953 by Max Preussner in Main branch]
2015-07-20 21:54:58 -04:00