Andrei Gagua
752dc644e5
Improve Animation Scene curve keyframe editing
...
Improves Animation Scene timeline curve editing, including vector keyframe selection/editing, tangent interaction, draggable edit popup, and several related editor UI fixes.
2026-06-12 16:26:35 +03:00
mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
4e0cd9e8a9
Add support for creating Json Assets in editor out of structure type
...
#2679
2025-01-31 21:58:36 +01:00
mafiesto4
fc98b5f1f0
Add snapping to grid with Ctrl key when moving keyframes in curve
...
#2455
2025-01-30 17:26:04 +01:00
mafiesto4
6a27e5338a
Fix float precision issue when drawing curve or timeline time axes
...
#2455
2025-01-28 12:48:19 +01:00
mafiesto4
57628c3d5f
Refactor Bezier splines drawing and editing to property evaluate value and match curve evaluation
...
#3051
2024-12-02 19:10:28 +01:00
mafiesto4
cd2f96e3c0
Add better anim events visuals in timeline editor
...
#2419
2024-04-16 10:17:30 +02:00
Tryibion
c366a9793c
Add cursor change and showing timeline edge duration when moving it.
2024-03-23 11:38:21 -05:00
mafiesto4
f81e89d7d4
Refactor timeline grid drawing to share code between Editor UI elements
2024-03-16 16:44:57 +01:00
mafiesto4
d390938fb6
Minor improvements to usability
2024-03-08 14:39:18 +01:00
mafiesto4
8de2249ed8
Refactor Editor UI style for selection and drag drop interactions
...
#1741
2024-03-07 16:45:09 +01:00
mafiesto4
01daa2d66a
Merge branch 'input-settings-changes' of https://github.com/Menotdan/FlaxEngine into Menotdan-input-settings-changes
...
# Conflicts:
# Source/Editor/Modules/UIModule.cs
2024-03-04 18:33:16 +01:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
Menotdan
13cc45c3d7
Add the option to deselect all whereve there is a select all, Refactor much of the codebase to use keybinds from InputOptions.
2023-12-08 20:16:07 -05:00
Menotdan
bcce52ca22
Refactor CurveEditor and KeyframesEditor to use input options.
2023-12-08 17:38:58 -05:00
mafiesto4
97b56d1e72
Minor tweak #1332
2023-08-27 16:28:35 +02:00
Tryibion
a737e7bb05
Small fix to UI
2023-08-22 17:36:09 -05:00
Tryibion
ce4cf9b34b
Add timeline position numbers and add to GUI.
2023-08-22 15:42:16 -05:00
mafiesto4
4755c42d70
Fix .NET generic class typename to match old mono style without inlined assembly name and ver
2023-03-27 17:30:48 +02:00
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
Cristhofer Marques
527ba719f4
update to the new variable names
2022-10-13 09:15:04 -03:00
Cristhofer Marques
0e45f16b19
update timeline edge to use the mouse flipping info
2022-10-13 01:14:47 -03:00
Cristhofer Marques
8f19fde27a
Update TimelineEdge.cs
2022-09-28 19:06:20 -03:00
mafiesto4
a881c90b2e
Refactor engine to support double-precision vectors
2022-06-13 00:40:32 +02:00
mafiesto4
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
mafiesto4
a83d223eec
Fix mouse focus issue with Timeline background
2022-01-08 15:06:12 +01:00
mafiesto4
f547e44d3d
Add minor UI improvements for timeline and curves editing
2021-09-20 16:54:11 +02:00
mafiesto4
d19d0ef0e5
Add keyframes editor to proxy keyframes from subtracks on object track
...
#519
2021-09-03 12:32:33 +02:00
mafiesto4
6dcc9f85c6
Fixes for timeline editing
2021-09-02 16:43:56 +02:00
mafiesto4
e095bba98b
Add timeline keyframes selection via timeline background
2021-09-01 15:57:15 +02:00
mafiesto4
47c95dee95
Add curve/keyframes select or copy all keyframes option
2021-09-01 15:24:37 +02:00
mafiesto4
adadde0aa9
Add epsilon clamping for keyframes adding in timeline
2021-09-01 14:43:48 +02:00
mafiesto4
75cc7cbc4e
Adjust precision for context menu showing on curve/keyframes
2021-09-01 14:43:48 +02:00
mafiesto4
0d5fa3e125
Add copy/paste feature to keyframes and curves editors
...
#519
2021-09-01 14:43:47 +02:00
mafiesto4
d062601260
Add Shift for range-based selection in curve and timeline editors
2021-09-01 14:43:47 +02:00
mafiesto4
b85521decd
Add shared selected keyframes moving ability for timeline tracks
...
#519
2021-08-25 15:07:53 +02:00
mafiesto4
aa75a2aeb0
Adjust curve and keyframes UI to be easier to use with a mouse
...
#519
2021-08-24 17:15:43 +02:00
mafiesto4
0063ec3527
Add shared rectangle selection for all timeline tracks to select keyframes
...
#519
2021-08-24 17:14:41 +02:00
mafiesto4
603c9fac07
Add timeline view panning with right-mouse button even over keyframes editor or curve editor
2021-08-24 12:56:36 +02:00
mafiesto4
79b7e76777
Adjustments for timeline editing UI
2021-08-23 16:51:17 +02:00
mafiesto4
5b05c6ceaa
Add scrolling timeline horizontally with Shift+Wheel
...
#519
2021-08-23 14:38:08 +02:00
mafiesto4
ee29a1bc91
Add preserving timeline position when zooming with a mouse wheel
...
#519
2021-08-23 14:37:48 +02:00
mafiesto4
347eaa9d07
Optimize timeline background rendering when zoom is very high
...
#519
2021-08-23 13:18:41 +02:00
mafiesto4
a497ef9d6f
Fix timeline background stops drawing to be ore readable
...
#519
2021-08-10 17:35:27 +02:00
mafiesto4
c1b2fc19c1
Add better timeline UI positioning for improved viewport navigation
2021-08-10 13:29:42 +02:00
mafiesto4
94b4c20b35
Add timeline view panning with right mouse button
2021-08-10 13:29:12 +02:00
mafiesto4
9464c509fa
Improve keyframes and curves points moving with a mouse
...
#519
2021-08-04 10:59:43 +02:00
mafiesto4
d505160444
Optimize UI for complex timelines with many tracks
2021-07-29 10:25:58 +02:00
mafiesto4
0d9852be27
Improve timeline frame labels displaying
2021-07-29 10:05:03 +02:00
mafiesto4
91be427305
Fix typos
2021-07-23 16:25:12 +02:00