Commit Graph

  • 4b63d795e4
    Merge pull request #1373 from dsnopek/4.1-cherrypicks-7 David Snopek 2024-02-16 09:37:17 -0600
  • 092c6936a6
    Merge 368f671912 into 620104e700 #1380 Eoin O'Neill 2024-02-16 09:07:04 -0600
  • 620104e700
    Merge pull request #1367 from AThousandShips/issue_version David Snopek 2024-02-16 09:06:30 -0600
  • 51c752c46b
    Merge pull request #1372 from dsnopek/4.2-cherrypicks-1 David Snopek 2024-02-16 09:03:54 -0600
  • 349b081b18
    Merge pull request #1391 from Faless/build/custom_tools David Snopek 2024-02-15 09:37:06 -0600
  • baaad7ada2 [SCons] Add support for custom build tools and platforms #1391 Fabio Alessandrelli 2024-01-30 09:32:27 +0100
  • fb884573ea Allow registering "runtime classes" #1256 David Snopek 2023-09-29 16:30:59 -0500
  • 9b138f2163
    Merge 35905b11f3 into 5fcc43e54d #1358 Kehom 2024-02-13 14:39:14 +0100
  • 5fcc43e54d
    Merge pull request #1377 from dsnopek/gdextension-register-virtual-method David Snopek 2024-02-12 18:43:12 -0600
  • 9a13efa0e3
    Merge pull request #1363 from Daylily-Zeleen/daylily-zeleen/fix_object_return_value_of_builtin_types_methods David Snopek 2024-02-12 14:33:20 -0600
  • 8fbb7cf795 Allow GDExtensions to register virtual methods and call them on scripts #1377 David Snopek 2024-01-30 11:25:25 -0600
  • 6a3753c076 Fix object return value of builtin types' methods. #1363 DaylilyZeleen 2024-01-18 17:23:21 +0800
  • 7c547c6c6b
    Merge pull request #1384 from allenwp/godot-87991-typed-array-additions David Snopek 2024-02-12 10:07:32 -0600
  • 4016d034b9
    Add custom target for the file generation #1388 Daniel Cauchi 2024-02-10 14:00:57 +0200
  • 368f671912 Adjust clang version checking to account for other non-vanilla clangs #1380 Eoin O'Neill 2024-02-01 20:14:53 -0800
  • 349b5a3146 Added newer Variant types to `typed_array.hpp` This is a companion commit to the godot PR https://github.com/godotengine/godot/pull/87992 which fixes https://github.com/godotengine/godot/issues/87991 Also undefines typed array templates after use to match Godot's typed_array.h #1384 Allen Pestaluky 2024-02-06 09:58:51 -0500
  • b173a4d935
    [Core] Improve `CowData` and `Memory` metadata alignment. #1383 bruvzg 2024-02-05 19:26:45 +0200
  • 566742d057 Avoid creating objects that Godot is going to use placement new to initialize #1378 David Snopek 2024-01-31 14:39:24 -0600
  • 5d2ca780a3
    Merge dfdc7bf971 into 36847f6af0 #1365 Thaddeus Crews 2024-01-24 16:15:04 +0100
  • 2cc967787a Update README: fix godot-cpp issue tracker url #1373 MJacred 2024-01-22 10:50:27 +0100
  • 45dc04f2cf Update README: fix godot-cpp issue tracker url #1372 MJacred 2024-01-22 10:50:27 +0100
  • 6884ca9be0 Update README.md with basic pre-requisites nightblade9 2024-01-07 18:53:34 -0500
  • dde0bbb93d Remove "godot" namespace when binding global constants. Daylily-Zeleen 2024-01-07 15:24:02 +0800
  • 1c03aa7746 Add missing `OP_POWER` operator to `Variant` A Thousand Ships 2024-01-06 20:54:57 +0100
  • 82475b215b Add an error message if android NDK is not installed ArchLinus 2023-12-29 09:32:14 -0500
  • 49098fbdc7 Allow detecting when building as a GDExtension Aaron Franke 2023-12-17 11:45:31 -0600
  • 756190705e Bump actions/setup-python from 4 to 5 dependabot[bot] 2023-12-06 19:33:16 +0000
  • 2e42c7020e CMake: Remove hardcoded warnings list and forcing -Werror on library builds Rémi Verschelde 2023-12-01 10:45:02 +0100
  • e9273e8528 Avoid error from -Werror=type-limits on GCC 11 David Snopek 2023-11-30 15:20:08 -0600
  • b1bd58d7da Send NOTIFICATION_POSTINITIALIZE to extension classes David Snopek 2023-11-29 11:50:48 -0600
  • d5a2e8e797 Fix file list issues when trying to build with meson via cmake LAK132 2023-11-11 23:29:33 +1030
  • 6bb4b1d321 Prevent CMake from always including debug symbols Bytzo 2023-10-25 23:57:13 -0700
  • 51aeda7437 [Scons] Set the minimum Android API level to 21 DmitriySalnikov 2023-11-23 00:08:13 +0300
  • cd904155a8 Bump mymindstorm/setup-emsdk from 12 to 13 dependabot[bot] 2023-11-22 19:10:15 +0000
  • b622b11df3 [iOS] Fix initialisation/termination of multiple statically linked extensions. bruvzg 2023-11-22 14:14:41 +0200
  • 92449b46e1 CI: Install Android NDK r23c explicitly Rémi Verschelde 2023-11-20 23:23:17 +0100
  • e8b6887b36 Add missing int→Variant conversions Thaddeus Crews 2023-11-04 16:53:09 -0500
  • dc76664cea Rework GDCLASS macro to allow pure virtual functions Chris Cranford 2024-01-12 15:25:56 -0500
  • 97214ecd7a Fix `AABB.encloses` failing on shared upper bound A Thousand Ships 2024-01-12 18:08:40 +0100
  • 300e74364b Update README.md with basic pre-requisites nightblade9 2024-01-07 18:53:34 -0500
  • 3129672a4f Remove "godot" namespace when binding global constants. Daylily-Zeleen 2024-01-07 15:24:02 +0800
  • c0b2d85ffc Add missing `OP_POWER` operator to `Variant` A Thousand Ships 2024-01-06 20:54:57 +0100
  • 62eed50524 Fix expected argument count for call errors A Thousand Ships 2023-12-30 13:23:36 +0100
  • f9b66e3c72 Add an error message if android NDK is not installed ArchLinus 2023-12-29 09:32:14 -0500
  • 81a72ff06b Allow detecting when building as a GDExtension Aaron Franke 2023-12-17 11:45:31 -0600
  • 0472b6bdd4 Add PackedRealArray as an alias for PackedFloat(32/64)Array Aaron Franke 2023-12-19 04:17:20 -0600
  • aaffda23a5 Avoid error from -Werror=type-limits on GCC 11 David Snopek 2023-11-30 15:20:08 -0600
  • 32ca574f49
    Bump mymindstorm/setup-emsdk from 13 to 14 #1371 dependabot[bot] 2024-01-22 19:23:26 +0000
  • 36847f6af0
    Merge pull request #1370 from MJacred/patch-1 David Snopek 2024-01-22 08:57:08 -0600
  • 8a535d0ecc
    Update README: fix godot-cpp issue tracker url #1370 MJacred 2024-01-22 10:50:27 +0100
  • 43ac30bd6f
    Merge ea76aeb72b into 0145e900f3 #1007 Fabio Alessandrelli 2024-01-20 08:28:13 -0700
  • cd5673bf2e
    Use latest doc version in issue template #1367 A Thousand Ships 2024-01-20 14:28:40 +0100
  • 0145e900f3
    Merge pull request #1357 from bruvzg/cpp_64 David Snopek 2024-01-19 12:15:55 -0600
  • 6c04514039
    Merge pull request #1359 from Naros/GH-1287 David Snopek 2024-01-19 07:27:06 -0600
  • 480a0f8c06
    Merge pull request #1360 from AThousandShips/aabb_fix David Snopek 2024-01-19 07:26:45 -0600
  • 5f350e2572 Rework GDCLASS macro to allow pure virtual functions #1359 Chris Cranford 2024-01-12 15:25:56 -0500
  • f94db1e361
    Merge 2642a84abb into 0ddef6ed96 #1362 IvanInventor 2024-01-18 23:50:14 +0000
  • 2642a84abb incorrect suppress warning fix #1362 Vano 2024-01-19 01:34:22 +0200
  • dfdc7bf971
    Add type hints to `binding_generator.py` #1365 Thaddeus Crews 2024-01-18 15:11:46 -0600
  • e2402d8bfb templated and custom-named classes support and test Vano 2024-01-17 16:56:55 +0200
  • f157211eb5 Allow setting the osxcross target #1361 werner mendizabal 2024-01-15 15:24:10 -0600
  • 3943e41d2f
    Fix `AABB.encloses` failing on shared upper bound #1360 A Thousand Ships 2024-01-12 18:08:40 +0100
  • 35905b11f3 Merge branch 'master' of https://github.com/Kehom/godot-cpp #1358 Kehom 2024-01-11 16:32:26 -0300
  • 0ddef6ed96
    Merge pull request #1354 from nightblade9/patch-1 Rémi Verschelde 2024-01-11 13:11:30 +0100
  • 64529361b4
    Merge pull request #1351 from Daylily-Zeleen/daylily-zeleen/remove_namespace_in_global_constants_binding Rémi Verschelde 2024-01-11 13:10:51 +0100
  • edf1637c2c
    Merge pull request #1349 from AThousandShips/op_fix Rémi Verschelde 2024-01-11 13:10:07 +0100
  • ee169b201b Update README.md with basic pre-requisites #1354 nightblade9 2024-01-07 18:53:34 -0500
  • 59a5a8b104
    Switch to 64-bit ints. #1357 bruvzg 2024-01-10 15:30:24 +0200
  • a490ce25f6 Add `is_class_static` virtual method to GDCLASS macro. #1356 Serhii Snitsaruk 2024-01-10 13:12:22 +0100
  • 76ae4b0d71
    Reverse order of default arguments in method bindings #1353 Leroy Hopson 2024-01-07 23:36:30 +1300
  • bd40a94424 Remove "godot" namespace when binding global constants. #1351 Daylily-Zeleen 2024-01-07 15:24:02 +0800
  • f037a697eb
    Add missing `OP_POWER` operator to `Variant` #1349 A Thousand Ships 2024-01-06 20:54:57 +0100
  • dd62b9685f
    Merge pull request #1347 from Chubercik/vector_method_parity David Snopek 2024-01-04 08:36:30 -0600
  • 8d13acca91
    Merge pull request #1346 from AThousandShips/arg_fix David Snopek 2024-01-04 08:35:46 -0600
  • b1769a70f0
    Merge pull request #1344 from ArchLinus/ndk-error David Snopek 2024-01-04 08:35:18 -0600
  • b733102f4a Add `Vector2i/3i/4i` methods: `distance_to` and `distance_squared_to` #1347 Jakub Mateusz Marcowski 2024-01-02 19:53:56 +0100
  • 718d0baea3 Add an error message if android NDK is not installed #1344 ArchLinus 2023-12-29 09:32:14 -0500
  • b77cb648c3 Fix expected argument count for call errors #1346 A Thousand Ships 2023-12-30 13:23:36 +0100
  • 3f44e9b404
    Merge pull request #1339 from aaronfranke/detect-gdext David Snopek 2023-12-29 14:14:35 -0600
  • 1a4857cde6 fix import logic for adding files to customs. Current logic throws exeption when trying to append to customs list because Import function has no return. #1343 Andrew 2023-12-25 11:29:07 -0600
  • 6b02a58e5a Merge remote-tracking branch 'godot/master' into cmake-exporting-config Slawomir Grabowski 2023-12-23 08:41:06 +0100
  • a5b7f00380 Clean up existing data in move assignment operator #1342 David Snopek 2023-12-21 14:10:39 -0600
  • 1c19d627aa
    Merge pull request #1340 from aaronfranke/really-packed David Snopek 2023-12-20 08:25:42 -0600
  • 646c71c277
    Add PackedRealArray as an alias for PackedFloat(32/64)Array #1340 Aaron Franke 2023-12-19 04:17:20 -0600
  • e17c7bf530
    Allow detecting when building as a GDExtension #1339 Aaron Franke 2023-12-17 11:45:31 -0600
  • b17e668c15
    Bump actions/upload-artifact from 3 to 4 #1335 dependabot/github_actions/actions/upload-artifact-4 dependabot[bot] 2023-12-14 19:42:29 +0000
  • 78ffea5b13
    gdextension: Sync with upstream commit b09f793f564a6c95dc76acc654b390e68441bd01 (4.2.1-stable) godot-4.2.1-stable Rémi Verschelde 2023-12-12 13:48:47 +0100
  • f93a6c5a5b
    Bump actions/setup-python from 4 to 5 dependabot[bot] 2023-12-06 19:33:16 +0000
  • b03e56922d
    CMake: Remove hardcoded warnings list and forcing -Werror on library builds Rémi Verschelde 2023-12-01 10:45:02 +0100
  • 62a820d9fb Add a method for auto-renaming the PDB #1331 DmitriySalnikov 2023-12-11 01:29:25 +0300
  • 0a078d9ec9 PR comments — added doc, default 'ON' in Debug, 'OFF' in Release #1330 Joakim Stien 2023-12-10 11:25:38 +0100
  • 31179ee47c Added hot reload support to CMakeLists.txt Joakim Stien 2023-12-09 15:13:32 +0100
  • 48afa82f29
    Merge pull request #1329 from godotengine/dependabot/github_actions/actions/setup-python-5 Rémi Verschelde 2023-12-07 08:58:31 +0100
  • 39ca745d0d
    Merge pull request #1324 from akien-mga/cmake-remove-hardcoded-warnings Rémi Verschelde 2023-12-07 08:57:52 +0100
  • a7becb43e6
    Bump actions/setup-python from 4 to 5 #1329 dependabot[bot] 2023-12-06 19:33:16 +0000
  • fe25e221a5
    Fix indentation #1251 Bo 2023-12-05 17:36:54 +0100
  • 64f0a6150d Expanding CMake to other compilers other than MSVC on Windows platform Bohumil Homola 2023-09-22 13:27:30 +0200
  • ea76aeb72b Need to also ignore unused-but-set-parameter in method_bind #1007 Fabio Alessandrelli 2023-12-01 11:54:34 +0100
  • e40364dd91 [SCons] Add warnings build options Fabio Alessandrelli 2023-01-19 10:46:58 +0100
  • 6d7c803996
    Merge d65aa2814b into 17137b2e2e #1319 crashfort 2023-12-01 02:45:30 -0700