Rindbee
|
332c566a6c
Let the cached `TextLine` reset the width in `get_string_size`
|
преди 3 години |
bruvzg
|
2ece5b4a6b
[Font] Remove unnecessary cleanup and `changed` signal emission from the destructor.
|
преди 3 години |
Aaron Franke
|
10a56981dc
Rename String `plus_file` to `path_join`
|
преди 3 години |
Yuri Sizov
|
6320a0fc18
Add ThemeDB, expose previously static Theme methods
|
преди 3 години |
Rémi Verschelde
|
7013c68619
Merge pull request #64422 from bruvzg/make_fonts_unbearably_ugly_2.0
|
преди 3 години |
Rémi Verschelde
|
d6267c2d2c
Merge pull request #64305 from bruvzg/ts_reset_data
|
преди 3 години |
bruvzg
|
bcc3643989
Add font LCD sub-pixel anti-aliasing support.
|
преди 3 години |
kobewi
|
8be27dc59e
Replace Array return types with TypedArray
|
преди 3 години |
Clay John
|
17ca5b913c
Merge pull request #64156 from bruvzg/sys_msdf
|
преди 3 години |
danboo
|
14ddeb8e44
break out of font search loop after first match
|
преди 3 години |
bruvzg
|
c6e1432cc0
[Font] Set TextServer font data pointer when it's null, to prevent TS from reading old, non-existing data.
|
преди 3 години |
bruvzg
|
bf1cc6326a
Allow MSDF rendering for system fonts, fix crash on loading damaged / unsupported font files.
|
преди 3 години |
Juan Linietsky
|
d4433ae6d3
Remove Signal connect binds
|
преди 3 години |
Rémi Verschelde
|
cc5135959b
Merge pull request #62973 from bruvzg/sysfont_support
|
преди 3 години |
RedMser
|
7b834c8bfd
Fix unnamed arguments in XML docs
|
преди 3 години |
bruvzg
|
36ef8f29dc
Implement support for loading system fonts on Linux, macOS / iOS and Windows.
|
преди 3 години |
bruvzg
|
cbe3a2dcb7
Use BitField hint for the TextServer enums. Add missing parts for BitField support to the GDextension API.
|
преди 3 години |
bruvzg
|
344ba0ffaf
Refactor Font configuration and import UI, and Font resources.
|
преди 3 години |
reduz
|
141c375581
Clean up Hash Functions
|
преди 3 години |
Rémi Verschelde
|
136f84fc35
Merge pull request #61772 from bruvzg/ft_ot_collect
|
преди 3 години |
FireForge
|
4678736a39
Add suffixes to all nodes and resources
|
преди 3 години |
bruvzg
|
6e4cdad3ac
[TextServer] Adds support for TrueType / OpenType collection files (*.TTC, *.OTC).
|
преди 3 години |
bruvzg
|
6783d55ce4
Use new HashMap implementation in the TextServer, and Font.
|
преди 3 години |
bruvzg
|
be611c1c05
Implement Label3D node.
|
преди 3 години |
bruvzg
|
9381acb6a4
Make FileAccess and DirAccess classes reference counted.
|
преди 3 години |
Rémi Verschelde
|
7119d355eb
String: Remove TTR and DTR defines in non-tools build
|
преди 3 години |
bruvzg
|
f19cd44346
Unify TextServer built-in module and GDExtension code.
|
преди 3 години |
bruvzg
|
b32e8d63d8
Add options to embolden and transform font outlines to simulate bold and italic typefaces.
|
преди 3 години |
bruvzg
|
29199579f7
Add sub-pixel glyph positioning support.
|
преди 3 години |
Nathan Franke
|
8a0a3accee
simplify formatting scripts, add a clang-tidy script, and run clang-tidy
|
преди 3 години |