Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update tests for script removalpango2-cleanups | Matthias Clasen | 2022-02-17 | 37 | -208/+208 |
| | | | | | Removing PangoScript changed the names we get for scripts here. | ||||
* | Rename pango_itemize_with_base_dir | Matthias Clasen | 2022-02-17 | 10 | -32/+34 |
| | | | | Call it just pango_itemize. | ||||
* | Drop cached_iter argument | Matthias Clasen | 2022-02-17 | 8 | -69/+11 |
| | | | | | All callers of pango_itemize_with_base_dir were passing NULL, so just drop it. | ||||
* | Stop using pango_itemize | Matthias Clasen | 2022-02-17 | 6 | -6/+18 |
| | | | | Use pango_itemize_with_base_dir everywhere. | ||||
* | Drop PangoScript | Matthias Clasen | 2022-02-17 | 15 | -536/+251 |
| | |||||
* | Stop exporting some utilities | Matthias Clasen | 2022-02-17 | 3 | -32/+19 |
| | | | | These are just for our internal use. | ||||
* | Cosmetics | Matthias Clasen | 2022-02-17 | 2 | -2/+2 |
| | |||||
* | Make PangoFontsetClass private | Matthias Clasen | 2022-02-17 | 6 | -50/+39 |
| | |||||
* | Cosmetics | Matthias Clasen | 2022-02-17 | 1 | -14/+0 |
| | |||||
* | Drop PangoFontPrivate | Matthias Clasen | 2022-02-17 | 2 | -21/+10 |
| | |||||
* | Rename fonts.c | Matthias Clasen | 2022-02-17 | 2 | -1/+1 |
| | |||||
* | Clean up font classes | Matthias Clasen | 2022-02-17 | 6 | -106/+56 |
| | | | | Do away with class privates. | ||||
* | Drop size listing api | Matthias Clasen | 2022-02-17 | 5 | -150/+0 |
| | |||||
* | Drop redundant enumeration api | Matthias Clasen | 2022-02-17 | 6 | -215/+27 |
| | | | | We have list models now. | ||||
* | Make PangoFontMapClass private | Matthias Clasen | 2022-02-17 | 5 | -66/+43 |
| | |||||
* | Drop pango_context_list_families | Matthias Clasen | 2022-02-17 | 2 | -37/+0 |
| | | | | Just use the font map directly. | ||||
* | Reduce use of redundant apis | Matthias Clasen | 2022-02-17 | 4 | -76/+49 |
| | |||||
* | Add a missing include | Matthias Clasen | 2022-02-17 | 1 | -0/+1 |
| | |||||
* | Split off PangoFontFace | Matthias Clasen | 2022-02-17 | 14 | -217/+298 |
| | |||||
* | Split off PangoFontFamily | Matthias Clasen | 2022-02-17 | 9 | -320/+415 |
| | |||||
* | Clean up font description header | Matthias Clasen | 2022-02-17 | 1 | -54/+54 |
| | |||||
* | Move PangoFontMetrics to its own files | Matthias Clasen | 2022-02-17 | 9 | -322/+406 |
| | |||||
* | Drop pango_font_descriptions_free | Matthias Clasen | 2022-02-17 | 3 | -26/+2 |
| | | | | This is just not necessary. | ||||
* | Move PangoFontDescription to its own files | Matthias Clasen | 2022-02-17 | 6 | -1950/+2012 |
| | |||||
* | Make font classes private | Matthias Clasen | 2022-02-17 | 4 | -160/+131 |
| | |||||
* | Some updates to README.md | Matthias Clasen | 2022-02-17 | 1 | -17/+6 |
| | |||||
* | Build a single .so | Matthias Clasen | 2022-02-17 | 4 | -290/+113 |
| | | | | Drop the separate libpangoft2, libpangowin32, etc. | ||||
* | Drop PangoItem hackery | Matthias Clasen | 2022-02-17 | 7 | -126/+35 |
| | | | | | | Drop the abi hacks for PangoItem and just add the char_offset field. Same for the size_font field in PangoAnalysis. | ||||
* | Clean up break api a bit | Matthias Clasen | 2022-02-17 | 5 | -20/+16 |
| | | | | | Remove an unused argument, and pass attributs to pango_get_log_attrs(). | ||||
* | Drop pango_shape variants | Matthias Clasen | 2022-02-17 | 7 | -119/+32 |
| | | | | We don't need 3 different apis for shaping. | ||||
* | Drop pangoft2 | Matthias Clasen | 2022-02-17 | 13 | -1919/+5 |
| | |||||
* | Drop pangoot | Matthias Clasen | 2022-02-17 | 8 | -1683/+3 |
| | |||||
* | Drop PangoXft | Matthias Clasen | 2022-02-17 | 16 | -2232/+18 |
| | |||||
* | Drop deprecated bidi api | Matthias Clasen | 2022-02-17 | 10 | -348/+32 |
| | |||||
* | Drop deprecated PangoScript api | Matthias Clasen | 2022-02-17 | 2 | -36/+5 |
| | |||||
* | Drop test-ot-tags | Matthias Clasen | 2022-02-17 | 2 | -138/+0 |
| | |||||
* | Drop deprecated pangoft2 api | Matthias Clasen | 2022-02-17 | 4 | -286/+5 |
| | |||||
* | Drop deprecated pangofc api | Matthias Clasen | 2022-02-17 | 6 | -180/+8 |
| | |||||
* | Drop deprecated pangocairo api | Matthias Clasen | 2022-02-17 | 2 | -24/+0 |
| | |||||
* | Drop deprecated win32 api | Matthias Clasen | 2022-02-17 | 2 | -101/+0 |
| | |||||
* | Drop deprecated utils apis | Matthias Clasen | 2022-02-17 | 5 | -634/+155 |
| | |||||
* | Drop deprecated pangoxft api | Matthias Clasen | 2022-02-17 | 4 | -271/+8 |
| | |||||
* | Drop deprecated break api | Matthias Clasen | 2022-02-17 | 2 | -37/+0 |
| | |||||
* | Drop deprecated coverage api | Matthias Clasen | 2022-02-17 | 2 | -115/+11 |
| | |||||
* | Drop remnants of engines and modules | Matthias Clasen | 2022-02-17 | 22 | -849/+1 |
| | | | | Drop all of this. | ||||
* | Merge branch 'for-main' into 'main' | Matthias Clasen | 2022-02-16 | 2 | -3/+2 |
|\ | | | | | | | | | Enable Cairo by default See merge request GNOME/pango!591 | ||||
| * | Remove options from cairo subproject | Benjamin Otte | 2022-02-16 | 1 | -2/+1 |
| | | | | | | Cairo is a proper meson project now, and force-enabling fontconfig and freetype broke the CI build on MacOS. | ||||
| * | Enable Cairo by default | Benjamin Otte | 2022-02-16 | 1 | -1/+1 |
|/ | | | | | | | Most builds of Pango want cairo enabled. So it seems better to enable it by default and throw an error than to silently disable it, and make the few people who do want it disabled pass a flag to meson. Related gtk!4487 | ||||
* | Merge branch 'install-bold-font' into 'main' | Matthias Clasen | 2022-02-16 | 1 | -0/+1 |
|\ | | | | | | | | | tests: Install DejaVuSans-Bold.ttf for use by installed-tests See merge request GNOME/pango!590 | ||||
| * | tests: Install DejaVuSans-Bold.ttf for use by installed-tests | Simon McVittie | 2022-02-16 | 1 | -0/+1 |
|/ | | | | | | f494181f added this but didn't install it. Related to #648. Signed-off-by: Simon McVittie <smcv@debian.org> |