Commit Graph

49 Commits

Author SHA1 Message Date
Chandler Cox
c366a9793c Add cursor change and showing timeline edge duration when moving it. 2024-03-23 11:38:21 -05: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
d390938fb6 Minor improvements to usability 2024-03-08 14:39:18 +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
Wojtek Figat
97b56d1e72 Minor tweak #1332 2023-08-27 16:28:35 +02:00
Chandler Cox
a737e7bb05 Small fix to UI 2023-08-22 17:36:09 -05:00
Chandler Cox
ce4cf9b34b Add timeline position numbers and add to GUI. 2023-08-22 15:42:16 -05:00
Wojtek Figat
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
Wojciech Figat
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
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
a83d223eec Fix mouse focus issue with Timeline background 2022-01-08 15:06: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
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
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
b85521decd Add shared selected keyframes moving ability for timeline tracks
#519
2021-08-25 15:07:53 +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
79b7e76777 Adjustments for timeline editing UI 2021-08-23 16:51:17 +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
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
9464c509fa Improve keyframes and curves points moving with a mouse
#519
2021-08-04 10:59:43 +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
91be427305 Fix typos 2021-07-23 16:25:12 +02:00
W2Wizard
d54efc73f1 Adapt to new spritehandle names
Lots of files! However only change was renaming the icons overall.
2021-05-13 15:16:45 +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