[pango] (169 commits) Non-fast-forward update to branch speed-up-format-filtering



The branch 'speed-up-format-filtering' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  eea35d8... fc: Only do filtering by format once
  5708e6d... Use the right FcConfig for FcRenderPrepare
  690e0c5... Use FcFontSetList instead of FcFontList
  5449b48... Move FcFontMatch and FcFontSort calls to a thread
  e0e7428... Move FcInit call to a thread
  d5a3f24... fontconfig: Add some trace marks

Commits added to the branch:

  79baf68... single function type for FC substitute callback (*)
  e023cf0... add pango_fc_font_map_set_default_substitute (*)
  a65f80d... Remove leftover debug code (*)
  4be6f23... Merge branch 'matthiasc/for-master' into 'master' (*)
  050d89d... pangowin32-fontmap.c: Fix build on older compilers (*)
  89ae260... meson.build: Fix check for msvc_recommended_pragmas.h (*)
  677db04... Merge branch 'master.prec99' into 'master' (*)
  7db6886... Don't assert in pango_language_get_scripts (*)
  29c304f... Merge branch 'avoid-script-lang-crash' into 'master' (*)
  4ec19cd... Add some more language sample texts (*)
  25b057f... Merge branch 'more-sample-texts' into 'master' (*)
  8485a34... Make dependencies to libthai, cairo and xft optional. (*)
  51b2b22... Merge branch 'optional-dependencies' into 'master' (*)
  42e1738... Let get_items_log_attrs take the start-of-text offset into  (*)
  ac19ed0... ci: Add libasan and libubsan to the docker image (*)
  45ca219... ci: Add a test run under asan (*)
  bc96407... ci: Let stages run in parallel (*)
  93e6eb6... ci: Suppress lsan leak warnings from dependencies (*)
  a08172e... tests: Make test-layout work standalone (*)
  cca04f5... tests: Fix memory leaks (*)
  867151e... tests: Fix some more memory errors (*)
  8f19823... Merge branch 'asan-ci' into 'master' (*)
  34f7aa2... Merge branch 'asan-fixes' into 'master' (*)
  754bd18... Merge branch 'offsetfix' into 'master' (*)
  f91c203... Make dependencies to fontconfig and freetype optional and e (*)
  54b593e... Fix attr iterators with overlapping attributes (*)
  fc9c3c3... Merge branch 'fix-nested-attributes' into 'master' (*)
  25fedea... Merge branch 'optional-dependencies' into 'master' (*)
  7dd4a84... Small const correctness fix (*)
  0b9c264... Fix a cast-align warning (*)
  553841a... Make test-layout work for generating data again (*)
  8095dd3... Merge branch 'matthiasc/for-master' into 'master' (*)
  b171828... Fix handling of keycap sequences (*)
  6253c71... Add a test for keycap sequences (*)
  d9b69cb... Merge branch 'fix-keycap-sequences' into 'master' (*)
  6de40af... Add a release script (*)
  2967111... 1.46.2 (*)
  9c6293b... Add 1.48 version macros (*)
  7122239... Bump version to 1.47 (*)
  937af77... Add pango_language_get_preferred (*)
  87b99bb... pangofc: Add pango_fc_font_get_languages (*)
  d3d211a... Merge branch 'preferred-languages' into 'master' (*)
  3d1240a... Merge branch 'ch/83' into 'master' (*)
  f36934d... Adapt deprecations (*)
  e818113... utils: Don't use deprecated api (*)
  218aad0... Merge branch 'matthiasc/for-master' into 'master' (*)
  c36b573... fc: Sort faces of a family (*)
  ecbe132... fc: Add a getter for PangoFcFont::pattern (*)
  86516a4... Merge branch 'font-pattern-getter' into 'master' (*)
  c41b1cb... Meson: Use latest freetype2 subproject (*)
  3df11bf... Fix the release script (*)
  4380837... 1.47.0 (*)
  82cfabb... meson: Change introspection option to yielding feature (*)
  c64f483... Merge branch 'introspection' into 'master' (*)
  53a1a7b... meson: Fix cairo fallback (*)
  60499b0... Merge branch 'meson-cairo-fallback' into 'master' (*)
  4f529e0... Skip a pangofc accessor (*)
  ddc282f... build: Remove deprecated python3 Meson module use (*)
  cb925c5... Merge branch 'ebassi/for-master' into 'master' (*)
  bbdb689... Revert "meson: Change introspection option to yielding feat (*)
  2a6bb53... meson: Change introspection option to yielding feature (*)
  dad6d58... meson: Use meson.override_dependency() (*)
  8bb28ba... ci: Update meson version (*)
  1c06be2... Merge branch 'introspection2' into 'master' (*)
  46305bf... Merge branch 'meson-freeetype2' into 'master' (*)
  d4ebe59... meson: Fix cairo/fontconfig/freetype2 fallback (*)
  4887510... tests: Don't add four.break twice (*)
  b303608... Merge branch 'four-but-only-once' into 'master' (*)
  98566c9... Merge branch 'pango-fb' into 'master' (*)
  c7e6f36... Merge branch 'override-dependency' into 'master' (*)
  d770d49... ft2, xft: Write out the full type of the SubstituteFunc (*)
  c26d87f... Merge branch 'wip/issue510' into 'master' (*)
  4db6068... fontconfig: Try harder to return a default face (*)
  ad92e98... Merge branch 'regular-face' into 'master' (*)
  3c995c9... fontconfig: Try harder to find a default face (*)
  b360aca... tests: Improve output of test-shape (*)
  eea9bb5... Merge branch 'test-shape-fix' into 'master' (*)
  329d499... Merge branch 'regular-face' into 'master' (*)
  17d8202... tests: Don't free attributes prematurely (*)
  2f45a09... Amend the shaping api docs (*)
  1c6cc0a... Merge branch 'shape-docs' into 'master' (*)
  e9501f5... Add a release script (*)
  a39fea4... 1.48.0 (*)
  e25b704... tests: Add missing executable bits for helper scripts (*)
  1ce5059... Merge branch 'wip/kalev/fix-installed-tests' into 'master' (*)
  83a65d4... Bump glib version to 2.62 (*)
  be37162... Merge branch 'glib2.62' into 'master' (*)
  8ec7ae1... ci: Add a macos build (*)
  f3e352c... ci: Add cairo as a subproject (*)
  caef05d... Merge branch 'macos-ci' into 'master' (*)
  d7cc7d2... ci: Limit MacOS ci builds (*)
  ce3ff35... Merge branch 'limit-macos-ci' into 'master' (*)
  da05ac0... Docs: fix a typo (*)
  124cab5... ci: Update meson in the Fedora image (*)
  896bf51... Merge branch 'matthiasc/for-master' into 'master' (*)
  221a35e... Revert "testsuite: Don't use g_test_skip" (*)
  e529648... Bump meson requirement (*)
  98dc182... Merge branch 'wip/smcv/use-g-test-skip-again' into 'master' (*)
  9071cff... Enable coretext for the harfbuzz subproject (*)
  749d7af... Merge branch 'hb-coretext' into 'master' (*)
  e431886... macos: Implement pango_font_get_face (*)
  c210059... ci: Run tests on MacOS (*)
  a92bd03... Merge branch 'macos-tests' into 'master' (*)
  6f0139c... coretext: Cleanup (*)
  078c2d5... Merge branch 'matthiasc/for-master' into 'master' (*)
  e70c4f3... ci: Specify 'only' for other jobs (*)
  97c9b4e... Merge branch 'ci-no-detached-builds' into 'master' (*)
  78dbeb8... meson: add harfbuzz gobject dependency (*)
  bd88b04... Merge branch 'dab_fix_gir_subproject' into 'master' (*)
  0a816b4... Fix the length checking (*)
  76cf75e... Add a gobject-introspection subproject (*)
  4ec515e... ci: Switch back to using cairo master (*)
  6cb7f33... Merge branch 'macos-ci-cairo' into 'master' (*)
  fb7eda6... Force malloc of g_slices in asan build (*)
  7555012... Fix leaks found by asan (*)
  6c0f8a5... Remove libc from leak suppression list (*)
  0512bbc... use g_critical instead of g_error according to docs of pang (*)
  0fe5b63... Merge branch 'return-null' into 'master' (*)
  b538d91... Apply 1 suggestion(s) to 1 file(s) (*)
  59074f1... Merge branch 'lsan_slice' into 'master' (*)
  4c6f0b3... Translate origin point for vertical layout (*)
  3074821... Merge branch 'fix' into 'master' (*)
  9e48ace... Merge branch 'vertical' into 'master' (*)
  65577fe... 1.48.1 (*)
  a5161c2... Don't promise too much (*)
  fcda7d6... tests: Don't assert too much (*)
  d218b1f... ci: Don't print asan suppressions (*)
  0df958b... tests: Plug a memory leak (*)
  87bab7a... Merge branch 'font-face-fixes' into 'master' (*)
  f7f15d0... ci: Make asan build must-pass (*)
  acc6f7b... Merge branch 'fix-test-leak' into 'master' (*)
  b5031e6... Add some preconditions (*)
  8957590... Avoid overflow when updating attr lists (*)
  f117787... Merge branch 'attr-list-overflow' into 'master' (*)
  7ac8f48... Add a valgrind suppression file (*)
  757489c... tests: Avoid locale dependency (*)
  7c99441... Merge branch 'fix-test-output' into 'master' (*)
  afdd097... tests: Fix an errant unref (*)
  bc973fd... Fix pango_font_describe for Emoji fonts (*)
  49b1f80... tests: Add tests for pango_font_describe (*)
  23e033a... Merge branch 'fix-font-roundtrip' into 'master' (*)
  bbceaa6... Updates (*)
  a152a56... 1.48.2 (*)
  59cdcef... ci: Temporarily disable macOS CI job as runner is offline (*)
  79abc96... Merge branch 'disable-macos-ci' into 'master' (*)
  b011c9e... docs: Remove references to gdk_pango_context_get_for_screen (*)
  57a4863... Revert "ci: Temporarily disable macOS CI job as runner is o (*)
  dde52e8... Merge branch 'docs-tweak' into 'master' (*)
  2404112... ci: Don't modify PATH (*)
  286c85b... Revert "ci: Temporarily disable macOS CI job as runner is o (*)
  c2497bd... Merge branch 'macos-ci2' into 'master' (*)
  77105c6... Trick g-ir-scanner (*)
  d7e3380... Trick g-ir-scanner some more (*)
  fb19dd4... Include version macros in the gir (*)
  846e7fb... Leave pango-version-macros.h out of the gir (*)
  9049d46... Merge branch 'gir-fixes' into 'master' (*)
  f6a96ac... ci: Update Fedora image (*)
  2ff154b... ci: Use the new Fedora image (*)
  2889b3b... Try to fix thai break testcase (*)
  1e834ee... ci: ignore leaks in libxml2 (*)
  3fea996... Merge branch 'ci-fixes' into 'master' (*)
  479f99d... Use the right FcConfig for FcRenderPrepare (*)
  3fc7b26... Use the right FcConfig for FcFontList (*)
  e9d04da... Merge branch 'fix-FcConfig-uses' into 'master' (*)
  9502297... fc: Only do filtering by format once
  229975a... Use FcFontSetList instead of FcFontList
  8f15d1b... Move FcFontMatch and FcFontSort calls to a thread
  e4e7a76... Move FcInit call to a thread
  ab16846... fontconfig: Add some trace marks

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]