139 Commits (7645f0596202f524ecd01546b9e0f712a8c8a6a5)

Author SHA1 Message Date
Jeff Young bf34fe625c Reduce cover types. 8 months ago
Jeff Young 5edae8250d Finish eradication of visibility flag on text items. 9 months ago
Seth Hillbrand 1e6e555164 Cache based on sub/subscript 9 months ago
Jon Evans 42b9a9604b Fix several data races triggered by parallel library loading 9 months ago
Wayne Stambaugh 5c8f4697ca Common folder housekeeping part 1. 10 months ago
Seth Hillbrand 65d8af4483 Font caches need to account for size 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Dhineshkumar S 43b1bc52db Fix switching bold option on and off alters text thickness 12 months ago
Seth Hillbrand a6b25d1ee1 Fix display of broken fonts 1 year ago
Jeff Young b549c4feec Drawing sheet can't share glyph cache entries with editors. 1 year ago
Seth Hillbrand 0f84ddaf39 Avoid throwing a spurious substitution warnings 1 year ago
Seth Hillbrand 77797103f7 Add ability to embed files in various elements 1 year ago
Seth Hillbrand 11c6164934 Silence font replace warnings for libs 1 year ago
Seth Hillbrand bcf6b620a8 Large rework of BEZIER_POLY 1 year ago
Jeff Young 98f4e60b90 Contour cache must be sensitive to size. 1 year ago
Jeff Young 05cdd44404 Don't assume all glyphs are outline with an outline font. 2 years ago
Jeff Young e7abeb3c38 Cleanup. 2 years ago
Jeff Young ffa6adec96 Add a cache for TrueType contours and triangulation data. 2 years ago
Jeff Young 1ff36f23b8 Clean up stale TODOs. 2 years ago
Jeff Young de634c6f3e Generate tofu if we fail to decompose outline font glyph. 2 years ago
Jeff Young a28f092b67 Don't cover STL types. 2 years ago
Jeff Young 8410a5e685 Coding conventions and cleanup. 2 years ago
Jeff Young 047b5f8b18 Cache for wxLocale::IsAvailable(). 2 years ago
Seth Hillbrand 42e02552ac Make outline font min segment length configurable 2 years ago
Marek Roszko be21c689e8 Change the __except to use the exception result codes 2 years ago
Marek Roszko 05cbfc6aca Add Windows SEH to catch fontconfig/freetype font read faults 2 years ago
Jeff Young 68cbb820a7 performance efficiencies 2 years ago
Alex Shvartzkop b108e7058b Fix bad outline font glyphs when ligatures apply. 2 years ago
Jeff Young 1b6048b6d5 Handle non-binary font weights. 2 years ago
Marek Roszko 050f812f5e Move fontconfig to kicommon for now to de-duplicate the font cache 2 years ago
Marek Roszko 22b733209d Fail GAL on its header leaking audit 2 years ago
jean-pierre charras 931401b5be Fix a compil issue (missing header) and a minor compil warning 2 years ago
Marek Roszko 5b9aab9070 fontconfig.cpp doesn't need pgm_base.h 2 years ago
Marek Roszko 11de95778b Unwrap the FROM_UTF8 macro in favor of direct function 2 years ago
Marek Roszko f45d61ef18 OUTLINE_FONT does not need Pgm() or settings or EDA_TEXT 2 years ago
Marek Roszko 53bf7b71c6 Don't call FcInitLoadConfigAndFonts after FcInit() already happened 2 years ago
Marek Roszko 25967b4a0f Fix font map cache access creating invalid entries (and crashes) 2 years ago
Jeff Young 778213ba8f LEGACY_FACTOR was upside-down. 2 years ago
Jeff Young 5e112ca78e ADDED: parameterize font metrics and allow customization of overbar height. 2 years ago
Jeff Young 570978fa7f Replace larger text bboxes now that we're not using them for knockouts. 2 years ago
Jeff Young 6b0bff2f4f Formatting. 2 years ago
Jeff Young 4ed267394a Outline font performance improvements. 2 years ago
Jeff Young 6e127829f8 Cleanup formating and includes. 2 years ago
Seth Hillbrand 0de24bfd59 Cleanup text alignment between version 6 and 7 2 years ago
Seth Hillbrand 72267cf9b0 Adjust stroke font output to match v6 output 3 years ago
Jeff Young 995388fb71 Rewrite linebreaking algorithm. 3 years ago
Jeff Young 7e5fedef6a Markup fixes. 3 years ago
Wayne Stambaugh 28776f5745 Text attributes object improvements. 3 years ago
Jeff Young 7b3e01ce52 Select correct face from a .ttc file. 3 years ago
Jon Evans 7b3fd2113c Improve sheet rendering performance 3 years ago