summaryrefslogtreecommitdiff
path: root/src/ftfont.c
Commit message (Expand)AuthorAgeFilesLines
* extern function cleanupPaul Eggert2019-08-241-1/+1
* Rename font_driver member close -> close_fontMattias EngdegÄrd2019-07-091-1/+1
* Rename font_driver member open -> open_fontMattias EngdegÄrd2019-07-091-1/+1
* Avoid some unnecessary stdio.h includesPaul Eggert2019-07-081-1/+0
* Add HarfBuzz fallbacks for libotf functions used in ftfont_listYAMAMOTO Mitsuharu2019-07-061-3/+100
* Implement the otf_capability method for HarfBuzzYAMAMOTO Mitsuharu2019-07-011-0/+1
* Fix negation in elements of OTF feature listYAMAMOTO Mitsuharu2019-06-301-1/+1
* Support font driver supersessionYAMAMOTO Mitsuharu2019-06-181-0/+1
* Implement the get_variation_glyphs method for FreeType >= 2.3.6YAMAMOTO Mitsuharu2019-06-021-5/+25
* Revert previous commitYAMAMOTO Mitsuharu2019-06-021-25/+5
* Make fthbfont and derivatives use common HarfBuzz code in hbfont.cYAMAMOTO Mitsuharu2019-06-021-5/+25
* Make fthbfont and derivatives use common HarfBuzz code in hbfont.cYAMAMOTO Mitsuharu2019-06-021-293/+2
* Merge branch 'master' into harfbuzzYAMAMOTO Mitsuharu2019-05-231-63/+192
|\
| * Make Cairo build obey hint-style font setting (Bug#35781)YAMAMOTO Mitsuharu2019-05-231-56/+166
| * Replace XChar2b with unsigned in all font backendsAlexander Gramiak2019-05-191-1/+1
| * Avoid artifacts in ftx and ftcr font backend driversYAMAMOTO Mitsuharu2019-05-141-5/+25
* | Fix last changes in src/ftfont.cYAMAMOTO Mitsuharu2019-05-051-5/+1
* | Add new font backend drivers for text shaping by HarfBuzzYAMAMOTO Mitsuharu2019-05-051-63/+111
* | Merge branch 'master' into harfbuzzYAMAMOTO Mitsuharu2019-04-271-11/+53
|\ \ | |/
| * Use bitmap strikes as fallbacks for ftcr font backendYAMAMOTO Mitsuharu2019-04-201-5/+39
| * Unify three font info structuresRobert Pluim2019-02-081-34/+25
| * Add portable dumperDaniel Colascione2019-01-151-0/+10
| * Use shortcuts for FlengthPaul Eggert2019-01-091-5/+3
| * Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
| |\
| | * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
| * | Merge from origin/emacs-26Glenn Morris2018-12-151-2/+3
| |\ \ | | |/
| | * Document font structure layout constraintsRobert Pluim2018-12-141-2/+3
| | * ; * src/ftfont.c (ftfont_spec_pattern): Fix whitespace.Eli Zaretskii2018-06-051-1/+1
| | * Port FC_COLOR change to older fontconfigPaul Eggert2018-06-051-1/+1
| | * Ignore color fonts when using XftRobert Pluim2018-06-051-0/+7
* | | Unify three font info structuresRobert Pluim2019-02-081-37/+26
* | | Always set explicit HarfBuzz buffer directionKhaled Hosny2019-01-051-8/+9
* | | Provide text directionality and language to HarfBuzz shaperEli Zaretskii2018-12-291-9/+32
* | | Clarify one FIXME a bitKhaled Hosny2018-12-241-2/+2
* | | Cache HarfBuzz bufferKhaled Hosny2018-12-241-11/+13
* | | Remove one more FIXMEKhaled Hosny2018-12-241-2/+2
* | | Replace another FIXME with a TODO and expanded commentKhaled Hosny2018-12-221-1/+2
* | | Replace a FIXME with an expanded commentKhaled Hosny2018-12-221-3/+4
* | | Subclass default HarfBuzz Unicode functionsKhaled Hosny2018-12-221-33/+14
* | | Fix previous commitKhaled Hosny2018-12-221-0/+3
* | | Properly fix building with HarfBuzz and without libotfKhaled Hosny2018-12-221-8/+7
* | | Fix one last compilation warning in ftfont.cEli Zaretskii2018-12-181-3/+3
* | | Condition some more hb_* functions on HAVE_LIBOTF.Eli Zaretskii2018-12-181-2/+1
* | | Avoid compilation warning in ftfont.cEli Zaretskii2018-12-171-0/+2
* | | Fix compilation errors when building without libotfEli Zaretskii2018-12-171-3/+3
* | | Assume hb_ft_font_create_referenced if HarfBuzzPaul Eggert2018-12-141-15/+0
* | | Simplify mainline Harfbuzz-using codePaul Eggert2018-12-131-13/+12
* | | Fix uni_combining()Khaled Hosny2018-12-101-10/+8
* | | WIP: implement some Unicode callback functionsKhaled Hosny2018-12-101-0/+149
* | | Set cluster level to oneKhaled Hosny2018-12-101-0/+1