summaryrefslogtreecommitdiff
path: root/core/variant/variant.cpp
AgeCommit message (Expand)Author
2023-01-08Fix for PackedArray comparisonNinni Pipping
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-09Merge pull request #68747 from rune-scape/rune-stringname-unificationRémi Verschelde
2022-12-06Fix Variant StringName `is_zero` being invertedAaron Franke
2022-12-05Unify String and StringNamerune-scape
2022-11-14Fix periods in editor strings and messagesHugo Locurcio
2022-10-11Merge pull request #67224 from Mickeon/jasonRémi Verschelde
2022-10-11Use `JSON::stringify` where possibleMicky
2022-10-10Strip unnecessary break on switches returning early in VariantMicky
2022-10-07Fix more MSVC C4702 (unreachable code) warningsRémi Verschelde
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-10-05Merge pull request #66898 from aaronfranke/proj-mat-columnsRémi Verschelde
2022-10-04Improve dictionary printing to avoid confusion with arraysHugo Locurcio
2022-10-04Rename Projection `matrix` to `columns`Aaron Franke
2022-09-14Use variadic template in `vformat()`Micky
2022-08-31Improve null and object printing to avoid confusion with arraysHugo Locurcio
2022-08-02Variant large bucket memory pool - for Projectionlawnjelly
2022-08-02Merge pull request #61315 from lawnjelly/variant_bucket_poolsRémi Verschelde
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-04Variant memory poolslawnjelly
2022-06-28Merge pull request #62468 from V-Sekai/core-const-expressionsRémi Verschelde
2022-06-27Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee
2022-06-27GDScript: Fix setter being called in chains for shared typesGeorge Marques
2022-06-20Clean up Hash Functionsreduz
2022-06-15Hash function improvementsHendrik Brucker
2022-06-03Add StringName explicitly to Variant::hash_compareGeorge Marques
2022-05-03quote strings inside arrays and dictionariesNathan Franke
2022-05-03Merge pull request #60627 from aaronfranke/rename-elementsRémi Verschelde
2022-04-30Simplify Callable error text methodskobewi
2022-04-29Rename Basis "elements" to "rows"Aaron Franke
2022-04-29Rename Transform2D "elements" to "columns"Aaron Franke
2022-04-20Fix more issues found by cppcheck.bruvzg
2022-03-09Remove VARIANT_ARG* macrosreduz
2022-02-11Fix Variant Ref<> assignment.reduz
2022-01-27Merge pull request #57205 from TechnoPorg/variant-template-castRémi Verschelde
2022-01-25Allow method binds to take Object subclasses as argumentsTechnoPorg
2022-01-22Don't sort printed Dictionarykobewi
2022-01-20Rename Variant::is_ref() to is_ref_counted()Pedro J. Estébanez
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-10-30Modify Dictionary::operator== to do real key/value comparison with recursive ...Emmanuel Leblond
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
2021-10-25Refactored Node3D rotation modesreduz
2021-10-09Enhance and cleanup stringify for Vectormashumafi
2021-10-08Faster hash_compare for integer and string keys in dictionariesBartłomiej T. Listwon
2021-09-13Added explicit type conversionsMatthew Newall
2021-08-26Correct null and boolean values being capitalised by the str commandBalloonpopper
2021-08-05Improve extension systemGeorge Marques
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-06-19Consolidate JSON, JSONParseResults and JSONParser into JSONMarcel Admiraal