Commit Graph

530 Commits (07f096f2f4042d7c67ecd4910158924710db8c87)

Author SHA1 Message Date
Hugo Locurcio 07f096f2f4 Print a warning with unknown SCons variables to ease troubleshooting
(cherry picked from commit 1e2eafe777)
2022-07-22 11:06:48 +02:00
Rémi Verschelde 36fc84dae7
Merge pull request #770 from Faless/build/3.4_fix_android 2022-06-17 15:23:51 +02:00
Fabio Alessandrelli ff32433c1c [SCons] Fix Android builds with modern NDKs.
(cherry picked from commit b8ae658981)
2022-06-17 15:00:30 +02:00
Rémi Verschelde f4f6fac4c7 CI: Install MinGW via `egor-tensin/setup-mingw`
Scoop install is being problematic since their 0.1.0 release.

(cherry picked from commit 3846201fbb)
2022-04-04 12:32:13 +02:00
Rémi Verschelde b1ce0d7860 Update copyright year
(cherry picked from commit 7a3ad31dc4)
2022-04-04 12:32:08 +02:00
Rémi Verschelde ced274fbe6
Merge pull request #711 from aaronfranke/3.4-black
[3.4] Run black format on SConstruct files and bindings generator
2022-02-26 23:45:40 +01:00
Aaron Franke a706fdb10c
[3.4] Run black format on SConstruct files and bindings generator 2022-02-26 15:04:26 -06:00
Rémi Verschelde 8b01d969c6 headers: Track tag godot-3.4.3-stable 2022-02-24 10:28:17 +01:00
Ivorius 45943c8476
In CMakeLists, use the new FindPython3 instead of FindPython 2022-01-26 18:48:56 +01:00
Rémi Verschelde 59ecf3b990
headers: Track tag godot-3.4.1-stable 2021-12-17 11:27:46 +01:00
Rémi Verschelde 4efceefe13
Merge pull request #666 from BimDav/fix_variant_operator= 2021-12-03 12:09:51 +01:00
BimDav a93f7f9e73 Call Variant destructor in operator= 2021-12-03 11:11:32 +01:00
Rémi Verschelde b31e690a91
Merge pull request #665 from akien-mga/3.x-ci-godot-3.4 2021-12-02 10:42:15 +01:00
Rémi Verschelde a0f2ab1f31
CI: Update Godot binary to 3.4-stable for tests 2021-12-02 10:32:56 +01:00
Rémi Verschelde 68ce78179f
headers: Track tag godot-3.4-stable 2021-11-04 15:39:20 +01:00
Rémi Verschelde c12e9a3195
test: Style cleanup after opening in 3.4 2021-11-04 15:38:05 +01:00
Rémi Verschelde 1070a29d77
Add `.gitignore` for test, ignore potential log files 2021-11-04 15:32:51 +01:00
Rémi Verschelde 8366761930
Merge pull request #637 from Faless/osx/3.x_universal 2021-10-04 09:13:17 +02:00
Fabio Alessandrelli de89011ca4 [CI] Use MacOS universal build instead of 2 builds.
Switch to the now available macOS 11 for building.
2021-10-02 14:01:13 +02:00
Fabio Alessandrelli a1337a2dd7 [OSX] Add universal build support. 2021-10-02 14:01:13 +02:00
Rémi Verschelde 99e9dd1d93
Merge pull request #621 from akien-mga/3.4-beta5 2021-09-27 13:12:10 +02:00
Rémi Verschelde 68372606b5
headers: Sync with Godot 3.4 beta 5 2021-09-27 12:51:47 +02:00
Rémi Verschelde bfdf55afd9
Merge pull request #620 from akien-mga/bindgen-fix-NodePath-escape 2021-09-27 12:51:07 +02:00
Rémi Verschelde b8658d3733
Merge pull request #619 from BastiaanOlij/update_godot_3_info 2021-09-27 12:43:50 +02:00
Rémi Verschelde 83ef64079b
bindgen: Properly escape NodePath in default args 2021-09-27 12:41:46 +02:00
Bastiaan Olij 74cee6e6b7 Updating readme for new branch info 2021-09-27 20:28:16 +10:00
Rémi Verschelde 4e8508ad53
Fixup style after #563 2021-09-27 12:26:32 +02:00
Rémi Verschelde 407710b622
Merge pull request #513 from beroso/fix/windows_cpp_17 2021-09-27 11:50:12 +02:00
Rémi Verschelde 907d35126e
Merge pull request #538 from anunknowperson/patch-1 2021-09-27 11:44:43 +02:00
Rémi Verschelde 228014bec8
Merge pull request #547 from piiertho/hotfix/add-android-missing-toolchain-elements 2021-09-27 11:42:39 +02:00
Rémi Verschelde 3de367920f
Merge pull request #563 from LinwoodCloud/master 2021-09-27 11:41:41 +02:00
Rémi Verschelde 055f3141f8
Merge pull request #588 from aaronfranke/signal-no-arg 2021-09-27 11:34:08 +02:00
Rémi Verschelde 7a693df988
Merge pull request #601 from colugomusic/fix-string-args-constness 2021-09-27 11:31:56 +02:00
Rémi Verschelde 0fba89df67
Merge pull request #595 from Calinou/add-license-headers 2021-09-27 11:31:31 +02:00
Rémi Verschelde c109d4e5dc
Merge pull request #607 from samsface/master 2021-09-27 11:24:07 +02:00
Rémi Verschelde 654836a135
Merge pull request #587 from Faless/fix/osx_names 2021-09-27 11:22:13 +02:00
Rémi Verschelde 402e33a7dc
headers: Track tag godot-3.3.3-stable 2021-09-26 13:20:50 +02:00
Rémi Verschelde e96e49e63b
Merge pull request #618 from akien-mga/ci-tests-godot-3.3.3 2021-09-26 13:16:24 +02:00
Rémi Verschelde d9477fd0aa
CI: Run tests with Godot 3.3.3 2021-09-26 12:43:41 +02:00
Rémi Verschelde 6e013e415d
Merge pull request #617 from akien-mga/ci-linux-ubuntu-18.04 2021-09-26 12:40:46 +02:00
Rémi Verschelde 4b6ab10c5d
CI: Update Linux runner to Ubuntu 18.04
Also cleanup needlessly specific dependencies.
2021-09-26 12:15:19 +02:00
Bastiaan Olij 1bb06e8507
Merge pull request #616 from raulsntos/fix-enum-params
Escape parameters named `enum`.
2021-09-23 09:54:33 +10:00
Raul Santos 54c2d23572 Escape parameters named `enum`.
Prefix parameters named `enum` with an underscore like all the other
reserved keywords.
2021-09-22 16:07:23 +02:00
Fabio Alessandrelli 466f2cdebf
Merge pull request #590 from Faless/generator/fix_byte_array_default
Fix binding when default parameter is a PoolByteArray.
2021-09-07 20:08:56 +02:00
Bastiaan Olij 6e1af3bedb
Merge pull request #594 from Calinou/error-list-remove-extraneous-values
Remove extraneous Error enum values that were removed in Godot 3.0
2021-09-04 23:31:38 +10:00
BoomerDev 8efe619e3a
Fix typo in README.md (#608) 2021-09-03 16:43:01 +02:00
Sam 6b31e67dd3 Fix Clang 11 build failure over -Wabsolute-value 2021-09-01 23:08:30 +01:00
Colugo bba8393af7 Fix argument constness in String::begins_with, String::ends_with 2021-08-22 16:02:14 +01: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
Hugo Locurcio abab0715a0
Remove extraneous Error enum values that were removed in Godot 3.0 2021-08-02 18:23:41 +02:00