Commit Graph

52 Commits

Author SHA256 Message Date
0cd97eb75a Accepting request 1293844 from X11:Wayland
- Updated to 3.3.2:
  * Fixed crash when failing to load a font.
  * Fixed memory leak in fcft_fini() if the font cache contained entries for
    fonts that had failed to load.

OBS-URL: https://build.opensuse.org/request/show/1293844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=24
2025-07-17 15:18:43 +00:00
Arnav Singh
102895cae4 - Updated to 3.3.2:
* Fixed crash when failing to load a font.
  * Fixed memory leak in fcft_fini() if the font cache contained entries for
    fonts that had failed to load.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=42
2025-07-16 15:10:49 +00:00
1773ad92c2 Accepting request 1253873 from X11:Wayland
- Updated to 3.3.1:
  * Fixed binary incompatibility with 3.2 and earlier.

- Updated to 3.3.0:
  * Added scaling_filter to fcft_font_options. The default value is
    FCFT_SCALING_FILTER_CUBIC.
  * Added new scaling filters: impulse, box, linear, gaussian, lanczos3
    and lanczos3_stretched.
  * When scaling bitmap fonts (not emoji fonts), do not apply a scaling filter.
    In earlier versions, fcft applied a bilinear scaling filter.
  * Deprecated fcft_set_scaling_filter;
    use fcft_font_options::scaling_filter instead.

OBS-URL: https://build.opensuse.org/request/show/1253873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=23
2025-03-17 21:19:14 +00:00
Arnav Singh
cca959b232 - Updated to 3.3.1:
* Fixed binary incompatibility with 3.2 and earlier.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=40
2025-03-13 17:45:15 +00:00
Arnav Singh
3c24751599 - Updated to 3.3.0:
* Added scaling_filter to fcft_font_options. The default value is
    FCFT_SCALING_FILTER_CUBIC.
  * Added new scaling filters: impulse, box, linear, gaussian, lanczos3
    and lanczos3_stretched.
  * When scaling bitmap fonts (not emoji fonts), do not apply a scaling filter.
    In earlier versions, fcft applied a bilinear scaling filter.
  * Deprecated fcft_set_scaling_filter;
    use fcft_font_options::scaling_filter instead.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=39
2025-03-12 09:09:58 +00:00
d105f18ef3 Accepting request 1250467 from X11:Wayland
- Updated to 3.2.0:
  * Added fcft_from_name2, allowing you to instantiate fonts and override
    certain rendering defaults.
  * Added fcft_font_options_create and fcft_font_options_destroy, to be used
    with the new fcft_from_name2.
  * fcft can now decode color glyphs from sRGB to linear, and optionally render
    to higher precision pixman surfaces. See the new fcft_from_name2
    and fcft_font_options_create().
  * Unicode codepoints with the emoji components tag are no longer treated
    as emojis, when selecting font. This fixes an issue where
    e.g. 0..9 were loaded from a fallback font instead of the primary font,
    if the primary font had the emoji language bit set.
  * Deprecated fcft_set_emoji_presentation - use fcft_from_name2 instead.
  * Fixed undefined behavior when using copies of mtx_t and pthread_rwlock_t objects.
  * Enable building tests and install additional build dependencies so that
    tests are actually built and run.

OBS-URL: https://build.opensuse.org/request/show/1250467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=22
2025-03-06 13:48:51 +00:00
Arnav Singh
8dadce513e - Updated to 3.2.0:
* Added fcft_from_name2, allowing you to instantiate fonts and override
    certain rendering defaults.
  * Added fcft_font_options_create and fcft_font_options_destroy, to be used
    with the new fcft_from_name2.
  * fcft can now decode color glyphs from sRGB to linear, and optionally render
    to higher precision pixman surfaces. See the new fcft_from_name2
    and fcft_font_options_create().
  * Unicode codepoints with the emoji components tag are no longer treated
    as emojis, when selecting font. This fixes an issue where
    e.g. 0..9 were loaded from a fallback font instead of the primary font,
    if the primary font had the emoji language bit set.
  * Deprecated fcft_set_emoji_presentation - use fcft_from_name2 instead.
  * Fixed undefined behavior when using copies of mtx_t and pthread_rwlock_t objects.
  * Enable building tests and install additional build dependencies so that
    tests are actually built and run.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=37
