Commit Graph

116 Commits

Author SHA1 Message Date
Wojtek Figat
e321c30c1d Fix crash on NestedSceneAnimationTrack load without timeline 2021-09-03 14:31:31 +02:00
Wojtek Figat
1a87f2ea1a Use util for guid read 2021-09-03 14:31:15 +02:00
Wojtek Figat
d19d0ef0e5 Add keyframes editor to proxy keyframes from subtracks on object track
#519
2021-09-03 12:32:33 +02:00
Wojtek Figat
6dcc9f85c6 Fixes for timeline editing 2021-09-02 16:43:56 +02:00
Wojtek Figat
e095bba98b Add timeline keyframes selection via timeline background 2021-09-01 15:57:15 +02:00
Wojtek Figat
47c95dee95 Add curve/keyframes select or copy all keyframes option 2021-09-01 15:24:37 +02:00
Wojtek Figat
8af5c88a53 Add timeline tracks sorting option 2021-09-01 15:16:43 +02:00
Wojtek Figat
8c9a0b2b2f Refactor Timeline impl to separate files 2021-09-01 14:43:49 +02:00
Wojtek Figat
adadde0aa9 Add epsilon clamping for keyframes adding in timeline 2021-09-01 14:43:48 +02:00
Wojtek Figat
75cc7cbc4e Adjust precision for context menu showing on curve/keyframes 2021-09-01 14:43:48 +02:00
Wojtek Figat
0d5fa3e125 Add copy/paste feature to keyframes and curves editors
#519
2021-09-01 14:43:47 +02:00
Wojtek Figat
d062601260 Add Shift for range-based selection in curve and timeline editors 2021-09-01 14:43:47 +02:00
Wojtek Figat
20558be2e0 Add duplicate to track context menu 2021-08-31 10:47:25 +02:00
Wojtek Figat
7198fdd74a Add timeline tracks duplicating option
#519
2021-08-26 12:13:14 +02:00
Wojtek Figat
ba09d9111e Refactor tracks properties to public 2021-08-26 11:37:56 +02:00
Wojtek Figat
b85521decd Add shared selected keyframes moving ability for timeline tracks
#519
2021-08-25 15:07:53 +02:00
Wojtek Figat
2beb0e137b Add timeline undo actions batching 2021-08-25 10:04:29 +02:00
Wojtek Figat
aa75a2aeb0 Adjust curve and keyframes UI to be easier to use with a mouse
#519
2021-08-24 17:15:43 +02:00
Wojtek Figat
0063ec3527 Add shared rectangle selection for all timeline tracks to select keyframes
#519
2021-08-24 17:14:41 +02:00
Wojtek Figat
603c9fac07 Add timeline view panning with right-mouse button even over keyframes editor or curve editor 2021-08-24 12:56:36 +02:00
Wojtek Figat
ee3f7aeb53 Adjust curve background drawing for timeline 2021-08-24 12:15:38 +02:00
Wojtek Figat
79b7e76777 Adjustments for timeline editing UI 2021-08-23 16:51:17 +02:00
Wojtek Figat
bbe9193686 Add resizing feature to timeline curve tracks
#519
2021-08-23 16:33:47 +02:00
Wojtek Figat
5b05c6ceaa Add scrolling timeline horizontally with Shift+Wheel
#519
2021-08-23 14:38:08 +02:00
Wojtek Figat
ee29a1bc91 Add preserving timeline position when zooming with a mouse wheel
#519
2021-08-23 14:37:48 +02:00
Wojtek Figat
347eaa9d07 Optimize timeline background rendering when zoom is very high
#519
2021-08-23 13:18:41 +02:00
Wojtek Figat
a497ef9d6f Fix timeline background stops drawing to be ore readable
#519
2021-08-10 17:35:27 +02:00
Wojtek Figat
125d1aa08c Add Zoom value box to timeline view context menu 2021-08-10 17:27:44 +02:00
Wojtek Figat
62c43f9f95 Add helper tooltips for Scene Animation actions UI 2021-08-10 13:54:22 +02:00
Wojtek Figat
c1b2fc19c1 Add better timeline UI positioning for improved viewport navigation 2021-08-10 13:29:42 +02:00
Wojtek Figat
94b4c20b35 Add timeline view panning with right mouse button 2021-08-10 13:29:12 +02:00
Wojtek Figat
cb5c716fdb Add third camera shot preview (in a middle) 2021-08-04 17:42:03 +02:00
Wojtek Figat
980aa860fc Fix camera preview in scene animation 2021-08-04 17:35:42 +02:00
Wojtek Figat
080b3b1136 Fix camera previews placement on camera cuts track
#519
2021-08-04 16:58:24 +02:00
Wojtek Figat
fc8c8b5c25 Tweaks and improvements for curves editing
#519
2021-08-04 16:35:19 +02:00
Wojtek Figat
9464c509fa Improve keyframes and curves points moving with a mouse
#519
2021-08-04 10:59:43 +02:00
Wojtek Figat
c9b87d9b76 Add option to use seconds for timeline/media duration 2021-08-03 12:05:47 +02:00
Wojtek Figat
9012397593 Add automatic resizing for the timeline track preview values for better readability
#519
2021-07-30 15:59:01 +02:00
Wojtek Figat
16c656cda2 Move member track preview value showing to be shared impl 2021-07-30 15:57:51 +02:00
Wojtek Figat
e1cac0b779 Add loading info text when opening scene animation window 2021-07-30 15:04:26 +02:00
Wojtek Figat
25487c17e3 Fix stack overflow when using recursion with nested scene animations
#519
2021-07-30 14:29:40 +02:00
Wojtek Figat
5186cec942 Improve animation preview usability for debugging 2021-07-29 10:33:21 +02:00
Wojtek Figat
d505160444 Optimize UI for complex timelines with many tracks 2021-07-29 10:25:58 +02:00
Wojtek Figat
0d9852be27 Improve timeline frame labels displaying 2021-07-29 10:05:03 +02:00
Wojtek Figat
4c0435feef Add timeline position synchronization with animation playback in Editor preview 2021-07-29 09:56:33 +02:00
Wojtek Figat
9cde9b0743 Add tint to timeline navbar buttons 2021-07-23 16:25:29 +02:00
Wojtek Figat
91be427305 Fix typos 2021-07-23 16:25:12 +02:00
Wojtek Figat
46a65f99fa Add buttons for play/pause/stop Animation timeline in editor window 2021-07-23 16:18:11 +02:00
Wojtek Figat
612d586e88 Fix adding particle emitter to a system timeline to have full duration 2021-07-12 10:56:44 +02:00
W2Wizard
7e3b64b328 Adjust track icon size
Go down from 20 to 18 instead.
2021-06-13 16:46:08 +02:00