lp:~vcs-imports/pango/+git/pango
- Get this repository:
-
git clone
https://git.launchpad.net/~vcs-imports/pango/+git/pango
Import details
This repository is an import of the Git repository at https://gitlab.gnome.org/GNOME/pango.git.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
gravity-fixes | 2021-11-28 04:41:18 UTC |
Fix line heights in improper gravities
Author:
Matthias Clasen
Fix line heights in improper gravities Without this, we end up with line height being Affected tests have been updated. Fixes: #631 |
font-serialize-test | 2021-11-27 15:10:04 UTC |
Add a test for pango_font_serialize
Author:
Matthias Clasen
Add a test for pango_font_ Now that we have fonts in git, we can |
serialization- |
2021-11-25 13:47:51 UTC |
Skip test-layout on macOS
Author:
Matthias Clasen
Skip test-layout on macOS It should work there, but it doesn't. |
line-breaking- |
2021-11-23 04:32:35 UTC |
Fix handling of extra width
Author:
Matthias Clasen
Fix handling of extra width When handling items that fix completely, |
font-metrics- |
2021-11-20 03:15:06 UTC |
wip: Fix up font metrics in improver gravities
Author:
Matthias Clasen
wip: Fix up font metrics in improver gravities In these gravities, we give the font a negative scale |
serializer2 | 2021-11-18 19:11:35 UTC |
Add a json-glib subproject
Author:
Matthias Clasen
Add a json-glib subproject This is necessary for ci on MacOs to build. |
take-out-gdebug | 2021-11-18 12:31:27 UTC |
Neuter g_debug in line-breaking
Author:
Matthias Clasen
Neuter g_debug in line-breaking This code gets run for gtks size-allocation, |
serialize- |
2021-11-17 05:28:07 UTC |
Add pango_tab_array_to/from_string
Author:
Matthias Clasen
Add pango_tab_ |
wip/otte/testrandom | 2021-11-16 14:10:31 UTC |
tests: Add spiced up wrapping tests
Author:
Benjamin Otte
tests: Add spiced up wrapping tests * Generate random string that looks like a sentence. * Generate random string that looks like a sentence. The tests also generate random strings in LTR, RTL or both at the same |
line-breaking- |
2021-11-15 14:47:03 UTC |
Update affected tests
Author:
Matthias Clasen
Update affected tests Some of the layout tests now get better line breaks. |
line-breaking- |
2021-11-15 05:15:18 UTC |
Revert "testrandom: Disable assertions I can't make work"
Author:
Matthias Clasen
Revert "testrandom: Disable assertions I can't make work" This reverts commit 3bacb9c23b211ff |
line-breaking-fixes | 2021-11-14 20:33:26 UTC |
testrandom: Add other wrap modes
Author:
Matthias Clasen
testrandom: Add other wrap modes |
serializer | 2021-11-14 06:55:39 UTC |
serializer: Use the new tabarray api
Author:
Matthias Clasen
serializer: Use the new tabarray api |
fix-itemize-crash | 2021-11-13 16:12:34 UTC |
Skip the test on macOS
Author:
Matthias Clasen
Skip the test on macOS |
serializer1 | 2021-11-13 16:08:50 UTC |
Add a serialization test
Author:
Matthias Clasen
Add a serialization test |
ltr-line- |
2021-11-12 23:41:44 UTC |
Fix a thinko
Author:
Matthias Clasen
Fix a thinko |
pango-1-48-win32 | 2021-11-12 02:57:13 UTC |
testmisc.c: Fix builds without PangoFT2
Author:
Chun-wei Fan
testmisc.c: Fix builds without PangoFT2 Builds using the pango_ot_*() APIs rely on PangoFT2, so only build these items |
avoid-overlong- |
2021-11-12 01:23:47 UTC |
Try harder to not produce overlong lines
Author:
Matthias Clasen
Try harder to not produce overlong lines Our accounting for run lengths is imperfect (mainly |
fix-cluster- |
2021-11-11 04:48:15 UTC |
wip: A more biting layout width test
Author:
Matthias Clasen
wip: A more biting layout width test |
fix-hyphen-width | 2021-11-11 02:21:29 UTC |
Update affected tests
Author:
Matthias Clasen
Update affected tests |
newer-fontconfig | 2021-11-10 05:07:38 UTC |
docs: Small addition
Author:
Matthias Clasen
docs: Small addition Mention new attribute values in markup docs. |
set-ptem | 2021-11-09 01:06:47 UTC |
Call hb_font_set_ptem when creating fonts
Author:
Matthias Clasen
Call hb_font_set_ptem when creating fonts This is useful information for Harfbuzz to have, |
small-caps | 2021-11-08 13:38:43 UTC |
itemize: Handle text transforms
Author:
Matthias Clasen
itemize: Handle text transforms Take text transforms into account when emulating |
advance-transform | 2021-11-05 11:00:12 UTC |
Fix advance widths with transforms
Author:
Matthias Clasen
Fix advance widths with transforms The hb_font_t we were passing to Harfbuzz Fixes: #620 |
more-default- |
2021-11-03 22:13:41 UTC |
Add a few more default-ignorables
Author:
Matthias Clasen
Add a few more default-ignorables Add some more directional formatting characters |
ci-require-macos | 2021-11-02 14:26:13 UTC |
Revert "ci: Allow macos to fail"
Author:
Matthias Clasen
Revert "ci: Allow macos to fail" This reverts commit e46a0fb53e92f35 We welcome the macos runner back. |
glyph-extents-fixes | 2021-10-31 01:38:03 UTC |
cairo: Small fixup
Author:
Matthias Clasen
cairo: Small fixup cf_priv- |
gravity-metrics-fix | 2021-10-28 02:25:13 UTC |
Disable failing line height tests
Author:
Matthias Clasen
Disable failing line height tests These need to wait until 20ec670e124e4461075 |
empty-line- |
2021-10-19 20:49:57 UTC |
Add more line height tests
Author:
Matthias Clasen
Add more line height tests |
fix-jumping- |
2021-09-30 21:10:47 UTC |
pangocairo: Round font metrics when appropriate
Author:
Matthias Clasen
pangocairo: Round font metrics when appropriate When metrics hinting is on, we used to provide rounded Test included. Fixes: #421 |
fix-underlined- |
2021-09-24 16:07:17 UTC |
Underline spaces again
Author:
Matthias Clasen
Underline spaces again in ada1bc9385d638e Fixes: #613 |
unicode-14-updates | 2021-09-20 00:17:27 UTC |
Update script data for Unicode 14
Author:
Matthias Clasen
Update script data for Unicode 14 |
README.win32 | 2021-09-07 03:05:49 UTC |
README.win32: Update Windows build instructions
Author:
Chun-wei Fan
README.win32: Update Windows build instructions We now really require HarfBuzz, and Visual Studio 2015 or later since we are Also let people know that for Visual Studio builds, Ninja builds are better |
color-glyph | 2021-09-01 05:35:59 UTC |
test-shape: Show color glyph information
Author:
Matthias Clasen
test-shape: Show color glyph information |
baseline-shift | 2021-08-31 18:29:56 UTC |
test-layout: Add a --show-fonts option
Author:
Matthias Clasen
test-layout: Add a --show-fonts option A bit more natural than the environment variable. |
coretext- |
2021-08-31 11:50:18 UTC |
tests: Test font roundtrips on MacOs
Author:
Matthias Clasen
tests: Test font roundtrips on MacOs We were skipping the test that would have found |
x-to-index-full | 2021-08-30 04:03:44 UTC |
layout: Use pango_glyph_string_x_to_index_full
Author:
Matthias Clasen
layout: Use pango_glyph_ |
more-rtl- |
2021-08-30 02:49:02 UTC |
pango-view: Use pango_glyph_string_index_to_x_full
Author:
Matthias Clasen
pango-view: Use pango_glyph_ |
item-offset | 2021-08-28 16:55:19 UTC |
layout: Use char_offset in a few places
Author:
Matthias Clasen
layout: Use char_offset in a few places There is more we can do here, but this is a start. |
underline-kerning | 2021-08-27 19:27:04 UTC |
renderer: Use ink rects for line lengths
Author:
Matthias Clasen
renderer: Use ink rects for line lengths When rendering underlines and the like, we should use Fixes: #139 |
ligature- |
2021-08-27 17:59:55 UTC |
pango-view: Allow showing glyph ink rects
Author:
Matthias Clasen
pango-view: Allow showing glyph ink rects |
log-attr-tweaks | 2021-08-26 12:22:17 UTC |
layout: Validate external log attrs
Author:
Matthias Clasen
layout: Validate external log attrs These might be nonsense, better do some checks. |
more-log- |
2021-08-26 12:02:13 UTC |
More break tests
Author:
Matthias Clasen
More break tests |
ligature-carets | 2021-08-26 02:56:28 UTC |
Use ligature caret lists
Author:
Matthias Clasen
Use ligature caret lists Some fonts provide information about where to Fixes: #39 |
break-tailoring | 2021-08-25 05:08:02 UTC |
Add segmentation attributes
Author:
Matthias Clasen
Add segmentation attributes Add attributes that let us override word and Tests included. |
hyphen-log-attr | 2021-08-25 04:40:17 UTC |
Add some new tests for hyphens
Author:
Matthias Clasen
Add some new tests for hyphens |
caret-slope | 2021-08-24 23:55:23 UTC |
Add an illustration for caret metrics
Author:
Matthias Clasen
Add an illustration for caret metrics |
log-attr-things | 2021-08-24 00:43:49 UTC |
docs: Update some links
Author:
Matthias Clasen
docs: Update some links We have added new APIs breaking and shaping, link to them. |
doc-font-metrics | 2021-08-23 02:07:50 UTC |
docs: Add another illustration
Author:
Matthias Clasen
docs: Add another illustration Show font metrics. |
fix-test-lists | 2021-08-22 20:50:11 UTC |
Sync up test file lists
Author:
Matthias Clasen
Sync up test file lists We have more tests than meson knows about. Fixes: #600 |
compiler-warnings | 2021-08-22 06:36:48 UTC |
build: More compiler warnings
Author:
Matthias Clasen
build: More compiler warnings Now that the code has been fixed, we can enable |
matthiasc/ |
2021-08-21 23:39:39 UTC |
Remove leftover test files
Author:
Matthias Clasen
Remove leftover test files These don't have a corresponding .break file, so |
renderer-crash | 2021-08-21 23:09:52 UTC |
renderer: Don't divide by zero
Author:
Matthias Clasen
renderer: Don't divide by zero Before dividing by num_glyphs in draw_strikethrough, Fixes: #599 |
language- |
2021-08-21 04:05:35 UTC |
language: Document issue with per-thread locales
Author:
Matthias Clasen
language: Document issue with per-thread locales Document that pango_language_ Fixes: #501 |
text-transform-3 | 2021-08-21 03:22:15 UTC |
Add a test for text_transform in markup
Author:
Matthias Clasen
Add a test for text_transform in markup |
code-reorg | 2021-08-20 17:27:08 UTC |
Some code reorg
Author:
Matthias Clasen
Some code reorg Reshuffle pango-attributes.c internally. |
block-cursor-fixes | 2021-08-20 06:08:46 UTC |
layout: Fix some wrapped line start positions
Author:
Matthias Clasen
layout: Fix some wrapped line start positions Make pango_layout_ |
text-transform-2 | 2021-08-19 17:01:17 UTC |
pango-viewer: Use layout text transform
Author:
Matthias Clasen
pango-viewer: Use layout text transform |
log-attr-language | 2021-08-19 16:06:49 UTC |
Use the language we are given
Author:
Matthias Clasen
Use the language we are given pango_get_log_attrs was not using its language |
document-tabs | 2021-08-19 15:34:30 UTC |
Document incompatibility of tabs and justification
Author:
Matthias Clasen
Document incompatibility of tabs and justification Not great, but these *are* conflicting features. Fixes: #595 |
glyph-string- |
2021-08-17 19:05:03 UTC |
Add a few missing const
Author:
Matthias Clasen
Add a few missing const We should only pass char * when we actually |
fix-gravity-error | 2021-08-17 16:20:37 UTC |
Correct an error message
Author:
Matthias Clasen
Correct an error message Update affected tests Fixes: #598 |
fixes-for-1-48 | 2021-08-17 15:25:08 UTC |
gravity: Add missing Multani script
Author:
Matthias Clasen
gravity: Add missing Multani script An unfortunate oversight in 709af063 omitted Multani, Fixes: #597 |
add-multani-gravity | 2021-08-17 14:49:24 UTC |
gravity: Add missing Multani script
Author:
Matthias Clasen
gravity: Add missing Multani script An unfortunate oversight in 709af063 omitted Multani, Fixes: #597 |
more-tests | 2021-08-10 14:34:03 UTC |
Add a test for pango_layout_index_to_x
Author:
Matthias Clasen
Add a test for pango_layout_ Test that we can round-trip with |
justify-last-line | 2021-08-10 13:41:28 UTC |
Add an option to pango-view
Author:
Matthias Clasen
Add an option to pango-view Give pango-view a --justify-last-line option |
cursor-move-fixes | 2021-08-09 21:33:37 UTC |
Add more tests for move-visually
Author:
Matthias Clasen
Add more tests for move-visually These cover more of the corner cases fixed in the |
line-height- |
2021-08-09 01:56:43 UTC |
Adapt tests
Author:
Matthias Clasen
Adapt tests Now that we are using run extents for cursor positions, |
layout-docs | 2021-08-08 21:50:21 UTC |
docs: Cosmetic fixes
Author:
Matthias Clasen
docs: Cosmetic fixes |
bidi-revenge | 2021-08-08 15:00:41 UTC |
Tweak the docs
Author:
Matthias Clasen
Tweak the docs Make the docs for pango_layout_ |
markup-sizes | 2021-08-08 14:38:40 UTC |
markup: Allow specifying size as percentage
Author:
Matthias Clasen
markup: Allow specifying size as percentage Accept values like 200%, in addition to other Fixes: #23 |
bidi-adventures | 2021-08-05 20:05:02 UTC |
Add tests for pango_layout_move_cursor_visually
Author:
Matthias Clasen
Add tests for pango_layout_ Some of these currently fail. |
fix-break- |
2021-08-05 00:37:08 UTC |
tests: Avoid bidi in test output
Author:
Matthias Clasen
tests: Avoid bidi in test output When rendering the text char-by-char, use directional |
fix-split- |
2021-08-04 22:13:04 UTC |
Add a test for pango_layout_get_cursor_pos
Author:
Matthias Clasen
Add a test for pango_layout_ This checks that we get split cursors in some |
ignore- |
2021-08-04 03:55:09 UTC |
itemize: Ignore width in horizontal context
Author:
Matthias Clasen
itemize: Ignore width in horizontal context Changes in width only need to break runs in Update tests and add a new test. Fixes: #503 |
ignore- |
2021-08-02 05:57:04 UTC |
itemize: Ignore width in horizontal context
Author:
Matthias Clasen
itemize: Ignore width in horizontal context Changes in width only need to break runs in Fixes: #503 |
gravity-fix | 2021-08-02 05:24:01 UTC |
itemize: Fix up gravity state initialization
Author:
Matthias Clasen
itemize: Fix up gravity state initialization itemize_state_init was setting gravity-related fields Test included. |
introspection-fixes | 2021-08-02 03:25:13 UTC |
attributes: Add helper api for introspection
Author:
Matthias Clasen
attributes: Add helper api for introspection Add functions to cast PangoAttribute to the various Fixes: #476 |
private-vfuncs | 2021-07-31 18:53:42 UTC |
Clean up rounding code
Author:
Matthias Clasen
Clean up rounding code Add private api to get the necessary information from |
bidi-stack-size | 2021-07-30 13:05:22 UTC |
bidi: Don't blow the stack
Author:
Matthias Clasen
bidi: Don't blow the stack Limit stack allocation to a reasonable size, so things |
better-ellipsize | 2021-07-22 11:28:47 UTC |
Correctly handle font attributes
Author:
Matthias Clasen
Correctly handle font attributes pango_attr_ Update affected tests. |
space-itemization | 2021-07-10 20:33:33 UTC |
itemize: Improve handling of spaces
Author:
Matthias Clasen
itemize: Improve handling of spaces Put spaces into the previous or the next item, See: #249 |
attr-list- |
2021-07-10 03:08:43 UTC |
Add more testcases for pango_attr_list_change
Author:
Matthias Clasen
Add more testcases for pango_attr_ Add more cases to cover move of the branches |
missing- |
2021-07-09 16:16:14 UTC |
Add a few missing chars to pango_is_zero_width
Author:
Matthias Clasen
Add a few missing chars to pango_is_zero_width The documentation for this function states that all Updated tests included. |
bump-hb | 2021-07-09 16:02:27 UTC |
Bump hb requirement to 2.2.0
Author:
Matthias Clasen
Bump hb requirement to 2.2.0 We are using hb_ot_var apis in various places. 2.2.0 is from 2018, so this should be safe. |
woff-off | 2021-07-09 14:11:12 UTC |
fontconfig: Ignore woff fonts
Author:
Matthias Clasen
fontconfig: Ignore woff fonts harfbuzz creates a face, but doesn't seem to find Sadly, fontfonfig does not have useful format information |
segmentation-tweaks | 2021-07-09 11:19:33 UTC |
pango-segmentation: Add a --text option
Author:
Matthias Clasen
pango-segmentation: Add a --text option Change pango-segmentation to interpret its argument as |
test-for-564 | 2021-07-09 11:14:07 UTC |
Add a testcase for pango_attr_list_change
Author:
Matthias Clasen
Add a testcase for pango_attr_ This recreates the scenario described in #564. |
tests-and-fixes | 2021-07-08 00:42:29 UTC |
break: Fix handling of tag sequences
Author:
Matthias Clasen
break: Fix handling of tag sequences Correctly classify tag characters as Grapheme_Extend, Includes a test. |
more-test-coverage2 | 2021-07-06 22:51:14 UTC |
tests: Move bidi tests to their own file
Author:
Matthias Clasen
tests: Move bidi tests to their own file Also add some tests for bidi embedding levels. |
more-test-coverage | 2021-07-06 05:09:46 UTC |
tests: Check layout properties
Author:
Matthias Clasen
tests: Check layout properties Add more layout properties, and check them in test-layout. Update existing tests, and add more. |
fix-strikethrou |
2021-07-05 23:16:25 UTC |
renderer: Fix averaging of strikethroughs
Author:
Matthias Clasen
renderer: Fix averaging of strikethroughs In 85bdfead1b36945 It would be nicer to average even across color changes and Fixes: #574 |
improve-wrap-docs | 2021-07-02 12:36:55 UTC |
docs: Add some details for PangoWrap
Author:
Matthias Clasen
docs: Add some details for PangoWrap This clarifies things for myself. Fixes: #573 |
drop-broken- |
2021-07-01 19:09:52 UTC |
fc: Drop a broken optimization
Author:
Matthias Clasen
fc: Drop a broken optimization We were trying to cut short the wait for FcInit in |
get-config-docs | 2021-07-01 11:14:34 UTC |
Clarify docs of pango_fc_fontmap_get_config
Author:
Matthias Clasen
Clarify docs of pango_fc_ The return value is owned by Pango. transfer=none doesn't Fixes: #572 |
bitmap-font-tests | 2021-06-30 18:07:11 UTC |
tests: Be more careful about font formats
Author:
Matthias Clasen
tests: Be more careful about font formats It turns out that we can still see non-scalable fonts Fixes: #570 |
test-coverage | 2021-06-28 04:05:09 UTC |
Add missing bidi types
Author:
Matthias Clasen
Add missing bidi types The api is deprecated, but it is very ugly to randomly |
bring-back- |
2021-06-28 02:00:17 UTC |
shape: Bring back careful rounding code
Author:
Matthias Clasen
shape: Bring back careful rounding code When we added the round-glyph- The reason we lost it is that the rounding needs fontconfig- Bringing it back is annoying, since we've run out of vfunc Fixes: #562 |
script-properties | 2021-06-27 16:48:46 UTC |
gravity: Update script properties table
Author:
Matthias Clasen
gravity: Update script properties table Our script properties table was last updated in the |
attrlist-test | 2021-06-19 21:07:48 UTC |
Add another test for pango_attr_list_change
Author:
Matthias Clasen
Add another test for pango_attr_ This tests that we handle more cases of overlapping |
101 → 200 of 307 results | First • Previous • Next • Last |