summaryrefslogtreecommitdiffstats
path: root/core/extension
Commit message (Expand)AuthorAgeFilesLines
* GDExtension: provide `free_property_list_func` with length of arrayJan Haller2024-04-273-6/+14
* 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-192-4/+50
|/
* Merge pull request #87117 from DmitriySalnikov/rename_pdbRémi Verschelde2024-04-112-62/+6
|\
| * Add renaming of PDB files to avoid blocking themDmitriySalnikov2024-04-052-62/+6
* | [Core] Add iteration support to `Array`A Thousand Ships2024-04-101-14/+10
|/
* Print correct path when unable to find GDExtension librarySamuel Nicholas2024-03-261-2/+2
* 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
|\