summaryrefslogtreecommitdiffstats
path: root/core/variant
Commit message (Expand)AuthorAgeFilesLines
* Rename VariantZeroAssigner to VariantDefaultInitializerAaron Franke2023-12-171-76/+76
* Merge pull request #78095 from aaronfranke/dict-get-or-set-defaultYuri Sizov2023-12-163-0/+11
|\
| * Add a `get_or_add` method to DictionaryAaron Franke2023-12-063-0/+11
* | Merge pull request #73896 from vnen/object-null-boolean-consistencyYuri Sizov2023-12-162-17/+17
|\ \
| * | Make freed object different than null in comparison operatorsGeorge Marques2023-08-212-17/+17
* | | Don't abort loading when ext_resource is missingkobewi2023-11-221-1/+4
| |/ |/|
* | Merge pull request #84815 from TokageItLab/array-animationRémi Verschelde2023-11-161-0/+3
|\ \
| * | Rework blending method in Variant animation for Int/Array/StringSilc Lizard (Tokage) Renew2023-11-161-0/+3
* | | Fix sizeof usage for Variant pointers in allocaAlistair Leslie-Hughes2023-11-161-2/+2
|/ /
* | Keep Variant type after zero()kobewi2023-11-081-0/+6
* | Fix StringName leaks in VariantParserYuri Sizov2023-10-191-1/+1
* | GDScript: Fix incorrect error message for utility functionsDanil Alexeev2023-10-161-28/+106
* | Merge pull request #83003 from AThousandShips/null_check_extraRémi Verschelde2023-10-091-1/+1
|\ \
| * | Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-10-081-1/+1
* | | Merge pull request #82695 from maiself/object-less-callables-fixesRémi Verschelde2023-10-091-0/+7
|\ \ \ | |/ / |/| |
| * | Fixes to allow object-less callables throughout GodotMai Lavelle2023-10-061-0/+7
* | | Merge pull request #82794 from dsnopek/gdextension-validated-callRémi Verschelde2023-10-061-1/+1
|\ \ \ | |/ / |/| |
| * | GDExtension: Convert `validated_call()` to `ptrcall()` (rather than `call()`)David Snopek2023-10-041-1/+1
* | | Add vararg call() method to C++ Callablekobewi2023-10-052-0/+16
|/ /
* | Add type_string() utilityJakub Janšta2023-10-022-0/+7
* | Merge pull request #80844 from dalexeev/fix-callable-expected-argcRémi Verschelde2023-10-024-47/+42
|\ \
| * | Fix expected argument count for `Callable` call errorsDanil Alexeev2023-09-294-47/+42
* | | Add rotate_toward and angle_difference to GDScript and C#etti2023-10-012-0/+12
|/ /
* | Merge pull request #74588 from puchik/float-variant-nan-inequalityRémi Verschelde2023-09-274-6/+10
|\ \
| * | Support both semantic (by default) and numeric Variant hash comparisonArman Elgudzhyan2023-08-314-6/+10
* | | Merge pull request #79523 from aaronfranke/is-conformalRémi Verschelde2023-09-261-0/+2
|\ \ \
| * | | Add `is_conformal` method to Basis and Transform2DAaron Franke2023-09-131-0/+2
* | | | Merge pull request #81741 from KoBeWi/vectoring_to_the_MAXXXRémi Verschelde2023-09-171-0/+6
|\ \ \ \
| * | | | Add Vector2/3/4i.MAX and MINkobewi2023-09-161-0/+6
| |/ / /
* | | | Merge pull request #80075 from Bromeon/gdextension/optimize-ptrcallsRémi Verschelde2023-09-172-24/+23
|\ \ \ \ | |/ / / |/| | |
| * | | PtrToArg::convert() returns const-references where possible, avoids unnecessa...Jan Haller2023-08-072-24/+23
* | | | [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-118-25/+25
* | | | Add a type conversion method to Variant Utility and expose to scriptingAaron Franke2023-09-081-0/+85
* | | | Extract ScriptInstance to simplify includesYuri Sizov2023-09-061-0/+1
* | | | Set builtin varrarg ptrcalls, called without arg.Daylily-Zeleen2023-09-021-9/+5
* | | | Merge pull request #81131 from AThousandShips/callable_fixRémi Verschelde2023-09-011-2/+2
|\ \ \ \
| * | | | Fix comparison of `Callable`s with bindsA Thousand Ships2023-08-291-2/+2
| | |/ / | |/| |
* / | | Add inverse hyperbolic functions `asinh()`, `acosh()` & `atanh()`Jcrespo2023-09-012-0/+19
|/ / /
* | / Core: Fix recursion level check for `VariantWriter::write()` with objectsDanil Alexeev2023-08-292-38/+21
| |/ |/|
* | Undefine typed array templates after useThaddeus Crews2023-08-191-0/+3
* | Merge pull request #79370 from dalexeev/core-array-recursion-checkRémi Verschelde2023-08-181-11/+7
|\ \
| * | Core: Fix recursion level check for array stringificationDanil Alexeev2023-07-121-11/+7
* | | Merge pull request #78529 from Chaosus/string_reverseRémi Verschelde2023-08-161-0/+1
|\ \ \ | |_|/ |/| |
| * | Add `String.reverse` methodYuri Roubinski2023-06-211-0/+1
* | | Merge pull request #78108 from aaronfranke/variant-util-headerRémi Verschelde2023-08-032-787/+937
|\ \ \
| * | | Make a header for VariantUtilityFunctionsAaron Franke2023-06-122-787/+937
* | | | Fix typo in modulo error message.Joseph Davies2023-08-011-4/+4
* | | | Merge pull request #79103 from AThousandShips/array_slice_rangeYuri Sizov2023-07-171-4/+8
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix range error for `Array.slice`Ninni Pipping2023-07-071-4/+8
* | | | Merge pull request #78551 from AThousandShips/call_rpcRémi Verschelde2023-07-082-0/+24
|\ \ \ \ | |/ / / |/| | |