Aarni Koskela
|
f134769506
Fix various typos
|
9 months ago |
Yufeng Ying
|
73d85f46c9
Remove unused headers in scene.
|
10 months ago |
Rémi Verschelde
|
fa264115ce
Merge pull request #98664 from bruvzg/ts_reset_subpixel_shift
|
10 months ago |
rune-scape
|
d58b2e879f
Get rid of easily removable uses of const_cast
|
1 year ago |
bruvzg
|
e81a2afbc4
[TextServer] Reset subpixel shift on blank glyphs and import option to enable/disable it.
|
11 months ago |
bruvzg
|
5c8a8c57be
[Font] Add check for cyclic base font dependencies.
|
1 year ago |
bruvzg
|
fee14eb5e8
[Import] Add "skip file" import option to skip (and exclude from export) importable formats, auto set it for the images used by bitmap font.
|
1 year ago |
bruvzg
|
911fa38d3a
[Font] Add option to disable embedded bitmaps loading.
|
1 year ago |
bruvzg
|
85df221610
[TextServer / Font] Add support for customizable baseline offset.
|
1 year ago |
bruvzg
|
9a1e0e4aef
[Bitmap fonts] Add support for scaling.
|
2 years ago |
bruvzg
|
4a167fc740
[TextServer] Store font extra spacing variations without making a full copy of font.
|
2 years ago |
bruvzg
|
5453503697
[Text Server] Store extra spacing of individual font variations.
|
2 years ago |
Faolan
|
b3b791350b
Move registration of `fallbacks` property in the base Font class
|
2 years ago |
bruvzg
|
aaddec7cb8
[TextServer] Add support for retrieving OpenType name strings.
|
2 years ago |
bruvzg
|
8459aeaab0
[Font] Implement `get_char_from_glyph_index` function.
|
2 years ago |
bruvzg
|
2442f6c937
[SystemFont] Add missing MSDF properties.
|
2 years ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
bruvzg
|
9b53bd90bb
[Font] Use key structure instead of raw hash for LRU cache to avoid collisions.
|
2 years ago |
bruvzg
|
ecec415988
Use system fonts as fallback and improve system font handling.
|
2 years ago |
Rémi Verschelde
|
7013c68619
Merge pull request #64422 from bruvzg/make_fonts_unbearably_ugly_2.0
|
3 years ago |
bruvzg
|
bcc3643989
Add font LCD sub-pixel anti-aliasing support.
|
3 years ago |
kobewi
|
8be27dc59e
Replace Array return types with TypedArray
|
3 years ago |
bruvzg
|
bf1cc6326a
Allow MSDF rendering for system fonts, fix crash on loading damaged / unsupported font files.
|
3 years ago |
bruvzg
|
36ef8f29dc
Implement support for loading system fonts on Linux, macOS / iOS and Windows.
|
3 years ago |
Rémi Verschelde
|
90019676b0
Code quality: Fix header guards consistency
|
3 years ago |
bruvzg
|
cbe3a2dcb7
Use BitField hint for the TextServer enums. Add missing parts for BitField support to the GDextension API.
|
3 years ago |
bruvzg
|
344ba0ffaf
Refactor Font configuration and import UI, and Font resources.
|
3 years ago |
bruvzg
|
6e4cdad3ac
[TextServer] Adds support for TrueType / OpenType collection files (*.TTC, *.OTC).
|
3 years ago |
reduz
|
746dddc067
Replace most uses of Map by HashMap
|
3 years ago |
bruvzg
|
be611c1c05
Implement Label3D node.
|
3 years ago |