summaryrefslogtreecommitdiffstats
path: root/core/extension
Commit message (Expand)AuthorAgeFilesLines
...
* Add 'override' mark to ResourceFormat classppphp2024-03-251-4/+4
* Add extension support for argument count to `ScriptInstance`A Thousand Ships2024-03-132-0/+6
* Merge pull request #87680 from AThousandShips/the_angry_countRémi Verschelde2024-03-132-1/+106
|\
| * Add methods to get argument count of methodsA Thousand Ships2024-03-102-1/+106
* | SCons: Remove `run_in_subprocess` dependencyThaddeus Crews2024-03-112-15/+3
* | Merge pull request #89365 from Repiteo/scons/run_in_subprocess-to-env.RunRémi Verschelde2024-03-101-3/+2
|\ \
| * | SCons: Convert remaining `run_in_subprocess` to `env.Run`Thaddeus Crews2024-03-101-3/+2
| |/
* / SCons: Ensure `with` statement where applicableThaddeus Crews2024-03-101-22/+18
|/
* Enforce `\n` eol for Python writesThaddeus Crews2024-03-092-2/+2
* Merge pull request #89055 from dsnopek/gdextension-script-free-listsRémi Verschelde2024-03-042-35/+134
|\
| * GDExtension: Pass count when freeing method and property lists for script ins...David Snopek2024-03-022-35/+134
* | Pre-commit: Update to clang-format 17.0.6 and black 24.2.0Rémi Verschelde2024-02-281-1/+1
|/
* Remove word duplicates in comments and strings, and fix casing and punctuationRobert Yevdokimov2024-02-231-1/+1
* Merge pull request #82554 from dsnopek/gdextension-placeholdersRémi Verschelde2024-02-204-19/+128
|\
| * Allow registering "runtime classes"David Snopek2024-02-204-19/+128
* | GDExtension: Fix `-Wtype-limits` warning in `compatibility_maximum` patch checkRémi Verschelde2024-02-191-1/+5
* | Merge pull request #88417 from dsnopek/gdextension-compatibility-maximumRémi Verschelde2024-02-191-0/+29
|\ \
| * | Allow GDExtensions to set a compatibility_maximumDavid Snopek2024-02-161-0/+29
* | | Unbind GDExtension methods that can't reasonably be usedDavid Snopek2024-02-161-4/+0
|/ /
* / Add const lvalue ref to core/* container parametersMuller-Castro2024-02-141-1/+1
|/
* Merge pull request #88188 from dsnopek/gdextension-api-double-compatibility-h...Rémi Verschelde2024-02-121-9/+125
|\
| * Fix `gdextension_compat_hashes.cpp` for double precision buildsDavid Snopek2024-02-101-9/+125
* | Merge pull request #87758 from dsnopek/gdextension-register-virtual-methodRémi Verschelde2024-02-124-1/+97
|\ \ | |/ |/|
| * Allow GDExtensions to register virtual methods and call them on scriptsDavid Snopek2024-02-124-1/+97
* | Add null check for gdextension deinitializationMikhail Tishin2024-02-041-0/+3
|/
* GDExtension: add an interface for loading extra documentationRiteo2024-01-264-0/+77
* Add const lvalue ref to container parametersMuller-Castro2024-01-052-4/+4
* Distinguishs between dynamic library not found and can't be opened.Daylily-Zeleen2024-01-011-4/+2
* Fix operator documentation in GDExtension API dump with docsRicardo Buring2023-12-121-3/+8
* Check that GDExtensionCompatHashes are valid when generating extension_api.jsonDavid Snopek2023-11-162-2/+10
* Merge pull request #84493 from bruvzg/gde_ios_static_fixRémi Verschelde2023-11-101-1/+3
|\
| * [iOS, GDExtension] Fix loading and exporting static libraries and xcframeworks.bruvzg2023-11-091-1/+3
* | Change `GDExtension`'s `library_path` back to an absolute pathDavid Snopek2023-11-091-3/+11
|/
* GDExtension: Save and compare modification times separately for reloadDavid Snopek2023-11-022-8/+13
* Merge pull request #83800 from dsnopek/gdextension-callable-custom-object-idRémi Verschelde2023-10-252-5/+3
|\
| * GDExtension: Use ObjectID when creating custom callableDavid Snopek2023-10-232-5/+3
* | GDExtension: Fixed error on loading extensionsMario Liebisch2023-10-211-7/+9
|/
* GDExtension: Fix `variant_iter_get()` actually calling `iter_next()`David Snopek2023-10-201-1/+1
* Fix StringName leaks in GDExtension, core, and editor themesYuri Sizov2023-10-186-1/+20
* Merge pull request #83415 from touilleMan/fix-comment-gdextension_interfaceEmmanuel Leblond2023-10-161-1/+4
|\
| * Fix comment in gdextension_interface.hEmmanuel Leblond2023-10-161-1/+4
* | Merge pull request #83285 from dsnopek/gdextension-double-reloadRémi Verschelde2023-10-162-5/+15
|\ \
| * | GDExtension: Prevent issues with the editor trying to reload GDExtensions thr...David Snopek2023-10-132-5/+15
| |/
* / Add brief description in GDExtension API dump with docsRicardo Buring2023-10-141-20/+22
|/
* Merge pull request #83107 from dsnopek/validated-method-vararg-messageRémi Verschelde2023-10-101-1/+1
|\
| * GDExtension: Fix incorrect error message about vararg methodsDavid Snopek2023-10-101-1/+1
* | GDExtension: Use correct return pointer for validated calls that return `Vari...David Snopek2023-10-101-1/+1
|/
* Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-10-081-1/+1
* Merge pull request #82794 from dsnopek/gdextension-validated-callRémi Verschelde2023-10-061-13/+7
|\
| * GDExtension: Convert `validated_call()` to `ptrcall()` (rather than `call()`)David Snopek2023-10-041-13/+7