Saas
887311d1f1
replace raw data with (a) struct(s)
2025-11-13 23:00:09 +01:00
Saas
facd7d39dc
return true if handled
2025-09-14 16:02:48 +02:00
Saas
6810e5f2a4
add moving selected keyframes with arrow keys
2025-09-14 16:00:07 +02:00
Saas
ee6fae8956
small polish stuff
...
- Fix keyframe edit popup height
- Make keyframe mouse hover color more intense
- Increase keyframe size by 1 to prevent accidental miss clicks, resulting in a new keyframe added, when trying to double click to edit a keyframe
2025-09-14 14:15:35 +02:00
Saas
bb6c3233d2
method placement
2025-09-13 19:22:37 +02:00
Saas
499228cc98
add curve editor presets
2025-09-13 19:07:41 +02:00
Wojtek Figat
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
Wojtek Figat
fc98b5f1f0
Add snapping to grid with Ctrl key when moving keyframes in curve
...
#2455
2025-01-30 17:26:04 +01:00
Wojtek Figat
4d6282a5b4
Add focus selection to curve editor and apply margin around shown curve section
...
#2455
2025-01-29 23:54:41 +01:00
Wojtek Figat
a31279954a
Fix curve editor scroll bars to be hidden when not enabled
...
#1083
2025-01-28 23:07:05 +01:00
Wojtek Figat
d25cb7a9da
Fix curve tangent handles to maintain size relative to the current view scale
...
Fix curve tangent colors to match editor style
Fix curve tangents editing to have stable movement no matter the view scale
#2455
2025-01-28 22:59:39 +01:00
Wojtek Figat
6a27e5338a
Fix float precision issue when drawing curve or timeline time axes
...
#2455
2025-01-28 12:48:19 +01:00
Wojtek Figat
5ad323c7cb
Fix showing whole curve if its empty
2025-01-28 12:44:52 +01:00
Wojtek Figat
57628c3d5f
Refactor Bezier splines drawing and editing to property evaluate value and match curve evaluation
...
#3051
2024-12-02 19:10:28 +01:00
Wojtek Figat
0a4a431f74
Fix exception regression
2024-12-01 21:55:19 +01:00
Wojtek Figat
8ef7f7cb1a
Add F key shortcut to show whole curve in editor view
2024-11-30 23:21:23 +01:00
Wojtek Figat
6f0a2c0288
Fix curve editor showing whole curve in a view
2024-11-28 18:27:09 +01:00
Wojtek Figat
dc91e55cec
Fix scroll bars when using negative content area (eg. curve editor)
2024-11-27 20:22:38 +01:00
Wojtek Figat
e2462c8151
Add ability to edit position curve in timeline with a gizmo in a viewport
2024-10-02 17:00:58 +02:00
Wojtek Figat
f81e89d7d4
Refactor timeline grid drawing to share code between Editor UI elements
2024-03-16 16:44:57 +01:00
Wojtek Figat
8de2249ed8
Refactor Editor UI style for selection and drag drop interactions
...
#1741
2024-03-07 16:45:09 +01:00
Wojtek Figat
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
Wojtek Figat
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
Wojciech Figat
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
Wojtek Figat
a881c90b2e
Refactor engine to support double-precision vectors
2022-06-13 00:40:32 +02:00
Wojciech Figat
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
Wojtek Figat
f547e44d3d
Add minor UI improvements for timeline and curves editing
2021-09-20 16:54:11 +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
adadde0aa9
Add epsilon clamping for keyframes adding in timeline
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
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
ee3f7aeb53
Adjust curve background drawing for timeline
2021-08-24 12:15:38 +02:00
Wojtek Figat
fc8c8b5c25
Tweaks and improvements for curves editing
...
#519
2021-08-04 16:35:19 +02:00
Wojtek Figat
41b7897857
Split CurveEditor into separate files for easier navigation
2021-08-04 12:01:23 +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
91be427305
Fix typos
2021-07-23 16:25:12 +02:00
Wojtek Figat
6cbeac6537
Merge remote-tracking branch 'origin/master' into 1.1
...
# Conflicts:
# Source/Engine/Navigation/NavMesh.cpp
# Source/Engine/Navigation/NavMeshBuilder.cpp
2021-01-22 11:31:22 +01:00
Wojtek Figat
57d7508e25
Fix some editor UI controls visible in Visual Scripting
2021-01-21 14:26:22 +01:00
VNC
6ab300025b
Fixed a ton of typos
2021-01-05 02:13:15 +01:00
Jean-Baptiste Perrier
03eb39afe6
Bumping all copyright headers to 2021.
2021-01-02 14:28:49 +01:00
Wojtek Figat
6fb9eee74c
You're breathtaking!
2020-12-07 23:40:54 +01:00