Commit History

Автор SHA1 Съобщение Дата
  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 години