Commit Graph

  • 306774b5a4 CI: Workaround upstream issue with .NET editor build not exiting Rémi Verschelde 2023-11-13 18:51:47 +01:00
  • 39c139c814 Fix file list issues when trying to build with meson via cmake LAK132 2023-11-11 23:29:33 +10:30
  • 73757e3a9f Merge pull request #1304 from dsnopek/revert-fix-tests-hack Rémi Verschelde 2023-11-10 11:38:44 +01:00
  • adb0cfc59c Merge pull request #1302 from bruvzg/ios_static Rémi Verschelde 2023-11-10 11:38:21 +01:00
  • 29b34d92bb [iOS] Fix building as static library or xcframework, add iOS config and xcframework build script to the test project. bruvzg 2023-11-05 23:04:03 +02:00
  • df5b1a9a69 gdextension: Sync with upstream commit fc79201851a16215f9554884aa242ed957801b10 (4.1.3-stable) Rémi Verschelde 2023-11-09 13:25:22 +01:00
  • 2fdac1c9a9 gdextension: Sync with upstream commit fc0b241c9b0be3890712c3b72248d6bd790e7889 (4.0.4-stable) godot-4.0.4-stable Rémi Verschelde 2023-11-09 13:22:17 +01:00
  • cc89bd2132 Merge pull request #1301 from brno32/master Rémi Verschelde 2023-11-09 12:42:16 +01:00
  • 4af46132c2 Merge pull request #1303 from Repiteo/is_msvc-and-use_hot_reload-fix Rémi Verschelde 2023-11-09 12:36:11 +01:00
  • bcac96c8c2 Add missing int→Variant conversions Thaddeus Crews 2023-11-04 16:53:09 -05:00
  • d239312e7b Merge pull request #1292 from Repiteo/GDCLASS-style-sync David Snopek 2023-11-08 16:22:46 +01:00
  • 59392bc1fa Revert "Hack adding --quit-after 100 to ensure extension_list.cfg gets generated" David Snopek 2023-11-07 15:48:25 -06:00
  • 92dd34ae96 ignoring venv in .gitignore Alex Drozd 2023-11-06 22:32:52 +01:00
  • 648b8c4489 fix is_msvc and use_hot_reload variables Thaddeus Crews 2023-11-06 10:43:24 -06:00
  • d33bd47219 Add CallableCustom that devs can use in their GDExtensions David Snopek 2023-10-21 18:32:45 -05:00
  • 2dfe7929de Merge pull request #1299 from dsnopek/fix-tests David Snopek 2023-11-06 07:05:58 +01:00
  • 93260e1700 Hack adding --quit-after 100 to ensure extension_list.cfg gets generated David Snopek 2023-11-03 19:37:57 -05:00
  • e4eee8b12d Merge pull request #1291 from m4gr3d/update_android_logic_to_retrieve_ndk_toolchain David Snopek 2023-11-03 18:31:25 -05:00
  • 86dbd5fa0d Update the environment variables used to access the Android NDK toolchain Fredia Huya-Kouadio 2023-11-01 09:09:05 -07:00
  • 6eb5d450bd GDCLASS synced by ending with "private:" Thaddeus Crews 2023-11-01 12:44:14 -05:00
  • db884e9b1d Prevent CMake from always including debug symbols Bytzo 2023-10-25 23:57:13 -07:00
  • c1196a1ab0 Merge pull request #1286 from dsnopek/callable-custom-object-id David Snopek 2023-10-25 15:13:22 -05:00
  • 4b76485a4e Switch to using ObjectID in custom callables David Snopek 2023-10-22 18:35:59 -05:00
  • f79bd795d5 gdextension: Sync with upstream commit e8d57afaeccf0d9f9726746f49936eb93aa0039b (4.2-beta3) Rémi Verschelde 2023-10-24 22:58:57 +02:00
  • 1ab94699c5 Merge pull request #1277 from dsnopek/variant-iter-tests Rémi Verschelde 2023-10-24 22:30:42 +02:00
  • 04b34077d8 Merge pull request #1281 from dsnopek/4.1-cherrypicks-5 Rémi Verschelde 2023-10-24 11:38:55 +02:00
  • 9d813310bb Add protections against registering classes that didn't use GDCLASS() David Snopek 2023-10-21 17:54:46 -05:00
  • ef8a499eac SCons: Disable C++ exception handling by default Rémi Verschelde 2023-08-16 11:47:19 +02:00
  • 698da13d66 Fix return value and r_valid value in Variant::iter_init and iter_next gilzoide 2023-09-24 17:10:29 -03:00
  • 8295486fdb Refactor compiledb implementation Adam Scott 2023-09-04 15:00:42 -04:00
  • 7704a9d054 Let gdextension_dir function as only argument Thaddeus Crews 2023-10-02 13:31:06 -05:00
  • f7ffc4fe4d Automatically register only engine classes whose header has been included David Snopek 2023-10-11 22:59:59 -05:00
  • 62cb5eac47 [SCons] Rename javascript tool to web Fabio Alessandrelli 2023-10-15 12:01:45 +02:00
  • 03ea717742 Declare explicit specializations for CharStringT Mikael Hermansson 2023-10-12 16:00:48 +02:00
  • c82f2a3714 Merge pull request #1279 from dsnopek/gdclass-protections David Snopek 2023-10-22 10:07:41 -05:00
  • edb52293d9 Merge pull request #1278 from dsnopek/gdextension-callable-bind-test David Snopek 2023-10-22 10:07:09 -05:00
  • 379ce2b5e5 Merge pull request #1216 from akien-mga/scons-disable-exception-handling David Snopek 2023-10-22 10:06:34 -05:00
  • a61cdc8860 Add protections against registering classes that didn't use GDCLASS() David Snopek 2023-10-21 17:54:46 -05:00
  • bf1c03ab5f SCons: Disable C++ exception handling by default Rémi Verschelde 2023-08-16 11:47:19 +02:00
  • 421c61e730 Add test for Callable.bind() David Snopek 2023-10-21 17:42:10 -05:00
  • d733663e8b Add an automated test using a Variant iterator David Snopek 2023-10-20 10:22:08 -05:00
  • 0a6a19e33b Merge pull request #1253 from gilzoide/fix-variant-iteration-valid-flag David Snopek 2023-10-20 10:39:05 -05:00
  • 5182624141 gdextension: Sync with upstream commit f8818f85e6c43cdf1277e8ae85eba19ca0a003b0 (4.2-beta2) Rémi Verschelde 2023-10-20 08:40:49 +02:00
  • 7a260f5e93 Merge pull request #1230 from adamscott/compiledb-alias David Snopek 2023-10-19 14:34:17 -05:00
  • 2d5024ac8e Refactor compiledb implementation Adam Scott 2023-09-04 15:00:42 -04:00
  • 7a3cfe8089 Merge pull request #1275 from capnm/fix-clang-virt_destructor-warning David Snopek 2023-10-19 09:06:45 -05:00
  • 5c4a7dc7b2 Merge pull request #1258 from Repiteo/standalone-gdextension_dir David Snopek 2023-10-19 09:06:12 -05:00
  • a926b96103 clang: Add CallableCustomMethodPointerBase virtual destructor Martin Capitanio 2023-10-19 08:45:03 +02:00
  • 7a5cbcac21 Let gdextension_dir function as only argument Thaddeus Crews 2023-10-02 13:31:06 -05:00
  • 64eac01d04 Merge pull request #1266 from dsnopek/automatic-engine-class-registration David Snopek 2023-10-16 10:47:06 -05:00
  • b507b3e591 Automatically register only engine classes whose header has been included David Snopek 2023-10-11 22:59:59 -05:00
  • 4320c62c76 Merge pull request #1270 from Faless/build/web_rename David Snopek 2023-10-15 09:49:53 -05:00
  • 18bfa133ab [SCons] Rename javascript tool to web Fabio Alessandrelli 2023-10-15 12:01:45 +02:00
  • c4d3f019da gdextension: Sync with upstream commit b1371806ad3907c009458ea939bd4b810f9deb21 (4.2-beta1) Rémi Verschelde 2023-10-12 18:10:11 +02:00
  • e389f7a50c Merge pull request #1261 from dsnopek/4.1-cherrypicks-4 Rémi Verschelde 2023-10-12 18:08:12 +02:00
  • 4f0eb2f520 Merge pull request #1263 from dsnopek/string-name-new Rémi Verschelde 2023-10-12 18:08:09 +02:00
  • 292a50dd08 Merge pull request #1265 from mihe/char-string-specializations David Snopek 2023-10-12 10:47:06 -05:00
  • 6e05b978b8 Declare explicit specializations for CharStringT Mikael Hermansson 2023-10-12 16:00:48 +02:00
  • 55618ebf58 Merge pull request #1264 from dsnopek/misc-gdextension-interface-changes Rémi Verschelde 2023-10-12 09:19:23 +02:00
  • 29248c31ae Miscellaneous updates to gdextension_interface.h David Snopek 2023-10-11 21:42:05 -05:00
  • 3d814f9e4a Use the new string_name_new_with_latin1_chars function to improve StringName construction performance David Snopek 2023-10-09 16:59:29 -05:00
  • 0b1c8bcac3 Added fix for javascript build for godot 4.x Nick Maltbie 2023-09-20 01:08:09 -07:00
  • 857d8e3a56 Fix variant call compiler error Matthew Murphy 2023-01-27 23:43:01 -05:00
  • ec6e51b3a4 Handle missing instance binding callbacks by finding the closest parent David Snopek 2023-07-06 21:39:19 -05:00
  • f8054cca80 Add support to import custom variables from parent SConstruct (redux) Adam Scott 2023-08-17 09:28:44 -04:00
  • 59ebcfd744 Fix allocation size overflow check in CowData A Thousand Ships 2023-09-19 15:20:02 +02:00
  • 205beacc5b Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable A Thousand Ships 2023-09-12 15:33:49 +02:00
  • 6ee24cebdc CI: Update all images and actions 3.4 Rémi Verschelde 2023-09-26 22:58:12 +02:00
  • ef2f63a00c Merge pull request #1260 from Klaim/master David Snopek 2023-10-05 11:07:11 -05:00
  • 5134c82573 Fixes crash in ClassDB::deinitialize due to usage of invalid iterator. Joël Lamotte (Klaim) 2023-10-05 00:33:47 +02:00
  • cd61a9bbe8 Merge pull request #1257 from dsnopek/script-class-category David Snopek 2023-10-04 11:17:41 -05:00
  • 96bec613a0 Merge pull request #1247 from nicholas-maltbie/nickmaltbie/javascript-wasm-fix David Snopek 2023-10-04 09:58:01 -05:00
  • 6ad187cc7e Update for get_class_category added to GDExtensionScriptInstanceInfo2 David Snopek 2023-10-01 10:45:07 -05:00
  • 51a5eb76a2 CI: Fix MinGW install error by pinning to earlier version Rémi Verschelde 2023-10-04 13:42:43 +02:00
  • 5b340cb483 CI: Fix MinGW install error by pinning to earlier version 3.5 Rémi Verschelde 2023-10-04 13:42:43 +02:00
  • a4aecf3295 CI: Fix MinGW install error by pinning to earlier version Rémi Verschelde 2023-10-04 13:42:43 +02:00
  • d479df19f7 CI: Fix MinGW install error by pinning to earlier version Rémi Verschelde 2023-10-04 13:42:43 +02:00
  • 3b3f357de9 CI: Fix MinGW install error by pinning to earlier version Rémi Verschelde 2023-10-04 13:42:43 +02:00
  • 98737b2678 Merge pull request #1259 from akien-mga/ci-fix-mingw-install-error Rémi Verschelde 2023-10-04 15:20:37 +02:00
  • 0369f6fea0 CI: Fix MinGW install error by pinning to earlier version Rémi Verschelde 2023-10-04 13:42:43 +02:00
  • 48b92acf8c gdextension: Sync with upstream commit 399c9dc393f6f84c0b4e4d4117906c70c048ecf2 (4.1.2-stable) godot-4.1.2-stable Rémi Verschelde 2023-10-04 12:02:54 +02:00
  • 2b4bcbb0ce Added fix for javascript build for godot 4.x Nick Maltbie 2023-09-20 01:08:09 -07:00
  • 0c3672e494 Merge pull request #1254 from akien-mga/3.x-ci-update-images Rémi Verschelde 2023-09-26 23:09:41 +02:00
  • 4212e9e38b CI: Update all images and actions godot-3.5.3-stable Rémi Verschelde 2023-09-26 22:58:12 +02:00
  • 745d7a2d1a Bump Ubuntu version on CI from 18.04 to 20.04 Aaron Franke 2023-07-07 21:44:24 -05:00
  • 5f401ad88a CI: Update all images and actions Rémi Verschelde 2023-09-26 22:58:12 +02:00
  • bf2f9e2f55 Merge pull request #1200 from dsnopek/hot-reload David Snopek 2023-09-26 08:38:12 -05:00
  • df849651d9 Changes necessary for hot reload to work David Snopek 2023-08-04 11:02:57 -05:00
  • ef26a3b42d headers: Sync with upstream 3.5 commit 6c814135b (3.5.3-stable) Rémi Verschelde 2023-09-25 15:51:54 +02:00
  • 60dfa3445a Fix return value and r_valid value in Variant::iter_init and iter_next gilzoide 2023-09-24 17:10:29 -03:00
  • c44c3d5ebf Merge pull request #1155 from dsnopek/callable-mp David Snopek 2023-09-21 16:20:21 -05:00
  • c18c1916c3 Implement callable_mp() and callable_mp_static() David Snopek 2023-06-28 21:55:04 -05:00
  • 4314f91b7d Merge pull request #1238 from dsnopek/variant-call-callp David Snopek 2023-09-21 15:07:05 -05:00
  • db15731e4d Merge pull request #1165 from dsnopek/missing-classes David Snopek 2023-09-21 15:06:51 -05:00
  • 381df0081a Merge pull request #1220 from adamscott/add-local-custom-support-redux David Snopek 2023-09-21 15:06:30 -05:00
  • 4eed2d7be0 Merge pull request #1244 from dsnopek/4.1-cherrypicks-3 Rémi Verschelde 2023-09-20 23:48:26 +02:00
  • a963b8b7c7 Merge pull request #1246 from dsnopek/virtual-call-data David Snopek 2023-09-20 14:16:43 -05:00
  • 3a02feddc3 Update for addition of get_virtual_call_data_func and call_virtual_func to GDExtensionClassCreationInfo2 David Snopek 2023-09-20 12:15:31 -05:00
  • a3dfbbde85 Merge pull request #1245 from AThousandShips/alloc_fix David Snopek 2023-09-20 07:39:27 -05:00
  • b1fd1b65fd Merge pull request #1242 from AThousandShips/null_check David Snopek 2023-09-20 07:32:14 -05:00