summaryrefslogtreecommitdiff
path: root/core/string/ustring.cpp
AgeCommit message (Expand)Author
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-03Merge pull request #64833 from MarcusElg/naninfprintingRémi Verschelde
2022-09-28Fix MSVC warning C4706: assignment within conditional expressionRé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-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-18Fix undefined behavior in `String::operator+=(const String &)`kleonc
2022-08-01File: Re-add support to skip CR (`\r`) in `File::get_as_text`Rémi Verschelde
2022-07-07Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows fi...bruvzg
2022-06-12Fix parameter name for String.left and String.rightHaoyu Qiu
2022-06-03Fix `String.uri_encode` on WindowsHaoyu Qiu
2022-05-20Tweak 64-bit integer overflow message to mention that it's a signed typeHugo Locurcio
2022-05-17Create onready variables when dropping nodes and holding CtrlHaoyu Qiu
2022-05-12Add documentation comments for internationalization C++ macrosHugo Locurcio
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-03-17Unify TextServer built-in module and GDExtension code.bruvzg
2022-02-24Optimize String concatenation and copy functionsBartłomiej T. Listwon
2022-02-04Cleanup and move char functions to the `char_utils.h` header.bruvzg
2022-01-28Merge pull request #57116 from bruvzg/win_net_shareRémi Verschelde
2022-01-26Rename String::is_subsequence_ofi to String::is_subsequence_ofnWilson E. Alvarez
2022-01-24[Windows] Add support for handling network share paths.bruvzg
2022-01-20Rename or refactor macros to avoid leading underscoresOmar Polo
2022-01-15Replace String::num_real code with a wrapper around String::numAaron Franke
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-16Make `--doctool` locale awareHaoyu Qiu
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-30Don't return reference on copy assignment operatorsRémi Verschelde
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-15Allow dehardcoding documentation branch and URL in docs linksRémi Verschelde
2021-11-11String: Remove `erase` method, bindings can't mutate StringRémi Verschelde
2021-11-11Add missing characters for property name quotingHaoyu Qiu
2021-10-28clang-format: Various fixes to comments alignment from `clang-format` 13Rémi Verschelde
2021-10-22Merge pull request #54081 from Rubonnek/add_bin_messages_masterRémi Verschelde
2021-10-21Accept capital B in String::bin_to_int prefixWilson E. Alvarez
2021-10-21Add error messages to String::hex_to_int, and accept capital X in prefixWilson E. Alvarez
2021-09-15Fix String::num_real and String test cases when compiling with doublesAaron Franke
2021-09-13Merge pull request #52049 from theraot/masterRémi Verschelde
2021-08-31Remove `#ifdefs` for handling compilation with Visual Studio < 2015Hugo Locurcio
2021-08-29Rename String::is_rel_path to String::is_relative_pathWilson E. Alvarez
2021-08-24Fix get_base_dir windows top level directory logicTheraot
2021-08-18String: Remove old NO_USE_STDLIB code pathRémi Verschelde