2025-03-05 16:10:34 +00:00
1ef736a8e3 Accepting request 1234597 from X11:Wayland
- Update to 3.1.10:
  * Unicode data files updated to 16.0
  * Character (terminal) width is now evaluated using utf8proc_charwidth
    instead of wcwdith.

OBS-URL: https://build.opensuse.org/request/show/1234597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=21
2025-01-05 14:28:45 +00:00
Arnav Singh
fd6c636c47 - Update to 3.1.10:
* Unicode data files updated to 16.0
  * Character (terminal) width is now evaluated using utf8proc_charwidth
    instead of wcwdith.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=35
2025-01-02 17:16:27 +00:00
3455fb460b Accepting request 1217386 from X11:Wayland
- Update to 3.1.9:
  * Unicode data files updated to 15.1
  * FCFT_LOG_COLORIZE_AUTO now respects the NO_COLOR environment variable.
  * SVG glyphs are now centered on the line.
  * Fixed logs to respect specified log level.
  * Fcft now automatically ensures the LC_NUMERIC locale is
    correctly configured for FcNameParse().
  * Failure to look up font name is now logged.
  * Now built against distribution nanosvg.

OBS-URL: https://build.opensuse.org/request/show/1217386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=20
2024-10-24 13:42:57 +00:00
Arnav Singh
f8bb7cca3b Fix typo.
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=33
2024-10-23 15:40:11 +00:00
Arnav Singh
162dad4661 Use signed source tarball.
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=32
2024-10-23 15:34:25 +00:00
Arnav Singh
4ab7172887 - Update to 3.1.9:
* Unicode data files updated to 15.1
  * FCFT_LOG_COLORIZE_AUTO now respects the NO_COLOR environment variable.
  * SVG glyphs are now centered on the line.
  * Fixed logs to respect specified log level.
  * Fcft now automatically ensures the LC_NUMERIC locale is
    correctly configured for FcNameParse().
  * Failure to look up font name is now logged.
  * Now built against distribution nanosvg.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=31
2024-10-23 15:26:18 +00:00
8054401f5f Accepting request 1151907 from X11:Wayland
- Update to 3.1.8:
  * Fixed setting font size to do it in points instead of pixels so that
    it works with fractional pixel sizes.

OBS-URL: https://build.opensuse.org/request/show/1151907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=19
2024-02-26 18:50:34 +00:00
Arnav Singh
90a6c01cba - Update to 3.1.8:
* Fixed setting font size to do it in points instead of pixels so that
    it works with fractional pixel sizes.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=29
2024-02-26 17:47:17 +00:00
74f57bd3b3 Accepting request 1133265 from X11:Wayland
- Update to 3.1.7:
  * Fixed infinite loop on certain invalid fontfeatures values.

OBS-URL: https://build.opensuse.org/request/show/1133265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=18
2023-12-15 20:49:44 +00:00
Arnav Singh
cf38997511 - Update to 3.1.7:
* Fixed infinite loop on certain invalid fontfeatures values.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=27
2023-12-15 08:48:26 +00:00
f749096ccc Accepting request 1098717 from X11:Wayland
- Update to 3.1.6:
  * Updated bundled nanosvg.

OBS-URL: https://build.opensuse.org/request/show/1098717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=17
2023-07-17 17:23:07 +00:00
Arnav Singh
2add64b679 - Update to 3.1.6:
* Updated bundled nanosvg.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=25
2023-07-14 16:49:27 +00:00
a5a82c6866 Accepting request 1005678 from X11:Wayland
- Update to 3.1.5:
  * SVG fonts now ignore user transformations instead of failing with
    "unimplemented feature".
  * Updated glyph advance width calculation for Harfbuzz 5.2 changes.
    The new calculation is incompatible with Harfbuzz 5.1 and earlier, so
    required version of Harfbuzz has been increased to 5.2.

OBS-URL: https://build.opensuse.org/request/show/1005678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=16
2022-09-25 13:35:09 +00:00
Arnav Singh
ef1c7ece2e - Update to 3.1.5:
* SVG fonts now ignore user transformations instead of failing with
    "unimplemented feature".
  * Updated glyph advance width calculation for Harfbuzz 5.2 changes.
    The new calculation is incompatible with Harfbuzz 5.1 and earlier, so
    required version of Harfbuzz has been increased to 5.2.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=23
