Commit Graph
12251 Commits
Author SHA1 Message Date
Nils Hausfeld 2e09c4fb63 - Made visject items a tiny tiny tiny bit taller 2023-09-30 20:22:49 +02:00
Nils Hausfeld 1dc01cd023 - Added compatibility checks to packing structures nodes
- Added compatibility checks to more function nodes
2023-09-30 20:07:33 +02:00
Nils Hausfeld 719efc4a99 - Added Input/Output compatibility check to event based nodes
- Removed a huge chunk of compatibility checking code out of CMItem
2023-09-30 13:45:21 +02:00
Nils Hausfeld 35f641955b - Removed NodeTypeHint
- Added delegates to check compatiblity with custom archetypes
- Added compatibility check to InvokeMethod archetype
2023-09-30 13:20:04 +02:00
GoaLitiuM 6483f95450 Fix Visual Studio project folder GUIDs randomization during regeneration 2023-09-30 03:26:56 +03:00
GoaLitiuM cc318dddd7 Remap non-native Editor VS build configurations to native configurations 2023-09-30 02:37:05 +03:00
GoaLitiuM 8b8970e4b9 Generate VSCode attach profile for native debugging 2023-09-29 23:51:27 +03:00
GoaLitiuM bf2c10b036 Generate one VSCode debugger attach launch profile per debugger type 2023-09-29 23:51:24 +03:00
GoaLitiuM 8a19b5ddd6 Skip adding VSCode task and launch profiles for plugins and dependencies 2023-09-29 23:51:22 +03:00
GoaLitiuM 811d639573 Generate Visual Studio Code build tasks for C#-projects 2023-09-29 23:51:17 +03:00
Nils Hausfeld 3befe4bb4a - Fixed a bug where items with a string match didn't get highlighted anymore when the group name matched
- Remouved double filtering when group name matched
- Started fixing asynchronous Un/Packing nodes filtering
2023-09-29 21:53:34 +02:00
GoaLitiuM 18310c9264 Fix loading shared managed assemblies multiple times 2023-09-29 22:12:50 +03:00
Nils Hausfeld b5dc916568 - Moved ScriptType casting check from Box to ScriptType class
- Even more cleanup and comments, wowzers
2023-09-29 17:44:31 +02:00
Nils Hausfeld 091d34b20d - Even more cleanup and comments 2023-09-29 17:26:56 +02:00
Nils Hausfeld 4bf46c3af3 - More cleanup and comments 2023-09-29 17:19:38 +02:00
Nils Hausfeld a4970b7fce - Group names now get filtered again (currently doing a second filtering pass through the items)
- More cleanup
2023-09-29 16:25:34 +02:00
Edu Garcia 8cdd026826 Merge branch 'FlaxEngine:master' into renameNewActor 2023-09-29 15:04:23 +01:00
Nils Hausfeld 2144ad4f7b Merge branch 'master' into Visject-ContextSensitiveNodes 2023-09-29 16:00:15 +02:00
Luke Schneider b7b8213179 Some additional fixes to light theme support
Fixed some issues with light theme support:

1) Icons in content tree nodes (Folder icons) now use the foreground color.  I did not find a case where the content tree is used for other icons.

2) The asset picker now uses the Background Normal color (instead of a very transparent dark gray) for the background, and Orange for the text.  Did not seem like it warranted adding a new color, and Orange works in both dark and light styles.

3) The platform selector icons are now hard-coded instead of based on the style.  This may sound odd, but the icons are colored, so they should always use White as the fully active color.  Previously they worked with a dark theme because the Foreground was set to white.

