Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename internal is_ascii_char to is_ascii_alphabet_char | Aaron Franke | 2024-04-20 | 1 | -1/+1 |
| | |||||
* | Add context support for editor property name i18n | Haoyu Qiu | 2024-03-31 | 1 | -2/+2 |
| | |||||
* | Merge pull request #87191 from Mickeon/autocompletion-TranslationServer | Rémi Verschelde | 2024-03-01 | 1 | -0/+23 |
|\ | | | | | | | Add autocompletion for TranslationServer | ||||
| * | Add autocompletion for TranslationServer | Micky | 2024-02-29 | 1 | -0/+23 |
| | | |||||
* | | Add option to add built-in strings in the POT generation | Michael Alexsander | 2024-02-28 | 1 | -5/+33 |
| | | |||||
* | | Fix some DEFVALs to use the right type | Raul Santos | 2024-02-23 | 1 | -7/+8 |
|/ | | | | | - Use `StringName()` in DEFVAL for StringNames. - Use `Variant()` in DEFVAL for Variants. | ||||
* | [Pseudolocalization] Prevent out of bounds reads. | bruvzg | 2024-01-05 | 1 | -5/+5 |
| | |||||
* | Do not reload resources and send notification if locale is not changed. | bruvzg | 2023-12-05 | 1 | -1/+5 |
| | |||||
* | Fix remapped font reloading on locale change. | bruvzg | 2023-11-13 | 1 | -4/+6 |
| | |||||
* | Support loading of translations on threads | Pedro J. Estébanez | 2023-06-29 | 1 | -0/+9 |
| | |||||
* | Merge pull request #72288 from MewPurPur/use-string-repeat | Clay John | 2023-05-05 | 1 | -12/+5 |
|\ | | | | | Use `String.repeat()` to optimize several String methods | ||||
| * | Use String.repeat() in more places | VolTer | 2023-05-01 | 1 | -12/+5 |
| | | |||||
* | | Improve layout direction/locale automatic selection. | bruvzg | 2023-02-22 | 1 | -1/+19 |
| | | |||||
* | | Prepare for moving editor and classref translations to godot-editor-l10n repo | Haoyu Qiu | 2023-02-07 | 1 | -0/+14 |
|/ | | | | | | | | | - Separate editor interface and property translations. - Add property translation in TranslationServer. - The split and merge of the POT/PO/Makefiles and extract scripts is done directly in godot-editor-l10n, the files will be removed in the next commit. - Remove the hardcoded "to_include" lists from the SCsub, we'll only commit the files which are ready to inclue. | ||||
* | Merge pull request #68429 from KoBeWi/PropertySettings | Rémi Verschelde | 2023-01-06 | 1 | -1/+1 |
|\ | | | | | Add PropertyInfo overload for GLOBAL_DEF | ||||
| * | Add PropertyInfo overload for GLOBAL_DEF | kobewi | 2022-12-11 | 1 | -1/+1 |
| | | |||||
* | | One Copyright Update to rule them all | Rémi Verschelde | 2023-01-05 | 1 | -29/+29 |
|/ | | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | ||||
* | [Font] Add an import option to pre-render all glyphs required for the ↵ | bruvzg | 2022-11-10 | 1 | -0/+13 |
| | | | | translation. | ||||
* | Merge pull request #67931 from bruvzg/locale_no_def | Rémi Verschelde | 2022-10-31 | 1 | -17/+23 |
|\ | | | | | | | Do not auto add default script and country codes to the locale. | ||||
| * | Do not auto add default script and country codes to the locale. | bruvzg | 2022-10-27 | 1 | -17/+23 |
| | | |||||
* | | Unify usage of GLOBAL/EDITOR_GET | kobewi | 2022-10-18 | 1 | -1/+1 |
|/ | |||||
* | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | 2022-10-07 | 1 | -52/+49 |
| | | | | change warnings=all to use /W4. | ||||
* | Replace Array return types with TypedArray 3 | kobewi | 2022-08-24 | 1 | -4/+4 |
| | |||||
* | Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript | Yuri Sizov | 2022-08-08 | 1 | -1/+1 |
| | |||||
* | Use range iterators for RBSet in most cases | Aaron Record | 2022-05-19 | 1 | -6/+6 |
| | |||||
* | Replace most uses of Map by HashMap | reduz | 2022-05-16 | 1 | -17/+17 |
| | | | | | | | | | | | | * 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! | ||||
* | Fix some issues found by cppcheck. | bruvzg | 2022-04-06 | 1 | -2/+2 |
| | |||||
* | [Editor] Fix "en" editor translation detection. | bruvzg | 2022-02-18 | 1 | -2/+6 |
| | |||||
* | Use EditorFileDialog instead of FileDialog in the project manager | Hendrik Brucker | 2022-02-12 | 1 | -1/+1 |
| | |||||
* | [GDExtension] Add binds for missing methods, operators, and constants ↵ | bruvzg | 2022-02-08 | 1 | -0/+1 |
| | | | | required for GDExtension TextServer implementation. | ||||
* | Cleanup and move char functions to the `char_utils.h` header. | bruvzg | 2022-02-04 | 1 | -15/+7 |
| | |||||
* | Fix translation with multiple sources for the same language. | bruvzg | 2022-01-24 | 1 | -8/+8 |
| | | | | | Remove unnecessary locale length checks. Add "C" -> "en" locale remap. | ||||
* | Fix locale always selecting translation instead of "en", when no match found. | bruvzg | 2022-01-19 | 1 | -2/+2 |
| | |||||
* | Improve locale detection. | bruvzg | 2022-01-18 | 1 | -929/+298 |
| | | | | | Use separate language, script and country lists. Add locale selection dialog and property hint. | ||||
* | Update copyright statements to 2022 | Rémi Verschelde | 2022-01-03 | 1 | -2/+2 |
| | | | | Happy new year to the wonderful Godot community! | ||||
* | Added check to get_all_locales to avoid adding duplicate locales to array | raphaelazev | 2021-12-10 | 1 | -1/+4 |
| | |||||
* | Replace String comparisons with "", String() to is_empty() | Nathan Franke | 2021-12-09 | 1 | -1/+1 |
| | | | | | | Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | ||||
* | Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR` | Hugo Locurcio | 2021-11-03 | 1 | -1/+1 |
| | | | | | This is consistent with other constants that include `NO`, such as `PROPERTY_HINT_COLOR_NO_ALPHA`. | ||||
* | clang-format: Disable alignment of operands, too unreliable | Rémi Verschelde | 2021-10-28 | 1 | -2/+2 |
| | | | | | | | | | Sets `AlignOperands` to `DontAlign`. `clang-format` developers seem to mostly care about space-based indentation and every other version of clang-format breaks the bad mismatch of tabs and spaces that it seems to use for operand alignment. So it's better without, so that it respects our two-tabs `ContinuationIndentWidth`. | ||||
* | Merge pull request #53225 from aaronfranke/c-locale | Rémi Verschelde | 2021-10-05 | 1 | -3/+6 |
|\ | |||||
| * | Add locale rename for the "C" locale | Aaron Franke | 2021-09-29 | 1 | -3/+6 |
| | | |||||
* | | GDScript completion: Handle quote style ad-hoc to remove editor dependency | Rémi Verschelde | 2021-10-04 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | `core` and `scene` shouldn't depend on `editor`, so they can't query this style setting in `get_argument_options`. But we can handle it after the fact in GDScript's completion code. Also cleans up a couple extra unused invalid includes in `core`. | ||||
* | | Use range iterators for `Map` | Lightning_A | 2021-09-30 | 1 | -6/+6 |
|/ | |||||
* | Implement override of get_message and get_plural_message | O01eg | 2021-09-29 | 1 | -0/+13 |
| | |||||
* | Merge pull request #51395 from angad-k/pseudolocalization-squashed | Rémi Verschelde | 2021-08-08 | 1 | -4/+256 |
|\ | | | | | Add pseudolocalization to Godot. (GSoC'21) | ||||
| * | add pseudolocalization to Godot | Angad Kambli | 2021-08-08 | 1 | -4/+256 |
| | | |||||
* | | Use const references where possible for List range iterators | Rémi Verschelde | 2021-07-25 | 1 | -1/+1 |
| | | |||||
* | | Use C++ iterators for Lists in many situations | Aaron Franke | 2021-07-23 | 1 | -2/+2 |
| | | |||||
* | | Fix missing locale names | Haoyu Qiu | 2021-07-16 | 1 | -0/+6 |
|/ | |||||
* | Remove uses of `auto` for better readability and online code reviews | Hugo Locurcio | 2021-04-26 | 1 | -1/+1 |
| | | | | | | | | The current code style guidelines forbid the use of `auto`. Some uses of `auto` are still present, such as in UWP code (which can't be currently tested) and macros (where removing `auto` isn't easy). |