| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1f | Spartan322 | 2024-11-06 | 1 | -30/+32 |
| |\ | |||||
| | * | [TextServer] Only load ellipsis glyph when it's used. | bruvzg | 2024-11-05 | 1 | -30/+32 |
| | | | |||||
| * | | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7c | Spartan322 | 2024-10-30 | 1 | -4/+4 |
| |\| | |||||
| | * | Set clang-format `RemoveSemicolon` rule to `true` | Adam Scott | 2024-10-25 | 1 | -4/+4 |
| | | | | | | | | | - Set clang-format `Standard` rule to `c++20` | ||||
| * | | Fix copyright headers referring to Godot | Spartan322 | 2024-10-27 | 1 | -2/+2 |
| | | | |||||
| * | | Rebrand preambles to Redot | Dubhghlas McLaughlin | 2024-10-11 | 1 | -0/+2 |
| |/ | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com> | ||||
| * | [TextServer] Silently skip invalid system fallback fonts. | bruvzg | 2024-10-01 | 1 | -4/+30 |
| | | |||||
| * | TextServerFallback: improve performance by removing redundant lookups | rune-scape | 2024-08-28 | 1 | -291/+365 |
| | | | | | | | + caching editor setting + using a faster hash method on the FontForSizeFallback cache + SafeFlag instead of mutex for ShapedTextDataFallback::valid bc its read Very often | ||||
| * | Merge pull request #95549 from timothyqiu/split-translation-server | Rémi Verschelde | 2024-08-16 | 1 | -1/+1 |
| |\ | | | | | | | Split `TranslationServer` into its own file | ||||
| | * | Split TranslationServer into its own file | Haoyu Qiu | 2024-08-15 | 1 | -1/+1 |
| | | | |||||
| * | | [Font Import] Detect pixel fonts and disable subpixel positioning. | bruvzg | 2024-07-23 | 1 | -0/+31 |
| |/ | |||||
| * | fix: change esthetic -> aesthetic | Eric allen | 2024-07-05 | 1 | -1/+1 |
| | | |||||
| * | [TextServer] Fix get_word_breaks and it uses. | bruvzg | 2024-06-21 | 1 | -46/+86 |
| | | |||||
| * | [TextServer, GDExtension] Fix building text servers as GDExtension, expose ↵ | bruvzg | 2024-06-12 | 1 | -5/+11 |
| | | | | | new/changed low-level methods to GDExtension API. | ||||
| * | [TextServer] Improve empty glyph handling to allow glyphs smaller than 2px ↵ | bruvzg | 2024-04-07 | 1 | -42/+51 |
| | | | | | and avoid unnecessary texture updates. | ||||
| * | Prefer family name in fonts' names table | Haoyu Qiu | 2024-04-06 | 1 | -3/+34 |
| | | |||||
| * | [TextServer] Expose ICU title case string conversion to scripting. | bruvzg | 2024-04-04 | 1 | -0/+4 |
| | | |||||
| * | [Font] Apply oversampling to the "embolden" strength. | bruvzg | 2024-03-19 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #89414 from bruvzg/update_icu_msdfgen | Rémi Verschelde | 2024-03-13 | 1 | -0/+6 |
| |\ | | | | | | | Update ICU and msdfgen. | ||||
| | * | Update ICU and msdfgen. | bruvzg | 2024-03-13 | 1 | -0/+6 |
| | | | |||||
| * | | [TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, ↵ | bruvzg | 2024-03-13 | 1 | -7/+5 |
| | | | | | | | | | update extension docs. | ||||
| * | | Merge pull request #89395 from bruvzg/rtl_ts_img_range | Rémi Verschelde | 2024-03-12 | 1 | -5/+32 |
| |\ \ | |/ |/| | | | [RTL] Use "visible characters" property for inline object visibility | ||||
| | * | [RTL] Use "visible characters" property for inline object visibility | bruvzg | 2024-03-12 | 1 | -5/+32 |
| | | | |||||
| * | | [Font] Add option to disable embedded bitmaps loading. | bruvzg | 2024-03-11 | 1 | -1/+21 |
| |/ | |||||
| * | [TextServer] Fix fallback line breaking code adding two breaks for CR-LF. | bruvzg | 2024-03-05 | 1 | -1/+4 |
| | | |||||
| * | Pre-commit: Update to clang-format 17.0.6 and black 24.2.0 | Rémi Verschelde | 2024-02-28 | 1 | -1/+1 |
| | | |||||
| * | [TextServer] Implement soft hyphen handling. | bruvzg | 2024-02-23 | 1 | -6/+13 |
| | | |||||
| * | Merge pull request #88344 from bruvzg/fb_ts_nbsp | Rémi Verschelde | 2024-02-15 | 1 | -1/+3 |
| |\ | | | | | | | [Fallback TextServer] Add support for non breaking spaces. | ||||
| | * | [Fallback TextServer] Add support for non breaking spaces. | bruvzg | 2024-02-14 | 1 | -1/+3 |
| | | | |||||
| * | | [TextServer / Font] Do not duplicate images to prevent unnecessary embedding. | bruvzg | 2024-02-05 | 1 | -25/+30 |
| |/ | |||||
| * | [TextServer / Font] Add support for customizable baseline offset. | bruvzg | 2024-01-28 | 1 | -2/+33 |
| | | |||||
| * | Use GODOT_MODULE define in TextServer modules | Aaron Franke | 2024-01-06 | 1 | -3/+3 |
| | | |||||
| * | [TextServer] Do not draw non-visual characters. | bruvzg | 2023-12-12 | 1 | -0/+12 |
| | | |||||
| * | [Text Overrun] Add option to set custom ellipsis character, add support for ↵ | bruvzg | 2023-12-04 | 1 | -162/+216 |
| | | | | | system font fallback. | ||||
| * | Merge pull request #81438 from 0xafbf/patch-2 | Rémi Verschelde | 2023-11-10 | 1 | -4/+4 |
| |\ | | | | | | | Fix subpixel layouts in text rendering | ||||
| | * | Fix subpixel layouts in text rendering | Andrés Botero | 2023-09-07 | 1 | -4/+4 |
| | | | |||||
| * | | [Bitmap fonts] Add support for scaling. | bruvzg | 2023-10-13 | 1 | -4/+110 |
| | | | |||||
| * | | Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable | A Thousand Ships | 2023-10-08 | 1 | -1/+1 |
| | | | |||||
| * | | [TextServer] Store font extra spacing variations without making a full copy ↵ | bruvzg | 2023-09-28 | 1 | -115/+150 |
| | | | | | | | | | of font. | ||||
| * | | [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable | A Thousand Ships | 2023-09-26 | 1 | -147/+147 |
| | | | |||||
| * | | [TextServer] Pass Dictionary properties by value and check property values ↵ | bruvzg | 2023-09-07 | 1 | -2/+4 |
| |/ | | | | instead of references.. | ||||
| * | [TextServer] Remove excessive Dictionary checks. | bruvzg | 2023-09-04 | 1 | -4/+2 |
| | | |||||
| * | [Text Server] Store extra spacing of individual font variations. | bruvzg | 2023-08-24 | 1 | -9/+35 |
| | | |||||
| * | [TextServer] Fix issues with character breaks, add more tests. | bruvzg | 2023-08-19 | 1 | -3/+9 |
| | | |||||
| * | [TextServer] Fix system font fallback and caret/selection behavior for ↵ | bruvzg | 2023-08-15 | 1 | -0/+14 |
| | | | | | composite characters. | ||||
| * | Fix various typos with codespell | Rémi Verschelde | 2023-08-07 | 1 | -1/+1 |
| | | | | | | | | | | Also includes typo fixes from #79993, #80068, #80276, and #80303. Co-authored-by: betalars <contact@betalars.de> Co-authored-by: spaceyjase <429978+spaceyjase@users.noreply.github.com> Co-authored-by: Swarkin <102416174+Swarkin@users.noreply.github.com> Co-authored-by: Raul Santos <raulsntos@gmail.com> | ||||
| * | Style: Harmonize header includes in modules | Rémi Verschelde | 2023-06-15 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | This applies our existing style guide, and adds a new rule to that style guide for modular components such as platform ports and modules: Includes from the platform port or module ("local" includes) should be listed first in their own block using relative paths, before Godot's "core" includes which use "absolute" (project folder relative) paths, and finally thirdparty includes. Includes in `#ifdef`s come after their relevant section, i.e. the overall structure is: - Local includes * Conditional local includes - Core includes * Conditional core includes - Thirdparty includes * Conditional thirdparty includes | ||||
| * | Fix various errors when running the unit tests | RedworkDE | 2023-05-09 | 1 | -1/+1 |
| | | | | | Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | ||||
| * | [TextServer] Use dedicated flag for object replacement characters. | bruvzg | 2023-04-12 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #74149 from bruvzg/get_char | Yuri Sizov | 2023-03-16 | 1 | -0/+4 |
| |\ | | | | | [Font] Implement `get_char_from_glyph_index` function. | ||||
