Commit Graph

556 Commits

Author SHA1 Message Date
62968dd437 Show current display server in Editor window tooltip 2025-02-02 18:34:47 +02:00
c660fac524 Properly mark floating windows with transparency support 2025-02-02 13:38:15 +02:00
279b3f8d9a Implement new window dragging system 2025-01-28 22:08:15 +02:00
94a22907e2 Fix error when docking to sides of tabbed panel 2025-01-28 22:08:14 +02:00
cd2151332e Fix various issues with child window positioning 2025-01-28 22:08:12 +02:00
81427a7f9e Allow window with single tab to be dragged from tab area 2025-01-28 22:08:10 +02:00
faadfb28b3 Fix ValueBox mouse position resetting after releasing the button 2025-01-28 22:08:10 +02:00
314dbbbeaf Fix parent window position handling with popup/tooltip windows 2025-01-28 22:08:05 +02:00
89ff08b3f2 Fix popup and context menus not working on Wayland 2025-01-28 22:08:03 +02:00
727af5a5b9 Implement relative mouse mode (raw input) for SDL platform 2025-01-28 22:08:01 +02:00
d545dd8219 Add flag for Window types 2025-01-28 22:08:00 +02:00
29e385ab4b Enable native windowing system settings with SDL platform 2025-01-28 22:08:00 +02:00
5187c677f1 Implement SDL platform, windowing and input handling 2025-01-28 22:07:59 +02: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
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
Chandler Cox
13acf3c143 Quick fix for #2963 2024-10-05 23:44:26 -05: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
e9ac02d416 Refactor toolstrip buttons tooltips to properly format empty input bindings 2024-10-01 11:06:13 +02:00
Wojtek Figat
d1d14daa1e Improve timeline tracks renaming to use shared utility with proper incrementing 2024-10-01 10:16:30 +02:00
Chandler Cox
6e91e26dfe Fix issue with scroll bars not showing in item search panel when clear search button is clicked. 2024-09-27 11:24:33 -05:00
Wojtek Figat
b70e65acb4 Fix error when adding new audio track to scene anim via drag & drop 2024-09-25 20:33:10 +02:00
Wojtek Figat
18dc475f40 Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Source/Engine/UI/GUI/Common/Button.cs
2024-09-23 14:11:05 +02:00
Wojtek Figat
c943b3a526 Restore single editor tab window header on platforms with not yet implemented drag features (mac, linux)
#2770
2024-09-22 11:08:31 +02:00
Wojtek Figat
e1c4bf5289 Add navigation focus support to AssetPicker control
#2704
2024-09-18 12:17:30 +02:00
Wojtek Figat
9daddccbed Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Source/Editor/Modules/ContentDatabaseModule.cs
#	Source/Editor/Surface/SurfaceUtils.cs
#	Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
#	Source/Engine/Foliage/Foliage.cpp
#	Source/Engine/Graphics/Models/MeshBase.h
#	Source/Engine/Tools/MaterialGenerator/MaterialGenerator.Textures.cpp
2024-09-12 13:38:20 +02:00
Wojtek Figat
b776242cc7 Merge branch 'enum-combo-box-open' of https://github.com/Tryibion/FlaxEngine into Tryibion-enum-combo-box-open 2024-09-12 09:03:01 +02:00
Wojtek Figat
bbb0d36494 Fixed issues found by PVS-Studio 2024-09-09 18:21:59 +02:00
Chandler Cox
8353afa31c Dont close Flag Enum Comboboxes on option selected. 2024-09-06 20:26:04 -05:00
Wojtek Figat
353315bb43 Grey-out value box slider icon when control is disabled 2024-08-28 15:49:37 +02:00
Wojtek Figat
21b4c7c916 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-16 14:52:57 +02:00
Wojtek Figat
45e83d6d15 Add feedback from PVS (static code analyzer)
https://pvs-studio.com/en/blog/posts/cpp/1153/
2024-08-15 13:01:40 +02:00
Wojtek Figat
e44e44d317 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-05 11:08:51 +02:00
Wojtek Figat
6cdd56ad11 Merge branch 'colorPickerAlwaysChangesColor' of https://github.com/Arcnor/FlaxEngine into Arcnor-colorPickerAlwaysChangesColor
# Conflicts:
#	Source/Editor/Options/InterfaceOptions.cs
2024-07-25 10:06:05 +02:00
Chandler Cox
1142fa68ea Small table improvements. 2024-07-19 20:49:58 -05:00
Wojtek Figat
64bd762f44 Fix compilation 2024-07-19 00:35:36 +02:00