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