summaryrefslogtreecommitdiffstats
path: root/core/string
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #64714 from Chaosus/string_remove_eraseRémi Verschelde2022-09-011-2/+0
|\
| * Remove `String::erase` method declarationYuri Rubinsky2022-08-221-2/+0
* | Add `String.to_{camel,pascal,snake}_case` methodsDanil Alexeev2022-08-302-39/+51
* | Rename String `plus_file` to `path_join`Aaron Franke2022-08-292-2/+2
* | Replace Array return types with TypedArray 3kobewi2022-08-242-5/+5
* | Merge pull request #63728 from MarcusElg/%vRémi Verschelde2022-08-241-3/+72
|\ \
| * | Add %v for formatting vectorsMarcus Elg2022-08-231-3/+72
| |/
* | Improved performance of String repeat methodVolTer2022-08-221-12/+13
* | Fix undefined behavior in `String::operator+=(const String &)`kleonc2022-08-181-2/+4
|/
* Add tests for empty/unnamed arguments to ClassDB, Variant, GDScriptYuri Sizov2022-08-081-1/+1
* Merge pull request #61315 from lawnjelly/variant_bucket_poolsRémi Verschelde2022-08-022-7/+4
|\
| * Variant memory poolslawnjelly2022-07-042-7/+4
* | [TextServer] Implement ICU/UAX 31 based `is_valid_identifier` function.bruvzg2022-08-022-0/+1476
* | File: Re-add support to skip CR (`\r`) in `File::get_as_text`Rémi Verschelde2022-08-012-2/+10
* | Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-1/+2
* | Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows fi...bruvzg2022-07-072-150/+250
|/
* implement bone renamer in importerSilc Renew2022-07-012-0/+17
* Adding print_rich for printing with BBCodeVoylin2022-06-292-3/+104
* Fix parameter name for String.left and String.rightHaoyu Qiu2022-06-122-14/+14
* Fix `String.uri_encode` on WindowsHaoyu Qiu2022-06-031-9/+6
* Add a new HashSet templatereduz2022-05-201-2/+2
* Tweak 64-bit integer overflow message to mention that it's a signed typeHugo Locurcio2022-05-201-6/+6
* Use range iterators for RBSet in most casesAaron Record2022-05-191-6/+6
* Add dedicated macros for property name extractionHaoyu Qiu2022-05-191-0/+10
* Create onready variables when dropping nodes and holding CtrlHaoyu Qiu2022-05-172-9/+27
* Replace most uses of Map by HashMapreduz2022-05-163-29/+29
* Add documentation comments for internationalization C++ macrosHugo Locurcio2022-05-121-3/+60
* Add a new HashMap implementationreduz2022-05-121-27/+13
* Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-2/+2
* Fix left aligned integer sign in string formattingHaoyu Qiu2022-05-011-15/+18
* Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde2022-04-271-5/+0
|\
| * Fix more issues found by cppcheck.bruvzg2022-04-201-5/+0
* | Implement Scene Unique Nodesreduz2022-04-253-1/+16
|/
* Merge pull request #60046 from Zylann/print_line_functionRémi Verschelde2022-04-111-1/+9
|\
| * Changed print_line macro to a functionMarc Gilleron2022-04-091-1/+9
* | Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-2/+1
* | Fix some issues found by cppcheck.bruvzg2022-04-064-5/+5
* | Zero initialize all pointer class and struct membersRémi Verschelde2022-04-041-1/+1
|/
* String: Remove TTR and DTR defines in non-tools buildRémi Verschelde2022-03-281-4/+0
* Unify TextServer built-in module and GDExtension code.bruvzg2022-03-172-0/+7
* Improve `--debug-stringnames` to be more usefulHugo Locurcio2022-03-151-2/+14
* Optimize String concatenation and copy functionsBartłomiej T. Listwon2022-02-241-45/+38
* [Editor] Fix "en" editor translation detection.bruvzg2022-02-181-2/+6
* Use EditorFileDialog instead of FileDialog in the project managerHendrik Brucker2022-02-121-1/+1
* Fix typos with codespellRémi Verschelde2022-02-101-1/+1
* Merge pull request #57788 from reduz/describe-sname-usageRémi Verschelde2022-02-081-0/+12
|\
| * Clarify SNAME usagereduz2022-02-081-0/+12
* | [GDExtension] Add binds for missing methods, operators, and constants require...bruvzg2022-02-081-0/+1
|/
* Merge pull request #57017 from godotengine/string-name-static-false-unclaimedRémi Verschelde2022-02-051-6/+9
|\
| * Fix false reporting unclaimed StringName at exit due to static refsIgnacio Roldán Etcheverry2022-01-201-6/+9