Commit Graph

580 Commits

Author SHA1 Message Date
e3b242f2ba Fix various issues with child window positioning 2025-04-26 00:31:20 +03:00
006d261d6c Allow window with single tab to be dragged from tab area 2025-04-26 00:31:19 +03:00
db8de18d58 Fix ValueBox mouse position resetting after releasing the button 2025-04-26 00:31:19 +03:00
7288980caa Fix parent window position handling with popup/tooltip windows 2025-04-26 00:31:15 +03:00
9bfa652567 Fix popup and context menus not working on Wayland 2025-04-26 00:31:14 +03:00
87f2e168f9 Implement relative mouse mode (raw input) for SDL platform 2025-04-26 00:31:12 +03:00
3babc62c5a Add flag for Window types 2025-04-26 00:31:12 +03:00
7c5917b725 Enable native windowing system settings with SDL platform 2025-04-26 00:31:11 +03:00
6310d41ca1 Implement SDL platform, windowing and input handling 2025-04-26 00:31:11 +03:00
Wojtek Figat
32e87c7d4e Merge branch 'SliderHoverColor' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-SliderHoverColor 2025-04-07 21:50:25 +02:00
Wojtek Figat
9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
xxSeys1
aaf87e3960 code style 2025-04-06 22:17:09 +02:00
xxSeys1
628bffd63e change slider thumb color on hover 2025-04-06 14:36:37 +02:00
Wojtek Figat
e0251afe79 Fix last frame importing from animations to correctly loop 2025-03-31 13:38:13 +02:00
Wojtek Figat
38b00f458c Restyle dock window hints to match current drag&drop/selection coloring in Editor 2025-03-27 20:48:16 +01:00
Wojtek Figat
7e145c56fd Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
#	Source/Editor/Windows/Profiler/Memory.cs
2025-03-25 13:37:15 +01:00
Wojtek Figat
abe5b14f72 Merge branch 'unload_alc_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unload_alc_fix 2025-03-18 14:20:20 +01:00
Wojtek Figat
a4082934b8 Update Editor UI to use empty Pivot after fa68a5f572
#3031
2025-03-16 23:06:08 +01:00
e24bb71e91 Fix stack overflow when restoring tab in floating window 2025-02-26 20:29:22 +02:00
Wojtek Figat
a6fb651ff4 Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
#	Source/Engine/Graphics/Materials/MaterialShader.h
2025-02-18 09:19:59 +01:00
Wojtek Figat
0525ce2cb3 Merge branch 'add-context-to-obj-ref-editor' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-context-to-obj-ref-editor 2025-02-16 20:42:23 +01:00
Wojtek Figat
abd0c7dece Add support for displaying Multiple Values info to object reference pickers
#2984
2025-02-12 22:31:53 +01:00
Wojtek Figat
4e0cd9e8a9 Add support for creating Json Assets in editor out of structure type
#2679
2025-01-31 21:58:36 +01: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
0e058b2590 Fix curve tangents reset on drag start
#2455
2025-01-28 23:18:26 +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
addc6d5216 Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
#	Content/Editor/Gizmo/Material.flax
#	Content/Engine/DefaultTerrainMaterial.flax
#	Source/Editor/Windows/Assets/ModelWindow.cs
#	Source/Editor/Windows/Assets/SkinnedModelWindow.cs
#	Source/Engine/Core/Types/Variant.cpp
2025-01-13 18:07:54 +01:00
Wojtek Figat
bd4a042619 Merge branch 'ActorRefClickHighlight' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ActorRefClickHighlight 2024-12-16 23:09:09 +01:00
Chandler Cox
99e836b1fb Fix valid drop not resetting, add debounce timer to highlighting for showing on double click prevention 2024-12-11 20:43:52 -06:00
xxSeys1
1e61abdfef add highlight when actor reference is single clicked 2024-12-11 17:11:00 +01:00
Wojtek Figat
139a431614 Fix crash due to alive reference to old asset validator
#3081
2024-12-10 17:01:41 +01:00
Wojtek Figat
35e9e048f2 Merge remote-tracking branch 'origin/master' into 1.10 2024-12-10 11:07:31 +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
f0f631a48b Add splitter bar for resizing curve editor inside properties panel 2024-11-30 23:44:23 +01:00
Wojtek Figat
0295e1ca90 Add adding keyframes to curve on double-click 2024-11-30 23:28:07 +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
44d96ad100 Fix curve editor panning to be stable 2024-11-30 23:20:57 +01:00
Wojtek Figat
9b43f2f03a Add zooming in curve editor relative to the mouse cursor and adapt to curve size 2024-11-29 14:33:46 +01:00
Wojtek Figat
8ee011c7f5 Fix curve editor zoom to be relative to the curve size 2024-11-28 18:28:16 +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
47919bd434 Add shift zoom to curve for a Y-axis only 2024-11-27 13:54:56 +01:00
Wojtek Figat
631dbda23b Add missing particle parameters overrides when duplicating emitter track
#3064
2024-11-26 16:16:41 +01:00
Chandler Cox
c8b97b8a38 Small UX improvements to tracks 2024-11-21 20:00:26 -06:00
Wojtek Figat
9a654f729f Fix context menu to resize instead of flash when showing while already visible 2024-10-24 19:27:53 +02:00