Commit Graph

137 Commits

Author SHA1 Message Date
Wojtek Figat
1838c7bba7 Minor cleanup 2023-10-04 23:21:40 +02:00
Wojtek Figat
ae654c2f0a Merge branch 'better-missing-script-handling' of https://github.com/RedTheKitsune/FlaxEngine into RedTheKitsune-better-missing-script-handling 2023-10-01 21:07:34 +02:00
Wojtek Figat
19a0eab966 Merge branch 'sceneanim_null_check_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sceneanim_null_check_fix 2023-10-01 12:12:21 +02:00
Wojtek Figat
5e3bb4d51e Merge branch 'font-size-fixes' of https://github.com/Tryibion/FlaxEngine into Tryibion-font-size-fixes 2023-10-01 12:05:20 +02:00
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
Wojtek Figat
b00156f519 Add some improvements to particles editing
#1395
2023-09-27 13:04:44 +02:00
Red Kitsune
794ccd42ff - Added MissingScriptEditor 2023-09-21 22:00:20 +02:00
Chandler Cox
1d08e4b1b8 Add several fixes to button sizes when fonts are larger. 2023-09-16 14:28:21 -05:00
Wojtek Figat
cb44c9370e Refactor new spline editor to use icons via Tabs control #1292 2023-09-12 22:25:18 +02:00
Wojtek Figat
2a8e35d1ff Format code #1292 2023-09-12 14:38:23 +02:00
Ruan Lucas
38492ffe70 small adjust 2023-08-05 11:01:15 -04:00
Ruan Lucas
2b7b80ad38 makes more easy select a spline point or spline tangent 2023-07-31 22:05:13 -04:00
Ruan Lucas
714d0c2ca0 small fix 2023-07-24 22:41:45 -04:00
Ruan Lucas
ea48a89e00 improve auto smooth 2023-07-24 22:34:48 -04:00
Ruan Lucas
7b0e9b9e06 simplify code 2023-07-24 19:30:31 -04:00
Ruan Lucas
56285e544e disable set all linear / smooth when select many splines 2023-07-24 08:54:53 -04:00
Ruan Lucas
c79c91a19a add undo / redo to edit spline options and some small changes 2023-07-23 20:27:45 -04:00
Ruan Lucas
1a72aeeb24 disable edit tangent buttons when select multiple values 2023-07-21 22:15:43 -04:00
Ruan Lucas
f8da0708e1 add suport to loop spline on set tangent linear 2023-07-21 22:11:15 -04:00
Ruan Lucas
1bd7210107 don't let aligned or free mode on first or end spline point 2023-07-21 21:05:36 -04:00
Ruan Lucas
6872f35add don't let set smooth tangent in/out on start/end spline if isn't loop 2023-07-21 21:00:08 -04:00
Ruan Lucas
008f219883 organize smooth in and smooth out tangents code 2023-07-21 10:25:55 -04:00
Ruan Lucas
5c7faf7262 disable edit tangent options when deselect tangents or spline points on spline editor 2023-07-20 16:40:05 -04:00
Ruan Lucas
4cf2bba840 fix edit buttons style on spline editor 2023-07-20 13:19:18 -04:00
Ruan Lucas
e6715ad095 add methods to auto select tangents or points on change edit mode on spline editor 2023-07-20 13:05:56 -04:00
Ruan Lucas
50f1688140 add smooth in tangent and smooth out tangent 2023-07-20 10:52:07 -04:00
Ruan Lucas
902a3c1eed smooth point on set linear point to free 2023-07-20 09:36:05 -04:00
Ruan Lucas
e40c0be00d fix set type on press edit buttons not working 2023-07-20 09:25:48 -04:00
Ruan Lucas
8a9b76a468 clean code 2023-07-19 16:28:15 -04:00
Ruan Lucas
7855db951e auto detect tangent type when click on spline keyframe 2023-07-19 16:01:05 -04:00
Ruan Lucas
7036e77d60 fix auto smooth point on click 2023-07-19 10:20:30 -04:00
Ruan Lucas
95c934d6b4 se button color when set tangent mode 2023-07-19 09:07:40 -04:00
Ruan Lucas
a42dc8f434 change tangent edit option base class name 2023-07-19 08:44:22 -04:00
Ruan Lucas
1ec2df1a29 disable edit tangents buttons when don't have any tangent or point selected 2023-07-19 08:43:11 -04:00
Ruan Lucas
590a892f16 set spline point as selected when has a tangent selected and set as linear 2023-07-18 21:54:30 -04:00
Ruan Lucas
2fac4c9284 add smooth tangent on first and last keyframe 2023-07-18 20:28:28 -04:00
Ruan Lucas
2be6a6be9e add basic options 2023-07-18 16:48:15 -04:00
Wojtek Figat
9a1fd12a85 Fix sizeof struct within generic type instance
#1219
2023-07-03 11:42:15 +02:00
Wojtek Figat
7140c4a2d8 Merge remote-tracking branch 'origin/master' into 1.6 2023-06-11 21:38:20 +02:00
Wojtek Figat
31c9b85a3f Fix prefab diff context menu in Editor to properly diff against arrays 2023-06-11 20:44:04 +02:00
Wojtek Figat
f552dd0c28 Merge remote-tracking branch 'origin/master' into 1.6 2023-06-10 23:29:22 +02:00
Wojtek Figat
3bbfe9de8a Code cleanup, add tooltip and cache property option in layout #1140 2023-06-09 17:32:57 +02:00
Olly Rybak
fce41b95f6 Added bool to properties window to carry value between controls 2023-05-29 20:55:55 +10:00
Olly Rybak
522015c2d7 Better functionality + styling 2023-05-29 00:43:14 +10:00
Wojtek Figat
694980160b Merge remote-tracking branch 'origin/master' into 1.6
# Conflicts:
#	Source/Editor/CustomEditors/CustomEditorsUtil.cs
#	Source/Engine/Networking/NetworkReplicator.cpp
#	Source/Engine/Scripting/ManagedCLR/MUtils.cpp
#	Source/Tools/Flax.Build/Bindings/BindingsGenerator.Cpp.cs
2023-05-24 23:28:38 +02:00
Olly Rybak
c92a3e566e New button styling 2023-05-21 09:57:39 +10:00
Wojtek Figat
e045f096a9 Add network debugging panel to actors and scripts
#1066
2023-05-16 14:59:15 +02:00
Wojtek Figat
b57018f55c Merge remote-tracking branch 'origin/master' into 1.6 2023-05-12 14:41:21 +02:00
Wojtek Figat
eab14e28da Add play/pause/stop buttons to particle effect editor while in play-mode 2023-05-12 14:39:57 +02:00
Wojtek Figat
80e6853f44 Merge remote-tracking branch 'origin/master' into 1.6
# Conflicts:
#	Source/Editor/CustomEditors/Dedicated/UIControlEditor.cs
2023-05-08 22:22:32 +02:00