Arctis-Fireblight
|
00692349f5
|
Merge commit godotengine/godot@4ebf67c
|
2025-08-27 23:18:33 -05:00 |
|
Thaddeus Crews
|
8e458d19cb
|
Merge pull request #109152 from bruvzg/font_fb_no_msdf
Use non-MSDF fallback for MSDF fonts if fallback is a color or non-scalable font.
|
2025-08-22 12:35:36 -05:00 |
|
Spartan322
|
7aeecacb93
|
Merge commit godotengine/godot@0c51ede243
|
2025-08-16 23:07:50 -04:00 |
|
Pāvels Nadtočajevs
|
86e61a311f
|
Use MSDF instead of MTSDF for font rendering.
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
|
2025-08-09 10:41:16 +03:00 |
|
Pāvels Nadtočajevs
|
738dd2fd10
|
Use non-MSDF fallback for MSDF fonts if fallback is a color or non-scalable font.
|
2025-07-31 09:40:10 +03:00 |
|
Spartan322
|
63bd691bb9
|
Merge commit godotengine/godot@88b9932ce1
|
2025-06-23 16:28:53 -04:00 |
|
Pāvels Nadtočajevs
|
22e99a4901
|
Restore per font oversampling override.
|
2025-06-19 18:10:54 +03:00 |
|
Spartan322
|
0e99b001ac
|
Merge commit godotengine/godot@5dd76968d8
|
2025-06-05 23:07:30 -04:00 |
|
Pāvels Nadtočajevs
|
e928b2a5e5
|
[SVG in OT] Fix rendering of some glyphs using "defs" with "#glyphXXXXX.X" id.
|
2025-06-03 13:18:55 +03:00 |
|
Aaron Franke
|
f6f1df7d73
|
Add 64-bit versions of core power of 2 functions
|
2025-06-01 23:11:12 -07:00 |
|
Spartan322
|
b666f4fc15
|
Merge commit godotengine/godot@de37627404
|
2025-05-29 05:22:55 -04:00 |
|
avnotaklu
|
00beda9691
|
Fix: Removed freed up FontData's dangling data in Advanced and Fallback text server
|
2025-05-28 16:15:20 +05:30 |
|
Pāvels Nadtočajevs
|
0aae67b6bb
|
Add hardcoded baseline offset for Apple Color Emoji.
|
2025-05-23 22:00:39 +03:00 |
|
Spartan322
|
38fb5272ad
|
Merge commit godotengine/godot@7a0ab9d561
|
2025-05-22 14:03:25 -04:00 |
|
Pāvels Nadtočajevs
|
7fc4521dd8
|
Adjust hex code box baseline calculation.
|
2025-05-20 08:53:40 +03:00 |
|
Pāvels Nadtočajevs
|
3460f623a2
|
Adjust SVG in OT scaling and baseline.
|
2025-05-19 09:32:41 +03:00 |
|
Spartan322
|
63f2d58fcf
|
Merge commit godotengine/godot@428a762e98
|
2025-05-14 14:16:55 -04:00 |
|
Spartan322
|
a30eb5a590
|
Merge commit godotengine/godot@6a6a1168a5
|
2025-05-07 10:35:16 -04:00 |
|
aaronp64
|
91931606f7
|
Remove _FORCE_INLINE_ from TextServer*::_ensure* methods
Reduces binary size by ~1.5 MB when compiling with TextServerAdvanced, and ~800 KB for TextServerFallback
|
2025-05-06 17:49:38 -04:00 |
|
Thaddeus Crews
|
01fc9aee6c
|
Core: Modernize C headers with C++ equivalents
|
2025-05-02 08:23:01 -05:00 |
|
Spartan322
|
8122592328
|
Merge commit godotengine/godot@80a3d205f1
|
2025-05-01 01:30:09 -04:00 |
|
Pāvels Nadtočajevs
|
6893b2b8e6
|
[TextServer] Fix outline size and image fonts with oversampling.
|
2025-04-28 19:10:56 +03:00 |
|
Thaddeus Crews
|
3947cbe3b2
|
Merge pull request #104386 from Repiteo/core/cpp-math
Core: Replace C math headers with C++ equivalents
|
2025-04-27 19:21:22 -05:00 |
|
Spartan322
|
2b59059dde
|
Merge commit godotengine/godot@2d3bdcac35
|
2025-04-19 16:05:28 -04:00 |
|
Thaddeus Crews
|
146e405c48
|
Merge pull request #105412 from bruvzg/fix_fixedsize_img_fonts
Fix fixed size image fonts incorrectly getting oversampling applied if set to native size.
|
2025-04-18 12:21:24 -05:00 |
|
Thaddeus Crews
|
ad40939b6f
|
Core: Replace C math headers with C++ equivalents
- Minor restructuring to ensure `math_funcs.h` is the central point for math functions
|
2025-04-16 15:49:02 -05:00 |
|
Pāvels Nadtočajevs
|
a3943f8ad4
|
Fix fixed size image fonts incorrectly getting oversampling applied if set to native size.
|
2025-04-15 13:39:48 +03:00 |
|
Pāvels Nadtočajevs
|
b55d3a2516
|
Fix bitmap font scaling.
|
2025-04-15 12:14:37 +03:00 |
|
Pāvels Nadtočajevs
|
4afeca3bcf
|
Replace global oversampling with overrideable per-viewport oversampling.
|
2025-04-14 13:43:09 +03:00 |
|
Pāvels Nadtočajevs
|
b106dfd4f9
|
Base accessibility API.
|
2025-04-08 20:14:28 +03:00 |
|
Thaddeus Crews
|
f25fc34439
|
SCons: Add CPPEXTPATH for external includes
|
2025-04-02 07:29:08 -05:00 |
|
Pāvels Nadtočajevs
|
19f360d65a
|
Add font import flag to toggle modulation of colored glyphs.
|
2025-04-01 13:36:10 +03:00 |
|
Lukas Tenbrink
|
ffa6ef220b
|
Use append_ instead of parse_ for String methods.
|
2025-03-27 17:51:02 +01:00 |
|
kobewi
|
10f6c01b9c
|
Remove ABS in favor of Math::abs
|
2025-03-19 13:52:40 +01:00 |
|
Thaddeus Crews
|
6c4f17db1a
|
Core: Avoid including modules_enabled in headers
|
2025-03-11 19:42:13 -05:00 |
|
A Thousand Ships
|
331a43a9d8
|
Add String::remove_char(s) methods for performance and convenience
|
2025-03-10 13:19:28 +01:00 |
|
Thaddeus Crews
|
324512e11c
|
Style: Replace header guards with #pragma once
|
2025-03-07 17:33:47 -06:00 |
|
Frank Becker
|
70a8421c30
|
Apply fix_alpha_edges for both theme icons and font glyphs.
Only apply fix_alpha_edges for SVG glyphs.
Allow modulate for svg glyphs.
|
2025-02-18 13:10:28 -08:00 |
|
Spartan322
|
e2d0cc2ded
|
Merge commit godotengine/godot@ad9abe841d
|
2025-02-11 21:06:34 -05:00 |
|
Hugo Locurcio
|
65c795eb35
|
Clarify the behavior of Control.layout_direction in the documentation
|
2025-02-11 16:56:22 +01: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 |
|
Spartan322
|
35e289fa5e
|
Merge commit godotengine/godot@0b6a717ac1
|
2025-02-04 11:38:32 -05:00 |
|
Thaddeus Crews
|
382c760ea6
|
SCons: Apply new ruff/mypy fixes
|
2025-02-03 09:55:09 -06:00 |
|
Pāvels Nadtočajevs
|
7f4481284e
|
[TextServer] Fix embedded object keys in substrings.
|
2025-01-19 10:22:46 +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 |
|
Thaddeus Crews
|
f1f33169d9
|
SCons: Specify optional dependencies for modules
|
2025-01-08 21:59:18 -06:00 |
|
Spartan322
|
889d027c1a
|
Merge commit godotengine/godot@d2ada64a03
|
2025-01-08 07:52:51 -05:00 |
|
Thaddeus Crews
|
a29294fddc
|
SCons: Refactor color output implementation
|
2025-01-07 18:44:53 -06:00 |
|
bruvzg
|
cc1db569e1
|
[TextServer] Improve embedded objects handling performance.
|
2025-01-07 08:01:29 +02:00 |
|