Commit Graph

4275 Commits

Author SHA1 Message Date
Wojtek Figat
08ae1917e8 Fix proper readlink usage on Linux to get app path 2023-01-25 20:33:23 +01:00
Wojtek Figat
e779c3ca17 Merge commit '997baa3b774ac4dea739e15a55070519b0863afc' into dotnet7 2023-01-25 20:13:34 +01:00
Wojtek Figat
173f4e8092 Fix building scripts on Linux from Editor 2023-01-25 20:11:11 +01:00
Wojtek Figat
de7edf9e78 Fix ccatching C# exceptions in Visual Studio Code when debugging native code 2023-01-25 20:10:40 +01:00
Wojtek Figat
6b6f1eeb9b Fix exception in build tool when running in workspace without project file 2023-01-25 19:54:45 +01:00
Wojtek Figat
0847ccc360 Fix loading xml docs for assembly 2023-01-25 19:52:06 +01:00
Wojtek Figat
e57481de7d Adjustments to the new group panels #903 2023-01-24 23:18:12 +01:00
Wojtek Figat
6931161dce Merge branch 'add-arrow-to-groups' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-arrow-to-groups 2023-01-24 19:41:37 +01:00
Wojtek Figat
bde3b98582 Merge branch 'change-filter-length' of https://github.com/Tryibion/FlaxEngine into Tryibion-change-filter-length 2023-01-24 19:34:54 +01:00
Wojtek Figat
29815e0dd6 Merge branch 'actor-org' of https://github.com/Tryibion/FlaxEngine into Tryibion-actor-org 2023-01-24 19:20:23 +01:00
Wojtek Figat
1a8f3d0e97 Merge branch 'fix-rename-popup' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-rename-popup 2023-01-24 19:16:45 +01:00
Wojtek Figat
c1e0d70646 Fix name overlap 2023-01-24 19:14:18 +01:00
Wojtek Figat
f5a37ec3b4 Final fix for full P/Invoke compatibility on Linux 2023-01-24 18:49:33 +01:00
Wojciech Figat
acb1cef19d Use plain-C style exported function for P/Invoke bindings on Clang 2023-01-24 18:32:23 +01:00
Wojtek Figat
20c32ea6ed Impl progress on c++ name mangling on Clang for proper P/Invokes binding 2023-01-24 17:31:09 +01:00
Wojtek Figat
35ea0b5447 Add more explicit error message on LibraryImport unit test error 2023-01-24 16:55:28 +01:00
Wojtek Figat
e818d37dd6 Add separated bindings method impl for scripting evnts binding on Clang 2023-01-24 16:55:06 +01:00
Wojciech Figat
048a4ac1e3 Use separated internal managed binding method declaration and implementation on Clang to properly export symbol for P/Invoke 2023-01-24 14:00:39 +01:00
Wojtek Figat
f665642e71 Fix build 2023-01-24 12:32:41 +01:00
Wojtek Figat
6fb604a9a0 Update comment 2023-01-24 10:13:08 +01:00
Wojtek Figat
02e3697817 Fix using proper engine native module for importing symbols 2023-01-24 10:13:08 +01:00
Wojciech Figat
761d3735a7 Minor adjust followup #894 2023-01-24 09:41:18 +01:00
Wojciech Figat
c6be71c4ff Merge branch 'dotnet7_vscode_debugging' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet7_vscode_debugging 2023-01-24 09:32:25 +01:00
Wojciech Figat
798b950046 Merge branch 'dotnet7' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet7 2023-01-24 09:30:38 +01:00
Wojciech Figat
c9c35eb74e Merge remote-tracking branch 'origin/1.5' into dotnet7 2023-01-24 09:25:45 +01:00
Wojciech Figat
f1f5dacb6f Add unit test to verify LibraryImport attributes usage for proper bindings 2023-01-24 09:25:39 +01:00
Chandler Cox
bc7f9f7534 changed min length to 1 to start filtering after first character is entered. 2023-01-23 20:05:34 -06:00
Wojtek Figat
9e90cb260a Add support for custom icons for actors in ViewportIconsRenderer 2023-01-23 23:43:59 +01:00
Wojtek Figat
c854b657c1 Add actor virtual functions OnDebugDraw/OnDebugDrawSelected/OnEnable/OnDisable to override in scripting 2023-01-23 23:43:16 +01:00
Wojtek Figat
a853850116 Merge branch 'vscode_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vscode_fixes 2023-01-23 20:34:35 +01:00
Wojciech Figat
405ae519dd Refactor generated bindings P/Invoke to support name mangling for symbols 2023-01-23 18:41:12 +01:00
Wojciech Figat
f3366178ea Refactor manually written managed bindings to use C-style exported P/Invoke 2023-01-23 18:14:38 +01:00
Wojciech Figat
38fcfee9a4 Merge branch '1.5' into dotnet7 2023-01-23 14:47:12 +01:00
Wojciech Figat
25811ed6d4 Optimize bindings code generation via String Builder pooling 2023-01-23 13:22:43 +01:00
Chandler Cox
ff3277edc7 Change CM attributes to not check inhereted class. 2023-01-22 21:33:08 -06:00
Chandler Cox
e21c8e5fe9 Organize physics actors a little better in CM, added wheeled vehicle to list. minor change in CM to not add actors that have a parent with the attribute (more selective). 2023-01-22 18:52:28 -06:00
3ca0ea2e50 Fix unfreed managed string handles 2023-01-22 17:29:34 +02:00
a917567e92 Fix passing weak managed string handles in marshallers 2023-01-22 17:29:30 +02:00
Chandler Cox
66fd5e716c various fixes and improvements. size changes for headers, deactivate containement for collections. 2023-01-21 13:35:51 -06:00
Chandler Cox
634eb0973b fix header text position 2023-01-21 11:37:31 -06:00
Chandler Cox
a91990138b Added arrow as default to groups 2023-01-21 10:32:37 -06:00
Wojciech Figat
66d5850a76 Asset update 2023-01-20 12:02:40 +01:00
Wojciech Figat
df2d151063 Merge branch 'better-tag-picker' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-tag-picker 2023-01-20 11:51:50 +01:00
Wojciech Figat
31e27e84a9 Minor fix 2023-01-20 11:48:53 +01:00
Wojciech Figat
286de25c15 Merge branch 'add-tag-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-tag-fix 2023-01-20 11:47:18 +01:00
Chandler Cox
5d601621cf small fix 2023-01-20 02:14:05 -06:00
Chandler Cox
56c9be6f8c fixes 2023-01-20 01:55:09 -06:00
Chandler Cox
64dcfa21b8 small fixes 2023-01-20 01:22:36 -06:00
Chandler Cox
6c1ce82e5c Small cleanup 2023-01-20 00:56:46 -06:00
Chandler Cox
efe11d0105 Added selecting text box when tag add drop panel open 2023-01-20 00:55:54 -06:00