summaryrefslogtreecommitdiff
path: root/pango
Commit message (Expand)AuthorAgeFilesLines
* More tweaks, and commentsMatthias Clasen2021-11-151-15/+22
* Go back to an array for disabled breakpointsMatthias Clasen2021-11-141-10/+24
* Fix line-break accounting moreMatthias Clasen2021-11-141-5/+11
* Improve the BREAK_ALL_FIT caseMatthias Clasen2021-11-141-9/+30
* layout: Simplify things one more timeMatthias Clasen2021-11-141-16/+9
* CosmeticsMatthias Clasen2021-11-141-1/+0
* Fix a bug in Small Caps handlingMatthias Clasen2021-11-131-2/+2
* Fix a thinkoltr-line-breaking-fixesMatthias Clasen2021-11-121-1/+1
* Fix another corner case of space-handlingMatthias Clasen2021-11-121-5/+17
* Fix up one more case of break-after-spaceMatthias Clasen2021-11-121-11/+11
* Handle break-after-space correctlyMatthias Clasen2021-11-121-1/+15
* Correctly reinstate remaining_widthMatthias Clasen2021-11-121-1/+3
* Simplify find_break_extra_widthMatthias Clasen2021-11-121-25/+1
* Simplify breakpoint disablingMatthias Clasen2021-11-121-30/+9
* CosmeticsMatthias Clasen2021-11-121-1/+2
* Merge branch 'ctweight' into 'main'Matthias Clasen2021-11-121-4/+5
|\
| * coretext: correctly clamp the core text weights at min/max valuesJeremy Tan2021-11-121-4/+5
* | Try harder to not produce overlong linesavoid-overlong-linesMatthias Clasen2021-11-111-0/+48
* | Add pango_item_unsplitMatthias Clasen2021-11-112-1/+30
* | Reserve the remaining bits in PangoLogAttrMatthias Clasen2021-11-111-0/+2
* | CosmeticsMatthias Clasen2021-11-111-2/+2
* | layout: Fix a poblem with hyphen widthMatthias Clasen2021-11-101-8/+5
|/
* Merge branch 'newer-fontconfig' into 'main'Matthias Clasen2021-11-093-29/+16
|\
| * fc: Drop unnecessary ifdefsMatthias Clasen2021-11-083-29/+16
* | Call hb_font_set_ptem when creating fontsset-ptemMatthias Clasen2021-11-081-21/+20
|/
* Update docsMatthias Clasen2021-11-081-1/+2
* itemize: Handle text transformssmall-capsMatthias Clasen2021-11-081-17/+70
* Reshuffle itemize APIMatthias Clasen2021-11-083-31/+59
* Cosmetics: Add the right sectionMatthias Clasen2021-11-071-1/+4
* Reshuffle private headers a bitMatthias Clasen2021-11-073-14/+15
* shape: Be consistent when getting text transformsMatthias Clasen2021-11-071-2/+3
* itemize: Emulate other casing variantsMatthias Clasen2021-11-071-67/+130
* fc: Implement the other casing variantsMatthias Clasen2021-11-071-5/+66
* Add more casing variantsMatthias Clasen2021-11-072-3/+30
* itemize: Implement emulated Small CapsMatthias Clasen2021-11-071-1/+181
* itemize: Break out a helperMatthias Clasen2021-11-071-27/+32
* itemize: Handle PANGO_FONT_SCALE_SMALL_CAPSMatthias Clasen2021-11-071-17/+39
* Add PANGO_FONT_SCALE_SMALL_CAPSMatthias Clasen2021-11-071-1/+3
* shape: Use the new helperMatthias Clasen2021-11-061-68/+2
* pango-item: Add a helperMatthias Clasen2021-11-062-0/+73
* fc: Implement PANGO_VARIANT_SMALL_CAPSMatthias Clasen2021-11-051-0/+21
* Fix advance widths with transformsadvance-transformMatthias Clasen2021-11-051-29/+13
* Add a few more default-ignorablesmore-default-ignorablesMatthias Clasen2021-11-031-0/+5
* fontset: Add a missing annotationMatthias Clasen2021-10-311-1/+3
* Make logical glyph extents betterMatthias Clasen2021-10-311-0/+2
* Merge branch 'glyph-extents-fixes' into 'main'Matthias Clasen2021-10-312-27/+66
|\
| * cairo: Small fixupglyph-extents-fixesMatthias Clasen2021-10-301-1/+1
| * Use harfbuzz metrics for cairo fontsMatthias Clasen2021-10-301-14/+37
| * cairo: fix hinting of metricsMatthias Clasen2021-10-301-4/+3
| * cairo: Produce meaningful logical glyph extentsMatthias Clasen2021-10-301-11/+28