2022-09-23 22:11:35 +00:00
b40503642d Accepting request 1001514 from X11:Wayland
- Update to 3.1.4:
  * Fixed crash when failing to load an SVG glyph with multiple sub-glyphs.

OBS-URL: https://build.opensuse.org/request/show/1001514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=15
2022-09-07 09:06:16 +00:00
Arnav Singh
903f7e0c60 - Update to 3.1.4:
* Fixed crash when failing to load an SVG glyph with multiple sub-glyphs.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=21
2022-09-06 19:20:21 +00:00
3c4d384615 Accepting request 998706 from X11:Wayland
- Update to 3.1.3:
  * Fixed bitmap font glyph advance width calculation when the user has
    enabled 10-scale-bitmap-fonts.conf in fontconfig.
- Fix libfcft package missing license file, and remove redundant copy of
  doc files and license in $datadir/doc/fcft/

OBS-URL: https://build.opensuse.org/request/show/998706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=14
2022-08-23 12:29:39 +00:00
Arnav Singh
bbd550a86b - Update to 3.1.3:
* Fixed bitmap font glyph advance width calculation when the user has
    enabled 10-scale-bitmap-fonts.conf in fontconfig.
- Fix libfcft package missing license file, and remove redundant copy of
  doc files and license in $datadir/doc/fcft/

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=19
2022-08-22 18:38:15 +00:00
35751b3270 Accepting request 978164 from X11:Wayland
- Update to 3.1.2:
  * Fixed SVG glyphs failing with “bad argument” if LCD subpixel rendering is
    enabled.

OBS-URL: https://build.opensuse.org/request/show/978164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=13
2022-05-20 15:50:38 +00:00
Arnav Singh
e5486c2db6 - Update to 3.1.2:
* Fixed SVG glyphs failing with “bad argument” if LCD subpixel rendering is
    enabled.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=17
2022-05-19 21:11:38 +00:00
0486b5a0c9 Accepting request 974220 from X11:Wayland
- Update to 3.1.1:
  * Added OT-SVG support using a bundled nanosvg as backend.
    FCFT_CAPABILITY_SVG has been added to fcft_capabilities to detect this.
  * Fixed fcft_font::name, and fcft_glyph::font_name not being set correctly
    for font collections (e.g. *.ttc files).
  * Fixed assertion inside HarfBuzz with fcft_rasterize_grapheme_ut32
    when rasterizing a glyph fails.
- Set all options and features explicitly instead of relying on auto-detection
  to ensure build fails if dependencies change.

OBS-URL: https://build.opensuse.org/request/show/974220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=12
2022-05-02 14:25:00 +00:00
Arnav Singh
3d59ab6849 - Update to 3.1.1:
* Added OT-SVG support using a bundled nanosvg as backend.
    FCFT_CAPABILITY_SVG has been added to fcft_capabilities to detect this.
  * Fixed fcft_font::name, and fcft_glyph::font_name not being set correctly
    for font collections (e.g. *.ttc files).
  * Fixed assertion inside HarfBuzz with fcft_rasterize_grapheme_ut32
    when rasterizing a glyph fails.
- Set all options and features explicitly instead of relying on auto-detection
  to ensure build fails if dependencies change.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=15
2022-05-01 20:44:08 +00:00
36a5b6f78a Accepting request 955690 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/955690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=11
2022-02-17 22:40:32 +00:00
4c96c36a57 Accepting request 955209 from home:alarrosa:branches:X11:Wayland
- Leap 15.4 uses python3.6 so the python3-dataclasses is
  BuildRequired. Also, gcc-11 is enforced in Leap since gcc7 which
  is used by default is too old

OBS-URL: https://build.opensuse.org/request/show/955209
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=14
2022-02-17 17:45:59 +00:00
844493d151 Accepting request 951809 from X11:Wayland
- Update to 3.0.1:
  * Added fcft_font.name member for the name of the primary font.
  * Added fcft_glyph.font_name member for the name of the font that the glyph
    was loaded from.
  * Added fcft_init and fcft_fini to initialize and deinitialize the library,
    which must now be called explicitly. Also, fcft_log_init has been removed,
    and logging is now initialized by fcft_init.
  * All wchar_t usage has been replaced with uint32_t. Also,
    fcft_{glyph,grapheme,text_run}_rasterize have been renamed to
    fcft_rasterize_{char,grapheme,text_run}_utf32 to emphasize this.
  * fcft_rasterize_grapheme_utf32 no longer accepts layout tags, unlike
    its predecessor fcft_grapheme_rasterize. They should be
    set using fontfeature when calling fcft_from_name.
  * Removed fcft_size_adjust.
  * Removed fcft_font.space_advance member.
  * Fixed bug in fcft_rasterize_text_run_utf32 due to uninitialized variable.

