v130.0 beta 10 Release
Pre-releaseSince m129:
- Upstream removed
SkColorFilter::filterColor
, soColorFilter.filterColor
is now emulated.
Since m128 (last beta release):
-
We now build for Mac OS 11.0 (instead of 10.13; github CI warning)
-
We now bind uptream's experimental
skparagraph
module and theSkParagraph
class,
to provide multi-line text paragraph layout.
The functionality is under theskia.textlayout
namespace, asParagraph
, etc.-
There is a
FontMgr.OneFontMgr()
method which takes a font file or data, which returns
a font manager having knowledge of exactly one font.FontMgr.New_Custom_Empty()
has been
overloaded as an alias to this, too. -
The
SkUnicode
class is now available under python asskia.Unicode
.
The constructor is known to fail on windows - It is likely that downloading
aicudtl.dat
file, renaming from the versioned data-bin-{l,b}.zip in
https://github.com/unicode-org/icu/releases, is needed. Windows users please report
success/failure on this. -
There are two examples
shape_text.py
(a python port of upstream's example), and
skparagraph-example.py
hosted elsewhere. -
Note that the entire
skparagraph
module is still experimental and subjected to change.
Font choices on Linux are sensitive to LANG and FC_LANG, and you may need to set/unset
them for desired outcome.
See filed issue upstream for details and updates.
-
-
Improved preview of default arguments in function signatures
-
Some parametric tests involving
skia.SurfaceProps
removed during the m87->m116 changes
are re-added.
What's Changed
- Update README.md by @HinTak in #255
- Skparagraph binding by @HinTak in #258
- fix to pre-release CI cache management by @HinTak in #256
- M129 public by @HinTak in #260
- M130 public by @HinTak in #265
Full Changelog: v128.0b9...v130.b10