Spartan322
|
b5e34ce34e
|
Merge commit godotengine/godot@4d7c448a0a
|
2025-04-19 04:51:06 -04:00 |
|
Rémi Verschelde
|
13c34fc29c
|
Don't apply font color to colored emojis
Partial revert of the change in #102880, cherry-picked to 4.4.1.
Co-authored-by: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
|
2025-04-01 14:03:43 +02:00 |
|
Frank Becker
|
9628fce2f3
|
Apply fix_alpha_edges for both theme icons and font glyphs.
Only apply fix_alpha_edges for SVG glyphs.
Allow modulate for svg glyphs.
(cherry picked from commit 70a8421c30)
|
2025-03-12 14:59:04 +01:00 |
|
Spartan322
|
e2d0cc2ded
|
Merge commit godotengine/godot@ad9abe841d
|
2025-02-11 21:06:34 -05:00 |
|
Pāvels Nadtočajevs
|
316b50ba8d
|
[TextServer] Use all available space when string is too short for ellipsis.
|
2025-02-10 08:24:46 +02:00 |
|
Pāvels Nadtočajevs
|
b50d9742c2
|
Fix is_valid_float, Variant parser, Expression parser, script highlighter, and TextServer not handing capital E in scientific notation.
|
2025-02-05 18:39:40 +02:00 |
|
Spartan322
|
35e289fa5e
|
Merge commit godotengine/godot@0b6a717ac1
|
2025-02-04 11:38:32 -05:00 |
|
bruvzg
|
f2709c7ded
|
[TextServer] Fix line/word breaks not always updated when applying overrun.
|
2025-02-04 11:37:05 +02:00 |
|
Pāvels Nadtočajevs
|
7f4481284e
|
[TextServer] Fix embedded object keys in substrings.
|
2025-01-19 10:22:46 +02:00 |
|
Spartan322
|
4805bc1eee
|
Merge commit godotengine/godot9630d4e2fc1d0fdef6f46f24e236548549f31d49
|
2025-01-17 16:33:06 -05:00 |
|
Pāvels Nadtočajevs
|
14093fdacf
|
[TextServer] Fix ICU data incorrectly marked as loaded even if file was not found.
|
2025-01-17 15:46:04 +02:00 |
|
Pāvels Nadtočajevs
|
43bc44e3b0
|
[TextServer] Fix text buffer not processing strings added after shape.
|
2025-01-16 08:57:27 +02:00 |
|
Spartan322
|
5e6a04e752
|
Merge commit godotengine/godot@5b52b4b5c4
|
2025-01-12 13:06:53 -05:00 |
|
Rémi Verschelde
|
c97c7b73e6
|
msdfgen: Update to 1.12
|
2025-01-09 22:03:43 +01:00 |
|
Spartan322
|
889d027c1a
|
Merge commit godotengine/godot@d2ada64a03
|
2025-01-08 07:52:51 -05:00 |
|
Aarni Koskela
|
f134769506
|
Fix various typos
* Add TODO notes for typos that should be fixed for 5.0
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
2025-01-08 14:47:42 +02:00 |
|
Rémi Verschelde
|
6e9be55ee2
|
Merge pull request #100104 from bruvzg/ts_data_in_template
[Export] Allow using ICU data from export templates instead of editor embedded data.
|
2025-01-07 10:14:34 +01:00 |
|
Pāvels Nadtočajevs
|
3d60ce9389
|
[Export] Allow using ICU data from export templates instead of editor embedded data.
|
2025-01-07 08:15:09 +02:00 |
|
bruvzg
|
cc1db569e1
|
[TextServer] Improve embedded objects handling performance.
|
2025-01-07 08:01:29 +02:00 |
|
Spartan322
|
1609981ccf
|
Merge commit godotengine/godot@75ce4266c4
|
2024-12-29 11:38:02 -05:00 |
|
Yufeng Ying
|
33817b186f
|
Remove unused header in drivers and modules.
Co-authored-by: Thaddeus Crews <repiteo@outlook.com>
|
2024-12-24 00:40:47 +08:00 |
|
Spartan322
|
c3314b0ab0
|
Merge commit godotengine/godot@1f47e4c4e3
|
2024-12-04 20:11:58 -05:00 |
|
Thaddeus Crews
|
26e7b6bdd6
|
Merge pull request #99164 from bruvzg/int_files
[Export] Write text server data from memory, instead of using temporary file.
|
2024-12-03 14:40:58 -06:00 |
|
Pāvels Nadtočajevs
|
c5ca56f40b
|
[Export] Write text server data from memory, instead of using temporary file.
|
2024-12-02 18:22:55 +02:00 |
|
Rémi Verschelde
|
fa264115ce
|
Merge pull request #98664 from bruvzg/ts_reset_subpixel_shift
[TextServer] Reset subpixel shift on blank glyphs.
|
2024-12-02 17:20:07 +01:00 |
|
rune-scape
|
d58b2e879f
|
Get rid of easily removable uses of const_cast
|
2024-12-01 17:50:13 -08:00 |
|
Spartan322
|
b8b8a7127e
|
Merge commit godotengine/godot@87318a2fb7
|
2024-11-06 01:12:36 -05:00 |
|
bruvzg
|
4daa336d92
|
[TextServer] Only load ellipsis glyph when it's used.
|
2024-11-05 11:04:48 +02:00 |
|
bruvzg
|
e81a2afbc4
|
[TextServer] Reset subpixel shift on blank glyphs and import option to enable/disable it.
|
2024-11-01 10:18:57 +02:00 |
|
Spartan322
|
6beb1eef9a
|
Fix copyright headers referring to Godot
|
2024-10-27 11:17:29 -04:00 |
|
Dubhghlas McLaughlin
|
e8542b06ac
|
Rebrand preambles to Redot
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>
|
2024-10-11 02:26:51 -04:00 |
|
Rémi Verschelde
|
24b4607309
|
Merge pull request #97693 from bruvzg/ts_fb_silent
[TextServer] Silently skip invalid system fallback fonts.
|
2024-10-01 17:33:38 +02:00 |
|
bruvzg
|
d222daa9c8
|
[TextServer] Silently skip invalid system fallback fonts.
|
2024-10-01 17:22:16 +03:00 |
|
Travis Wrightsman
|
c4b7d6f5c3
|
Fix ICU support data loading
This fixes an error in loading the ICU support data on platforms that
don't use either the builtin icu4c or the static ICU support data.
|
2024-09-30 09:03:15 -07:00 |
|
Rémi Verschelde
|
13a90e938f
|
Merge pull request #70096 from rune-scape/stringname-dict
StringName Dictionary keys
|
2024-09-03 17:38:06 +02:00 |
|
rune-scape
|
154049ce17
|
StringName Dictionary keys
also added 'is_string()' method to Variant
and refactored many String type comparisons to use it instead
|
2024-08-29 13:39:27 -07:00 |
|
rune-scape
|
4ba7738a1f
|
TextServerAdvanced: improve performance by removing redundant lookups
+ caching editor setting
+ using a faster hash method on the FontForSizeAdvanced cache
+ SafeFlag for ShapedTextDataAdvanced::valid
|
2024-08-28 13:01:11 -07:00 |
|
Rémi Verschelde
|
f01e052162
|
Merge pull request #95549 from timothyqiu/split-translation-server
Split `TranslationServer` into its own file
|
2024-08-16 14:36:16 +02:00 |
|
Haoyu Qiu
|
7343dc3a5d
|
Split TranslationServer into its own file
|
2024-08-15 15:00:47 +08:00 |
|
bruvzg
|
32bc1c2f33
|
[Font Import] Detect pixel fonts and disable subpixel positioning.
|
2024-07-23 20:34:39 +03:00 |
|
Eric allen
|
e03fb3043f
|
fix: change esthetic -> aesthetic
|
2024-07-05 16:03:01 -04:00 |
|
bruvzg
|
b5e3238109
|
[TextServer] Fix get_word_breaks and it uses.
|
2024-06-21 14:56:57 +03:00 |
|
bruvzg
|
dc8d7ef43e
|
[TextServer] Save advances rounding remainders to prevent rounding error accumulation.
|
2024-06-18 09:04:51 +03:00 |
|
bruvzg
|
e651421905
|
[TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API.
|
2024-06-12 19:30:19 +03:00 |
|
Rémi Verschelde
|
25fe3d4b46
|
Merge pull request #81639 from MJacred/is_letter
Add `is_valid_letter()` to `TextServer`
|
2024-05-03 01:21:34 +02:00 |
|
MJacred
|
717513a62d
|
Add is_valid_letter() to TextServer
|
2024-05-02 21:32:20 +02:00 |
|
bruvzg
|
1f8387f8fd
|
[TextServer] Improve empty glyph handling to allow glyphs smaller than 2px and avoid unnecessary texture updates.
|
2024-04-07 18:19:45 +03:00 |
|
Haoyu Qiu
|
9bcda8f94c
|
Prefer family name in fonts' names table
|
2024-04-06 16:08:59 +08:00 |
|
bruvzg
|
27f6f4147b
|
[TextServer] Expose ICU title case string conversion to scripting.
|
2024-04-04 10:56:49 +03:00 |
|
bruvzg
|
f6a532d501
|
[Font] Apply oversampling to the "embolden" strength.
|
2024-03-19 08:50:01 +02:00 |
|