summaryrefslogtreecommitdiff
path: root/core/string
AgeCommit message (Expand)Author
2022-10-15Fix big negative numbers printing incorrect decimals in num_realAaron Franke
2022-10-13Make String.simplify_path keep the protocol identifier for urlsGilles Roudière
2022-10-11Merge pull request #64268 from timothyqiu/is-finiteRémi Verschelde
2022-10-09Fix simplify_path() breaking uid://kobewi
2022-10-08Add `is_finite` method for checking built-in typesHaoyu Qiu
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-10-03Merge pull request #64833 from MarcusElg/naninfprintingRémi Verschelde
2022-09-28Fix MSVC warning C4706: assignment within conditional expressionRémi Verschelde
2022-09-26Style: Cleanup header guards for consistencyRémi Verschelde
2022-09-17HarfBuzz: Update to version 5.2.0, add new Unicode 15 blocks and scripts.bruvzg
2022-09-01Merge pull request #64714 from Chaosus/string_remove_eraseRémi Verschelde
2022-08-30Add `String.to_{camel,pascal,snake}_case` methodsDanil Alexeev
2022-08-29Rename String `plus_file` to `path_join`Aaron Franke
2022-08-25Improve string formatting for %f and %v for inf and nanMarcus Elg
2022-08-24Replace Array return types with TypedArray 3kobewi
2022-08-24Merge pull request #63728 from MarcusElg/%vRémi Verschelde
2022-08-23Add %v for formatting vectorsMarcus Elg
2022-08-22Improved performance of String repeat methodVolTer
2022-08-22Remove `String::erase` method declarationYuri Rubinsky
2022-08-18Fix undefined behavior in `String::operator+=(const String &)`kleonc
2022-08-08Add tests for empty/unnamed arguments to ClassDB, Variant, GDScriptYuri Sizov
2022-08-02Merge pull request #61315 from lawnjelly/variant_bucket_poolsRémi Verschelde
2022-08-02[TextServer] Implement ICU/UAX 31 based `is_valid_identifier` function.bruvzg
2022-08-01File: Re-add support to skip CR (`\r`) in `File::get_as_text`Rémi Verschelde
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde
2022-07-07Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows fi...bruvzg
2022-07-04Variant memory poolslawnjelly
2022-07-01implement bone renamer in importerSilc Renew
2022-06-29Adding print_rich for printing with BBCodeVoylin
2022-06-12Fix parameter name for String.left and String.rightHaoyu Qiu
2022-06-03Fix `String.uri_encode` on WindowsHaoyu Qiu
2022-05-20Add a new HashSet templatereduz
2022-05-20Tweak 64-bit integer overflow message to mention that it's a signed typeHugo Locurcio
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-19Add dedicated macros for property name extractionHaoyu Qiu
2022-05-17Create onready variables when dropping nodes and holding CtrlHaoyu Qiu
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Add documentation comments for internationalization C++ macrosHugo Locurcio
2022-05-12Add a new HashMap implementationreduz
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-05-01Fix left aligned integer sign in string formattingHaoyu Qiu
2022-04-27Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde
2022-04-25Implement Scene Unique Nodesreduz
2022-04-20Fix more issues found by cppcheck.bruvzg
2022-04-11Merge pull request #60046 from Zylann/print_line_functionRémi Verschelde
2022-04-11Make FileAccess and DirAccess classes reference counted.bruvzg
2022-04-09Changed print_line macro to a functionMarc Gilleron
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
2022-03-28String: Remove TTR and DTR defines in non-tools buildRémi Verschelde