153 Commits

Author SHA1 Message Date
mafiesto4 f3c957481c Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Source/Editor/GUI/Dialogs/ColorPickerDialog.cs
#	Source/Editor/GUI/Dialogs/ColorSelector.cs
2026-03-24 23:41:58 +01:00
Saas cb9e09c21b fix Show whole timeline button 2026-03-18 16:55:35 +01:00
mafiesto4 865a26cbbe Remove deprecated CommonValue
Deprecated on 31th July 2020
2026-02-12 18:26:08 +01:00
mafiesto4 e9a7b1c8eb Fix using enums as Scene Animation Event parameters
#3554
2025-09-22 10:22:32 +02:00
mafiesto4 9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
mafiesto4 e0251afe79 Fix last frame importing from animations to correctly loop 2025-03-31 13:38:13 +02:00
mafiesto4 a4082934b8 Update Editor UI to use empty Pivot after fa68a5f572
#3031
2025-03-16 23:06:08 +01:00
mafiesto4 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
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 f0f631a48b Add splitter bar for resizing curve editor inside properties panel 2024-11-30 23:44:23 +01:00
mafiesto4 631dbda23b Add missing particle parameters overrides when duplicating emitter track
#3064
2024-11-26 16:16:41 +01:00
Tryibion c8b97b8a38 Small UX improvements to tracks 2024-11-21 20:00:26 -06:00
mafiesto4 e2462c8151 Add ability to edit position curve in timeline with a gizmo in a viewport 2024-10-02 17:00:58 +02:00
mafiesto4 d1d14daa1e Improve timeline tracks renaming to use shared utility with proper incrementing 2024-10-01 10:16:30 +02:00
Tryibion aded4bfdeb Add context to object referece control to narrow finding actors and scripts 2024-09-27 17:49:44 -05:00
mafiesto4 b70e65acb4 Fix error when adding new audio track to scene anim via drag & drop 2024-09-25 20:33:10 +02:00
mafiesto4 bbb0d36494 Fixed issues found by PVS-Studio 2024-09-09 18:21:59 +02:00
GoaLitiuM 992436b47c Fix error when previewing animation timeline values after reimport 2024-06-08 19:25:13 +03:00
mafiesto4 ab5bb79754 Fix regression in collections editing after improving ReadOnly option 2024-05-16 10:34:57 +02:00
mafiesto4 b7dc0dd004 Fix crash when removing Anim Event visual script that is used in opened Animation timeline
#2471
2024-04-22 18:11:25 +02: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 8f63f686c4 Fix timeline playback control buttons visibility during seeking-only mode 2024-03-20 17:28:43 +01: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 f4a352ec8d Add support for animating LocalizedString value in Scene Animation 2024-03-08 13:10:36 +01:00
mafiesto4 31c633d25c Fix timeline tracks dragging like recent improvements to tree UI 2024-03-07 21:58:40 +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 618273977c Minor improvements to code style #1541 2023-11-13 17:17:05 +01:00
MineBill df5dc0c284 Extract validation/item handling of AssetPicker in a separate class. 2023-10-31 16:32:57 +02:00
mafiesto4 2cac149741 Code cleanup for #1377 2023-10-06 15:58:23 +02:00
GoaLitiuM 58445f04c4 Fix potential incorrect null checks in FlaxEngine.Objects
The null-conditional operator checks for reference equality of the
Object, but doesn't check the validity of the unmanaged pointer. This
check is corrected in cases where the object was not immediately
returned from the bindings layer and may have been destroyed earlier.
2023-09-28 22:05:58 +03:00
mafiesto4 3b163b6c4b Minor cleanup 2023-08-27 16:36:37 +02:00
mafiesto4 94bd4d39f7 Merge branch 'animevent-abswrapper-remove' of https://github.com/Tryibion/FlaxEngine into Tryibion-animevent-abswrapper-remove 2023-08-27 16:31:48 +02:00
mafiesto4 97b56d1e72 Minor tweak #1332 2023-08-27 16:28:35 +02:00
Tryibion 7e429854d6 Simplify check to use attribute. 2023-08-23 09:03:56 -05:00
Tryibion e1645210b3 Add check and indication if no anim events are found. 2023-08-23 08:46:21 -05:00
Tryibion e16e2e2877 Prevent AbstractWrapper from showing in Add AnimEvent CM. 2023-08-23 08:35:35 -05: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 22239bc2d1 Merge remote-tracking branch 'origin/master' into 1.6 2023-05-05 11:41:32 +02:00
mafiesto4 5e31a678bd Improve C# Object comparison by using native pointer compare #1061 #713 #795 2023-05-05 10:49:07 +02: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