OBS-URL: https://build.opensuse.org/request/show/951809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=10
2022-02-06 22:54:27 +00:00
Arnav Singh
46da671458 - Update to 3.0.1:
* Added fcft_font.name member for the name of the primary font.
  * Added fcft_glyph.font_name member for the name of the font that the glyph
    was loaded from.
  * Added fcft_init and fcft_fini to initialize and deinitialize the library,
    which must now be called explicitly. Also, fcft_log_init has been removed,
    and logging is now initialized by fcft_init.
  * All wchar_t usage has been replaced with uint32_t. Also,
    fcft_{glyph,grapheme,text_run}_rasterize have been renamed to
    fcft_rasterize_{char,grapheme,text_run}_utf32 to emphasize this.
  * fcft_rasterize_grapheme_utf32 no longer accepts layout tags, unlike
    its predecessor fcft_grapheme_rasterize. They should be
    set using fontfeature when calling fcft_from_name.
  * Removed fcft_size_adjust.
  * Removed fcft_font.space_advance member.
  * Fixed bug in fcft_rasterize_text_run_utf32 due to uninitialized variable.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=13
2022-02-05 23:26:31 +00:00
f1eab57070 Accepting request 937363 from X11:Wayland
- Update to 2.5.1:
  * fcft_set_scaling_filter now applies to color bitmap fonts only,
    ie emoji fonts.
  * Fixed incorrect value of FCFT_SCALING_FILTER_CUBIC constant.
  * Fixed pixman errors and program freezes when scaling bitmap fonts to
    very small sizes.

OBS-URL: https://build.opensuse.org/request/show/937363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=9
2021-12-09 18:45:41 +00:00
Arnav Singh
955e6b8ff1 - Update to 2.5.1:
* fcft_set_scaling_filter now applies to color bitmap fonts only,
    ie emoji fonts.
  * Fixed incorrect value of FCFT_SCALING_FILTER_CUBIC constant.
  * Fixed pixman errors and program freezes when scaling bitmap fonts to
    very small sizes.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=12
2021-12-08 20:33:08 +00:00
3e4b6899e1 Accepting request 931251 from X11:Wayland
- Update to 2.5.0:
  * Added fcft_set_emoji_presentation that can be used to override
    emojis' default presentation style.
  * Changed fcft_*_rasterize so that emoji's default presentation is now
    accounted for when searching for a font containing the emoji codepoint,
    codepoints whose default presentation is "text" will no longer consider
    emoji fonts, and codepoints whose default presentation is "emoji" will
    no longer consider non-emoji fonts.
  * Improved handling of RTL scripts in fcft_text_run_rasterize

OBS-URL: https://build.opensuse.org/request/show/931251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=8
2021-11-13 21:48:40 +00:00
Arnav Singh
4404d195db - Update to 2.5.0:
* Added fcft_set_emoji_presentation that can be used to override
    emojis' default presentation style.
  * Changed fcft_*_rasterize so that emoji's default presentation is now
    accounted for when searching for a font containing the emoji codepoint,
    codepoints whose default presentation is "text" will no longer consider
    emoji fonts, and codepoints whose default presentation is "emoji" will
    no longer consider non-emoji fonts.
  * Improved handling of RTL scripts in fcft_text_run_rasterize

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=11
2021-11-13 12:37:41 +00:00
7a73da056f Accepting request 927598 from X11:Wayland
- Update to 2.4.6:
  * Updated UnicodeData to 14.0
  * Fixed fcft_glyph.wc to be the Unicode codepoint instead of font index.
  * Fixed assertion in glyph_cache_resize when rasterizing a large amount of
    code points.
  * Fixed bad performance of grapheme cache when rasterizing
    many grapheme clusters.

