Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop the hb-glib dependency again | Matthias Clasen | 2022-03-09 | 1 | -5/+9 |
| | | | | | | It is not really needed. Fixes: #674 | ||||
* | pango-view: Remove debug spew | Matthias Clasen | 2022-03-09 | 1 | -2/+0 |
| | |||||
* | pango-view: Show more baselines | Matthias Clasen | 2022-02-17 | 1 | -1/+117 |
| | | | | | | | | | With --annotation=run-baselines, show the baselines from the BASE table for each run, if harfbuzz knows them. We draw a solid line for baselines that come from the BASE table, and a dashed line for baselines that are synthesized. | ||||
* | Fix pango-view crash | Peng Wu | 2021-11-29 | 1 | -2/+0 |
| | | | | | Remove cairo_debug_reset_static_data function call in pango-view to avoid crash. | ||||
* | pango-view: Fix display of char extents | Matthias Clasen | 2021-11-19 | 1 | -1/+1 |
| | |||||
* | Cosmetics | Matthias Clasen | 2021-08-30 | 1 | -1/+1 |
| | |||||
* | Cosmetics | Matthias Clasen | 2021-08-30 | 1 | -1/+1 |
| | |||||
* | pango-view: Use pango_glyph_string_index_to_x_fullmore-rtl-cluster-fixes | Matthias Clasen | 2021-08-29 | 1 | -7/+8 |
| | |||||
* | pango-view: Redo --annotate option | Matthias Clasen | 2021-08-29 | 1 | -14/+68 |
| | | | | | Parse the argument as a comma-separated list of names. The old numeric arguments still work. | ||||
* | pango-view: Use the new api | Matthias Clasen | 2021-08-29 | 1 | -3/+2 |
| | | | | | | Use the new run baseline api to correct the positioning of glyph extents and caret positions. | ||||
* | pango-view: Improve glyph extents | Matthias Clasen | 2021-08-29 | 1 | -1/+2 |
| | | | | | | We can't currently position them correctly for shifted runs. But at least we can get it right for the runs on the baseline. | ||||
* | pango-view: More careful numbering | Matthias Clasen | 2021-08-29 | 1 | -2/+7 |
| | | | | | Don't overwrite caret position numbers with different numbers. | ||||
* | pango-view: Don't draw the empty run | Matthias Clasen | 2021-08-29 | 1 | -0/+5 |
| | |||||
* | pango-view: Fix slope of carets | Matthias Clasen | 2021-08-29 | 1 | -4/+2 |
| | | | | We want vertical carets to be really vertical. | ||||
* | pango-view: Split caret positions and slopes | Matthias Clasen | 2021-08-28 | 1 | -13/+26 |
| | | | | Still some bits left! | ||||
* | pango-view: Fix caret visualization | Matthias Clasen | 2021-08-28 | 1 | -2/+9 |
| | | | | I was confusing char and byte offsets here. | ||||
* | pango-view: Show caret slopes as well | Matthias Clasen | 2021-08-27 | 1 | -0/+19 |
| | | | | | When annotating caret positions, render the diagonal of the caret position rectangle as well. | ||||
* | pango-view: Allow showing glyph ink rectsligature-caret-rtl-fixes | Matthias Clasen | 2021-08-27 | 1 | -11/+69 |
| | |||||
* | pango-viewer: Number carets | Matthias Clasen | 2021-08-27 | 1 | -0/+7 |
| | | | | | When showing caret positions, put a little number next to them to indicate the order. | ||||
* | pango-view: Be more careful about caret positions | Matthias Clasen | 2021-08-27 | 1 | -12/+23 |
| | | | | | Don't show carets where they don't belong. Skip non-cursor positions. | ||||
* | pango-view: Don't omit the last caret position | Matthias Clasen | 2021-08-25 | 1 | -8/+16 |
| | | | | We want to draw n+1 dots, the last one with trailing == 1. | ||||
* | pango-viewer: Visualize caret positions | Matthias Clasen | 2021-08-25 | 1 | -2/+52 |
| | | | | | | With --annotate=256, show caret positions. This will be helpful in improving our handling of caret positions inside clusters. | ||||
* | pango-view: Change annotation handling | Matthias Clasen | 2021-08-19 | 1 | -129/+229 |
| | | | | | Make this separate flags, so things can be turned on and off separately. | ||||
* | pango-view: Add a --subpixel-positions option | Matthias Clasen | 2019-08-03 | 1 | -0/+4 |
| | | | | | | This lets us explore the influence of subpixel positioning in various contexts without relying on gtk applications. | ||||
* | pango-view: Add font options | Matthias Clasen | 2019-07-31 | 1 | -0/+14 |
| | | | | | | | Add commandline options for antialiasing, subpixel order and metrics hinting, so we can reproduce font rendering issues with pango-view. | ||||
* | pango-viewer: Optionally show line rects | Matthias Clasen | 2019-07-04 | 1 | -2/+27 |
| | | | | | | With --annotate 3, show the logical rects for each line. This makes the spacing between lines easily visible. | ||||
* | Rename pango-view/ dir to utils/ | Behdad Esfahbod | 2018-07-08 | 1 | -0/+462 |