Commit Graph

157 Commits

Author SHA1 Message Date
mafiesto4
da943f7604 Update mono for Linux 2021-02-14 23:03:49 +01:00
Wojtek Figat
ed1a3c2964 Update mono 2021-02-14 14:54:56 +01:00
Wojtek Figat
adbb467206 Add support for mutable keyword on API_FIELD 2021-02-10 11:29:07 +01:00
Wojtek Figat
191694725a Add SoftObjectReference for lazy references to assets and objects 2021-02-10 11:12:05 +01:00
Wojtek Figat
2b962e4389 Fix invalid comment 2021-02-09 10:58:13 +01:00
mafiesto4
e8dc48690e Improve VS Code project launch tasks file for better debugging 2021-02-08 23:43:55 +01:00
mafiesto4
be7024784e Fix PathRemoveRelativeParts for rooted paths 2021-02-08 23:17:50 +01:00
Wojtek Figat
103d630d80 Fix tooltips generation for native properties to reflect getter and setter docsa 2021-02-07 21:41:17 +01:00
Wojtek Figat
fb74aef541 Add check for C++ bindings generator for property getter and setter method value types to match 2021-02-02 23:14:21 +01:00
mafiesto4
f77d0cc8fc Add Assimp lib for Linux 2021-02-01 09:58:54 +01:00
Wojtek Figat
5a402df3ff Add Add/Subtract methods to Transform 2021-01-27 15:07:02 +01:00
Wojtek Figat
1d19d38c38 Merge remote-tracking branch 'origin/master' into 1.1
# Conflicts:
#	Source/Editor/Surface/SurfaceNode.cs
2021-01-27 10:39:44 +01:00
GoaLitiuM
1a51752ca4 Disable whole program optimization and enable incremental linking in development builds 2021-01-23 12:40:54 +02:00
GoaLitiuM
8c6dbf2e30 Disable linker optimizations with incremental linking 2021-01-23 12:40:53 +02:00
GoaLitiuM
d901c11570 Add compile flag for whole program optimization 2021-01-23 12:40:53 +02:00
Wojtek Figat
6cbeac6537 Merge remote-tracking branch 'origin/master' into 1.1
# Conflicts:
#	Source/Engine/Navigation/NavMesh.cpp
#	Source/Engine/Navigation/NavMeshBuilder.cpp
2021-01-22 11:31:22 +01:00
Wojtek Figat
cbbfb16628 Add scripting API events in Visual Script 2021-01-22 10:55:13 +01:00
Wojtek Figat
f8bf87e0b1 Fixes 2021-01-20 09:14:30 +01:00
Wojtek Figat
81daaf663b Fix Assimp on Linux 2021-01-18 15:27:57 +01:00
mafiesto4
3e0b753498 Refactor mono on Linux to use dynamic linking 2021-01-18 15:26:40 +01:00
mafiesto4
fcc4b371b9 Fix using dynamic libraries resolving path on Linux 2021-01-17 21:50:58 +01:00
mafiesto4
6b0d34a21d Fix C# assemblies id generation to use cross-platform hash code impl 2021-01-17 21:44:37 +01:00
Wojtek Figat
40c7fe3f77 Add support for automatic DefaultValue attributes generation for fields in scripting API 2021-01-12 14:14:35 +01:00
Wojtek Figat
a6d5fb318a Fix default field value parsing to skip whitespaces 2021-01-12 14:14:08 +01:00
Wojtek Figat
45211fa61c Merge remote-tracking branch 'origin/master' into navigation-features 2021-01-12 12:04:20 +01:00
Wojtek Figat
fb84aa2c4b Merge branch 'typo-fix' of git://github.com/W2Wizard/FlaxEngine into W2Wizard-typo-fix 2021-01-11 15:34:41 +01:00
mafiesto4
8d7d2431df Add glslang for Linux 2021-01-10 19:57:01 +01:00
mafiesto4
ee1b7bad56 Fix Editor build on Linux 2021-01-10 09:46:37 +01:00
mafiesto4
c7547b3a46 Merge remote-tracking branch 'origin/master' into linux-editor 2021-01-10 09:14:03 +01:00
Wojtek Figat
f073e07de7 Fix error on CI running on Linux machine 2021-01-09 18:37:05 +01:00
Wojtek Figat
0e768694b5 Add using additional temporary temp param in scripting bindings glue code for array parameters using BytesContainer 2021-01-07 00:01:53 +01:00
Wojtek Figat
be319c446d Refactor settings types to use scripting API 2021-01-05 14:14:34 +01:00
W2.Wizard
4d8cc9aef7 Fixed additional typos
Went through the source with VNNCC to correct as many found typos as possible

Co-Authored-By: VNC <52937757+VNNCC@users.noreply.github.com>
2021-01-05 02:14:21 +01:00
Wojtek Figat
cc8e78b505 Merge remote-tracking branch 'origin/master' into navigation-features
# Conflicts:
#	Source/Editor/Content/Settings/NavigationSettings.cs
#	Source/Engine/Engine/PhysicalMaterial.cs
#	Source/Tools/Flax.Build/Bindings/BindingsGenerator.Api.cs
2021-01-04 14:31:56 +01:00
Wojtek Figat
953f8da84d Update copyright year 2021-01-04 14:25:21 +01:00
Wojtek Figat
8dc5b11f51 Add API_INTERFACE to scripting API bindings for implementing interfaces 2021-01-04 14:18:59 +01:00
Wojtek Figat
566a653c0a Fix using ApiToken constant 2021-01-03 23:38:43 +01:00
VNC
e62ccd55ba Make constants use the actual const keyword
All references are baked into the assembly with the corresponding IL instruction when compiling. Because no lookup will take place, it will "increase" the performance.
2021-01-03 22:56:54 +01:00
Jean-Baptiste Perrier
03eb39afe6 Bumping all copyright headers to 2021. 2021-01-02 14:28:49 +01:00
Wojtek Figat
05790ab9a1 Fix code style 2020-12-30 22:56:17 +01:00
Wojtek Figat
4c205be617 Fix code style 2020-12-30 11:20:37 +01:00
Wojtek Figat
a082d52543 Remove unused ExtractVersionNum function 2020-12-30 00:05:20 +01:00
Wojtek Figat
1a0c12191d Add IgnoreMissingDocumentationWarnings option into generated csproj files 2020-12-30 00:05:05 +01:00
mafiesto4
969367dc3e Add Assimp for Linux 2020-12-23 21:27:29 +01:00
Wojtek Figat
ce6c360d29 Add proper typeInfo generation for non-scripting API classes 2020-12-23 12:55:53 +01:00
Wojtek Figat
07fb8e034f Merge remote-tracking branch 'origin/master' into navigation-features 2020-12-23 11:04:09 +01:00
Wojtek Figat
8198b73297 Add license files for all third party modules explicitly (even if using predefined license defined in config) 2020-12-22 23:29:42 +01:00
Wojtek Figat
4665e8fbdb Add support for basic classes to Scripting Type (without scripting object as a base) 2020-12-22 12:55:57 +01:00
Wojtek Figat
f25064fae8 Merge remote-tracking branch 'origin/master' into navigation-features 2020-12-22 12:13:26 +01:00
Wojtek Figat
70d0c0ea8a Fix generating project files without host platform tools 2020-12-22 00:08:24 +01:00