Commit Graph

  • 41517eacb1
    CMake: Remove hardcoded warnings list and forcing -Werror on library builds #1324 Rémi Verschelde 2023-12-01 10:45:02 +0100
  • 17137b2e2e
    Merge pull request #1323 from dsnopek/gcc-type-limits-error Rémi Verschelde 2023-12-01 10:36:59 +0100
  • cad5be53b1 Avoid error from -Werror=type-limits on GCC 11 #1323 David Snopek 2023-11-30 15:20:08 -0600
  • 54136ee835
    Add 4.2 branch to README godot-4.2-stable Rémi Verschelde 2023-11-30 10:02:53 +0100
  • 0f78fc45bd
    gdextension: Sync with upstream commit 46dc277917a93cbf601bbcf0d27d00f6feeec0d5 (4.2-stable) Rémi Verschelde 2023-11-30 10:01:44 +0100
  • 11b2700b23
    Merge pull request #1321 from dsnopek/postinitialize Rémi Verschelde 2023-11-30 09:55:30 +0100
  • 20c4e843b0 Send NOTIFICATION_POSTINITIALIZE to extension classes #1321 David Snopek 2023-11-29 11:50:48 -0600
  • f3143c7a9c
    Merge pull request #1320 from mihe/bit-field-size Rémi Verschelde 2023-11-28 15:05:41 +0100
  • 943d1c8cdf Change bit field enums to use `uint64_t` as underlying type #1320 Mikael Hermansson 2023-11-28 00:16:46 +0100
  • d65aa2814b Fix wrong build options for MSVC #1319 crashfort 2023-11-25 23:45:10 +0100
  • 588d869a3b
    Merge pull request #1313 from DmitriySalnikov/visibility_hidden David Snopek 2023-11-24 07:15:52 -0600
  • 5be275d73b
    gdextension: Sync with upstream commit d6a1db2b07595f80c0f19ab01c6b4d0b66002b18 (4.2-rc2) Rémi Verschelde 2023-11-24 12:36:26 +0100
  • 4fed88afcf
    Merge pull request #1307 from LAK132/master Rémi Verschelde 2023-11-24 12:35:29 +0100
  • 7fb8acaa53
    Merge pull request #1288 from bytzo/cmake-fix-persistent-debug-symbols Rémi Verschelde 2023-11-24 12:35:22 +0100
  • 2f16eddf15
    Merge pull request #1316 from bruvzg/static_multiple_init Rémi Verschelde 2023-11-24 09:23:42 +0100
  • adc9def046
    [iOS] Fix initialisation/termination of multiple statically linked extensions. #1316 bruvzg 2023-11-22 14:14:41 +0200
  • 42a989c29e
    Merge 276708ed77 into 32409472b7 #866 Pierce Brooks 2023-11-22 15:28:13 -0700
  • 32409472b7
    Merge pull request #1318 from DmitriySalnikov/android_api_version Rémi Verschelde 2023-11-22 22:56:44 +0100
  • 79d2a9c456 [Scons] Set the minimum Android API level to 21 #1318 DmitriySalnikov 2023-11-23 00:08:13 +0300
  • d0fdc3adf3
    Merge pull request #1317 from godotengine/dependabot/github_actions/mymindstorm/setup-emsdk-13 Rémi Verschelde 2023-11-22 22:16:15 +0100
  • 78bf5a42ed
    Bump mymindstorm/setup-emsdk from 12 to 13 #1317 dependabot[bot] 2023-11-22 19:10:15 +0000
  • f5e4f95cde [Scons] Added the ability to change the visibility of symbols #1313 DmitriySalnikov 2023-11-20 12:35:41 +0300
  • 6fd4e151b8
    Merge pull request #1315 from bruvzg/ios_bump_version Rémi Verschelde 2023-11-21 10:37:36 +0100
  • e854e0b592
    [iOS] Bump default version to 12 to match engine. #1315 bruvzg 2023-11-21 09:39:53 +0200
  • fa10d1a303
    Merge pull request #1314 from akien-mga/ci-android-ndk-r23c Rémi Verschelde 2023-11-21 00:00:26 +0100
  • eea33b4133
    CI: Install Android NDK r23c explicitly #1314 Rémi Verschelde 2023-11-20 23:23:17 +0100
  • 7cd79e4cc6
    gdextension: Sync with upstream commit ad72de508363ca8d10c6b148be44a02cdf12be13 (4.2-rc1) Rémi Verschelde 2023-11-20 14:42:29 +0100
  • 87c09ca62f
    Merge 410267ceb1 into 8d17966e81 #1311 David Snopek 2023-11-17 13:19:41 -0600
  • 8d17966e81
    Merge pull request #1294 from dsnopek/is-connected David Snopek 2023-11-17 13:18:19 -0600
  • f426b12b5b Fix comparison of `Callable`s from callable_mp() of the same method #1294 David Snopek 2023-11-02 15:17:23 -0500
  • 4439a4a569
    Merge pull request #1280 from dsnopek/callable-custom David Snopek 2023-11-17 12:48:39 -0600
  • 410267ceb1 Generate inline documentation if it's available in the `extension_api.json` #1311 David Snopek 2023-11-16 16:35:31 -0600
  • 6423b898c4 Adjusting GDCLASS macro to modern-cpp clang-tidy checks #1310 Slawomir Grabowski 2023-11-15 19:17:43 +0100
  • c4b7b08c91
    Merge pull request #1298 from Repiteo/int-to-variant-fix David Snopek 2023-11-15 09:07:48 -0600
  • 79a0d64f8a CMake config exporting Slawomir Grabowski 2023-11-14 21:02:19 +0100
  • 9d528c30ee
    gdextension: Sync with upstream commit 64150060f89677eaf11229813ae6c5cf8a873802 (4.2-beta6) Rémi Verschelde 2023-11-13 20:32:11 +0100
  • 3d22ab88a3
    gdextension: Sync with upstream commit 4c96e9676b66d0cc9a25022b019b78f4c20ddc60 (4.2-beta5) Rémi Verschelde 2023-11-13 20:31:34 +0100
  • 5deb29b283
    gdextension: Sync with upstream commit 93cdacbb0a30f12b2f3f5e8e06b90149deeb554b (4.2-beta4) Rémi Verschelde 2023-11-13 20:30:59 +0100
  • 631cd5fe37
    Merge pull request #1306 from dsnopek/4.1-cherrypicks-6 godot-4.1.3-stable Rémi Verschelde 2023-11-13 20:28:26 +0100
  • 731a10a4ea ignoring venv in .gitignore #1306 Alex Drozd 2023-11-06 22:32:52 +0100
  • a1ae58448c fix is_msvc and use_hot_reload variables Thaddeus Crews 2023-11-06 10:43:24 -0600
  • 805cdde0b7 GDCLASS synced by ending with "private:" Thaddeus Crews 2023-11-01 12:44:14 -0500
  • 29335d8f5c Update the environment variables used to access the Android NDK toolchain Fredia Huya-Kouadio 2023-11-01 09:09:05 -0700
  • c5f47b2a4e
    CI: Workaround upstream issue with .NET editor build not exiting Rémi Verschelde 2023-11-13 18:51:47 +0100
  • c51c5425ba
    Merge pull request #1308 from akien-mga/ci-tests-timeout-import Rémi Verschelde 2023-11-13 19:13:54 +0100
  • 306774b5a4
    CI: Workaround upstream issue with .NET editor build not exiting #1308 Rémi Verschelde 2023-11-13 18:51:47 +0100
  • 39c139c814 Fix file list issues when trying to build with meson via cmake #1307 LAK132 2023-11-11 23:29:33 +1030
  • 73757e3a9f
    Merge pull request #1304 from dsnopek/revert-fix-tests-hack Rémi Verschelde 2023-11-10 11:38:44 +0100
  • adb0cfc59c
    Merge pull request #1302 from bruvzg/ios_static Rémi Verschelde 2023-11-10 11:38:21 +0100
  • 29b34d92bb
    [iOS] Fix building as static library or xcframework, add iOS config and xcframework build script to the test project. #1302 bruvzg 2023-11-05 23:04:03 +0200
  • df5b1a9a69
    gdextension: Sync with upstream commit fc79201851a16215f9554884aa242ed957801b10 (4.1.3-stable) Rémi Verschelde 2023-11-09 13:25:22 +0100
  • 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 +0100
  • cc89bd2132
    Merge pull request #1301 from brno32/master Rémi Verschelde 2023-11-09 12:42:16 +0100
  • 4af46132c2
    Merge pull request #1303 from Repiteo/is_msvc-and-use_hot_reload-fix Rémi Verschelde 2023-11-09 12:36:11 +0100
  • bcac96c8c2
    Add missing int→Variant conversions #1298 Thaddeus Crews 2023-11-04 16:53:09 -0500
  • d239312e7b
    Merge pull request #1292 from Repiteo/GDCLASS-style-sync David Snopek 2023-11-08 16:22:46 +0100
  • 59392bc1fa Revert "Hack adding `--quit-after 100` to ensure extension_list.cfg gets generated" #1304 David Snopek 2023-11-07 15:48:25 -0600
  • 92dd34ae96 ignoring venv in .gitignore #1301 Alex Drozd 2023-11-06 22:32:52 +0100
  • 648b8c4489
    fix is_msvc and use_hot_reload variables #1303 Thaddeus Crews 2023-11-06 10:43:24 -0600
  • e103dbb5f3
    Remove env.get logic from defaults #1289 Thaddeus Crews 2023-10-28 10:52:43 -0500
  • d33bd47219 Add `CallableCustom` that devs can use in their GDExtensions #1280 David Snopek 2023-10-21 18:32:45 -0500
  • 2dfe7929de
    Merge pull request #1299 from dsnopek/fix-tests David Snopek 2023-11-06 07:05:58 +0100
  • 93260e1700 Hack adding `--quit-after 100` to ensure extension_list.cfg gets generated #1299 David Snopek 2023-11-03 19:37:57 -0500
  • e4eee8b12d
    Merge pull request #1291 from m4gr3d/update_android_logic_to_retrieve_ndk_toolchain David Snopek 2023-11-03 18:31:25 -0500
  • 86dbd5fa0d Update the environment variables used to access the Android NDK toolchain #1291 Fredia Huya-Kouadio 2023-11-01 09:09:05 -0700
  • 6eb5d450bd
    GDCLASS synced by ending with "private:" #1292 Thaddeus Crews 2023-11-01 12:44:14 -0500
  • 3e719ac547 GDExtension expose add_move_array_element_function #1290 werner mendizabal 2023-10-28 17:26:46 -0500
  • db884e9b1d
    Prevent CMake from always including debug symbols #1288 Bytzo 2023-10-25 23:57:13 -0700
  • c1196a1ab0
    Merge pull request #1286 from dsnopek/callable-custom-object-id David Snopek 2023-10-25 15:13:22 -0500
  • 4b76485a4e Switch to using `ObjectID` in custom callables #1286 David Snopek 2023-10-22 18:35:59 -0500
  • f79bd795d5
    gdextension: Sync with upstream commit e8d57afaeccf0d9f9726746f49936eb93aa0039b (4.2-beta3) Rémi Verschelde 2023-10-24 22:58:57 +0200
  • 1ab94699c5
    Merge pull request #1277 from dsnopek/variant-iter-tests Rémi Verschelde 2023-10-24 22:30:42 +0200
  • 04b34077d8
    Merge pull request #1281 from dsnopek/4.1-cherrypicks-5 Rémi Verschelde 2023-10-24 11:38:55 +0200
  • 9d813310bb Add protections against registering classes that didn't use GDCLASS() #1281 David Snopek 2023-10-21 17:54:46 -0500
  • ef8a499eac SCons: Disable C++ exception handling by default Rémi Verschelde 2023-08-16 11:47:19 +0200
  • 698da13d66 Fix return value and r_valid value in Variant::iter_init and iter_next gilzoide 2023-09-24 17:10:29 -0300
  • 8295486fdb Refactor compiledb implementation Adam Scott 2023-09-04 15:00:42 -0400
  • 7704a9d054 Let gdextension_dir function as only argument Thaddeus Crews 2023-10-02 13:31:06 -0500
  • f7ffc4fe4d Automatically register only engine classes whose header has been included David Snopek 2023-10-11 22:59:59 -0500
  • 62cb5eac47 [SCons] Rename javascript tool to web Fabio Alessandrelli 2023-10-15 12:01:45 +0200
  • 03ea717742 Declare explicit specializations for `CharStringT` Mikael Hermansson 2023-10-12 16:00:48 +0200
  • c82f2a3714
    Merge pull request #1279 from dsnopek/gdclass-protections David Snopek 2023-10-22 10:07:41 -0500
  • edb52293d9
    Merge pull request #1278 from dsnopek/gdextension-callable-bind-test David Snopek 2023-10-22 10:07:09 -0500
  • 379ce2b5e5
    Merge pull request #1216 from akien-mga/scons-disable-exception-handling David Snopek 2023-10-22 10:06:34 -0500
  • a61cdc8860 Add protections against registering classes that didn't use GDCLASS() #1279 David Snopek 2023-10-21 17:54:46 -0500
  • bf1c03ab5f
    SCons: Disable C++ exception handling by default #1216 Rémi Verschelde 2023-08-16 11:47:19 +0200
  • 421c61e730 Add test for `Callable.bind()` #1278 David Snopek 2023-10-21 17:42:10 -0500
  • d733663e8b Add an automated test using a Variant iterator #1277 David Snopek 2023-10-20 10:22:08 -0500
  • 0a6a19e33b
    Merge pull request #1253 from gilzoide/fix-variant-iteration-valid-flag David Snopek 2023-10-20 10:39:05 -0500
  • 5182624141
    gdextension: Sync with upstream commit f8818f85e6c43cdf1277e8ae85eba19ca0a003b0 (4.2-beta2) Rémi Verschelde 2023-10-20 08:40:49 +0200
  • 7a260f5e93
    Merge pull request #1230 from adamscott/compiledb-alias David Snopek 2023-10-19 14:34:17 -0500
  • 2d5024ac8e
    Refactor compiledb implementation #1230 Adam Scott 2023-09-04 15:00:42 -0400
  • 7a3cfe8089
    Merge pull request #1275 from capnm/fix-clang-virt_destructor-warning David Snopek 2023-10-19 09:06:45 -0500
  • 5c4a7dc7b2
    Merge pull request #1258 from Repiteo/standalone-gdextension_dir David Snopek 2023-10-19 09:06:12 -0500
  • a926b96103 clang: Add CallableCustomMethodPointerBase virtual destructor #1275 Martin Capitanio 2023-10-19 08:45:03 +0200
  • 7a5cbcac21
    Let gdextension_dir function as only argument #1258 Thaddeus Crews 2023-10-02 13:31:06 -0500
  • 64eac01d04
    Merge pull request #1266 from dsnopek/automatic-engine-class-registration David Snopek 2023-10-16 10:47:06 -0500
  • b507b3e591 Automatically register only engine classes whose header has been included #1266 David Snopek 2023-10-11 22:59:59 -0500
  • ab0440a56d
    Merge e291270b42 into 4320c62c76 #1241 忘忧の 2023-10-15 18:15:21 +0200
  • 4320c62c76
    Merge pull request #1270 from Faless/build/web_rename David Snopek 2023-10-15 09:49:53 -0500