Commit Graph

70 Commits

Author SHA1 Message Date
96dc279ebd Implement .NET 7 runtime support and bindings generation 2022-11-26 14:37:07 +02:00
a66be45e72 Detect Flatpak installations of Rider and Visual Studio Code 2022-09-04 18:37:18 +03:00
45dfa52512 Detect Rider installations on Linux 2022-09-04 18:36:58 +03:00
Wojciech Figat
ad37b8361b Add more tags to Rich Text Box 2022-08-03 12:57:22 +02:00
81f62f58d7 Improve JetBrains Rider installation detection 2022-05-29 15:47:08 +03:00
Wojtek Figat
782c3a0e3e Add Find references utility for graph parameters and methods 2022-05-09 18:10:47 +02:00
Wojtek Figat
4cedd0f30c Fix scripting type search regression from 26d4ebd3d5 2022-05-06 17:37:07 +02:00
Wojtek Figat
26d4ebd3d5 Fixes for Visual Scripting in Editor 2022-05-01 21:11:15 +02:00
Wojtek Figat
74b23d0e00 Add support for array of Visual Script objects 2022-05-01 20:42:05 +02:00
Wojtek Figat
c5bfdc66a4 Rename from a2eaab0ca3 2022-04-28 23:05:02 +02:00
Wojtek Figat
a2eaab0ca3 Split ScriptType into separate file to simply codebase 2022-04-28 22:59:24 +02:00
Wojtek Figat
158c29e598 Add **Dictionaries to Visual Scripting** 2022-04-27 22:47:54 +02:00
Wojtek Figat
4ac9406b90 Revert 017492dbfa 2022-04-14 23:10:01 +02:00
Wojtek Figat
017492dbfa Optimize C# types searching with typename 2022-04-13 19:48:39 +02:00
Wojtek Figat
56491569df Optimize C# bindings in Engine code to static functions that native ABI matches managed signature 2022-02-19 00:29:09 +01:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojtek Figat
c4b6865659 Merge branch 'master' into mac 2022-01-09 19:15:15 +01:00
Wojtek Figat
fa83869430 Add minor changes 2022-01-08 15:06:18 +01:00
Wojtek Figat
ca62cd2661 Mac impl progress 2022-01-03 13:59:52 +01:00
Wojtek Figat
9b991bcfdf Add Editor for Mac impl progress 2021-12-31 17:12:55 +01:00
Wojciech Figat
cdcb2f8f7a Fixes and improvements 2021-11-18 16:35:46 +01:00
Wojciech Figat
d33829f5eb Add option to change Visual Script parameter type 2021-11-16 20:44:18 +01:00
Wojtek Figat
1f09c19c8d Add support for Visual Studio 2022 in Editor 2021-11-10 19:21:56 +01:00
Wojtek Figat
8938f13a0b Add support for compiling and running engine without C# scripting
(configurable via `EngineConfiguration.UseCSharp` in Flax.Build)
2021-10-23 16:43:15 +02:00
Wojtek Figat
a72ac91ebc Fix support for codeless game projects 2021-10-05 15:54:55 +02:00
Wojtek Figat
e92c22585a Add support for using interfaces in Visual Scripting 2021-10-04 12:26:35 +02:00
Zbigniew Skowron
b5f7c96c80 Removed unnecessary NULL terminator in RunBuildTool() to fix #402: "Copying new log after clearing partially fails" 2021-08-15 22:12:46 +02:00
Baptiste Lepilleur
7862ff4670 Fixed crash on startup when 2 Rider installations are detected 2021-08-07 21:43:58 +02:00
Damian Korczowski
6c70f2e14f Fix editor crash on startup when Rider 2021.1 is installed 2021-08-06 18:58:19 +02:00
Wojtek Figat
3331753bcd Expose TypeUtils.GetType to public 2021-07-29 10:05:20 +02:00
GoaLitiuM
681c45dcbe Support Rider for Unreal Engine 2021-07-17 21:18:09 +03:00
GoaLitiuM
ba266f74ed Improve detection of Rider installed via JetBrains Toolbox 2021-07-17 21:17:49 +03:00
Wojtek Figat
d1b7b2d26d Optimize flushing active transform of physically simulated actors 2021-07-07 16:45:35 +02:00
Wojtek Figat
bdefa77226 Fix using nested types in Visual Script 2021-06-30 10:34:36 +02:00
Wojtek Figat
99012725dc Adjust includes 2021-06-17 14:15:19 +02:00
Wojtek Figat
9614b7b014 Fix scripts projects opening to support adync open when uisng Editor menu option 2021-06-09 10:59:15 +02:00
Wojtek Figat
484bc409d4 Add support for NotNullItems option in collections editors
#542
2021-06-09 10:58:54 +02:00
Crawcik
a1f985bc7d Adding NotNullItem 2021-06-03 13:44:21 +02:00
Wojtek Figat
a467c96e00 Merge branch 'rider_2021_support' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-rider_2021_support 2021-05-28 09:49:03 +02:00
Wojtek Figat
42dfc56bae Fix checking paths when opening Visual Studio project items to prevent dummy files creation 2021-05-26 23:24:16 +02:00
GoaLitiuM
a6ed117088 Add support for Rider 2021, use latest detected version of Rider
Handles additional registry location where installation paths are stored
for Rider 2021. The detected installations are now sorted by version, so
the latest detected version is always used when opening the scripts
project.
2021-05-26 20:07:34 +03:00
Jean-Baptiste Perrier
74916dddfd Add Uint16 & Int16 names. 2021-05-10 22:47:02 +02:00
Jean-Baptiste Perrier
0d6f81904d Uint16 & Int16 ScriptType ToString. 2021-05-10 22:46:24 +02:00
Wojtek Figat
0e75dba142 Optimize C++ compilation time 2021-04-30 16:27:57 +02:00
Wojtek Figat
d85a020971 Fix picking game binaries target when EditorTarget is not SetupTargetEnvironment
#398
2021-03-28 23:25:52 +02:00
Wojtek Figat
0be815cddd Possible fix for missing include 2021-03-25 21:50:16 +01:00
Wojtek Figat
1d575f51b6 Fix code style and optimize 2021-03-14 19:35:50 +01:00
Wojtek Figat
146dffa732 Merge branch 'patch-declarationSort' of git://github.com/honzapatCZ/FlaxEngine into honzapatCZ-patch-declarationSort 2021-03-14 19:29:02 +01:00
honzapatCZ
d09bd12e5b declaration at end 2021-03-04 19:57:15 +01:00
honzapatCZ
4593e4c669 declaration order sorting 2021-03-04 19:46:27 +01:00