summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update tests for script removalpango2-cleanupsMatthias Clasen2022-02-1737-208/+208
| | | | | Removing PangoScript changed the names we get for scripts here.
* Rename pango_itemize_with_base_dirMatthias Clasen2022-02-1710-32/+34
| | | | Call it just pango_itemize.
* Drop cached_iter argumentMatthias Clasen2022-02-178-69/+11
| | | | | All callers of pango_itemize_with_base_dir were passing NULL, so just drop it.
* Stop using pango_itemizeMatthias Clasen2022-02-176-6/+18
| | | | Use pango_itemize_with_base_dir everywhere.
* Drop PangoScriptMatthias Clasen2022-02-1715-536/+251
|
* Stop exporting some utilitiesMatthias Clasen2022-02-173-32/+19
| | | | These are just for our internal use.
* CosmeticsMatthias Clasen2022-02-172-2/+2
|
* Make PangoFontsetClass privateMatthias Clasen2022-02-176-50/+39
|
* CosmeticsMatthias Clasen2022-02-171-14/+0
|
* Drop PangoFontPrivateMatthias Clasen2022-02-172-21/+10
|
* Rename fonts.cMatthias Clasen2022-02-172-1/+1
|
* Clean up font classesMatthias Clasen2022-02-176-106/+56
| | | | Do away with class privates.
* Drop size listing apiMatthias Clasen2022-02-175-150/+0
|
* Drop redundant enumeration apiMatthias Clasen2022-02-176-215/+27
| | | | We have list models now.
* Make PangoFontMapClass privateMatthias Clasen2022-02-175-66/+43
|
* Drop pango_context_list_familiesMatthias Clasen2022-02-172-37/+0
| | | | Just use the font map directly.
* Reduce use of redundant apisMatthias Clasen2022-02-174-76/+49
|
* Add a missing includeMatthias Clasen2022-02-171-0/+1
|
* Split off PangoFontFaceMatthias Clasen2022-02-1714-217/+298
|
* Split off PangoFontFamilyMatthias Clasen2022-02-179-320/+415
|
* Clean up font description headerMatthias Clasen2022-02-171-54/+54
|
* Move PangoFontMetrics to its own filesMatthias Clasen2022-02-179-322/+406
|
* Drop pango_font_descriptions_freeMatthias Clasen2022-02-173-26/+2
| | | | This is just not necessary.
* Move PangoFontDescription to its own filesMatthias Clasen2022-02-176-1950/+2012
|
* Make font classes privateMatthias Clasen2022-02-174-160/+131
|
* Some updates to README.mdMatthias Clasen2022-02-171-17/+6
|
* Build a single .soMatthias Clasen2022-02-174-290/+113
| | | | Drop the separate libpangoft2, libpangowin32, etc.
* Drop PangoItem hackeryMatthias Clasen2022-02-177-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 bitMatthias Clasen2022-02-175-20/+16
| | | | | Remove an unused argument, and pass attributs to pango_get_log_attrs().
* Drop pango_shape variantsMatthias Clasen2022-02-177-119/+32
| | | | We don't need 3 different apis for shaping.
* Drop pangoft2Matthias Clasen2022-02-1713-1919/+5
|
* Drop pangootMatthias Clasen2022-02-178-1683/+3
|
* Drop PangoXftMatthias Clasen2022-02-1716-2232/+18
|
* Drop deprecated bidi apiMatthias Clasen2022-02-1710-348/+32
|
* Drop deprecated PangoScript apiMatthias Clasen2022-02-172-36/+5
|
* Drop test-ot-tagsMatthias Clasen2022-02-172-138/+0
|
* Drop deprecated pangoft2 apiMatthias Clasen2022-02-174-286/+5
|
* Drop deprecated pangofc apiMatthias Clasen2022-02-176-180/+8
|
* Drop deprecated pangocairo apiMatthias Clasen2022-02-172-24/+0
|
* Drop deprecated win32 apiMatthias Clasen2022-02-172-101/+0
|
* Drop deprecated utils apisMatthias Clasen2022-02-175-634/+155
|
* Drop deprecated pangoxft apiMatthias Clasen2022-02-174-271/+8
|
* Drop deprecated break apiMatthias Clasen2022-02-172-37/+0
|
* Drop deprecated coverage apiMatthias Clasen2022-02-172-115/+11
|
* Drop remnants of engines and modulesMatthias Clasen2022-02-1722-849/+1
| | | | Drop all of this.
* Merge branch 'for-main' into 'main'Matthias Clasen2022-02-162-3/+2
|\ | | | | | | | | Enable Cairo by default See merge request GNOME/pango!591
| * Remove options from cairo subproject Benjamin Otte2022-02-161-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 Otte2022-02-161-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 Clasen2022-02-161-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-testsSimon McVittie2022-02-161-0/+1
|/ | | | | | f494181f added this but didn't install it. Related to #648. Signed-off-by: Simon McVittie <smcv@debian.org>