summaryrefslogtreecommitdiff
path: root/pango
Commit message (Expand)AuthorAgeFilesLines
* renderer: Use ink rects for line lengthsunderline-kerningMatthias Clasen2021-08-271-6/+6
* docs: Some detail for PangoGlyphGeometryMatthias Clasen2021-08-271-0/+13
* Try harder to find positions in clustersMatthias Clasen2021-08-271-3/+32
* Take kerning into account for ligature caretsMatthias Clasen2021-08-271-0/+3
* Fixes for rtl cursor positionsMatthias Clasen2021-08-271-1/+4
* doc: Update pango_glyph_string_index_to_xMatthias Clasen2021-08-261-2/+9
* docs: Add another illustrationMatthias Clasen2021-08-261-1/+6
* break: Fix up word fixupsMatthias Clasen2021-08-261-7/+14
* break: Fix sentence boundary corner casesMatthias Clasen2021-08-261-2/+2
* break-indic: Don't wipe out mandatory breaksMatthias Clasen2021-08-261-4/+7
* break: Follow mandatory rules more strictlyMatthias Clasen2021-08-261-4/+25
* Merge branch 'ligature-carets' into 'main'Matthias Clasen2021-08-261-36/+89
|\
| * Use ligature caret listsligature-caretsMatthias Clasen2021-08-251-36/+89
* | hyphen: Try harder to insert needed hyphensMatthias Clasen2021-08-251-4/+43
|/
* Add segmentation attributesbreak-tailoringMatthias Clasen2021-08-255-48/+453
* Merge branch 'hyphen-log-attr' into 'main'Matthias Clasen2021-08-254-164/+194
|\
| * test-break: Print out hyphensMatthias Clasen2021-08-251-7/+3
| * Refine hyphenationMatthias Clasen2021-08-254-20/+82
| * shape: Rearrange hb buffer setupMatthias Clasen2021-08-251-8/+7
| * layout: Use need_hyphen from log attrsMatthias Clasen2021-08-241-130/+1
| * Add hyphens to log attrsMatthias Clasen2021-08-242-3/+105
* | Add an illustration for caret metricscaret-slopeMatthias Clasen2021-08-241-1/+4
* | Add pango_layout_get_caret_posMatthias Clasen2021-08-242-5/+102
|/
* break: Add pango_attr_break apiMatthias Clasen2021-08-233-9/+62
* break: Some code reorganizationMatthias Clasen2021-08-232-49/+60
* break-thai: Fix up word break handlingMatthias Clasen2021-08-231-8/+20
* layout: Only recompute log_attrs when neededMatthias Clasen2021-08-231-15/+21
* docs: Add another illustrationdoc-font-metricsMatthias Clasen2021-08-221-0/+8
* Fix an oversight with text-transformMatthias Clasen2021-08-221-1/+1
* renderer: Silence compiler warningsMatthias Clasen2021-08-221-0/+8
* markup: Silence compiler warningsMatthias Clasen2021-08-221-0/+3
* layout: Silence compiler warningsMatthias Clasen2021-08-221-26/+27
* break: Silence compiler warningsMatthias Clasen2021-08-221-8/+16
* fcfontmap: Silence compiler warningsMatthias Clasen2021-08-221-0/+2
* bidi: Silence compiler warningsMatthias Clasen2021-08-221-0/+1
* emoji: Silence compiler warningsMatthias Clasen2021-08-221-0/+3
* attributes: Silence compiler warningsMatthias Clasen2021-08-221-9/+9
* glyphstring: Silence compiler warningsMatthias Clasen2021-08-221-4/+4
* attributes: CosmeticsMatthias Clasen2021-08-221-2/+2
* Add a forgotten binding helperMatthias Clasen2021-08-221-0/+1
* Fix binding helpers for absolute-line-heightMatthias Clasen2021-08-221-0/+1
* break: Some code reorgMatthias Clasen2021-08-221-141/+130
* Merge branch 'renderer-crash' into 'main'Matthias Clasen2021-08-211-1/+1
|\
| * renderer: Don't divide by zerorenderer-crashMatthias Clasen2021-08-211-1/+1
* | Merge branch 'text-transform-3' into 'main'Matthias Clasen2021-08-216-120/+336
|\ \ | |/ |/|
| * Documentation tweaksMatthias Clasen2021-08-201-27/+28
| * shaping: implement text transformMatthias Clasen2021-08-201-81/+167
| * layout: Use pango_shape_itemMatthias Clasen2021-08-201-4/+5
| * Add pango_shape_itemMatthias Clasen2021-08-202-38/+103
| * layout: Text transform affects shapeMatthias Clasen2021-08-201-0/+1