David Snopek
|
b724219737
|
Merge pull request #1895 from dsnopek/gdextension-interface-via-json
Generate GDExtension interface header and loader from JSON
|
2025-12-22 05:51:55 -06:00 |
|
David Snopek
|
fe68c22c3e
|
Generate GDExtension interface header and loader from JSON
|
2025-12-18 12:09:41 -06:00 |
|
David Snopek
|
4ae2669dcd
|
Merge pull request #1864 from janos-ijgyarto/master
Added missing namespace prefixes to GDVIRTUAL macros
|
2025-11-30 06:05:23 -06:00 |
|
David Snopek
|
ee2a174746
|
Merge pull request #1880 from guillaumeriousat/make-noexcept-flag-private
CMake: Make -fno-exceptions private
|
2025-11-30 06:05:14 -06:00 |
|
David Snopek
|
8d1a1c847b
|
Merge pull request #1889 from Naros/align-emscripten-4.0.11
Align Emscripten version 4.0.11 with Godot Engine
|
2025-11-30 06:04:39 -06:00 |
|
Chris Cranford
|
8daf1ea657
|
Align Emscripten version 4.0.11 with Godot Engine
|
2025-11-29 09:31:06 -05:00 |
|
David Snopek
|
7f75888cda
|
Merge pull request #1887 from Ivorforce/classes-pointer-stability
Make `ClassDB::classes` pointer-stable again by changing it to `HashMap`
|
2025-11-27 05:16:13 -06:00 |
|
David Snopek
|
2d7941d0dc
|
Merge pull request #1711 from BenLubar/vector-bsearch-const
Make Vector<T>::bsearch use a const receiver
|
2025-11-27 05:15:41 -06:00 |
|
David Snopek
|
f47a4d5400
|
Merge pull request #1869 from enetheru/issue-1830
CMake: Fix missing -sUSE_PTHREADS=1 in web build
|
2025-11-26 05:05:24 -06:00 |
|
Lukas Tenbrink
|
788edc6bfe
|
Make ClassDB::classes pointer-stable again by changing it to HashMap (from AHashMap).
|
2025-11-26 11:19:30 +01:00 |
|
Guillaume Riou
|
7d114d8d28
|
make -fno-exceptions private
|
2025-11-12 15:17:23 -05:00 |
|
David Snopek
|
44a7d6befe
|
Merge pull request #1878 from dsnopek/linux-disable-static-cpp-by-default
On Linux default `use_static_cpp` to disabled
|
2025-11-11 10:49:23 -06:00 |
|
David Snopek
|
d033e8abea
|
On Linux default use_static_cpp to disabled
|
2025-11-01 08:31:46 -05:00 |
|
David Snopek
|
fde93df450
|
Merge pull request #1875 from dsnopek/tween-smoke-test
Add smoke test with `Tween` to check for issues with handling `RefCounted`
|
2025-10-29 16:46:25 -05:00 |
|
David Snopek
|
618ee44a23
|
Add smoke test with Tween to check for issues with handling RefCounted
|
2025-10-28 14:29:10 -05:00 |
|
David Snopek
|
6c05f1f0b1
|
Merge pull request #1789 from aaronfranke/header-builders
Add header builders script for `env.GLSL_HEADER` and SVG icons
|
2025-10-20 10:53:18 -05:00 |
|
David Snopek
|
b14df6e18f
|
Merge pull request #1868 from dsnopek/meta-required
Specifically handle each "meta" value, so new ones don't break code generation
|
2025-10-20 10:52:31 -05:00 |
|
David Snopek
|
647c7d811f
|
Merge pull request #1861 from Repiteo/revert-cppextpath
Remove `CPPEXTPATH` changes, add error macros
|
2025-10-20 10:52:21 -05:00 |
|
David Snopek
|
fd0a8a5d0e
|
Merge pull request #1859 from Ivorforce/cmake-docs-move
Migrate cmake docs to the godot docs.
|
2025-10-20 10:52:10 -05:00 |
|
David Snopek
|
bde278b2c7
|
Merge pull request #1858 from dementive/update-hashfuncs
Update missing hashfuncs
|
2025-10-20 10:52:01 -05:00 |
|
Samuel Nicholas
|
42b03da2b1
|
CMake: Fix missing -sUSE_PTHREADS=1 in web build
- add -sUSE_PTHREADS=1 to link flags
- add =1 to sSIDE_MODULE=1 in compile flags to match scons.
|
2025-10-20 08:25:55 +10:30 |
|
David Snopek
|
a9773579cb
|
Specifically handle each "meta" value, so new ones don't break code generation
|
2025-10-18 13:59:24 -05:00 |
|
janos-ijgyarto
|
8c5e038744
|
Added missing namespace prefixes to GDVIRTUAL macros
|
2025-10-10 00:11:59 +02:00 |
|
Thaddeus Crews
|
76d1ce6848
|
Remove CPPEXTPATH changes, add error macros
|
2025-10-06 13:49:49 -05:00 |
|
dementive
|
fc70347ef7
|
Update missing hashfuncs
|
2025-10-05 10:10:12 -05:00 |
|
David Snopek
|
5910c0e8a2
|
Merge pull request #1839 from dementive/improve-build-time
Replace unordered_map with AHashMap to improve build time
|
2025-10-05 06:31:45 -05:00 |
|
Lukas Tenbrink
|
c7873e1355
|
Migrate cmake docs to the godot docs.
|
2025-10-05 11:10:29 +02:00 |
|
dementive
|
2fd41b7e16
|
Replace unordered_map with AHashMap
|
2025-10-04 15:45:25 -05:00 |
|
David Snopek
|
28e8b1a04b
|
Merge pull request #1857 from qqwobble/silenced-warning-call-with-variant
Silenced compiler warning in godot::call_with_variant_args_ret_helper
|
2025-10-03 12:27:58 -05:00 |
|
David Snopek
|
4218f9370d
|
Merge pull request #1821 from dsnopek/mem-alloc-pad-align
Update to use `mem_alloc2`, `mem_realloc2` and `mem_free2`
|
2025-10-03 12:26:55 -05:00 |
|
=
|
3eb3069e09
|
Silenced compiler warning in godot::call_with_variant_args_ret_helper
|
2025-10-01 21:54:23 +02:00 |
|
David Snopek
|
48d02db27c
|
Update to use mem_alloc2, mem_realloc2 and mem_free2
|
2025-10-01 08:12:27 -05:00 |
|
David Snopek
|
12db0684b2
|
Merge pull request #1851 from Staudey/readme-updates
README: Add link to 4.5 branch and fix link to Godot compile docs
|
2025-09-22 09:21:23 -05:00 |
|
Thomas Staudinger
|
ef63d2e657
|
README: Add link to 4.5 branch and fix link to Godot compile docs
Signed-off-by: Thomas Staudinger <Staudi.Kaos@gmail.com>
|
2025-09-21 17:49:08 +02:00 |
|
David Snopek
|
0974e9724b
|
Merge pull request #1841 from dementive/no-std-vector
Use LocalVector instead of std::vector
|
2025-09-16 17:34:03 -05:00 |
|
dementive
|
0b8e76817b
|
Use LocalVector instead of std::vector
|
2025-09-16 15:47:41 -05:00 |
|
David Snopek
|
17d13e3edb
|
Merge pull request #1845 from godotengine/contributing-section
Update contributing section in README.md
|
2025-09-15 16:50:24 -05:00 |
|
David Snopek
|
e83fd0904c
|
gdextension: Sync with upstream commit 876b290332ec6f2e6d173d08162a02aa7e6ca46d (4.5-stable)
godot-4.5-stable
|
2025-09-15 16:33:30 -05:00 |
|
David Snopek
|
d884bb1001
|
Merge pull request #1840 from dementive/no-std-string
Remove <string> includes in headers to improve build time
|
2025-09-15 11:04:51 -05:00 |
|
Lukas Tenbrink
|
c58dfa4d99
|
Update contributing section in README.md
|
2025-09-11 19:48:13 +02:00 |
|
David Snopek
|
5f1a8177a5
|
gdextension: Sync with upstream commit 2dd26a027a99633231184616d4dd287bbdd1c0a3 (4.5-rc2)
|
2025-09-11 10:11:23 -05:00 |
|
dementive
|
e36e81ac86
|
Remove <string> includes in headers
|
2025-09-08 20:45:13 -05:00 |
|
David Snopek
|
24d79abcfa
|
gdextension: Sync with upstream commit 4ebf67c12dcdffcb69242569c118a371a654b6ae (4.5-beta7)
|
2025-08-29 10:38:01 -05:00 |
|
David Snopek
|
4c78d30822
|
gdextension: Sync with upstream commit d5ad0556a2c04c50694b5c04dc1b3bf03ecd7113 (4.5-beta6)
|
2025-08-28 10:16:42 -05:00 |
|
Aaron Franke
|
51008e1556
|
Add header builders script for env.GLSL_HEADER and SVG icons
|
2025-08-25 11:16:37 -07:00 |
|
David Snopek
|
449e37fa21
|
Merge pull request #1814 from enetheru/suffix.fix
CMake: Remove starting `.` from GODOTCPP_SUFFIX
|
2025-08-21 08:45:26 -05:00 |
|
David Snopek
|
21b73421c6
|
Merge pull request #1834 from dsnopek/wrapped-stringname-reference
Take reference in `Wrapped(const StringName &)`
|
2025-08-21 07:20:12 -05:00 |
|
David Snopek
|
b192b880d3
|
Take reference in Wrapped(const StringName &)
|
2025-08-20 11:13:28 -05:00 |
|
David Snopek
|
fd708f429b
|
Merge pull request #1828 from BenLubar/guard-unaligned-access
Only check for Godot 4.0 if the pointer is aligned how it would be for the legacy interface.
|
2025-08-14 10:12:14 -05:00 |
|
David Snopek
|
3830fe4a40
|
Merge pull request #1829 from BenLubar/web-debug-symbols
Fix debug symbols logic on `platform=web` to match Godot core.
|
2025-08-11 07:23:53 -05:00 |
|