| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Move all of the requires to pango.pc, including harfbuzz.
|
| |
|
|
|
|
| |
Keep Xft separate. It is just dead cruft.
|
|
|
|
|
| |
Merge the sources of libpangoft2, libpangoxft and
libpangocairo all into libpango.
|
| |
|
|
|
|
| |
This alternative is not useful.
|
|
|
|
| |
This one is taken from #218.
|
| |
|
|
|
|
| |
This is useful for documenting tests.
|
|\
| |
| |
| |
| | |
Make the break test actually test things
See merge request GNOME/pango!70
|
|/
|
|
|
| |
We were not diffing the output against the
expected results.
|
|\
| |
| |
| |
| | |
Soft hyphen
See merge request GNOME/pango!68
|
| |
| |
| |
| |
| | |
When we take a break at a soft hyphen, insert
a visible hyphen.
|
| |
| |
| |
| | |
This is useful for exploring line breaking.
|
| |
| |
| |
| |
| |
| | |
Use a bit in PangoLogAttr to mark line breaks
that are due to soft hyphens; we want to insert
hyphens here later, if the break is taken.
|
|\ \
| |/
|/|
| |
| | |
Don't render hex boxes for space
See merge request GNOME/pango!67
|
| |
| |
| |
| |
| | |
We are not rendering hex boxes for missing spaces,
so we don't need to give them the hex box width.
|
|/
|
|
|
|
| |
Even if a font has no space glyph, we don't want
to render a hex box for it, since just rendering
nothing does a decent approximation of space.
|
|
|
|
| |
This functionality is used in PackageKit.
|
|\
| |
| |
| |
| |
| |
| | |
Make installed tests optional
Closes #354
See merge request GNOME/pango!66
|
| |
| |
| |
| | |
We need a Unicode locale.
|
| |
| |
| |
| | |
Hard to find out what is going wrong, otherwise.
|
|/
|
|
| |
Closes: https://gitlab.gnome.org/GNOME/pango/issues/354
|
| |
|
|
|
|
|
|
| |
gravity='auto' is not a valid value here.
Closes: https://gitlab.gnome.org/GNOME/pango/issues/203
|
| |
|
|\
| |
| |
| |
| | |
Support line height
See merge request GNOME/pango!64
|
| |
| |
| |
| | |
Make a new image for layout parameters.
|
| |
| |
| |
| | |
Add a way to try pango_layout_set_line_spacing().
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If line-spacing is set to a non-zero value,
we place lines so that
baseline2 = baseline1 + line-spacing * height2
where height2 is the line height of the
second line. In this case, we ignore
spacing.
If line-spacing is set to zero, spacing
is applied as before.
|
| |
| |
| |
| | |
Add a getter for the line height of a layout line.
|
| | |
|
| |
| |
| |
| |
| | |
Following information found here:
https://docs.microsoft.com/en-us/windows/win32/gdi/string-widths-and-heights
|
|/
|
|
| |
Add a getter for the line height of a font.
|
|
|
|
|
|
| |
Patch by Alan Wang.
Closes: https://gitlab.gnome.org/GNOME/pango/issues/281
|
|
|
|
| |
Move them to their own section in the docs.
|
|\
| |
| |
| |
| | |
Header cleanup
See merge request GNOME/pango!63
|
| |
| |
| |
| |
| |
| |
| | |
Abolish the PANGO_ENABLE_BACKEND and PANGO_ENABLE_ENGINE
defines. All backend-only apis are moved into private
headers, all apis that were engine-only are marked as
deprecated, since engines are.
|
|\ \
| |/
|/|
| |
| | |
pango-viewer: Optionally show line rects
See merge request GNOME/pango!62
|
|/
|
|
|
|
| |
With --annotate 3, show the logical rects
for each line. This makes the spacing between
lines easily visible.
|
|\
| |
| |
| |
| | |
pango-view: Add a --spacing option
See merge request GNOME/pango!61
|
|/ |
|
|\
| |
| |
| |
| | |
Drop g_type_init calls
See merge request GNOME/pango!60
|
|/
|
|
|
| |
These were ifdefed to an older version of GLib
than we require now, so are just dead code.
|
|\
| |
| |
| |
| | |
Update the pair table
See merge request GNOME/pango!59
|
|/
|
|
|
| |
This was done by comparing with the Bidi_Mirrored
property in Unicode 12.
|
|\
| |
| |
| |
| | |
Include more Unicode 11 test cases
See merge request GNOME/pango!33
|
| |
| |
| |
| |
| | |
Add more Unicode 11 test cases files:
WordBreakTest.txt and SentenceBreakTest.txt.
|
|\ \
| | |
| | |
| | |
| | | |
Unicode 11 support for Thai language
See merge request GNOME/pango!20
|
| | |
| | |
| | |
| | |
| | | |
According to the comments from break-thai.c, use alternative approach
for break-thai.c .
|