summaryrefslogtreecommitdiffstats
path: root/core/extension/gdextension.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@9e6098432aac35bae42c9089a29ba2a80320d823Spartan3222024-11-201-1/+1
|\
| * GDExtension: Fix method binds not saying if they are varargsDavid Snopek2024-11-181-1/+1
* | Merge commit godotengine/godot@c6c464cf9ae56e8b68620af65125dd980d0e8122Spartan3222024-11-021-15/+15
|\|
| * [Core] Improve error messages with `vformat`A Thousand Ships2024-10-301-15/+15
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
* | Rebrand Godot to RedotRandolph W. Aarseth II2024-10-111-5/+5
|/
* Merge pull request #96787 from raulsntos/gdextension/remove-get-rid-funcRémi Verschelde2024-09-111-4/+4
|\
| * Remove `get_rid_func` from `GDExtensionClassCreationInfo4`Raul Santos2024-09-101-4/+4
* | Allow class names to be unicodescgm02024-09-071-1/+1
|/
* Cleanup of raw `nullptr` checks with `Ref`A Thousand Ships2024-08-311-1/+1
* Fix loading GDExtensions in exported gamesDavid Snopek2024-08-291-5/+3
* Add `String.is_valid_unicode_identifier()`Haoyu Qiu2024-08-271-1/+1
* Merge pull request #91166 from raulsntos/gdextension/loaderRémi Verschelde2024-08-261-325/+32
|\
| * GDExtension: Implement `GDExtensionLoader` conceptRaul Santos2024-08-221-325/+32
* | Allow ClassDB to create a Object without postinitialization for GDExtension.Daylily-Zeleen2024-08-201-10/+50
|/
* Fix reload of GDExtension libraries in framework package on macosJoel Croteau2024-08-081-10/+1
* Fix to restore `library_path` as absolute pathMai Lavelle2024-07-141-1/+1
* Merge pull request #91502 from lyuma/gdextension_open_library_compatRémi Verschelde2024-05-301-0/+2
|\
| * Bind compatibility GDExtension methods removed in 88418Lyuma2024-05-071-0/+2
* | Reduce and prevent unnecessary random-access to `List`A Thousand Ships2024-05-041-5/+6
* | GDExtension: provide `free_property_list_func` with length of arrayJan Haller2024-04-271-5/+11
|/
* Fix ptrcalls to static GDExtension methodsDavid Snopek2024-04-251-2/+2
* Merge pull request #90961 from Lateasusual/gdextension-hot-reloading-borkedRémi Verschelde2024-04-221-0/+2
|\
| * GDExtension: Fix missing library path breaking hot reloadingChris Clyne2024-04-201-0/+2
* | Collapse the gdextension arguments into the `GDExtensionData` structFredia Huya-Kouadio2024-04-191-1/+7
* | Fix loading GDExtension dependencies on AndroidFredia Huya-Kouadio2024-04-191-3/+47
|/
* Add renaming of PDB files to avoid blocking themDmitriySalnikov2024-04-051-55/+6
* Print correct path when unable to find GDExtension librarySamuel Nicholas2024-03-261-2/+2
* 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-201-12/+62
|\
| * Allow registering "runtime classes"David Snopek2024-02-201-12/+62
* | 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 #87758 from dsnopek/gdextension-register-virtual-methodRémi Verschelde2024-02-121-0/+7
|\
| * Allow GDExtensions to register virtual methods and call them on scriptsDavid Snopek2024-02-121-0/+7
* | Add null check for gdextension deinitializationMikhail Tishin2024-02-041-0/+3
|/
* GDExtension: add an interface for loading extra documentationRiteo2024-01-261-0/+15
* Add const lvalue ref to container parametersMuller-Castro2024-01-051-2/+2
* Distinguishs between dynamic library not found and can't be opened.Daylily-Zeleen2024-01-011-4/+2
* 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-021-5/+8
* GDExtension: Fixed error on loading extensionsMario Liebisch2023-10-211-7/+9
* Fix StringName leaks in GDExtension, core, and editor themesYuri Sizov2023-10-181-1/+5
* GDExtension: Prevent issues with the editor trying to reload GDExtensions thr...David Snopek2023-10-131-5/+13