summaryrefslogtreecommitdiff
path: root/pango/pango-layout.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* layout: Use pango_glyph_string_index_to_x_fullMatthias Clasen2021-08-291-18/+35
* Add pango_layout_iter_get_run_baselineMatthias Clasen2021-08-291-0/+16
* layout: Apply rise to cluster extentsMatthias Clasen2021-08-291-0/+6
* layout: Allocate a bit lessMatthias Clasen2021-08-281-7/+11
* layout: Use char_offset in a few placesitem-offsetMatthias Clasen2021-08-281-23/+9
* carets: Fix rect for negative slopesMatthias Clasen2021-08-271-0/+4
* docs: Add another illustrationMatthias Clasen2021-08-261-1/+6
* hyphen: Try harder to insert needed hyphensMatthias Clasen2021-08-251-4/+43
* Add segmentation attributesbreak-tailoringMatthias Clasen2021-08-251-0/+2
* Merge branch 'hyphen-log-attr' into 'main'Matthias Clasen2021-08-251-137/+42
|\
| * Refine hyphenationMatthias Clasen2021-08-251-8/+42
| * layout: Use need_hyphen from log attrsMatthias Clasen2021-08-241-130/+1
* | Add an illustration for caret metricscaret-slopeMatthias Clasen2021-08-241-1/+4
* | Add pango_layout_get_caret_posMatthias Clasen2021-08-241-5/+95
|/
* break: Add pango_attr_break apiMatthias Clasen2021-08-231-7/+15
* layout: Only recompute log_attrs when neededMatthias Clasen2021-08-231-15/+21
* Fix an oversight with text-transformMatthias Clasen2021-08-221-1/+1
* layout: Silence compiler warningsMatthias Clasen2021-08-221-26/+27
* layout: Use pango_shape_itemMatthias Clasen2021-08-201-4/+5
* layout: Text transform affects shapeMatthias Clasen2021-08-201-0/+1
* layout: Fix some wrapped line start positionsblock-cursor-fixesMatthias Clasen2021-08-201-1/+2
* layout: Fix some end-of-line positionMatthias Clasen2021-08-201-7/+8
* Fix pango_layout_index_to_pos resultsMatthias Clasen2021-08-201-6/+9
* Document incompatibility of tabs and justificationdocument-tabsMatthias Clasen2021-08-191-1/+12
* Add pango_justify_last_lineMatthias Clasen2021-08-101-2/+55
* Fix more corner cases around line endsMatthias Clasen2021-08-091-4/+18
* Fix corner cases around line endsMatthias Clasen2021-08-091-12/+16
* docs: Add an example for split cursorsMatthias Clasen2021-08-091-1/+15
* docs: CosmeticsMatthias Clasen2021-08-081-3/+2