Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | docs: Don't build pangoot bits if not enableddoc-no-pangoot | Chun-wei Fan | 2021-12-17 | 1 | -23/+23 |
| | | | | | PangoOT is actually a part of PangoFT2, so don't attempt to build its docs if FontConfig is not found. | ||||
* | docs: Add a missing image | Matthias Clasen | 2021-12-10 | 1 | -0/+1 |
| | |||||
* | Document new variant values | Matthias Clasen | 2021-12-10 | 1 | -1/+3 |
| | |||||
* | docs: Various improvements | Matthias Clasen | 2021-12-10 | 7 | -6/+31 |
| | | | | Add a urlmap file, and fix the license tags. | ||||
* | docs: Small addition | Matthias Clasen | 2021-11-10 | 1 | -3/+3 |
| | | | | Mention new attribute values in markup docs. | ||||
* | Add docs for new attributes | Matthias Clasen | 2021-09-01 | 6 | -0/+754 |
| | |||||
* | doc: Update pango_glyph_string_index_to_x | Matthias Clasen | 2021-08-26 | 5 | -0/+122 |
| | | | | | | What the docs were saying is no longer strictly true, now that we are using font metrics. Update them, and add an illustration. | ||||
* | Tweak the drawing | Matthias Clasen | 2021-08-26 | 3 | -59/+53 |
| | | | | | Since the text is talking about zero-width rectangles, show one of those, instead of a sloped caret. | ||||
* | docs: Add another illustration | Matthias Clasen | 2021-08-26 | 5 | -0/+132 |
| | | | | Show cursor positions. | ||||
* | Add segmentation attributesbreak-tailoring | Matthias Clasen | 2021-08-25 | 1 | -0/+6 |
| | | | | | | | Add attributes that let us override word and sentence boundaries (and, indirectly, line breaks). Tests included. | ||||
* | Add an illustration for caret metricscaret-slope | Matthias Clasen | 2021-08-24 | 5 | -0/+539 |
| | |||||
* | docs: Update some linkslog-attr-things | Matthias Clasen | 2021-08-23 | 1 | -4/+5 |
| | | | | We have added new APIs breaking and shaping, link to them. | ||||
* | docs: Add another illustrationdoc-font-metrics | Matthias Clasen | 2021-08-22 | 5 | -1/+1390 |
| | | | | Show font metrics. | ||||
* | markup: Add a text transform attribute | Matthias Clasen | 2021-08-20 | 1 | -0/+5 |
| | | | | | | Add a PangoTextTransform enum, a PangoAttribute to set it on runs of text, and support for parsing it out of markup. | ||||
* | docs: Add an example for split cursors | Matthias Clasen | 2021-08-09 | 5 | -0/+5 |
| | | | | | | | Show how weak and strong cursors look in practice. Fixes: #77 | ||||
* | docs: Add one more dark mode image | Matthias Clasen | 2021-08-08 | 4 | -2/+4 |
| | |||||
* | Add line-height attributes | Matthias Clasen | 2021-08-08 | 1 | -0/+6 |
| | | | | | | | | | | | | Add attributes for line-height, in a relative and absolute variant. This will be used to grow the logical extents of runs in a way that is compatible with CSS semantics. In markup, we support a new line_height attribute that will be interpreted as absolute if it is an integer > 1024, and as a relative factor otherwise. | ||||
* | docs: Cosmetic fixeslayout-docs | Matthias Clasen | 2021-08-08 | 2 | -12/+13 |
| | |||||
* | docs: Add some more images | Matthias Clasen | 2021-08-08 | 9 | -0/+22 |
| | | | | Add a visual example of bidi reordering. | ||||
* | docs: Add a dark mode variant of some images | Matthias Clasen | 2021-08-08 | 9 | -6/+16 |
| | |||||
* | docs: Improve image placement | Matthias Clasen | 2021-08-08 | 1 | -5/+4 |
| | | | | Move the vertical text example up, in the bidi docs. | ||||
* | docs: Fix up deps for images | Matthias Clasen | 2021-08-08 | 1 | -0/+13 |
| | | | | We have two lists to keep in sync :( | ||||
* | docs: More details | Matthias Clasen | 2021-08-08 | 7 | -0/+8 |
| | | | | Add some visualizations of gravity. | ||||
* | docs: Add more details | Matthias Clasen | 2021-08-08 | 7 | -1/+7 |
| | | | | | Add some visualization of alignment and justification to the PangoLayout docs. | ||||
* | markup: Allow specifying size as percentagemarkup-sizes | Matthias Clasen | 2021-08-08 | 1 | -2/+4 |
| | | | | | | | Accept values like 200%, in addition to other ways of specifying sizes in markup. Fixes: #23 | ||||
* | markup: Allow pt for rise too | Matthias Clasen | 2021-08-08 | 1 | -2/+3 |
| | |||||
* | markup: Allow specifying size in pt | Matthias Clasen | 2021-08-08 | 1 | -5/+7 |
| | | | | | | | | Accept values like 12.5pt, in addition to the other ways of specifying font size in markup. Fixes: #67 | ||||
* | docs: Update branch references to main | Matthias Clasen | 2021-07-17 | 6 | -6/+6 |
| | | | | | | | Change the source locations in the gi-docgen files to point to main instead of master. This is part of #579 | ||||
* | docs: Link syntax fixesdocs-link-fixes | Matthias Clasen | 2021-05-25 | 2 | -3/+3 |
| | | | | | Now that gi-docgen warns about link syntax errors, we can find and fix them. | ||||
* | docs: Add missing attributes in markup docsmarkup-docs | Matthias Clasen | 2021-03-31 | 1 | -0/+20 |
| | | | | | | Some of the more recent additions did never make it into the docs, such as overline, insert_hyphens and allow_breaks. | ||||
* | Add some markup examplesmarkup-examples | Matthias Clasen | 2021-03-24 | 4 | -1/+14 |
| | | | | A little color doesn't hurt. | ||||
* | build: Install documentationinstall-docs | Emmanuele Bassi | 2021-03-12 | 1 | -0/+14 |
| | | | | We are building it, but never installing it on the system. | ||||
* | docs: Add variants of the Pango logo | Matthias Clasen | 2021-03-11 | 4 | -0/+0 |
| | | | | | | | Add white-on-transparent and black-on-transparent variants of this png. For now, make white-on-transparent the one we use. If somebody wants to make this work in dark mode, we need to tweak the templates. | ||||
* | docs: Add search and fix crosslinks | Matthias Clasen | 2021-03-11 | 6 | -10/+22 |
| | |||||
* | Fix various broken links | Matthias Clasen | 2021-03-11 | 2 | -3/+3 |
| | | | | All these were pointed out by gi-docgen warnings. | ||||
* | docs: Convert xft section to pango_xft.md | Matthias Clasen | 2021-03-11 | 2 | -0/+29 |
| | |||||
* | Tell gi-docgen to produce index summaries | Matthias Clasen | 2021-03-11 | 6 | -0/+6 |
| | |||||
* | docs: Convert the pangocairo section to pango_cairo.md | Matthias Clasen | 2021-03-11 | 3 | -0/+133 |
| | |||||
* | docs: Convert bidi and vertical sections to pango_bidi.md | Matthias Clasen | 2021-03-11 | 3 | -0/+60 |
| | |||||
* | docs: Convert fonts section to pango_fonts.md | Matthias Clasen | 2021-03-11 | 3 | -0/+67 |
| | |||||
* | docs: Convert markup and attributes docs to pango_markup.md | Matthias Clasen | 2021-03-11 | 4 | -301/+186 |
| | |||||
* | docs: Convert rendering section to pango_rendering.md | Matthias Clasen | 2021-03-11 | 3 | -0/+39 |
| | |||||
* | Remove remnants of gtk-doc | Matthias Clasen | 2021-03-11 | 7 | -1519/+0 |
| | |||||
* | Generate Pango API docs with gi-docgen | Matthias Clasen | 2021-03-11 | 8 | -85/+146 |
| | | | | | | | | | | | | | | | | | | | Stop using gtk-doc, and switch to gi-docgen. The gi-docgen tool generates API references through the introspection data, which has various benefits: - it does not parse C code - it does not generate and run C code to introspect types at build time - it does not present a different API from the one we're exporting Additionally, gi-docgen: - does not generate DocBook XML in order to generate HTML - does not go through xsltproc - parses proper Markdown Which makes it markedly faster than gtk-doc has ever been. | ||||
* | Add configuration for gi-docgen | Matthias Clasen | 2021-03-11 | 6 | -0/+225 |
| | | | | | Add the toml files that will be used to generate docs, one for each gir file. | ||||
* | docs: Add pango logo | Matthias Clasen | 2021-03-11 | 1 | -0/+0 |
| | | | | This will be used in the future. | ||||
* | docs: Move PangoRenderer docs to the right file | Matthias Clasen | 2021-03-11 | 2 | -2/+2 |
| | |||||
* | docs: Make context section ids match | Matthias Clasen | 2021-03-11 | 2 | -8/+8 |
| | | | | | Doing this makes g-ir-scanner pick up the long description, which is more useful than the struct docs. | ||||
* | docs: Move layout docs into the long description | Matthias Clasen | 2021-03-11 | 2 | -2/+2 |
| | | | | | g-ir-scanner picks the long description over the struct docs, when the id matches. | ||||
* | fc: Add a getter for PangoFcFont::patternfont-pattern-getter | Matthias Clasen | 2020-09-21 | 1 | -0/+1 |
| | | | | Properties are better with getters. |