Commit Graph

  • 89831ff333 Merge pull request #1489 from Faless/web/longjmp David Snopek 2024-06-17 11:53:05 -05:00
  • f2ac49aea5 Merge pull request #1167 from Faless/build/build_profile David Snopek 2024-06-17 11:52:20 -05:00
  • 1186c488bd Add support for build profiles. Fabio Alessandrelli 2023-07-07 21:49:56 +02:00
  • 2e7f5512d1 Merge pull request #1491 from dsnopek/4.1-cherrypicks-11 David Snopek 2024-06-14 13:32:54 -05:00
  • 9da6ecd144 Merge pull request #1492 from dsnopek/4.2-cherrypicks-5 David Snopek 2024-06-14 13:32:50 -05:00
  • c5204a2e84 Add default argument processing for NodePath A Thousand Ships 2024-06-13 17:17:33 +02:00
  • a6e5caacf8 Fix generating default values for StringName A Thousand Ships 2024-06-13 16:57:23 +02:00
  • 246fd4718c Fix vararg methods forwarded to the ClassDB singleton David Snopek 2024-06-12 08:18:52 -05:00
  • b81b0599f9 Fix warnings emitted with -Wall Richard Hozák 2024-06-02 21:47:51 +02:00
  • 07b6a03d77 Explicitly refer to godot namespace in GDREGISTER_*_CLASS() macros David Snopek 2024-06-01 08:45:23 -05:00
  • 7e72c8bf0a Merge pull request #1494 from dsnopek/4.2-ci-godot-test-version David Snopek 2024-06-14 12:43:54 -05:00
  • 8cdd56e149 Merge pull request #1493 from dsnopek/ci-godot-test-version David Snopek 2024-06-14 12:43:48 -05:00
  • 5880be034c [4.1] Allow selecting Godot version to run the tests with David Snopek 2024-06-14 11:20:50 -05:00
  • f88b6a2f00 [4.2] Allow selecting Godot version to run the tests with David Snopek 2024-06-14 11:20:50 -05:00
  • f1b7ba3e06 Allow selecting Godot version to run the tests with David Snopek 2024-06-14 11:20:50 -05:00
  • a648650c5d Add default argument processing for NodePath A Thousand Ships 2024-06-13 17:17:33 +02:00
  • 65058828a6 Fix generating default values for StringName A Thousand Ships 2024-06-13 16:57:23 +02:00
  • f067a9bff0 Fix vararg methods forwarded to the ClassDB singleton David Snopek 2024-06-12 08:18:52 -05:00
  • 6ba31a1800 Fix warnings emitted with -Wall Richard Hozák 2024-06-02 21:47:51 +02:00
  • 8269c0102a Explicitly refer to godot namespace in GDREGISTER_*_CLASS() macros David Snopek 2024-06-01 08:45:23 -05:00
  • 5f864cd8de [Scons] Added the ability to change the visibility of symbols DmitriySalnikov 2023-11-20 12:35:41 +03:00
  • 5d8f80bc55 Merge pull request #1446 from Daylily-Zeleen/daylily-zeleen/set_instance_and_instance_biding_in_Wrapped_constructor David Snopek 2024-06-14 09:39:46 -05:00
  • 9e2771f918 Enforce p_ prefixes for arguments in binds A Thousand Ships 2024-06-14 12:49:41 +02:00
  • ee9acbcf10 Merge pull request #1488 from AThousandShips/default_node_path David Snopek 2024-06-14 08:15:04 -05:00
  • 64f1bc847a Merge pull request #1485 from dsnopek/classdb-call-static-method David Snopek 2024-06-14 08:14:42 -05:00
  • 1bb543b6f4 [Web] Force emcc to use "wasm" longjmp mode Fabio Alessandrelli 2024-06-14 01:42:39 +02:00
  • 37e7a6da05 Add default argument processing for NodePath A Thousand Ships 2024-06-13 17:17:33 +02:00
  • 6c4064125b Merge pull request #1487 from AThousandShips/arg_default_fix David Snopek 2024-06-13 13:49:54 -05:00
  • 9f6fe36633 Merge pull request #1479 from bruvzg/ts_gde_sync_cpp David Snopek 2024-06-13 13:49:25 -05:00
  • 2360f84513 [TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API. bruvzg 2024-06-02 21:22:06 +03:00
  • 6cd6c8923a Fix generating default values for StringName A Thousand Ships 2024-06-13 16:57:23 +02:00
  • e04a26b2bc Fix vararg methods forwarded to the ClassDB singleton David Snopek 2024-06-12 08:18:52 -05:00
  • c5986e666f Merge pull request #1486 from dsnopek/fix-to-string-test David Snopek 2024-06-12 10:31:38 -05:00
  • 7d4758eace Merge pull request #1478 from richardhozak/fix-warnings David Snopek 2024-06-12 10:01:59 -05:00
  • 4f7439d4cf Fix tests after upstream change to Node::to_string() David Snopek 2024-06-12 09:22:14 -05:00
  • fe0647202b Merge pull request #1484 from dsnopek/virtual-node-pointer David Snopek 2024-06-11 09:38:08 -05:00
  • 7f74fe7bb2 Fix undefined symbol error on Linux with virtual methods that take Node * arguments David Snopek 2024-06-10 10:51:52 -05:00
  • 41aa71f8c3 Fix sharing of typed arrays from constructor A Thousand Ships 2024-06-06 16:40:10 +02:00
  • 8c6cc1ec15 Fix warnings emitted with -Wall Richard Hozák 2024-06-02 21:47:51 +02:00
  • 21d526e5e5 Merge pull request #1477 from dsnopek/macros-godot-namespace David Snopek 2024-06-01 13:29:25 -05:00
  • 246a803954 Explicitly refer to godot namespace in GDREGISTER_*_CLASS() macros David Snopek 2024-06-01 08:45:23 -05:00
  • 45be6d0bd4 gdextension: Sync with upstream commit a4f2ea91a1bd18f70a43ff4c1377db49b56bc3f0 (4.3-beta1) David Snopek 2024-05-31 09:36:08 -05:00
  • 21b86b6770 Merge pull request #1473 from dsnopek/gdextension-interface-catch-up David Snopek 2024-05-29 08:09:55 -05:00
  • 76cbc66785 Set instance and instance binding in Wrapped constructor. Daylily-Zeleen 2024-04-24 22:14:33 +08:00
  • 3e9afccae8 Catch up with minor changes to gdextension_interface.h David Snopek 2024-05-28 09:26:13 -05:00
  • 32becf6a13 Merge pull request #1466 from dsnopek/4.1-cherrypicks-10 David Snopek 2024-05-28 08:35:20 -05:00
  • 2b6eb6832e Merge pull request #1465 from dsnopek/4.2-cherrypicks-4 David Snopek 2024-05-28 08:35:12 -05:00
  • 7b93607779 Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent class David Snopek 2024-04-24 13:01:53 -05:00
  • 1ab42ec6c5 mark return value of get_class_static and get_parent_class_static as const Daylily-Zeleen 2024-05-17 02:06:59 +08:00
  • 6328728dc2 Allow forwarding from ClassDB to ClassDBSingleton to support enumerations David Snopek 2024-04-23 13:37:43 -05:00
  • 6123c86f06 Correctly handle Object * arguments that were encoded as nullptr David Snopek 2024-03-05 11:11:29 -06:00
  • fff665e0f5 Give compile-time error if registering a class without its own _bind_methods() function David Snopek 2024-04-24 14:26:06 -05:00
  • 82ea3f74a4 Add static_assert() for register_class pupil1337 2024-04-07 21:07:01 +08:00
  • 11cd9a0727 [Math] Add is_finite methods A Thousand Ships 2024-04-10 21:18:46 +02:00
  • a75e33c333 Implement to/from dict helpers for PropertyInfo/MethodInfo Chris Cranford 2024-04-19 14:43:31 -04:00
  • d24983d682 Backport miscellaneous changes that can't be cherry-picked David Snopek 2024-05-08 16:49:18 -05:00
  • a246aaaaf6 Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent class David Snopek 2024-04-24 13:01:53 -05:00
  • e8e424ade8 mark return value of get_class_static and get_parent_class_static as const Daylily-Zeleen 2024-05-17 02:06:59 +08:00
  • 18354f9b9b Clean up instance bindings for engine singletons to prevent crash David Snopek 2024-05-07 12:54:35 -05:00
  • acee69a3f6 Allow forwarding from ClassDB to ClassDBSingleton to support enumerations David Snopek 2024-04-23 13:37:43 -05:00
  • ddfcca62a8 Correctly handle Object * arguments that were encoded as nullptr David Snopek 2024-03-05 11:11:29 -06:00
  • 8aef77a64d Give compile-time error if registering a class without its own _bind_methods() function David Snopek 2024-04-24 14:26:06 -05:00
  • 897280444b Add static_assert() for register_class pupil1337 2024-04-07 21:07:01 +08:00
  • 3d814f6e87 [Math] Add is_finite methods A Thousand Ships 2024-04-10 21:18:46 +02:00
  • 8f8ea90088 Implement to/from dict helpers for PropertyInfo/MethodInfo Chris Cranford 2024-04-19 14:43:31 -04:00
  • b697ba8896 Merge pull request #1447 from dsnopek/avoid-double-postinitialize David Snopek 2024-05-17 11:56:09 -05:00
  • e4a4d76cb3 Merge pull request #1463 from Daylily-Zeleen/daylily-zeleen/const_get_class_static David Snopek 2024-05-17 11:55:45 -05:00
  • 3db8549e19 mark return value of get_class_static and get_parent_class_static as const Daylily-Zeleen 2024-05-17 02:06:59 +08:00
  • 340dde31a2 Merge pull request #1451 from Faless/build/to_threads_or_not_to_threads David Snopek 2024-05-16 10:39:57 -05:00
  • 6b39ed0732 Merge pull request #1457 from AThousandShips/foreach_list David Snopek 2024-05-16 08:46:39 -05:00
  • 16cad7ba24 Merge pull request #1462 from aarjaneiro/toc-examples-and-templates David Snopek 2024-05-13 08:43:35 -05:00
  • 798fbab653 Merge pull request #1458 from dsnopek/free-callback-crash David Snopek 2024-05-12 08:04:57 -05:00
  • 88df025aa0 Clean up instance bindings for engine singletons to prevent crash David Snopek 2024-05-07 12:54:35 -05:00
  • 85172dad1b Merge pull request #1461 from dsnopek/fix-ci-2 David Snopek 2024-05-10 17:59:35 -05:00
  • 996d229b26 Fix README table of contents Aaron Janeiro Stone 2024-05-09 17:40:44 -04:00
  • 5bad5d6958 Attempt to fix recent CI failures on master branch David Snopek 2024-05-09 11:20:42 -05:00
  • b28098e76b Merge pull request #1460 from dsnopek/misc-backports David Snopek 2024-05-09 07:35:56 -05:00
  • 9afbdb9cf6 Backport miscellaneous changes that can't be cherry-picked David Snopek 2024-05-08 16:49:18 -05:00
  • e3f3cb58b7 Merge pull request #1450 from dsnopek/free-property-list-count David Snopek 2024-05-08 04:40:52 -05:00
  • 17a82e7f94 Merge pull request #1374 from dsnopek/gdext-docs Rémi Verschelde 2024-05-08 00:48:02 +02:00
  • f5c2b38724 Merge pull request #1456 from dsnopek/packedvector4array David Snopek 2024-05-07 12:56:11 -05:00
  • 3d0d9cd0e2 Merge pull request #1455 from AThousandShips/localvector_has David Snopek 2024-05-07 12:55:59 -05:00
  • 43be24f34c Merge pull request #1437 from AThousandShips/vec_elem_scalar David Snopek 2024-05-07 12:55:23 -05:00
  • a434850069 Allow submitting documentation to the Godot editor David Snopek 2024-01-25 08:54:58 -06:00
  • d0bdd6096c Optionaly add compatibility operators A Thousand Ships 2024-05-07 10:43:41 +02:00
  • 12a1283663 [Core] Reduce and prevent unnecessary random-access to List A Thousand Ships 2024-04-15 15:45:15 +02:00
  • 23178e81ff Add support for PackedVector4Array David Snopek 2024-05-06 14:09:35 -05:00
  • 505076c9a9 [Core] Add LocalVector::has for convenience A Thousand Ships 2024-05-06 17:47:21 +02:00
  • b0296bb562 [SCons] Add option to build without threads Fabio Alessandrelli 2024-04-30 19:06:51 +02:00
  • 54fe2f9891 Merge pull request #1445 from dsnopek/classdb-enum-issue David Snopek 2024-04-30 09:30:01 -05:00
  • 8cc78cfea9 Update free_property_list callback to take count David Snopek 2024-04-26 13:40:13 -05:00
  • 2cd3d39108 Merge pull request #1405 from dsnopek/fix-null-object-arguments David Snopek 2024-04-29 16:46:46 -05:00
  • 1d829f2e4a Merge pull request #1448 from dsnopek/require-bind-methods David Snopek 2024-04-26 14:51:37 -05:00
  • ca46ef4d25 Give compile-time error if registering a class without its own _bind_methods() function David Snopek 2024-04-24 14:26:06 -05:00
  • e23b117ac3 Merge pull request #1431 from pupil1337/fix-create-instance-func David Snopek 2024-04-24 14:44:29 -05:00
  • d304f12dcd Merge pull request #1443 from Naros/property-method-dict-helpers David Snopek 2024-04-24 14:43:53 -05:00
  • 61450b3e1b Merge pull request #1436 from AThousandShips/math_update David Snopek 2024-04-24 14:43:36 -05:00
  • 06373ce1cf Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent class David Snopek 2024-04-24 13:01:53 -05:00
  • e1b3b32db5 Allow forwarding from ClassDB to ClassDBSingleton to support enumerations David Snopek 2024-04-23 13:37:43 -05:00
  • 2a041b5240 Implement to/from dict helpers for PropertyInfo/MethodInfo Chris Cranford 2024-04-19 14:43:31 -04:00