| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Originally suggested by Philipp Withnall in
https://bugzilla.gnome.org/show_bug.cgi?id=778655
Fixes: #268
|
|\
| |
| |
| |
| | |
layout: Fix a small optimization
See merge request GNOME/pango!320
|
| | |
|
|/
|
|
|
|
|
| |
pango_layout_set_width was trying to avoid invalidating
lines in some cases, but it failed. Which is good, since
this is incorrect, since it did not take possible
ellipsization into account.
|
|\
| |
| |
| |
| |
| |
| | |
Don't insert hyphens at word breaks
Closes #558
See merge request GNOME/pango!323
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We only want to insert hyphens when we are breaking
inside a word.
Update affected tests (hyphen-or-not shows up in the
analysis flags in the output of test-layout).
Fixes: #558
|
| |
| |
| |
| |
| |
| | |
When using test-layout FILE to generate
expected output, we don't want to prepend
an extraneous '#' to every line.
|
|/
|
|
|
| |
The section in meson wrap files is called [provide],
not [provides].
|
|\
| |
| |
| |
| | |
Fix typo in PangoLayout: add missing backtick
See merge request GNOME/pango!319
|
|/ |
|
|\
| |
| |
| |
| | |
pangowin32: Don't leak various member variables of PangoWin32Font object
See merge request GNOME/pango!317
|
|/
|
|
| |
Fix for memory leaks around PangoWin32Font
|
|\
| |
| |
| |
| | |
docs: Add some details
See merge request GNOME/pango!316
|
| |
| |
| |
| |
| | |
Clarify that the exact style of rendering is up
to the PangoRenderer in use.
|
|/
|
|
| |
Mainly for my own education.
|
|\
| |
| |
| |
| | |
docs: Add missing attributes in markup docs
See merge request GNOME/pango!314
|
| |
| |
| |
| |
| |
| | |
Some of the more recent additions did never make
it into the docs, such as overline, insert_hyphens
and allow_breaks.
|
|\ \
| |/
|/|
| |
| | |
Quiet a compiler warning
See merge request GNOME/pango!315
|
|/
|
|
|
|
| |
GLib now causes compiler warnings when passing a
volatile variable to g_atomic_ apis. Drop the volatile
to pacify gcc.
|
|\
| |
| |
| |
| | |
Fix deadlocks2
See merge request GNOME/pango!312
|
|/
|
|
|
|
|
| |
We were erroneously setting fc_initialized back to 1
in one place. But now 1 means 'wait for the FcInit thread
that is already underway. Setting it to 2 restores the
intention.
|
|\
| |
| |
| |
| | |
Revert "Merge branch 'fix-deadlocks' into 'master'"
See merge request GNOME/pango!311
|
|/
|
| |
This reverts merge request !309
|
|\
| |
| |
| |
| | |
Fix deadlocks
See merge request GNOME/pango!310
|
| |
| |
| |
| |
| |
| |
| | |
We were erroneously setting fc_initialized back to 1
in one place. But now 1 means 'wait for the FcInit thread
that is already underway. Setting it to 2 restores the
intention.
|
| |
| |
| |
| |
| |
| |
| | |
Extend the PangoUnderline and PangoOverline enumerations to
cover dashed and dotted variants of the various lines, add
api to PangoRenderer to render such lines, and implement it
in the cairo renderer.
|
| |
| |
| |
| | |
We are going to add new api.
|
|\ \
| | |
| | |
| | |
| | | |
Update the gi-docgen repository
See merge request GNOME/pango!302
|
| | |
| | |
| | |
| | | |
Do not use my personal workspace.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Fix the build with msvc
See merge request GNOME/pango!308
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Turns out the case ranges really just gcc extensions,
and do not work with msvc. So, do things the hard way.
Still keeping the early check for ASCII.
|
|\ \ \ \
| |/ / /
| | | /
| |_|/
|/| | |
Misc speedups
See merge request GNOME/pango!306
|
| | | |
|
| | |
| | |
| | |
| | | |
Make a bit more use of our types.
|
| | |
| | |
| | |
| | | |
No need to walk to the end if we are done.
|
| | | |
|
|/ /
| |
| |
| |
| |
| | |
Open-code the bsearch here. These functions
show up in profiles, since itemizations uses
an Emoji iter.
|
|\ \
| | |
| | |
| | |
| | | |
Misc speedups2
See merge request GNOME/pango!307
|
| | |
| | |
| | |
| | | |
Just reshuffling existing docs.
|
| | |
| | |
| | |
| | | |
Some formatting fixes for default_break.
|
|/ /
| |
| |
| |
| |
| |
| | |
This reverts commit 85b1f6a118ac23bac1c12a4c2c18b17afdf728d3.
Sadly, this option makes the test-pangocairo-threads test
hang and timeout.
|
|\ \
| | |
| | |
| | |
| | | |
Only initialize fontconfig once
See merge request GNOME/pango!305
|
|/ /
| |
| |
| |
| |
| |
| | |
When multiple fontmaps are created in quick
succession, we would send off a thread to call
FcInit for each one of them, which is not really
necessary. Just do it once.
|
|\ \
| | |
| | |
| | |
| | | |
release: Update included subprojects
See merge request GNOME/pango!304
|
|/ /
| |
| |
| |
| | |
Failure to do so led to a slightly outdated gi-docgen
in the 1.48.4 tarball.
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| | |
Add an asan option that gives better traces
See merge request GNOME/pango!303
|
|/ |
|
|\
| |
| |
| |
| | |
Add some markup examples
See merge request GNOME/pango!301
|