summaryrefslogtreecommitdiff
path: root/pango/pango-layout.c
Commit message (Expand)AuthorAgeFilesLines
* Fix line height with emulated small capsfix-small-caps-line-heightMatthias Clasen2021-12-191-8/+19
* Improve line width accountingMatthias Clasen2021-12-181-1/+1
* layout: Fix a cornercase of line width accountingMatthias Clasen2021-12-181-8/+12
* layout: Handle a corner caseMatthias Clasen2021-12-091-1/+3
* Fix line width computationMatthias Clasen2021-12-061-1/+26
* Fix a crash in tab handlingtab-crash-fixMatthias Clasen2021-12-051-3/+19
* Fix up tab sizingtab-speedupMatthias Clasen2021-12-021-23/+18
* layout: Small optimizationMatthias Clasen2021-12-021-25/+3
* layout: Optimize tab handlingMatthias Clasen2021-12-011-1/+1
* layout: Call pango_tab_array_sortMatthias Clasen2021-12-011-3/+6
* layout: Some restructuring of tab handlingMatthias Clasen2021-12-011-54/+43
* tabs: Add a decimal pointMatthias Clasen2021-11-291-9/+39
* layout: Implement tab alignmentsMatthias Clasen2021-11-291-57/+201
* docs: Add a note on tabsMatthias Clasen2021-11-291-1/+2
* Fix line heights in improper gravitiesgravity-fixesMatthias Clasen2021-11-271-1/+1
* Avoid an out-of-bound accessMatthias Clasen2021-11-271-1/+1
* Make sure glyphinfo is fully initializedMatthias Clasen2021-11-261-0/+1
* Fix handling of extra widthline-breaking-fixes4Matthias Clasen2021-11-221-5/+23
* Fix a case of unintended hyphenationMatthias Clasen2021-11-221-1/+2
* Neuter g_debug in line-breakingtake-out-gdebugMatthias Clasen2021-11-181-35/+37
* Fix a thinko in zero_line_final_spaceMatthias Clasen2021-11-161-1/+0
* Correct the extra_width accountingMatthias Clasen2021-11-161-2/+5
* Rewrite process_itemMatthias Clasen2021-11-161-214/+309
* More tweaks, and commentsMatthias Clasen2021-11-151-15/+22
* Go back to an array for disabled breakpointsMatthias Clasen2021-11-151-10/+24
* Fix line-break accounting moreMatthias Clasen2021-11-151-5/+11
* Improve the BREAK_ALL_FIT caseMatthias Clasen2021-11-151-9/+30
* layout: Simplify things one more timeMatthias Clasen2021-11-141-16/+9
* CosmeticsMatthias Clasen2021-11-141-1/+0
* 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
* Try harder to not produce overlong linesavoid-overlong-linesMatthias Clasen2021-11-111-0/+48
* CosmeticsMatthias Clasen2021-11-111-2/+2
* layout: Fix a poblem with hyphen widthMatthias Clasen2021-11-101-8/+5
* Reshuffle itemize APIMatthias Clasen2021-11-081-7/+13
* Flesh out some doc commentsMatthias Clasen2021-10-291-1/+9
* add missing since 1.50 annotationsBilal Elmoussaoui2021-10-291-0/+6
* Fix cursor pos height in some casesMatthias Clasen2021-10-191-18/+28
* Fix empty line heightsMatthias Clasen2021-10-191-0/+24
* layout: Fix static analysis warningsMatthias Clasen2021-09-171-4/+4
* Be more forgiving about attribute orderingMatthias Clasen2021-09-011-10/+16
* Add horizontal displacementMatthias Clasen2021-08-311-34/+60
* Implement font-dependent scalingMatthias Clasen2021-08-311-0/+1
* Implement baseline shiftsMatthias Clasen2021-08-311-26/+142