Commit Graph

1788 Commits

Author SHA1 Message Date
Wojciech Figat
526fa5a33d Tweaks for CI 2022-01-17 12:30:03 +01:00
Wojciech Figat
c94e1932eb Remove not needed assertions 2022-01-17 10:18:08 +01:00
Wojciech Figat
465c857ff2 Fix bounding box size setter 2022-01-17 10:12:05 +01:00
Wojciech Figat
cfa5aa6a61 Add math unit tests for c++ 2022-01-14 19:09:54 +01:00
Wojciech Figat
2df3997c8b Format code 2022-01-14 19:09:53 +01:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojtek Figat
08bebc0f89 Add app packaging for macOS 2022-01-13 18:19:49 +01:00
Wojtek Figat
5d7f8e2df9 Fix compressed textures exporting with resizing on non-Windows platforms 2022-01-13 18:15:32 +01:00
Wojtek Figat
a682b7c324 Progress on packaging for macOS 2022-01-12 17:37:44 +01:00
Wojtek Figat
dfa5e91322 Fix conditional variables usage on broadcast by using a shared mutex 2022-01-12 17:36:06 +01:00
Wojtek Figat
317a9d63bc Post-merge cleanup and improvements for #655 2022-01-11 15:04:40 +01:00
Wojtek Figat
923cec3618 Merge branch 'LinuxGamepads' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-LinuxGamepads 2022-01-11 13:39:34 +01:00
Wojtek Figat
dc9d060ae7 Fix drag&drop on Linux with file that has spaces in a path 2022-01-11 13:38:34 +01:00
Wojtek Figat
dafa6bff2e Add inlined current thread id on Linux and Android 2022-01-11 13:24:53 +01:00
Wojtek Figat
0bff47e9a2 Merge branch 'font-fix' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-font-fix 2022-01-11 12:51:23 +01:00
Wojciech Figat
4486ec3b72 Add Vulkan pipeline cache serialization 2022-01-11 10:49:03 +01:00
Wojciech Figat
d11166082c Add improvements for objects spawning and snapping in Editor to include object bounds 2022-01-10 17:46:53 +01:00
Wojciech Figat
5ffdbe553b Add assets loading progress to Editor status bar 2022-01-10 14:09:00 +01:00
Wojciech Figat
a707847067 Tweaks 2022-01-10 12:38:07 +01:00
Wojtek Figat
92289fccfd Tweak build 2022-01-09 20:53:20 +01:00
Wojtek Figat
2ca070ea3a Use recommended 3 backbuffers on MoltenVK on Mac 2022-01-09 20:12:52 +01:00
Wojtek Figat
c4b6865659 Merge branch 'master' into mac 2022-01-09 19:15:15 +01:00
Wojtek Figat
38b6b546c7 Fixes 2022-01-09 19:10:46 +01:00
Wojtek Figat
729bfcb941 Fix build 2022-01-09 18:05:52 +01:00
Wojtek Figat
892723c501 Fix build 2022-01-09 17:46:37 +01:00
Wojtek Figat
844fad2ced Fix crash when animation has anim events and scripting is disposed before content 2022-01-08 18:29:13 +01:00
Wojtek Figat
82a43dea28 Add **Animation Events** 2022-01-08 15:06:25 +01:00
Wojtek Figat
79200a784b Add Level::ScriptsReloadRegisterObject for easier scripting objects refreshing during hot-reload in code 2022-01-08 15:06:24 +01:00
Wojtek Figat
192af7ec14 Refactor native core objects to simplify usage for newcomers 2022-01-08 15:06:23 +01:00
Wojtek Figat
e144a6f69d Fix crash when trying to read invalid Visual Script parameter from local scope during debugging 2022-01-08 15:06:22 +01:00
Wojtek Figat
bbfe0446f0 Tweaks and fixes 2022-01-08 15:06:21 +01:00
Wojtek Figat
779e41a686 Add static assert for curve keyframes data raw serialization 2022-01-08 15:06:21 +01:00
Wojtek Figat
ff9b116522 Add ScriptingObject::NewObject utility for scripting objects spawning in C++ 2022-01-08 15:06:18 +01:00
Wojtek Figat
fa83869430 Add minor changes 2022-01-08 15:06:18 +01:00
Wojtek Figat
32c7d36fcd Tweaks 2022-01-08 15:06:17 +01:00
Wojtek Figat
5e9b215548 Fix crash when spawning managed object on a detached native thread 2022-01-08 15:06:16 +01:00
Wojtek Figat
0f9f3905ed Add json serialization utils for objects to save/load from raw bytes 2022-01-08 15:06:15 +01:00
Wojtek Figat
32a73727b0 Optimize Stream includes to Array 2022-01-08 15:06:14 +01:00
Wojtek Figat
68d8766c56 Optimize String::ReserveSpace if length doesn't change 2022-01-08 15:06:13 +01:00
Wojtek Figat
d202c8b864 Add mouse and keyboard input for Mac 2022-01-05 17:48:17 +01:00
Wojtek Figat
dd569b9f1e Add audio support for Mac (via OpenAL soft) 2022-01-05 11:09:36 +01:00
Wojtek Figat
7471a819e1 Add Vulkan support for Mac (via MoltenVK) 2022-01-05 10:25:46 +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
Wojtek Figat
9df132bd77 Mac impl progress 2021-12-31 15:06:44 +01:00
Wojtek Figat
6f4a01f6da Add FlaxTests to Mac 2021-12-31 14:15:41 +01:00
Wojciech Figat
cc3617b5c2 Merge branch 'controller-physics-fix' of git://github.com/xKamuna/FlaxEngine-1 into xKamuna-controller-physics-fix 2021-12-31 11:09:30 +01:00
xKamuna
ef40ccbe14 Fix issue with filters being ignored for two controllers colliding 2021-12-30 23:47:26 -08:00
Wojtek Figat
039f5f6e15 Mac impl progress 2021-12-30 16:30:38 +01:00
Wojtek Figat
25cc8c6ab2 Implement basic windowing on Mac 2021-12-30 13:03:39 +01:00