4) Fixed the CollectionBackgroundColor in the light theme being dark gray instead of light gray like it should be.  This fixes certain lists of things having a dark background in the light theme.
2023-09-29 07:43:59 -05:00
Zode db8f721fa7 Fix build project generation under arch 2023-09-29 11:20:24 +03:00
Tryibion 8f5af2e149 Fix bool editor when null. 2023-09-28 19:49:59 -05:00
Ruan Lucas bb54229760 Simplify code 2023-09-28 20:13:57 -04:00
Tryibion 9975bde78c Change output window search and scroll bars to be like other windows. 2023-09-28 19:09:02 -05:00
Ruan Lucas ba20402900 Change OnDestroy order 2023-09-28 19:05:26 -04:00
mafiesto4 fd3f10864b Fixes for iOS #1312 2023-09-29 00:00:51 +02:00
mafiesto4 f77198c7ca Fixes for iOS #1312 2023-09-29 00:00:21 +02:00
GoaLitiuM 1d42988f39 Fix VisualScript method calls not working with value types 2023-09-29 00:50:19 +03:00
Edu Garcia 6d3fdeec8a Rename new actor after creating it 2023-09-28 22:50:07 +01:00
Edu Garcia 8eed667d5a Makes BaseLinesGapScale configurable for Label 2023-09-28 22:41:24 +01:00
Tryibion 9a5d8e2c51 Fix tooltip crash 2023-09-28 15:31:30 -05:00
Nils Hausfeld 84b240216f - Implemented context sensitive toggle functionality
- Item list now updates on the fly when toggleing context sensitivity
- Added profiling
- Fixed a highlighting bug
- Minor cleanup
2023-09-28 21:31:58 +02:00
Tryibion 137951201d Refactor to use Camera Node. 2023-09-28 14:09:08 -05:00
GoaLitiuM 96d880df6a Fix crash in SceneAnimationPlayer 2023-09-28 22:06:07 +03: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
GoaLitiuM ea201b6173 Fix null check in SceneAnimationWindow
The null-conditional operator checks for reference equality of the
Object, but doesn't check the unmanaged pointer validity.
2023-09-28 22:05:17 +03:00
Nils Hausfeld b96098e555 Merge branch 'master' into Visject-ContextSensitiveNodes 2023-09-28 20:59:59 +02:00
Nils Hausfeld 9acee40746 - Added context sensitive toggle gui 2023-09-28 20:53:47 +02:00
mafiesto4 58b9d76d24 Merge remote-tracking branch 'origin/master' into 1.7
# Conflicts:
#	Source/Editor/Viewport/PrefabWindowViewport.cs
#	Source/Engine/Physics/PhysX/SimulationEventCallbackPhysX.cpp
2023-09-28 20:42:54 +02:00
Nils Hausfeld 98f65ec303 Merge branch 'master' into Visject-ContextSensitiveNodes 2023-09-28 20:34:56 +02:00
mafiesto4 983694eb4f Merge branch 'prevent-full-desktop' of https://github.com/Tryibion/FlaxEngine into Tryibion-prevent-full-desktop 2023-09-28 20:34:12 +02:00
Tryibion 9694522b4e Change to use enum value. 2023-09-28 13:25:56 -05:00
mafiesto4 481bbd3a77 Merge branch 'editor_bindings' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_bindings 2023-09-28 20:17:35 +02:00
mafiesto4 139e6d0d1f Improve #1514 to share code for tooltip position wrapping 2023-09-28 20:16:57 +02:00
mafiesto4 b242820132 Merge branch 'tooltip-move' of https://github.com/Tryibion/FlaxEngine into Tryibion-tooltip-move 2023-09-28 19:59:59 +02:00
mafiesto4 9ad607c054 Merge branch 'editor-options-save-popup' of https://github.com/Tryibion/FlaxEngine into Tryibion-editor-options-save-popup 2023-09-28 19:58:24 +02:00
mafiesto4 e319b4dedc Minor optimization for PhysX events cleanup 2023-09-28 19:37:08 +02:00
mafiesto4 82b2f46b48 Post-merge tweaks for #1312 2023-09-28 19:21:06 +02:00
mafiesto4 279528a30d Merge branch 'marshalling_scriptingobject_changes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-marshalling_scriptingobject_changes
# Conflicts:
#	Source/Engine/Engine/NativeInterop.Unmanaged.cs
#	Source/Engine/Scripting/Runtime/DotNet.cpp
2023-09-28 18:41:20 +02:00
mafiesto4 d71c171412 Cleanup code in #1367 and fix api compatibility, revert joint changes 2023-09-28 13:10:58 +02:00
mafiesto4 3b94792f2e Merge branch 'BugFixes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-BugFixes
# Conflicts:
#	Source/Engine/Networking/NetworkReplicator.cpp
2023-09-28 12:28:19 +02:00