summaryrefslogtreecommitdiff
path: root/pango/pango-layout.c
Commit message (Expand)AuthorAgeFilesLines
* layout: Fix line height computationslayout-font-scaleMatthias Clasen2022-09-061-2/+7
* layout: Apply show flags to line separatorsMatthias Clasen2022-07-031-2/+26
* Avoid overflow when calculating caret slopeMatthias Clasen2022-06-211-1/+1
* Apply 1 suggestion(s) to 1 file(s)survive-without-fontsMiloš Komarčević2022-04-111-1/+1
* layout: Try harder to survive without fontsMatthias Clasen2022-04-081-1/+6
* Fix move pango_layout_move_cursor_visuallyfix-rtl-cursor-moveMatthias Clasen2022-03-311-2/+2
* Drop the hb-glib dependency againMatthias Clasen2022-03-091-2/+1
* layout: Handle baselinesbaseline-handlingMatthias Clasen2022-02-171-2/+64
* Avoid an uninitialized variable warningMatthias Clasen2022-01-061-1/+4
* layout: Make sloped carets work betterMatthias Clasen2022-01-031-1/+4
* 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