summaryrefslogtreecommitdiffstats
path: root/core/string/ustring.cpp
Commit message (Expand)AuthorAgeFilesLines
* Improve logic for detecting and tracking extensionsBastiaan Olij2022-11-241-0/+12
* Double precision of `String.split_floats`Micky2022-11-201-2/+2
* Merge pull request #68229 from Mickeon/c-escape-hellRémi Verschelde2022-11-141-2/+0
|\
| * Remove "?" from String.c_escape()Micky2022-11-031-2/+0
* | Remove redundant Variant-types initializationsMarkus Sauermann2022-11-141-1/+1
* | fix a buffer overflow due to a misbehaving vcrt snprintf call on String::num,...gnumaru2022-11-091-3/+13
* | Add support for empty delimiter in String.splitkobewi2022-11-041-4/+17
|/
* Fix localize_path with custom protocol identifiersGilles Roudière2022-10-201-1/+1
* Fix big negative numbers printing incorrect decimals in num_realAaron Franke2022-10-151-4/+5
* Make String.simplify_path keep the protocol identifier for urlsGilles Roudière2022-10-131-25/+36
* Merge pull request #64268 from timothyqiu/is-finiteRémi Verschelde2022-10-111-6/+6
|\
| * Add `is_finite` method for checking built-in typesHaoyu Qiu2022-10-081-6/+6
* | Fix simplify_path() breaking uid://kobewi2022-10-091-4/+7
|/
* Merge pull request #64833 from MarcusElg/naninfprintingRémi Verschelde2022-10-031-4/+12
|\
| * Improve string formatting for %f and %v for inf and nanMarcus Elg2022-08-251-4/+12
* | Fix MSVC warning C4706: assignment within conditional expressionRémi Verschelde2022-09-281-10/+15
* | Add `String.to_{camel,pascal,snake}_case` methodsDanil Alexeev2022-08-301-38/+47
* | Rename String `plus_file` to `path_join`Aaron Franke2022-08-291-1/+1
|/
* 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
|/
* File: Re-add support to skip CR (`\r`) in `File::get_as_text`Rémi Verschelde2022-08-011-1/+9
* Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows fi...bruvzg2022-07-071-148/+245
* Fix parameter name for String.left and String.rightHaoyu Qiu2022-06-121-12/+12
* Fix `String.uri_encode` on WindowsHaoyu Qiu2022-06-031-9/+6
* Tweak 64-bit integer overflow message to mention that it's a signed typeHugo Locurcio2022-05-201-6/+6
* Create onready variables when dropping nodes and holding CtrlHaoyu Qiu2022-05-171-9/+26
* Add documentation comments for internationalization C++ macrosHugo Locurcio2022-05-121-3/+60
* 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-251-1/+2
|/
* Unify TextServer built-in module and GDExtension code.bruvzg2022-03-171-0/+6
* Optimize String concatenation and copy functionsBartłomiej T. Listwon2022-02-241-45/+38
* Cleanup and move char functions to the `char_utils.h` header.bruvzg2022-02-041-33/+13
* Merge pull request #57116 from bruvzg/win_net_shareRémi Verschelde2022-01-281-3/+27
|\
| * [Windows] Add support for handling network share paths.bruvzg2022-01-241-3/+27
* | Rename String::is_subsequence_ofi to String::is_subsequence_ofnWilson E. Alvarez2022-01-261-1/+1
|/
* Rename or refactor macros to avoid leading underscoresOmar Polo2022-01-201-17/+17
* Replace String::num_real code with a wrapper around String::numAaron Franke2022-01-151-102/+11
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Make `--doctool` locale awareHaoyu Qiu2021-12-161-0/+21
* Replace String comparisons with "", String() to is_empty()Nathan Franke2021-12-091-3/+3
* Don't return reference on copy assignment operatorsRémi Verschelde2021-11-301-4/+2
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-4/+4
* Allow dehardcoding documentation branch and URL in docs linksRémi Verschelde2021-11-151-5/+11
* String: Remove `erase` method, bindings can't mutate StringRémi Verschelde2021-11-111-4/+0
* Add missing characters for property name quotingHaoyu Qiu2021-11-111-1/+1
* clang-format: Various fixes to comments alignment from `clang-format` 13Rémi Verschelde2021-10-281-53/+61