Fabio Alessandrelli
7bff71a9f5
Fix Rect2::distance_to not returning 0.
...
Was relying on comparison with 1e20 which cannot be represented as
float, causing some epsilon to always be returned and compilers
complaining when using -Werror.
2022-06-27 10:40:24 +02:00
Rémi Verschelde
ac572d5f84
Merge pull request #691 from Faless/build/3.x_tools
2022-06-13 14:17:34 +02:00
Fabio Alessandrelli
c7b81a15f6
[SCons] Fix android build with modern NDKs.
2022-06-08 23:02:21 +02:00
Rémi Verschelde
95258f61f4
headers: Sync with upstream 3.x commit f33899d
2022-05-18 12:56:09 +02:00
Rémi Verschelde
f9f6767722
headers: Sync with upstream 3.x commit 21827a7
2022-05-05 00:19:10 +02:00
Fabio Alessandrelli
9451c184b1
[CI] Matrix build for all platforms.
...
Test is only run on macOS and Linux.
2022-04-14 05:22:50 +02:00
Fabio Alessandrelli
ca7cd22326
Library SCons boilerplate to build projects.
2022-04-14 05:22:50 +02:00
Rémi Verschelde
7d00a6e05b
headers: Sync with upstream 3.x commit 21c3048
2022-04-04 13:47:02 +02:00
Rémi Verschelde
3427c97f24
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:31:26 +02:00
Rémi Verschelde
7a3ad31dc4
Update copyright year
2022-04-04 12:28:54 +02:00
Rémi Verschelde
2eedcb0131
Merge pull request #710 from aaronfranke/3.x-black
...
[3.x] Run black format on SConstruct files and bindings generator
2022-02-26 23:44:16 +01:00
Aaron Franke
f230e51e98
[3.x] Run black format on SConstruct files and bindings generator
2022-02-26 15:03:55 -06:00
Hugo Locurcio
63df6debdf
Merge pull request #676 from Ivorforce/patch-3
2022-01-26 18:47:15 +01:00
Ivorius
09249530bd
In CMakeLists, use the new FindPython3 instead of FindPython
2021-12-29 15:04:57 +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