summaryrefslogtreecommitdiffstats
path: root/core/extension
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge pull request #82861 from mihe/gdext-entry-falseRémi Verschelde2023-10-051-0/+5
|\ \
| * | Fix extensions loading/initializing even when entry point failsMikael Hermansson2023-10-051-0/+5
* | | Resolve relative icon paths for GDExtensionsYuri Sizov2023-10-051-1/+6
|/ /
* / expose Object::free_instance_binding to GDExtensionCed Naru2023-10-042-0/+17
|/
* Merge pull request #82682 from dsnopek/gdextension-dont-deprecate-script-cate...Rémi Verschelde2023-10-031-1/+1
|\
| * GDExtension: Don't deprecate old method of getting script categoryDavid Snopek2023-10-021-1/+1
* | Fix inconsistent last_modified_time handling (prevent GDExtension reload spam...kkolyan2023-10-012-39/+40
|/
* Merge pull request #78995 from Gallilus/masterYuri Sizov2023-09-272-0/+4
|\
| * add GDExtensionScriptInstanceGetClassCategoryDavid Cambré2023-09-272-0/+4
* | Merge pull request #82331 from rburing/gdextension_dump_docsRémi Verschelde2023-09-262-6/+219
|\ \ | |/ |/|
| * Optionally include documentation in GDExtension API dumpRicardo Buring2023-09-262-6/+219
* | Implement reloading of GDExtensionsDavid Snopek2023-09-255-74/+613
|/
* Merge pull request #82191 from dsnopek/gdextension-redundant-hash-checkRémi Verschelde2023-09-241-4/+0
|\
| * GDExtension: Remove redundant method bind hash checkDavid Snopek2023-09-231-4/+0
* | Merge pull request #78580 from Bromeon/feature/gdextension-stringname-ctorRémi Verschelde2023-09-242-15/+80
|\ \ | |/ |/|
| * More precise documentation for GDExtension String constructors (bytes vs. cha...Jan Haller2023-09-242-15/+15
| * GDExtension: construct StringName directly from char*Jan Haller2023-09-242-0/+65
* | Merge pull request #81521 from dsnopek/method-bind-default-argument-hash-fixRémi Verschelde2023-09-225-1/+927
|\ \ | |/ |/|
| * Fix method hashes with default argumentsDavid Snopek2023-09-215-1/+927
* | Add functions for non-ptr style virtual calls in GDExtensionJeff Ward2023-09-192-4/+20
* | Merge pull request #79005 from maiself/gde-custom-callableRémi Verschelde2023-09-192-0/+233
|\ \
| * | Allow CallableCustom objects to be created from GDExtensionsMai Lavelle2023-08-312-0/+233
* | | GDExtension: Delete left-over DLL copy before making a new copyDavid Snopek2023-09-121-0/+5
* | | [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-112-7/+7