summaryrefslogtreecommitdiff
path: root/pango/pango-layout.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* docs: Add one more dark mode imageMatthias Clasen2021-08-081-1/+4
* Fix up logical rectangle reportingMatthias Clasen2021-08-081-24/+76
* layout: Handle line-height attributesMatthias Clasen2021-08-081-1/+30
* Add line-height attributesMatthias Clasen2021-08-081-0/+3
* docs: Add more detailsMatthias Clasen2021-08-081-0/+10
* docs: Some clarificationsMatthias Clasen2021-08-081-2/+7
* Tweak the docsbidi-revengeMatthias Clasen2021-08-081-7/+6
* Reimplement pango_layout_move_cursor_visuallyMatthias Clasen2021-08-081-171/+107
* Try to improve pango_layout_get_cursor_posMatthias Clasen2021-08-081-9/+27
* Revert a non-longer needed changeMatthias Clasen2021-08-041-8/+0
* layout: Add some api for introspectionMatthias Clasen2021-08-011-0/+65
* CosmeticsMatthias Clasen2021-07-091-3/+3
* Merge branch 'fix-empty-line-spacing-2' into 'master'Matthias Clasen2021-07-091-13/+17
|\
| * layout: make the height of an empty line match a regular lineArtem Rebrov2021-07-081-13/+17
* | docs: Small layout docs improvementsMatthias Clasen2021-07-091-6/+11
|/
* layout: Zero out log attrsMatthias Clasen2021-07-061-1/+1
* layout: Add a missing annotationMatthias Clasen2021-07-061-1/+1
* layout: Document default valuesMatthias Clasen2021-07-061-0/+8
* layout: Correct a g_return_val_if_failMatthias Clasen2021-07-061-1/+1
* layout: Explicitly initialize single_paragraphMatthias Clasen2021-07-061-0/+1
* layout: Remove an overeager assertionMatthias Clasen2021-07-061-5/+3