summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert "testrandom: Disable assertions I can't make work"line-breaking-fixes2Matthias Clasen2021-11-151-7/+2
* More tweaks, and commentsMatthias Clasen2021-11-151-15/+22
* testrandom: Updates from BenjaminMatthias Clasen2021-11-141-6/+16
* testrandom: Disable assertions I can't make workMatthias Clasen2021-11-141-2/+7
* 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
* testrandom: Quiet a compiler warningMatthias Clasen2021-11-141-1/+1
* tests: Add a spiced up wrapping testBenjamin Otte2021-11-142-1/+278
* layout: Simplify things one more timeMatthias Clasen2021-11-141-16/+9
* CosmeticsMatthias Clasen2021-11-141-1/+0
* Merge branch 'fix-itemize-crash' into 'main'Matthias Clasen2021-11-132-2/+32
|\
| * Skip the test on macOSfix-itemize-crashMatthias Clasen2021-11-131-0/+6
| * Fix a bug in Small Caps handlingMatthias Clasen2021-11-132-2/+26
|/
* Merge branch 'ltr-line-breaking-fixes' into 'main'Matthias Clasen2021-11-121-68/+51
|\
| * 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
|/
* Merge branch 'matthiasc/for-main' into 'main'Matthias Clasen2021-11-121-1/+2
|\
| * 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
* | Merge branch 'avoid-overlong-lines' into 'main'Matthias Clasen2021-11-125-9/+112
|\ \
| * | 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
| * | pango-view: Accept width 0Matthias Clasen2021-11-111-2/+2
| * | pango-view: Add --pango-unitsMatthias Clasen2021-11-111-4/+28
| * | CosmeticsMatthias Clasen2021-11-111-2/+2
|/ /
* | Merge branch 'fix-hyphen-width' into 'main'Matthias Clasen2021-11-114-16/+39
|\ \ | |/ |/|
| * Update affected testsfix-hyphen-widthMatthias Clasen2021-11-102-8/+8
| * Add a test for layout widthMatthias Clasen2021-11-101-0/+26
| * layout: Fix a poblem with hyphen widthMatthias Clasen2021-11-101-8/+5
|/
* docs: Small additionMatthias Clasen2021-11-101-3/+3
* Merge branch 'newer-fontconfig' into 'main'Matthias Clasen2021-11-094-30/+17
|\
| * fc: Drop unnecessary ifdefsMatthias Clasen2021-11-083-29/+16
| * Bump fontconfig dep to 2.13.0Matthias Clasen2021-11-081-1/+1
* | Merge branch 'set-ptem' into 'main'Matthias Clasen2021-11-091-21/+20
|\ \ | |/ |/|
| * Call hb_font_set_ptem when creating fontsset-ptemMatthias Clasen2021-11-081-21/+20
|/
* Update docsMatthias Clasen2021-11-081-1/+2
* 1.49.31.49.3Matthias Clasen2021-11-082-1/+9
* Merge branch 'small-caps' into 'main'Matthias Clasen2021-11-0812-170/+661
|\
| * 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