Commit Graph

  • b724219737 Merge pull request #1895 from dsnopek/gdextension-interface-via-json master David Snopek 2025-12-22 05:51:55 -06:00
  • fe68c22c3e Generate GDExtension interface header and loader from JSON David Snopek 2025-12-06 09:44:43 -06:00
  • b0e3b1e4b7 Merge pull request #1890 from dsnopek/4.4-cherrypicks-5 4.4 David Snopek 2025-12-01 05:23:45 -06:00
  • da26c1732e Merge pull request #1891 from dsnopek/4.5-cherrypicks-2 4.5 David Snopek 2025-12-01 05:23:30 -06:00
  • 7284ac7573 Align Emscripten version 4.0.11 with Godot Engine Chris Cranford 2025-11-29 09:29:54 -05:00
  • d6097a8a8e make -fno-exceptions private Guillaume Riou 2025-11-12 15:17:23 -05:00
  • 9745f83d07 Added missing namespace prefixes to GDVIRTUAL macros janos-ijgyarto 2025-10-10 00:11:59 +02:00
  • a5e04f7d77 Make ClassDB::classes pointer-stable again by changing it to HashMap (from AHashMap). Lukas Tenbrink 2025-11-26 11:02:18 +01:00
  • a7378c589f CMake: Fix missing -sUSE_PTHREADS=1 in web build Samuel Nicholas 2025-10-19 15:21:24 +10:30
  • 7b0ee7466f On Linux default use_static_cpp to disabled David Snopek 2025-11-01 08:31:46 -05:00
  • ac235d7a5e make -fno-exceptions private Guillaume Riou 2025-11-12 15:17:23 -05:00
  • 211ecf768c Added missing namespace prefixes to GDVIRTUAL macros janos-ijgyarto 2025-10-10 00:11:59 +02:00
  • 2c24570997 Make ClassDB::classes pointer-stable again by changing it to HashMap (from AHashMap). Lukas Tenbrink 2025-11-26 11:02:18 +01:00
  • 2680f4600c CMake: Fix missing -sUSE_PTHREADS=1 in web build Samuel Nicholas 2025-10-19 15:21:24 +10:30
  • a64f264337 On Linux default use_static_cpp to disabled David Snopek 2025-11-01 08:31:46 -05:00
  • 4ae2669dcd Merge pull request #1864 from janos-ijgyarto/master David Snopek 2025-11-30 06:05:23 -06:00
  • ee2a174746 Merge pull request #1880 from guillaumeriousat/make-noexcept-flag-private David Snopek 2025-11-30 06:05:14 -06:00
  • 8d1a1c847b Merge pull request #1889 from Naros/align-emscripten-4.0.11 David Snopek 2025-11-30 06:04:39 -06:00
  • 8daf1ea657 Align Emscripten version 4.0.11 with Godot Engine Chris Cranford 2025-11-29 09:29:54 -05:00
  • 7f75888cda Merge pull request #1887 from Ivorforce/classes-pointer-stability David Snopek 2025-11-27 05:16:13 -06:00
  • 2d7941d0dc Merge pull request #1711 from BenLubar/vector-bsearch-const David Snopek 2025-11-27 05:15:41 -06:00
  • f47a4d5400 Merge pull request #1869 from enetheru/issue-1830 David Snopek 2025-11-26 05:05:24 -06:00
  • 788edc6bfe Make ClassDB::classes pointer-stable again by changing it to HashMap (from AHashMap). Lukas Tenbrink 2025-11-26 11:02:18 +01:00
  • 7d114d8d28 make -fno-exceptions private Guillaume Riou 2025-11-12 15:17:23 -05:00
  • 44a7d6befe Merge pull request #1878 from dsnopek/linux-disable-static-cpp-by-default David Snopek 2025-11-11 10:49:23 -06:00
  • d033e8abea On Linux default use_static_cpp to disabled David Snopek 2025-11-01 08:31:46 -05:00
  • fde93df450 Merge pull request #1875 from dsnopek/tween-smoke-test David Snopek 2025-10-29 16:46:25 -05:00
  • 618ee44a23 Add smoke test with Tween to check for issues with handling RefCounted David Snopek 2025-10-28 11:37:00 -05:00
  • cc8ad37ee0 Merge pull request #1871 from dsnopek/4.4-cherrypicks-4 David Snopek 2025-10-21 09:51:09 -05:00
  • abe94570a1 Merge pull request #1870 from dsnopek/4.5-cherrypicks-1 David Snopek 2025-10-21 09:51:01 -05:00
  • 33ecd5bf8a Add header builders script for env.GLSL_HEADER and SVG icons Aaron Franke 2025-06-06 20:00:14 -07:00
  • c1b2eb0d5a Migrate cmake docs to the godot docs. Lukas Tenbrink 2025-10-05 11:10:29 +02:00
  • 8ef809b9b6 Specifically handle each "meta" value, so new ones don't break code generation David Snopek 2025-10-17 15:07:22 -05:00
  • d3adff0063 Update missing hashfuncs dementive 2025-10-04 17:43:25 -05:00
  • dae8fbdebc Replace unordered_map with AHashMap dementive 2025-09-08 17:46:51 -05:00
  • 0d658486dc Silenced compiler warning in godot::call_with_variant_args_ret_helper = 2025-10-01 21:16:20 +02:00
  • 895b66453c README: Add link to 4.5 branch and fix link to Godot compile docs Thomas Staudinger 2025-09-21 17:49:08 +02:00
  • fec8bd56db Use LocalVector instead of std::vector dementive 2025-09-08 23:33:14 -05:00
  • 50eabd9359 Update contributing section in README.md Lukas Tenbrink 2025-09-11 19:48:13 +02:00
  • 1518bd17dc Remove <string> includes in headers dementive 2025-09-08 20:45:13 -05:00
  • a278404541 Add header builders script for env.GLSL_HEADER and SVG icons Aaron Franke 2025-06-06 20:00:14 -07:00
  • bc8dabfe2a Migrate cmake docs to the godot docs. Lukas Tenbrink 2025-10-05 11:10:29 +02:00
  • 9e8b5827b9 Specifically handle each "meta" value, so new ones don't break code generation David Snopek 2025-10-17 15:07:22 -05:00
  • 006888ca7a Remove CPPEXTPATH changes, add error macros Thaddeus Crews 2025-10-06 13:44:13 -05:00
  • 1b6335278d Update missing hashfuncs dementive 2025-10-04 17:43:25 -05:00
  • d600131bad Replace unordered_map with AHashMap dementive 2025-09-08 17:46:51 -05:00
  • 1e44bbefaa Silenced compiler warning in godot::call_with_variant_args_ret_helper = 2025-10-01 21:16:20 +02:00
  • 3a2932cce2 README: Add link to 4.5 branch and fix link to Godot compile docs Thomas Staudinger 2025-09-21 17:49:08 +02:00
  • 12cd5cd999 Use LocalVector instead of std::vector dementive 2025-09-08 23:33:14 -05:00
  • 7f4e81fda7 Update contributing section in README.md Lukas Tenbrink 2025-09-11 19:48:13 +02:00
  • 6c05f1f0b1 Merge pull request #1789 from aaronfranke/header-builders David Snopek 2025-10-20 10:53:18 -05:00
  • b14df6e18f Merge pull request #1868 from dsnopek/meta-required David Snopek 2025-10-20 10:52:31 -05:00
  • 647c7d811f Merge pull request #1861 from Repiteo/revert-cppextpath David Snopek 2025-10-20 10:52:21 -05:00
  • fd0a8a5d0e Merge pull request #1859 from Ivorforce/cmake-docs-move David Snopek 2025-10-20 10:52:10 -05:00
  • bde278b2c7 Merge pull request #1858 from dementive/update-hashfuncs David Snopek 2025-10-20 10:52:01 -05:00
  • 42b03da2b1 CMake: Fix missing -sUSE_PTHREADS=1 in web build Samuel Nicholas 2025-10-19 15:21:24 +10:30
  • a9773579cb Specifically handle each "meta" value, so new ones don't break code generation David Snopek 2025-10-17 15:07:22 -05:00
  • 8c5e038744 Added missing namespace prefixes to GDVIRTUAL macros janos-ijgyarto 2025-10-10 00:11:59 +02:00
  • 76d1ce6848 Remove CPPEXTPATH changes, add error macros Thaddeus Crews 2025-10-06 13:44:13 -05:00
  • fc70347ef7 Update missing hashfuncs dementive 2025-10-04 17:43:25 -05:00
  • 5910c0e8a2 Merge pull request #1839 from dementive/improve-build-time David Snopek 2025-10-05 06:31:45 -05:00
  • c7873e1355 Migrate cmake docs to the godot docs. Lukas Tenbrink 2025-10-05 11:10:29 +02:00
  • 2fd41b7e16 Replace unordered_map with AHashMap dementive 2025-09-08 17:46:51 -05:00
  • 28e8b1a04b Merge pull request #1857 from qqwobble/silenced-warning-call-with-variant David Snopek 2025-10-03 12:27:58 -05:00
  • 4218f9370d Merge pull request #1821 from dsnopek/mem-alloc-pad-align David Snopek 2025-10-03 12:26:55 -05:00
  • 3eb3069e09 Silenced compiler warning in godot::call_with_variant_args_ret_helper = 2025-10-01 21:16:20 +02:00
  • 48d02db27c Update to use mem_alloc2, mem_realloc2 and mem_free2 David Snopek 2025-07-17 16:27:27 -05:00
  • 12db0684b2 Merge pull request #1851 from Staudey/readme-updates David Snopek 2025-09-22 09:21:23 -05:00
  • ef63d2e657 README: Add link to 4.5 branch and fix link to Godot compile docs Thomas Staudinger 2025-09-21 17:49:08 +02:00
  • 0974e9724b Merge pull request #1841 from dementive/no-std-vector David Snopek 2025-09-16 17:34:03 -05:00
  • 0b8e76817b Use LocalVector instead of std::vector dementive 2025-09-08 23:33:14 -05:00
  • 17d13e3edb Merge pull request #1845 from godotengine/contributing-section David Snopek 2025-09-15 16:50:24 -05:00
  • e83fd0904c gdextension: Sync with upstream commit 876b290332ec6f2e6d173d08162a02aa7e6ca46d (4.5-stable) godot-4.5-stable David Snopek 2025-09-15 16:33:30 -05:00
  • d884bb1001 Merge pull request #1840 from dementive/no-std-string David Snopek 2025-09-15 11:04:51 -05:00
  • c58dfa4d99 Update contributing section in README.md Lukas Tenbrink 2025-09-11 19:48:13 +02:00
  • 5f1a8177a5 gdextension: Sync with upstream commit 2dd26a027a99633231184616d4dd287bbdd1c0a3 (4.5-rc2) David Snopek 2025-09-11 10:11:23 -05:00
  • 269c925c29 Merge pull request #1836 from dsnopek/4.4-cherrypicks-3 David Snopek 2025-09-11 10:08:06 -05:00
  • e36e81ac86 Remove <string> includes in headers dementive 2025-09-08 20:45:13 -05:00
  • 24d79abcfa gdextension: Sync with upstream commit 4ebf67c12dcdffcb69242569c118a371a654b6ae (4.5-beta7) David Snopek 2025-08-29 10:38:01 -05:00
  • 4c78d30822 gdextension: Sync with upstream commit d5ad0556a2c04c50694b5c04dc1b3bf03ecd7113 (4.5-beta6) David Snopek 2025-08-28 10:16:42 -05:00
  • 51008e1556 Add header builders script for env.GLSL_HEADER and SVG icons Aaron Franke 2025-06-06 20:00:14 -07:00
  • ad484bcdbb CMake: Add GODOTCPP_SUFFIX_GENEX variable This is the same as GODOTCPP_SUFFIX but without the leading '.' GODOTCPP_SUFFIX is then based on the above. Samuel Nicholas 2025-07-08 15:28:33 +09:30
  • b842dc9696 Take reference in Wrapped(const StringName &) David Snopek 2025-08-20 11:13:28 -05:00
  • cf79eb39da Only check for Godot 4.0 if the pointer is aligned how it would be for the legacy interface. Ben Lubar 2025-08-09 12:19:21 -05:00
  • 0eeb43c4be Fix debug symbols logic on platform=web to match Godot core. Ben Lubar 2025-08-09 17:36:34 -05:00
  • 9d8c520bb9 fix: missing type_traits include Klaim (Joël Lamotte) 2025-08-01 16:00:44 +02:00
  • a8faa36fd2 Reintroduce Math_INF and Math_NAN defines Chris Cranford 2025-07-13 00:08:50 -04:00
  • d7bdc62a91 Fix custom_api_file with SCons 4.0.1 David Snopek 2025-07-17 09:03:11 -05:00
  • 9b6a44cb04 Add SCons variant_dir support, which allows specifying a target build directory. Cedric Shock 2024-04-10 19:49:21 -06:00
  • 58c3594cd7 Files generated by SCons should depend on the build_profile (if given) David Snopek 2025-06-18 14:43:12 -05:00
  • 449e37fa21 Merge pull request #1814 from enetheru/suffix.fix David Snopek 2025-08-21 08:45:26 -05:00
  • 21b73421c6 Merge pull request #1834 from dsnopek/wrapped-stringname-reference David Snopek 2025-08-21 07:20:12 -05:00
  • b192b880d3 Take reference in Wrapped(const StringName &) David Snopek 2025-08-20 11:13:28 -05:00
  • fd708f429b Merge pull request #1828 from BenLubar/guard-unaligned-access David Snopek 2025-08-14 10:12:14 -05:00
  • 3830fe4a40 Merge pull request #1829 from BenLubar/web-debug-symbols David Snopek 2025-08-11 07:23:53 -05:00
  • 9ea9b4797c Fix debug symbols logic on platform=web to match Godot core. Ben Lubar 2025-08-09 17:36:34 -05:00
  • 05d2ce3006 Only check for Godot 4.0 if the pointer is aligned how it would be for the legacy interface. Ben Lubar 2025-08-09 12:19:21 -05:00
  • 1421ba26ad gdextension: Sync with upstream commit c81fd6c51233a727da528cf7f74137d56b5d6efe (4.5-beta5) David Snopek 2025-08-08 06:50:17 -05:00
  • e0c0c566a6 Merge pull request #1826 from bruvzg/sync_android_vers David Snopek 2025-08-07 08:11:50 -05:00
  • 8646cd31b5 Sync Android SDK and NDK versions with the engine. Pāvels Nadtočajevs 2025-08-06 22:48:13 +03:00