SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for pango-tools-1.50.7-240.9.i586.rpm :

* Mon Apr 25 2022 Dominique Leuenberger - Update to version 1.50.7: + coretext: Fix the build. + editing: Fix moving across paragraph boundaries in rtl. + layout: Try harder to survive without fonts. + Windows: - Register a sans-serif font. - Try harder to load a font.
* Sat Mar 19 2022 Bjørn Lie - Update to version 1.50.6: + Drop hb-glib dependency. + Fix test font configuration. + Maintain order in pango_attr_list_change. + Fix a use-after-free in pango_attr_list_change.
* Sat Mar 05 2022 Bjørn Lie - Update to version 1.50.5: + Fix compiler warnings. + Enable cairo by default. + pango-view: Show more baselines. + layout: Handle baselines.- Use ldconfig_scriptlets macro for post(un) handling.
* Wed Feb 09 2022 Bjørn Lie - Update to version 1.50.4: + Tweak synthetic space size. + itemize: Try harder to avoid NULL fonts. + docs: Some additions. + Pass synthetic slant to harfbuzz. + Make sloped carets work with uneven scales. + Fix serialiation on arm. + Avoid an uninitialized variable warning. + Reinstate previous behavior of pango_attr_list_splice. + Deprecated pango_coverage_ref/unref. + Fix serialization on non-glibc systems. + Fix allow-breaks handling.
* Thu Dec 23 2021 Bjørn Lie - Update to version 1.50.3: + pango-view: Add --serialize-to option for easy bug reporting. + Revert a transformation change that broke metrics for vertical text. + Handle fonts without space glyph (such as icon fonts) better. + Fix some corner cases of line width accounting. + Fix line height with emulated Small Caps.
* Thu Dec 16 2021 Bjørn Lie - Update to version 1.50.2: + Fix a problem with font fallback for Arabic. + Fix handling of fonts without a space glyph. + Various documentation improvements. + Fix build issues.
* Sat Dec 11 2021 Bjørn Lie - Update to version 1.50.1: + Fix a crash in tab handling. + Fix tab positioning without line wrapping. + Fix an assertion failure found by fuzzing. + Make underlines work again for broken fonts.
* Fri Dec 03 2021 Bjørn Lie - Update to version 1.50.0: + Fix glyph placement in gravity east + Fix line heights in improper gravities + Only shown selected ignorables with nicks + Support tab alignments other than left + Support custom decimal points on decimal tabs + Fix a pango-view crash + Optimize handling of many tabs + Drop json-glib dependency- Drop pkgconfig(json-glib-1.0) BuildRequires, no longer needed.
* Sat Nov 27 2021 Bjørn Lie - Update to version 1.49.4: + Require fontconfig 2.13 + Require harfbuzz 2.6 + Many fixes to line breaking accuracy + coretext: Correctly clamp text weights at min/max values + Add serialization api for PangoLayout, PangoFont and PangoAttrList + Require json-glib + tests: - Use serialized layouts for test cases - Include fonts in git + pango-view: Accept serialized layouts + Fix a rounding problem with font metrics + Fix visible space display using ␣- Changes from version 1.49.3: + Fix hinting of glyph metrics + Fix logical glyph extents in vertical gravities + Visualize more default-ignorable glyphs + Fix advance widths in transformed contexts + Implement Small Caps and other casing variations- Changes from version 1.49.2: + Update Unicode data to Unicode 14 + Fix underlining of spaces + Round font metrics when appropriate + Fix some corner cases of cursor positioning + Handle Catalan middle-dot in text segmentation- Changes from version 1.49.1: + Only recompute log attrs when needed + Validate log attrs + Fix conformance issues in Thai and Indic linebreaking + Add pango_attr_break to support customizing line and word breaks + Add font-dependent baseline shifts and sizing for super- and subscripts + Improve hyphenation support + pango-view: - Visualize caret positions and slopes - Show glyph rects - Make --annotate easier to use + Add pango_layout_get_caret_pos to support sloped carets + Improve caret positioning for ligatures + Better under- and overline placement + layout: - Allocate a bit less - Fix cluster extents with rise + Add pango_layout_iter_get_run_baseline + Add pango_glyph_string_index_to_x_full + coretext: Set size on font descriptions + Add color information to PangoGlyphVisAttr- Changes from version 1.49.0: + Require fribidi 1.0.6 + Fix threadsafety issues with Thai + Fix a rounding problem on i386 + Fix font choice for ellipsis + New api: - pango_font_get_languages - Introspection helpers for attributes + Ignore width in horizontal context when itemizing + markup: - Allow specifying size and rise in points - Allow specifying size as percentage + Rewrite pango_layout_move_cursor_visually + Add a line-height attribute and make logical line extents respect it + Add pango_justify_last_line + Add pango_shape_item + Add a text-transform attribute and implement it + Clean up fribidi api usage + Fix a bug in the gravity data table + pango-view: Improve the --annotate option + Fix a possible crash in rendering strikethroughs- Add pkgconfig(json-glib-1.0) BuildRequires, new dependency.
* Sun Sep 12 2021 Bjørn Lie - Update to version 1.48.10: + Fix a crash in strikethrough drawing. + pango-view: - Support antialiasing freetype. - Use GraphicsMagick.
* Wed Aug 18 2021 Bjørn Lie - Update to version 1.48.9: + Don\'t require a newly attached buffer to apply state. + Fix upside-down Xshape surface with EGLstream. + Misc. bug fixes and cleanups. + Updated translations.
* Thu Aug 12 2021 Bjørn Lie - Update to version 1.48.8: + Rename git `master` branch to `main` + Fix threadsafety issues with Thai + Fix a rounding problem on i386 + Fix font choice for ellipsis + Fix a crash if no fonts are found.- Drop 3ff6365.patch: Upstream have made various changes to the offending commit.
* Tue Jul 13 2021 Dominique Leuenberger - Add 3ff6365.patch, reverse applied: fix build of e.g. g-c-c. This commit introduced a requirement to run X.
* Mon Jul 05 2021 Bjørn Lie - Update to version 1.48.7: + Fix a thread-safety issue in fontmap initialization. + Small documentation improvements.
* Tue Jun 29 2021 Bjørn Lie - Update to version 1.48.6: + Avoid attribute index overflow. + Add a new pango-segmentation utility. + Documentation cleanups and fixes. + Update script property data for gravity. + Bring back careful glyph position rounding. + Add a few missing bidi types. + Add more tests.
* Tue May 18 2021 Michael Gorse - Update to version 1.48.5: + Only initialize fontconfig once. + Add missing deprecation notices. + Add some missing apis to the markup docs. + Speed up Emoji classification. + Fix hangs and memory leaks. + Don\'t insert hyphens at word boundaries. + Handle empty lines better. + Avoid width fluctuations with ellipsized text. + Add a utility to show text segmentation.
* Sat Apr 17 2021 Dominique Leuenberger - Update to version 1.48.4: + Include docs in the dist tarball. + Include gi-docgen in the dist tarball, too. + win32: Fix \'Cursive\' fallback. + Fix placement of marks in vertical text. + Cache metrics for the current font. + Improve letterspacing with combining marks.
* Wed Mar 17 2021 Matthias Eliasson - Update to version 1.48.3: + Miscellaneous introspection fixes + Make pango_attr_list_splice clip inserted attrbiutes + Do costly fontconfig calls in threads + markup: Fix issues with accel handling + docs: Convert docs to use gi-docgen + Fix build against harfbuzz < 2.6- Disable gtk-doc for now since upstream have moved to gi-docgen and it is not in Factory yet
* Thu Feb 11 2021 Bjørn Lie - Update to version 1.48.2: + Fix memory leaks reported by asan + Avoid overflow in pango_attr_list_update + Add a valgrind suppression file + Make tests more robust + Fix pango_font_describe for Emoji fonts
* Fri Jan 22 2021 Bjørn Lie - Update to version 1.48.1: + Fix itemization of multi-paragraph layouts. + Fix a few memory leaks. + Fix glyph origins in vertical layout.
* Mon Nov 09 2020 Dominique Leuenberger - Update to version 1.48.0: + docs: Clarify use of PangoAnalysis in shaping. + fontconfig: Make pango_font_family_get_face more reliable. + introspection: Fix use of PangoFcSubstituteFunc. + introspection: Skip fontconfig types. + build: Use yielding meson feature for introspection.- Changes from version 1.47.0: + Add pango_language_get_preferred. + Add pango_fc_font_get_languages. + Sort faces of a family by slant and weight.- Replace -Dintrospection=true meson parameter with - Dintrospection=enabled, following upstream changes.
* Sat Sep 19 2020 Bjørn Lie - Update to version 1.46.2: + Fix pango_win32_font_map_load_font with falback families. + Fix an assertion in pango_language_get_scripts. + Fix a crash in get_items_log_attrs. + Fix attribute iterators with overlapping attributes. + Fix rendering of Emoji keycap sequences. + ci: Run the testsuite under asan and fix all reported issues. + build: Make libthai, cairo, xft, fontconfig, freetype dependencies meson features.
* Thu Aug 20 2020 Bjørn Lie - Update to version 1.46.1: + Revert an unintentional PangoRenderer abi break in 1.46.0. + Various small fixes.
* Tue Aug 11 2020 bjorn.lieAATTgmail.com- Update to version 1.46.0: + Undo a recent change + test-break: Add a legend + test-break: Improve output + Adjust \"Since\" tags to refer to 1.46- Changes from version 1.45.5: + Fix g-i annotation of pango_parse_color_with_alpha and add since tag + Bump the version + tests: Add tests for pango_parse_color_with_alpha + Export pango_parse_color_with_alpha + pango-color: Tweak semantics of _pango_parse_color_with_alpha- Changes from version 1.45.4: + testsuite: Don\'t use g_test_skip + Add a reproducer for a pidgin crash + layout: Avoid a crash with short strings + Remove hb-glib use + Fix a few memory leaks in tests + Initialise out arguments + pangocoretext: Fix Cairo scaling + fcfontmap: Always reject unsupported font formats + pango-attributes.c: Fix on older compilers
* Tue Jun 30 2020 Paolo Stivanin - Update to 1.45.3: + Fix pango_attr_list_change + Fix crashes with empty attribute lists + Fix several crashes in gtk2 applications + Revert an unintentional introspection API change + Include HarfBuzz when igenerating introspection data + Undo PangoFontsetSimple deprecation + Annotation fixes for various apis + Add api to compare attribute lists + Update data tables to Unicode 13.0 + Various test improvements + Require GLib 2.60 + Some new font enumeration apis: pango_font_map_get_family pango_font_family_get_face pango_font_face_get_family pango_font_get_face + Support for line-wide underlines + Support for overlines
* Wed Nov 27 2019 dimstarAATTopensuse.org- Update to version 1.44.7+11:
* Add a test for ellipsis shaping
* Use shape flags for ellipsis
* test-shape: Cosmetics
* Sat Nov 02 2019 bjorn.lieAATTgmail.com- Update to version 1.44.7+8: + Undo fontset deprecations. + Adjust expected test outputs. + Fix ItemProperties handling. + Don\'t treat rise as a no-shape attribute. + Drop an unused ItemProperties use. + Go back to ignoring underlines for itemization. + fc: remove another assertion that might trigger.- Switch to using pango 1.44 stable git branch.
* Fri Oct 25 2019 Bjørn Lie - Update to version 1.44.7: + Fix tests without libthai. + Small speedup to Emoji iteration. + Bring back PangoFontsetSimple (pygtk bind it).
* Fri Oct 11 2019 bjorn.lieAATTgmail.com- Switch to git-checkout via source service, explicit tag. Upstream tarball is borked.
* Sat Sep 14 2019 Bjørn Lie - Modernize spec, prepare for possible spliting of package.
* Tue Sep 03 2019 Bjørn Lie - Update to version 1.44.6: + docs: Fix symbol indices. + Fix Thai line breaking. + Re-add symbols needed by some bindings. + Don\'t insert hyphens for some languages. + Fix a crash with hyphenation.
* Wed Aug 14 2019 Bjørn Lie - Update to version 1.44.5: + Revert a broken change (causing crashes on OS X).
* Tue Aug 13 2019 Bjørn Lie - Update to version 1.44.4: + Add an insert-hyphens attribute. + Reinstate the return type of pango_fc_font_lock_face. + Fix a problem with ellipses getting the wrong font. + fc: Improve filtering by font format. + Re-add PangoFcFont to public headers. + Install PangoFc and PangoOT introspection files. + Fix ink rectangles to have positive height. + Fix mark positioning. + Switch to using harfbuzz for metrics.
* Sun Aug 04 2019 Bjørn Lie - Update to version 1.44.3: + Install pango-ot headers. + Make subpixel positioning optional. + fc: Ignore fonts with unsupported formats.
* Sat Aug 03 2019 Bjørn Lie - Update to version 1.44.2: + Disable ligatures when letterspacing. + Set design coords on hb_font_t. + Expose more font options in pango-view. + OS X: Make \'system-ui\' font work. + Keep deprecated pango-fc apis in headers. + Make hex boxes work, always. + introspection: - Various build fixes. - Add PangoPT, PangoFT2 namespaces. + layout: Make the new line-spacing opt-in.
* Mon Jul 29 2019 Bjørn Lie - Update to version 1.44.1: + Fix a crash with allow_break attributes. + Fix Emoji spacing. + Fix up includes and pkg-config requires. + Correct some cases for hyphen insertion.
* Sat Jul 27 2019 Bjørn Lie - Update to version 1.44.0: + Use harfbuzz for shaping on all platforms. + Add a getter for hb_font_t. + Make PangoCoverage a GObject. + Add a pango_tailor_break api. + font metrics: Add line height. + layout: - Support line spacing. - Draw hyphens for line breaks. + Add an attribute to suppress line breaking. + cairo: Don\'t render hex boxes for space. + Add an attribute to show invisible characters. + Stop quantizing glyph positions. + Add tests for itemization and line breaking. + Remove language and shape engine remnants. + Rename meson options: gtk_doc, introspection. + Require GLib 2.59.2. + Require Harfbuzz 2.0.
* Wed May 08 2019 Dominique Leuenberger - Move RPM macros to %_rpmmacrodir.
* Thu Jan 03 2019 bjorn.lieAATTgmail.com- Update to version 1.43.0: + Drop autotools. + Drop Visual Studio build. + Build with meson everywhere. + Update Emoji tables for Unicode 11. + Update test data for Unicode 11. + Fix a crash with Thai breaking. + Fix a crash with font variations. + Deprecate bidi apis in favor of fribidi. + Add a variable font family api. + Improve font fallback handling on win32.
 
ICM