Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-04 | Add support for empty delimiter in String.split | kobewi | |
2022-10-15 | Fix big negative numbers printing incorrect decimals in num_real | Aaron Franke | |
2022-10-13 | Make String.simplify_path keep the protocol identifier for urls | Gilles Roudière | |
2022-10-03 | Merge pull request #64833 from MarcusElg/naninfprinting | Rémi Verschelde | |
Improve string formatting (%f and %v) for inf and nan | |||
2022-08-30 | Add `String.to_{camel,pascal,snake}_case` methods | Danil Alexeev | |
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-25 | Improve string formatting for %f and %v for inf and nan | Marcus Elg | |
2022-08-24 | Formatting changes to string test comments | Marcus Elg | |
2022-08-23 | Add %v for formatting vectors | Marcus Elg | |
2022-08-04 | Tests: Silence some intentional errors | Rémi Verschelde | |
Also fix printing messages in ClassDB test. | |||
2022-08-01 | File: Re-add support to skip CR (`\r`) in `File::get_as_text` | Rémi Verschelde | |
This was removed in #63481, and we confirmed that it's better like this, but we add back the possibility to strip CR as an option, to optionally restore the previous behavior. For performance this is done directly in `String::parse_utf8`. Also fixes Android `FileAccess::get_line()` as this one _should_ strip CR. Supersedes #63717. | |||
2022-07-07 | Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows ↵ | bruvzg | |
filenames) and some non-standard UTF-8 variants, makes Unicode parse errors more verbose. | |||
2022-05-17 | Create onready variables when dropping nodes and holding Ctrl | Haoyu Qiu | |
2022-05-16 | Replace most uses of Map by HashMap | reduz | |
* Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated! | |||
2022-05-01 | Fix left aligned integer sign in string formatting | Haoyu Qiu | |
2022-02-16 | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde | |
Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported. | |||
2022-02-04 | String: Add contains(). | Anilforextra | |
2022-01-29 | simplify formatting scripts, add a clang-tidy script, and run clang-tidy | Nathan Franke | |
2022-01-26 | Rename String::is_subsequence_ofi to String::is_subsequence_ofn | Wilson E. Alvarez | |
2022-01-15 | Replace String::num_real code with a wrapper around String::num | Aaron Franke | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-16 | Make `--doctool` locale aware | Haoyu Qiu | |
* Adds `indent(str)` to `String`: * Indent the (multiline) string with the given indentation. * This method is added in order to keep the translated XML correctly indented. * Moves the loading of tool/doc translation into `editor/editor_translation.{h,cpp}`. * This will be used from both `EditorSettings` and the doc tool from `main`. * Makes use of doc translation when generating XML class references, and setup the translation locale based on `-l LOCALE` CLI parameter. The XML class reference won't be translated if `-l LOCALE` parameter is not given, or when it's `-l en`. | |||
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke | |
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||
2021-11-11 | String: Remove `erase` method, bindings can't mutate String | Rémi Verschelde | |
2021-11-07 | Move and organize tests into subfolders | Aaron Franke | |