30 Commits

Author SHA1 Message Date
bruvzg
a263344653
[Demo Project] Add macOS framework templates, update Scons build script and ".gdextension" file. 2022-01-11 10:42:04 +02:00
O01eg
c5fd3d00d2
Test CMake project with CI (#518) 2021-12-24 01:29:21 +01:00
Bastiaan Olij
b008810c01 Implementing dictionary operators 2021-11-23 19:44:53 +11:00
Rémi Verschelde
5cacce7a26
Merge pull request #650 from BastiaanOlij/fix_compile_warnings 2021-11-22 12:22:24 +01:00
Bastiaan Olij
94efe3d410 Fixing compiler warnings around implicit type casting loosing precision 2021-11-22 21:48:20 +11:00
Bastiaan Olij
c2b690439f Implement index operators for Arrays 2021-11-12 14:29:54 +11:00
Rémi Verschelde
b3c7581cf9
Add .gitignore for test, ignore potential log files
(cherry picked from commit 1070a29d770309be89e44f4b8dd57814882547ef)
2021-11-04 15:42:27 +01:00
Bastiaan Olij
ef528d3a86 Rename interface to gdn_interface because it's a defined keyword under windows 2021-10-28 19:44:20 +11:00
Bastiaan Olij
0f47ba54ee Setup for building both debug and release build for side by side deployment 2021-09-29 10:47:08 +10:00
Fabio Alessandrelli
b28853aff1 Add test for Reference passing/returning. 2021-09-28 15:49:53 +02:00
Bastiaan Olij
68ebc9b2a8 Changed over to proper godot-headers 2021-09-27 23:08:12 +10:00
Bastiaan Olij
cbf52c2764 Removed init.cpp that I overlooked in rebase 2021-09-27 23:08:12 +10:00
Bastiaan Olij
0e3bc393d5 Fully register class on register_class call 2021-09-27 23:08:12 +10:00
Fabio Alessandrelli
59d38a4119 Add test for extended object creation/deletion. 2021-09-27 23:08:12 +10:00
Bastiaan Olij
fab017c91a Fix some clang format things 2021-09-27 23:08:11 +10:00
Bastiaan Olij
e839199848 Add support for property groups 2021-09-27 23:08:11 +10:00
George Marques
aef0f1e248 Change initialization to allow custom level callbacks
Now it needs a callback for each level so custom logic (like loading
singletons) can be performed.
2021-09-27 23:08:10 +10:00
George Marques
dfa526ce16 Fix formatting of files 2021-09-27 23:08:10 +10:00
Bastiaan Olij
df9164b9bd Added TYPED_METHOD_BIND and c++17 flags to windows build and moved test project files 2021-09-27 23:08:09 +10:00
George Marques
5615c92173 Define the {de,}initialization functions in the bindings
The extension creators then don't need to create those just to redirect
to the bindings.
2021-09-27 23:08:08 +10:00
George Marques
a0634cca3f Auto-bind virtual method overrides 2021-09-27 23:08:08 +10:00
George Marques
b3a4a2cf93 Add sample test project 2021-09-27 23:08:08 +10:00
George Marques
e4ed48976a Replace bindgins to work with extensions 2021-09-27 23:08:08 +10:00
Rémi Verschelde
407710b622
Merge pull request #513 from beroso/fix/windows_cpp_17 2021-09-27 11:50:12 +02:00
Hugo Locurcio
cf5428e103
Add license headers to all source and header files
This is consistent with the core Godot source code, and ensures the
license isn't detached from its original code when individual files
are distributed.
2021-08-02 18:34:58 +02:00
Rémi Verschelde
b36df8f86c Rename godot_headers to godot-headers to match upstream rename
Also updated the URLs which were still pointing to the old GitHub org.
2021-02-26 10:07:38 +01:00
André Sousa
5f24388b04
Add -std:c++17 flag on test windows build 2021-02-14 20:41:59 -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