Commit Graph

86 Commits

Author SHA1 Message Date
Max Preussner
56dd4c8ad0 Sequencer: Renamed ActorAnimation to LevelSequence
This will break existing content. An upgrade path is not available, i.e. no redirectors.

#CodeReview: max.chen, frank.fella, andrew.rodham, matt.kuhlenschmidt

[CL 2709960 by Max Preussner in Main branch]
2015-09-29 15:15:21 -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 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
32a3a1fd98 HLODOutliner changes
[CL 2649256 by Jurre DeBaare in Main branch]
2015-08-10 06:18:37 -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
Gareth Martin
1973f1b17d Fixed the Landscape Editor keyboard shortcuts not working
[CL 2621518 by Gareth Martin in Main branch]
2015-07-15 04:55:45 -04:00
Dmitriy Dyomin
a4f4835a01 Fixed: Entering Foliage mode should warn before closing Matinee UE-10082
[CL 2616346 by Dmitriy Dyomin in Main branch]
2015-07-10 03:57:54 -04:00
Matt Kuhlenschmidt
c7dde12a55 Fix issues with sequencer not opening properly when clicking on a new movie scene from the content browser when one is already open.
#codereview max.chen

[CL 2599501 by Matt Kuhlenschmidt in Main branch]
2015-06-24 15:57:37 -04:00
Matt Kuhlenschmidt
6daec9aeca Fix crash summoning component visualizer context menu in immersive mode
[CL 2550883 by Matt Kuhlenschmidt in Main branch]
2015-05-14 12:08:55 -04:00
Frank Fella
87399ee87a LevelEditor - Register the "build and submit" as a tab spawner so the menu entry in the toolbar works.
Jira: UE-15402

[CL 2548937 by Frank Fella in Main branch]
2015-05-13 10:29:25 -04:00
Dmitriy Dyomin
ba1b145186 Additional clean-up of obsolte levels module
[CL 2520615 by Dmitriy Dyomin in Main branch]
2015-04-22 00:24:23 -04:00
Andrew Rodham
8ff0d8b98b Added config migration path for newer versions of the engine.
Newly installed versions of the engine will now attempt to copy the project-agnostic config settings from a previous engine installation. This happens by way of a versioned manifest that copies old versions when the manifest does not exist, or is a different version. This code path is benign for non-installed versions of the engine (or FPaths::ShouldSaveToUserDir() is false).

EditorGameAgnosticSettings and EditorUserSettings ini paths have been renamed to EditorSettings and EditorPerProjectUserSettings respectively to better convey their purpose. In general, most settings should be saved in EditorSettings (project-agnostic) so that they apply regardless of which project is open. We have some way to go migrating existing settings for this to be the case, however.

Some previously per-project configuration files are now project-agnostic (such as Editor.ini, EditorKeyBindings.ini, and EditorLayout.ini)

GEditor->Access...Settings and GEditor->Get...Settings have been removed in favor of direct access of the CDO through GetMutableDefault<> and GetDefault<> respectively. Global config ini filenames that are not set up are now neither loaded nor saved on build machines, to handle the problem of indeterminate state more generically.

This addresses UETOOL-270 (Most editor preferences should be project-agnostic)

[CL 2517558 by Andrew Rodham in Main branch]
2015-04-20 10:12:55 -04:00
Dmitriy Dyomin
d01cb96f2a Removed obsolete "Levels" module
[CL 2517193 by Dmitriy Dyomin in Main branch]
2015-04-19 23:20:53 -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
Michael Noland
5f40368357 Editor: Passed in a host command list in SActorDetails uses
[CL 2507939 by Michael Noland in Main branch]
2015-04-10 02:12:48 -04:00
bruce nesbit
6550cbe91c Tweaked coupld of some meta tags used by tutorials (viewport and toolbar)
[CL 2493529 by bruce nesbit in Main branch]
2015-03-27 06:34:29 -04:00
Maciej Mroz
721fd3ff9c UE-10298 Creating an exposed variable does not always update correctly to the bp's Details panel
When a selected actor is reinstanced, a details view (displaying details of the actor) needs to be refreshed.

An alternative solution: don't check SDetailsView::ShouldSetNewObjects (refresh always )
OR store an object's hash in SDetailsView (and compare it in the ShouldSetNewObjects)

#codereview Matt.Kuhlenschmidt, Nick.Whiting

[CL 2455053 by Maciej Mroz in Main branch]
2015-02-21 17:44:56 -05:00
Dan Hertzka
81af1217a2 [UE-10081] - Right-clicking an actor in the scene outliner always deselects components (even if the actor was already selected), so the proper context menu shows
- Removed the actor context menu options from the actor root in the components tree; can now only paste a component onto it
    -> Necessary because multiple details panels can be open and locked to different actors, so the context menu options would not necessarily pertain to the right-clicked actor root
- Fixed ProcesFCustomizableTextObjectFactory::ProcessBuffer attempting to load an archetype when none had been parsed from T3D

[CL 2453563 by Dan Hertzka in Main branch]
2015-02-20 13:46:19 -05:00
Matthew Griffin
49acb00bed [INTEGRATE] Change 2436670 by Michael.Noland@mnoland-T2784-Reference on 2015/02/07 02:42:19
Editor: Add/clarify make Blueprint actions to the Blueprints toolbar button
	- Expose 'Blueprint from selected actor' (single actor; identical to invoking it from the details panel)
	- Expose 'Blueprint from selected components' (harvests components from mutliple actors, ignoring the actor classes themselves)
	- Rename 'New Blueprint Class' to 'New Empty Blueprint Class'
	- Move the make blueprint options to the top of the menu and push level script to be the second category

[CL 2446921 by Matthew Griffin in Main branch]
2015-02-16 08:24:55 -05:00
Matthew Griffin
535c699092 [INTEGRATE] Change 2427067 by Matt.Kuhlenschmidt@matt_kuhlenschmidt_main on 2015/01/31 11:47:42
Renamed Scene Outliner to World Outliner in UI

[CL 2435285 by Matthew Griffin in Main branch]
2015-02-06 09:03:00 -05:00
Ben Marsh
fb55a069a9 [INTEGRATE] Change 2423965 by Marc.Audy@Marc.Audy_Z2487 on 2015/01/29 12:13:30
Make right-click on the root node in SCSEditor show Actor actions in LevelEditor and just the Component paste option in BlueprintEditor

[CL 2425968 by Ben Marsh in Main branch]
2015-01-30 11:51:24 -05:00
Ben Marsh
7190f09393 [INTEGRATE] Change 2420790 by Matt.Kuhlenschmidt@matt_kuhlenschmidt_main on 2015/01/27 14:09:29
Tweak the size of the default content browser

[CL 2425772 by Ben Marsh in Main branch]
2015-01-30 10:28:54 -05:00
Ben Marsh
b32f80c91b [INTEGRATE] Change 2420755 by Matt.Kuhlenschmidt@matt_kuhlenschmidt_main on 2015/01/27 13:47:11
Prototype default layout

[CL 2425768 by Ben Marsh in Main branch]
2015-01-30 10:27:56 -05:00