diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 18:24:48 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 18:24:48 +0000 |
commit | cca66b9ec4e494c1d919bff0f71a820d8afab1fa (patch) | |
tree | 146f39ded1c938019e1ed42d30923c2ac9e86789 /src/3rdparty/2geom/NEWS.md | |
parent | Initial commit. (diff) | |
download | inkscape-upstream/1.2.2.tar.xz inkscape-upstream/1.2.2.zip |
Adding upstream version 1.2.2.upstream/1.2.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | src/3rdparty/2geom/NEWS.md | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/src/3rdparty/2geom/NEWS.md b/src/3rdparty/2geom/NEWS.md new file mode 100644 index 0000000..e142f90 --- /dev/null +++ b/src/3rdparty/2geom/NEWS.md @@ -0,0 +1,56 @@ +lib2geom v1.2.2 +=============== + +2Geom v1.2.2 is a point release providing minor bugfixes. +Its ABI is compatible with v1.2. + +Changes: + +- Do not raise assertions when intersecting `Geom::EllipticalArc`s. + + +lib2geom v1.1.0 +=============== + +2Geom v1.1 is not ABI compatible with v1.0, it switches from +`boost::optional` to `std::optional`. + +Changes: + +- Add `Geom::Parallelogram` +- Add `Geom::PathIteratorSink::inPath()` +- Add `Geom::are_near_rel()` for `Geom::Point` +- Move headers to `include` directory +- Make build system git submodule friendly +- Fix Python 3 support (py2geom) +- Remove Python 2 support (py2geom) + + +lib2geom v1.0.0 +=============== + +2geom is a C++ library of mathematics for paths, curves, and other +geometric calculations, designed to be well suited for vector graphics: +Bézier curves, conics, paths, intersections, transformations, and basic +geometries. + +Originally developed to restructure and improve path data structures in +Inkscape, this library's codebase has been maintained and shipped as +part of the professional vector graphics software for over a decade. + +The major contributors to the 2geom library are Nathan Hurst, Michael +G. Sloan, Krzysztof Kosiński, Johan B. C. Engelen, MenTaLguY, Aaron +Spike, Marco Cechetti and JF Barraud. + +Work on this release has focused on updating the 2geom source control, +build, test and packaging systems for both Linux and Windows. The py2geom +python extension package has been restored and improvements have been +made to overall code stabilization and quality. + +The primary motivation for 2geom's 1.0 release is to support a future +Inkscape 1.0 launch. + +With this evolution to a distinct package, the 2geom team is seeking +new opportunities to collaborate with individuals and projects +interested in using this proven tool. + |