summaryrefslogtreecommitdiff
path: root/pango
Commit message (Expand)AuthorAgeFilesLines
* layout: Go back to trimming start and endline-breakerMatthias Clasen2022-01-251-1/+8
* line-breaker: Fix a corner caseMatthias Clasen2022-01-251-0/+2
* layout: Fix an oversightMatthias Clasen2022-01-251-1/+2
* ellipsize: Fix an oversightMatthias Clasen2022-01-251-2/+2
* ellipsize: Filter attributesMatthias Clasen2022-01-251-1/+7
* attributes: Centralize classificationMatthias Clasen2022-01-253-58/+66
* attributes: Handle custom attributesMatthias Clasen2022-01-251-1/+8
* layout: Fix an oversightMatthias Clasen2022-01-251-1/+1
* lines: tweak the array apiMatthias Clasen2022-01-259-156/+162
* line: Don't return GSListMatthias Clasen2022-01-257-17/+60
* Rename PangoLayoutIter to PangoLineIterMatthias Clasen2022-01-2515-214/+212
* Rename PangoLayoutLine to PangoLineMatthias Clasen2022-01-2529-563/+562
* Rename PangoLayoutRun to PangoRunMatthias Clasen2022-01-2514-87/+86
* line-breaker: Rename done()Matthias Clasen2022-01-253-6/+6
* Document immutabilityMatthias Clasen2022-01-251-3/+3
* Make PangoLayoutLine a boxed typeMatthias Clasen2022-01-256-75/+73
* Tweak boolean gettersMatthias Clasen2022-01-257-34/+34
* docs: Add some illustrations for extentsMatthias Clasen2022-01-251-0/+25
* layout: Use simpler gettersMatthias Clasen2022-01-251-1/+1
* Change trimming of extentsMatthias Clasen2022-01-252-20/+13
* layout: undo an accidental removalMatthias Clasen2022-01-251-0/+79
* layout: don't forget spacing in copy()Matthias Clasen2022-01-251-0/+1
* line-breaker: Add docsMatthias Clasen2022-01-251-12/+26
* layout: Add docsMatthias Clasen2022-01-251-100/+76
* layout iter: Add docsMatthias Clasen2022-01-251-0/+14
* lines: Add docsMatthias Clasen2022-01-251-0/+33
* layout-line: Add docsMatthias Clasen2022-01-251-0/+19
* layout-run: add docsMatthias Clasen2022-01-251-0/+29
* lines: Fix some corner casesMatthias Clasen2022-01-251-11/+10
* layout: Fix a reference miscountMatthias Clasen2022-01-251-1/+1
* layout: Don't trim leading when placing linesMatthias Clasen2022-01-251-1/+1
* layout: Add spacing backMatthias Clasen2022-01-252-0/+86
* layout: Rename line-spacing to line-heightMatthias Clasen2022-01-253-38/+43
* serializer: Handle line spacing attributesMatthias Clasen2022-01-251-0/+5
* layout-run: Use line spacingMatthias Clasen2022-01-251-1/+1
* item: Add line spacing to ItemPropertiesMatthias Clasen2022-01-252-0/+6
* Add a line spacing attributeMatthias Clasen2022-01-252-0/+34
* Tweak PangoAlignmentMatthias Clasen2022-01-252-18/+34
* Make PangoLayoutRun a separate typeMatthias Clasen2022-01-253-5/+9
* The big rename of doomMatthias Clasen2022-01-2536-11133/+1916
* debug: check invariants in pango-layout tooMatthias Clasen2022-01-241-0/+53
* serializer: fix buildMatthias Clasen2022-01-241-43/+3
* Implement serialization for PangoSimpleLayoutMatthias Clasen2022-01-242-12/+483
* Implement rendering for PangoLineMatthias Clasen2022-01-245-84/+375
* Add PangoLineIterMatthias Clasen2022-01-249-0/+1011
* Add PangoSimpleLayoutMatthias Clasen2022-01-244-0/+1700
* Add PangoLinesMatthias Clasen2022-01-245-0/+1337
* Add PangoLineBreakerMatthias Clasen2022-01-244-0/+2698
* Implement ellipsization for PangoLineMatthias Clasen2022-01-241-88/+145
* Add PangoLineMatthias Clasen2022-01-245-0/+1715