OBS-URL: https://build.opensuse.org/request/show/927598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=7
2021-10-27 20:21:02 +00:00
Arnav Singh
9f181769f4 - Update to 2.4.6:
* Updated UnicodeData to 14.0
  * Fixed fcft_glyph.wc to be the Unicode codepoint instead of font index.
  * Fixed assertion in glyph_cache_resize when rasterizing a large amount of
    code points.
  * Fixed bad performance of grapheme cache when rasterizing
    many grapheme clusters.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=10
2021-10-26 05:41:29 +00:00
Richard Brown
3e2e72ecb4 Accepting request 912100 from X11:Wayland
- Update to 2.4.5:
  * Fixed fcft_text_run_rasterize not checking if codepoint is in
    the font’s charset before attempting shaping.
  * Fixed crash when destroying a font with a grapheme cache entry
    representing a failed grapheme glyph.

OBS-URL: https://build.opensuse.org/request/show/912100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=6
2021-08-16 08:11:47 +00:00
Arnav Singh
0df2a52ecf - Update to 2.4.5:
* Fixed fcft_text_run_rasterize not checking if codepoint is in
    the font’s charset before attempting shaping.
  * Fixed crash when destroying a font with a grapheme cache entry
    representing a failed grapheme glyph.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=9
2021-08-14 16:45:27 +00:00
58605863bb Accepting request 907697 from X11:Wayland
- Update to 2.4.4:
  * Fixed rendering of bitmap fonts with Freetype >= 2.11

OBS-URL: https://build.opensuse.org/request/show/907697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=5
2021-07-22 20:43:29 +00:00
Arnav Singh
3516bf7667 - Update to 2.4.4:
* Fixed rendering of bitmap fonts with Freetype >= 2.11

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=8
2021-07-22 09:21:29 +00:00
ef4229a07f Accepting request 906958 from X11:Wayland
- Update to 2.4.3: 
  * Fixed bitmap/aliased font glyphs being mirrored on
    big-endian architectures.
  * Fixed color font glyphs having wrong colors on big-endian architectures.
  * Fixed crash when destroying a font that failed to load
    (typically happens when there are no fonts available at all).

OBS-URL: https://build.opensuse.org/request/show/906958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=4
2021-07-18 21:45:07 +00:00
Arnav Singh
476903a26c - Update to 2.4.3:
* Fixed bitmap/aliased font glyphs being mirrored on
    big-endian architectures.
  * Fixed color font glyphs having wrong colors on big-endian architectures.
  * Fixed crash when destroying a font that failed to load
    (typically happens when there are no fonts available at all).

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=7
2021-07-18 17:03:31 +00:00
5c4cd088bb Accepting request 904655 from X11:Wayland
- Update to 2.4.2:
  * Fixed rare crash when one thread was doing a glyph cache lookup,
    while another was resizing the cache.

OBS-URL: https://build.opensuse.org/request/show/904655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=3
2021-07-08 20:49:13 +00:00
Arnav Singh
47244e1fd3 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=6 2021-07-08 02:27:46 +00:00
94e9445a29 Accepting request 903583 from X11:Wayland
- Update to 2.4.1:
  * Log messages are now printed to stderr instead of stdout.
  * fcft_grapheme_rasterize() now sets a minimum grapheme column count of 2
    when the cluster ends with an Emoji variant selector (codepoint 0xFE0F).
  * Fixed compilation error when fallback definition for FCFT_EXPORT was used
    in meson.build.

OBS-URL: https://build.opensuse.org/request/show/903583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=2
2021-07-02 11:27:56 +00:00
Arnav Singh
f61cd3c533 - Update to 2.4.1:
* Log messages are now printed to stderr instead of stdout.
  * fcft_grapheme_rasterize() now sets a minimum grapheme column count of 2
    when the cluster ends with an Emoji variant selector (codepoint 0xFE0F).
  * Fixed compilation error when fallback definition for FCFT_EXPORT was used
    in meson.build.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/fcft?expand=0&rev=4
2021-07-01 19:51:28 +00:00
11c94cc83a Accepting request 899790 from X11:Wayland
Add package for fcft, a dependency of the foot package.

OBS-URL: https://build.opensuse.org/request/show/899790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fcft?expand=0&rev=1
2021-06-13 21:06:14 +00:00