summaryrefslogtreecommitdiff
path: root/src/xftfont.c
Commit message (Expand)AuthorAgeFilesLines
* Merge from origin/emacs-29Eli Zaretskii2023-01-011-1/+1
|\
| * ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* | Speed up handling X selection requestsPo Lu2022-12-011-0/+6
|/
* Whitelist some incorrectly labeled "color" fonts under XftPo Lu2022-05-191-0/+9
* Clean up X11 double buffering codePo Lu2022-05-031-28/+35
* Correctly allocate colors in xftfontPo Lu2022-02-101-7/+64
* Improve portability of alpha channel handling on TrueColor visualsPo Lu2022-01-311-1/+1
* Make cursor alpha consistent with a transparent backgroundPo Lu2022-01-311-1/+1
* Implement `alpha-background' on non-Cairo buildsPo Lu2022-01-311-1/+38
* Add some code for transparent frame backgrounds without CairoPo Lu2022-01-241-4/+4
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* Fix compilation of xftfont.c with old fontconfigEli Zaretskii2021-07-251-0/+6
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Fix typo in populating otf_capability method for HarfBuzzYAMAMOTO Mitsuharu2019-12-031-1/+1
* Handle FC_CHARCELL in xftfont_openLars Ingebrigtsen2019-11-171-0/+3
* 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
* Implement the otf_capability method for HarfBuzzYAMAMOTO Mitsuharu2019-07-011-0/+1
* Support font driver supersessionYAMAMOTO Mitsuharu2019-06-181-0/+1
* Implement the get_variation_glyphs method for FreeType >= 2.3.6YAMAMOTO Mitsuharu2019-06-021-1/+1
* Revert previous commitYAMAMOTO Mitsuharu2019-06-021-1/+1
* Make fthbfont and derivatives use common HarfBuzz code in hbfont.cYAMAMOTO Mitsuharu2019-06-021-1/+1
* Make fthbfont and derivatives use common HarfBuzz code in hbfont.cYAMAMOTO Mitsuharu2019-06-021-2/+2
* Merge branch 'master' into harfbuzzYAMAMOTO Mitsuharu2019-05-231-150/+6
|\
| * Make Cairo build obey hint-style font setting (Bug#35781)YAMAMOTO Mitsuharu2019-05-231-147/+4
| * Replace XChar2b with unsigned in all font backendsAlexander Gramiak2019-05-191-3/+2
* | Add new font backend drivers for text shaping by HarfBuzzYAMAMOTO Mitsuharu2019-05-051-13/+63
* | Merge branch 'master' into harfbuzzYAMAMOTO Mitsuharu2019-04-271-2/+9
|\ \ | |/
| * Unify three font info structuresRobert Pluim2019-02-081-34/+11
| * Add portable dumperDaniel Colascione2019-01-151-1/+8
| * 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/+4
| |\ \ | | |/
| | * Document font structure layout constraintsRobert Pluim2018-12-141-2/+4
* | | Unify three font info structuresRobert Pluim2019-02-081-35/+11
* | | Provide text directionality and language to HarfBuzz shaperEli Zaretskii2018-12-291-2/+2
* | | Properly fix building with HarfBuzz and without libotfKhaled Hosny2018-12-221-2/+2
* | | More fixes for build without libotfMike Kupfer2018-12-171-2/+2
* | | Cache hb_font_tKhaled Hosny2018-12-101-0/+13
* | | First attempt at HarfBuzz shapingKhaled Hosny2018-12-101-2/+2
|/ /
* | More macro renamings for bignumTom Tromey2018-08-071-10/+10
* | Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey2018-07-121-5/+5
|/
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | Use C99 syntax for font driversPaul Eggert2016-12-121-23/+23
* | Make struct font_drivers read-onlyPaul Eggert2016-12-011-35/+44