Commit Graph

317 Commits

Author SHA1 Message Date
Max Chen
a503b818e6 Sequencer: Add Fade track.
[CL 2707664 by Max Chen in Main branch]
2015-09-28 10:19:34 -04:00
Max Preussner
1a12eb4e1d Sequencer: Giving the details panel a little more space by default
[CL 2706917 by Max Preussner in Main branch]
2015-09-25 17:23:28 -04:00
Max Preussner
d73a34beb6 Sequencer: Improved details view updates based on key/section selection
[CL 2706904 by Max Preussner in Main branch]
2015-09-25 17:18:54 -04:00
Andrew Rodham
df2eff6884 Extended add menu on sequencer to allow adding actors
[CL 2706290 by Andrew Rodham in Main branch]
2015-09-25 12:07:26 -04:00
Andrew Rodham
2ad4cf4c96 Moved Render Movie button on the sequencer
[CL 2706280 by Andrew Rodham in Main branch]
2015-09-25 12:03:39 -04:00
Max Chen
e9f829d98d Sequencer: Add delete node to right click menu of nodes
[CL 2706059 by Max Chen in Main branch]
2015-09-25 09:21:55 -04:00
Andrew Rodham
186fd22b24 Fixed sequencer sections overriding default mode cursors
[CL 2705994 by Andrew Rodham in Main branch]
2015-09-25 06:57:06 -04:00
Andrew Rodham
59ec852fa9 Moved definition to a header to appease Visual Studio's poor template instantiation
[CL 2705979 by Andrew Rodham in Main branch]
2015-09-25 06:42:16 -04:00
Andrew Rodham
555d6926ae Changed sequencer track area to be its own panel rather than an SOverlay
This means we can control the desired sizes of its child slots and ensure they get their desired size (SOverlay clips to its bounds)

[CL 2705967 by Andrew Rodham in Main branch]
2015-09-25 06:24:25 -04:00
Max Preussner
67ee0bbcc2 Sequencer: Implemented and integrated key area for event tracks
[CL 2705651 by Max Preussner in Main branch]
2015-09-24 21:55:43 -04:00
Max Chen
5e231490e7 Sequencer: Move auto scroll to frame range menu. Also, change the behavior so that auto scroll overrides lock in/out to start/end time range.
[CL 2705344 by Max Chen in Main branch]
2015-09-24 18:00:49 -04:00
Max Chen
07a1928ff5 Sequencer: Fix snap curve key value to interval button so that it's actually a toggle button.
[CL 2703753 by Max Chen in Main branch]
2015-09-23 23:42:30 -04:00
Frank Fella
5922960f60 Sequencer - Simplify visibility so that it's just based on the text filter for now. We will revisit this in the future once we have more use cases.
+ Removed "Clean View" it was not being used.
+ Removed pinned nodes there was no UI for pinning and pinning in code is not neccessary with no shot filtering.
+ Tracks are now always visible, with shot filtering gone this was only being used to hide empty tracks.  If we want this behavior we should just delete tracks when they become empty.
+ Removed caching code which is not neccessary now that visibility is simpler.

[CL 2703157 by Frank Fella in Main branch]
2015-09-23 15:44:27 -04:00
Max Chen
436d90e528 Sequencer: Don't ensure when trying to add spawnables for assets that aren't actors.
[CL 2703148 by Max Chen in Main branch]
2015-09-23 15:41:42 -04:00
Max Chen
c79c02d6f4 Sequencer: Add (s) for seconds for time snap values.
[CL 2703070 by Max Chen in Main branch]
2015-09-23 15:16:24 -04:00
Max Chen
434a03ef6e Sequencer: Fix add objects not doing anything.
[CL 2702405 by Max Chen in Main branch]
2015-09-23 08:45:17 -04:00
Max Chen
5a41ec8b56 Sequencer: Fix padding in the top timeline slider so that it's in line with the bototm timeline slider.
[CL 2701960 by Max Chen in Main branch]
2015-09-22 21:52:44 -04:00
Max Chen
dc6a042abd Sequencer: Clamp scrubbing when auto scroll isn't enabled.
[CL 2701824 by Max Chen in Main branch]
2015-09-22 20:26:53 -04:00
Andrew Rodham
2e3f2f53d8 Movie Scene Rendering improvements
- All movie scene capture responsiblities are now encapsulated inside the MovieSceneCapture module. Corresponding logic has been moved out of engine classes.
 - Fixed time-step capture is fullly supported on PC and mac, real-time capture is still experimental.
 - Matinee now goes through the same MovieSceneCapture module logic as actor animations
 - AVIWriter can now be instantiated (used to be a single static w/ globals) to give greater control of capturing.
 - This mostly addresses UETOOL-446

[CL 2700384 by Andrew Rodham in Main branch]
2015-09-22 05:59:03 -04:00
Max Preussner
1a8dbc4469 Sequencer: Added mechanism for track editors to register themselves with the "Add Track" menu; hooked in event, shot and slomo track (not functional yet).
[CL 2700158 by Max Preussner in Main branch]
2015-09-21 21:13:47 -04:00
Max Preussner
33a8d3d4c3 Forgot to check in
[CL 2700082 by Max Preussner in Main branch]
2015-09-21 19:37:44 -04:00
Max Preussner
e1b633f4ca Sequencer: Code and documentation cleanup pass
- introduced ISequencerTrack
- reduced dependency on FMovieSceneTrack
- forward declarations
- added missing virtual destructors, include files, comments
- NULL to nullptr

[CL 2700079 by Max Preussner in Main branch]
2015-09-21 19:36:14 -04:00
Max Preussner
c30e3d660b Sequencer: Removed more code related to shot track filtering
#CodeReview: matt.kuhlenschmidt, max.chen

[CL 2699873 by Max Preussner in Main branch]
2015-09-21 17:32:08 -04:00
Max Preussner
aedf72870c Sequencer: Removed unused FilterToSelectedShotSections feature
As per discussion with MattK.

#CodeReview: matt.kuhlenschmidt, max.chen

[CL 2699810 by Max Preussner in Main branch]
2015-09-21 17:13:22 -04:00
Max Preussner
347c12b06d Sequencer: Refactored sequencer to not be aware of animation sequence tracks
[CL 2699795 by Max Preussner in Main branch]
2015-09-21 17:05:52 -04:00