Commit Graph

723 Commits (17c1d1fd502e2eb32b4a3dfff11182865db542f9)

Author SHA1 Message Date
George Marques eafe6d9622
Merge pull request #477 from o01eg/ci-test-execute-3.2
Test built GDNative plugin with stable Godot
2021-02-09 15:09:39 -03:00
O01eg 279d63d6c5
Run script test 2021-02-07 00:13:58 +03:00
O01eg c55ef5adcf
Disable Windows compilation. 2021-02-06 23:19:40 +03:00
O01eg d6101538e6
Test build GNnative library in CI 2021-02-06 23:08:13 +03:00
Marc Gilleron f669380811 Generate bindings if they are not found 2021-02-03 22:48:58 +00:00
Marc e2831ff5fa
Merge pull request #505 from naithar/fix/ios-simulator-build
iOS arm64 simulator support.
2021-02-03 22:15:29 +00:00
Marc 925a47f65b
Merge pull request #502 from Zylann/clang_format_ci
Re-added clang-format checks to the CI
2021-02-03 22:13:03 +00:00
Marc e8e2d2c3d1
Merge pull request #501 from Zylann/fix_mingw_ci
Dont carry MSVC stuff to MinGW builds
2021-02-03 22:11:54 +00:00
Marc b7f958ddb5
Merge pull request #506 from Zylann/fix_macos_ci
Fix MacOS CI using an available runner
2021-02-03 22:11:04 +00:00
Marc Gilleron 1f7f66d09e Re-added clang-format checks to the CI 2021-02-03 22:04:45 +00:00
Marc 9598fd5c8e
Merge pull request #504 from HrishikeshP-01/better-use-of-Math
Replaced static math functions in CameraMatrix by Math usage
2021-02-03 20:16:51 +00:00
Marc Gilleron 612ac0c123 Fix MacOS CI using an available runner 2021-02-03 20:06:16 +00:00
Sergey Minakov b5d16b4b56 add ios_simulator flag to enable building for M1 arm64 simulators 2021-02-03 22:17:12 +03:00
Hrishikesh 09df1fc9b5 Removed the redundant functions in CameraMatrix.hpp 2021-02-03 18:55:39 +05:30
Hrishikesh 8558d2360a Removed redundant function definitions in CameraMatrix and used the ones in Math.hpp 2021-02-03 06:32:44 +05:30
Marc 6d3b8f44f4
Merge pull request #500 from Zylann/fix_commented_fp_param
Revert comment in the middle of function pointer in Godot.hpp
2021-01-31 23:36:15 +00:00
Marc Gilleron 74e7098ae0 Dont carry msvc stuff to the MinGW build 2021-01-31 23:08:51 +00:00
Marc Gilleron 4c0763cd88 Revert comment, this raised another warning, and I could not find a pattern that works 2021-01-31 22:36:01 +00:00
Marc e8de1fa2a5
Merge pull request #490 from Zylann/container_leaks
Fix container and string leaks
2021-01-31 20:15:44 +00:00
Marc b400dba875
Merge branch 'master' into container_leaks 2021-01-31 20:06:56 +00:00
Marc 05ba977cc6
Merge pull request #485 from colugomusic/fix-array-const
Fix constness of Array::find, Array::find_last and Array::rfind
2021-01-31 20:03:47 +00:00
Marc e76efdd3ab
Merge pull request #481 from Zylann/vec_constants
Added missing constants to Vector2, Vector3, Basis and Quat
2021-01-31 20:02:06 +00:00
Marc 18e1b262ff
Merge pull request #480 from Zylann/ref_safer_cast
Use safer casts in Ref<T>
2021-01-31 20:01:12 +00:00
Marc ffcdef965e
Merge pull request #479 from Zylann/fix_math_warnings
Fix some Math warnings
2021-01-31 19:58:10 +00:00
Marc 8300c53490
Merge pull request #478 from colugomusic/osx-deployment-target
Add macos_deployment_target SConstruct option.
2021-01-31 19:56:35 +00:00
Marc bdba7b4866
Merge pull request #373 from mika314/master
Fix compilation warnings about unused vars
2021-01-31 19:44:04 +00:00
Marc 1aab5e3962
Merge branch 'master' into master 2021-01-31 19:32:56 +00:00
Marc 35f78dea51
Merge pull request #486 from Calinou/switch-to-github-actions
Switch from Travis CI to GitHub Actions
2021-01-31 19:12:25 +00:00
Marc Gilleron fb71edd45b Fix container and string leaks
Some functions return a new instance of such containers,
but instead we made a copy of them, without taking ownership of the
original created by the function.
Now we use a specific constructor taking ownership on the godot_* struct.
2021-01-07 01:05:12 +00:00
Hugo Locurcio e0a129d572
Merge pull request #489 from o01eg/update-headers-3.2.3
Update godot_headers to the latest version
2020-12-28 16:46:38 +01:00
O01eg d20fcb6098
Update headers commit 2020-12-28 11:30:06 +03:00
Hugo Locurcio 610c42f219
Switch from Travis CI to GitHub Actions
GitHub Actions should be significantly faster than Travis CI.
2020-12-23 22:34:40 +01:00
Colugo 38c9b624db Fix constness of Array::find, Array::find_last and Array::rfind 2020-12-20 16:53:40 +00:00
Hugo Locurcio 01c003dfed
Merge pull request #484 from Jummit/patch-1
Remove semicolons from GDScript example
2020-12-19 21:28:22 +01:00
Jummit ecf0948f35
Remove semicolons from GDScript example 2020-12-19 18:40:15 +01:00
Marc Gilleron 8e1cc29c66 Added missing constants to Vector2, Vector3, Basis and Quat 2020-12-08 23:35:17 +00:00
Marc Gilleron 2893c883f8 Use safer casts in Ref<T> 2020-12-08 22:10:59 +00:00
Marc Gilleron deddacd6f7 Fix some Math warnings 2020-12-08 20:47:42 +00:00
Marc 43828ebb39
Merge pull request #459 from Silver1063/master
Added some missing Vector3 functions and Fixed Vector3 slide
2020-12-08 20:00:06 +00:00
Marc 1ec4526c1d
Merge pull request #454 from Zylann/remove_godot_subclass
Remove the need to use GODOT_SUBCLASS
2020-12-08 19:36:44 +00:00
Colugo 78547869ee Add macos_deployment_target SConstruct option. 2020-12-03 20:30:59 +00:00
Silver1063 96ae052e06 Added missing Vector3 slerp and Vector3 project
Vector3 slerp and Vector3 project were missing from godot cpp so I added them.
2020-10-11 17:31:23 -07:00
Silver1063 a733457285 Update Vector3 slide to match godot implementation
It wasn't the same before and resulted in weird behavior, its better now.
2020-10-11 15:47:01 -07:00
Manuel Riecke 2989a385d7 GENERATE_TEMPLATE_GET_NODE option for CMake 2020-09-20 12:18:42 +02:00
Manuel Riecke 73f1f90bf7 Fix godot-cpp not compiling because of -Wlong-long 2020-09-19 13:42:00 +02:00
Manuel Riecke 2007e6f81e Fix CMake failing to generate the bindings.
A new parameter was added to the binding_generator python file,
but the CMake file was not adjusted.
2020-09-19 13:42:00 +02:00
Marc Gilleron 67976ee47d Remove the need to use GODOT_SUBCLASS 2020-09-12 17:38:46 +01:00
Marc c9a740be34
Merge pull request #451 from Zylann/math
Added Godot's math functions
2020-09-08 19:31:54 +01:00
Marc 7fd60d4c66
Merge pull request #452 from Zylann/no_debug_symbols
Don't generate debugging symbols in release builds
2020-09-05 01:53:55 +01:00
Marc Gilleron c02747d909 Don't generate debugging symbols in release builds 2020-09-05 00:06:51 +01:00