From 542cadfad62604d9a46bbb726f496df751bf7e88 Mon Sep 17 00:00:00 2001 From: Nicolas Silva Date: Sun, 24 Feb 2019 23:02:37 +0100 Subject: [PATCH] Version 0.13.1 --- Cargo.lock | 52 ++++++++++++++-------------- Cargo.toml | 8 ++--- README.md | 2 +- algorithms/Cargo.toml | 4 +-- geom/Cargo.toml | 2 +- path/Cargo.toml | 4 +-- tess2/Cargo.toml | 4 +-- tessellation/Cargo.toml | 4 +-- tessellation/src/geometry_builder.rs | 6 ++-- 9 files changed, 43 insertions(+), 43 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 95a9010e..bb870530 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -345,7 +345,7 @@ name = "geom_bench" version = "0.0.1" dependencies = [ "bencher 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", ] [[package]] @@ -367,7 +367,7 @@ dependencies = [ "gfx_device_gl 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_window_glutin 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)", "glutin 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", ] [[package]] @@ -378,7 +378,7 @@ dependencies = [ "gfx_device_gl 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_window_glutin 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)", "glutin 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", ] [[package]] @@ -466,7 +466,7 @@ name = "glium-basic-example" version = "0.1.0" dependencies = [ "glium 0.22.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", ] [[package]] @@ -474,7 +474,7 @@ name = "glium-basic-shapes-example" version = "0.1.0" dependencies = [ "glium 0.22.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", ] [[package]] @@ -529,7 +529,7 @@ dependencies = [ "gfx_device_gl 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_window_glutin 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)", "glutin 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", ] [[package]] @@ -606,20 +606,20 @@ dependencies = [ [[package]] name = "lyon" -version = "0.13.0" +version = "0.13.1" dependencies = [ - "lyon_algorithms 0.13.0", + "lyon_algorithms 0.13.1", "lyon_extra 0.13.0", "lyon_svg 0.13.0", - "lyon_tess2 0.13.0", - "lyon_tessellation 0.13.0", + "lyon_tess2 0.13.1", + "lyon_tessellation 0.13.1", ] [[package]] name = "lyon_algorithms" -version = "0.13.0" +version = "0.13.1" dependencies = [ - "lyon_path 0.13.0", + "lyon_path 0.13.1", "serde 1.0.82 (registry+https://github.com/rust-lang/crates.io-index)", "sid 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -634,7 +634,7 @@ dependencies = [ "gfx_window_glutin 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)", "glutin 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.7.11 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", "rand 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -643,7 +643,7 @@ dependencies = [ name = "lyon_extra" version = "0.13.0" dependencies = [ - "lyon_path 0.13.0", + "lyon_path 0.13.1", "lyon_svg 0.13.0", ] @@ -659,7 +659,7 @@ dependencies = [ [[package]] name = "lyon_geom" -version = "0.12.3" +version = "0.12.4" dependencies = [ "arrayvec 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", "euclid 0.19.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -669,9 +669,9 @@ dependencies = [ [[package]] name = "lyon_path" -version = "0.13.0" +version = "0.13.1" dependencies = [ - "lyon_geom 0.12.3", + "lyon_geom 0.12.4", "serde 1.0.82 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -679,25 +679,25 @@ dependencies = [ name = "lyon_svg" version = "0.13.0" dependencies = [ - "lyon_path 0.13.0", + "lyon_path 0.13.1", "svgparser 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "lyon_tess2" -version = "0.13.0" +version = "0.13.1" dependencies = [ - "lyon_tessellation 0.13.0", + "lyon_tessellation 0.13.1", "serde 1.0.82 (registry+https://github.com/rust-lang/crates.io-index)", "tess2-sys 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "lyon_tessellation" -version = "0.13.0" +version = "0.13.1" dependencies = [ "lyon_extra 0.13.0", - "lyon_path 0.13.0", + "lyon_path 0.13.1", "serde 1.0.82 (registry+https://github.com/rust-lang/crates.io-index)", "sid 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -706,7 +706,7 @@ dependencies = [ name = "lyon_wasm_test" version = "0.11.0" dependencies = [ - "lyon 0.13.0", + "lyon 0.13.1", ] [[package]] @@ -848,7 +848,7 @@ dependencies = [ "gfx_device_gl 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_window_glutin 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)", "glutin 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", ] [[package]] @@ -1206,7 +1206,7 @@ dependencies = [ "gfx_device_gl 0.15.4 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_window_glutin 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)", "glutin 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", "usvg 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1299,7 +1299,7 @@ name = "tess_bench" version = "0.0.1" dependencies = [ "bencher 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "lyon 0.13.0", + "lyon 0.13.1", "tess2-sys 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)", ] diff --git a/Cargo.toml b/Cargo.toml index c9cdd20f..16f633be 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lyon" -version = "0.13.0" +version = "0.13.1" description = "2D Graphics rendering on the GPU using tessellation." authors = [ "Nicolas Silva " ] repository = "https://github.com/nical/lyon" @@ -35,11 +35,11 @@ libtess2 = ["lyon_tess2"] [dependencies] -lyon_tessellation = { version = "0.13.0", path = "tessellation/" } -lyon_algorithms = { version = "0.13.0", path = "algorithms/" } +lyon_tessellation = { version = "0.13.1", path = "tessellation/" } +lyon_algorithms = { version = "0.13.1", path = "algorithms/" } lyon_extra = { version = "0.13.0", optional = true, path = "extra/" } lyon_svg = { version = "0.13.0", optional = true, path = "svg/" } -lyon_tess2 = { version = "0.13.0", optional = true, path = "tess2/" } +lyon_tess2 = { version = "0.13.1", optional = true, path = "tess2/" } [workspace] members = [ diff --git a/README.md b/README.md index 374aae86..6fb7255f 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ Lyon is *not* an SVG renderer. For now lyon mainly provides primitives to tessel ### How do I render the output of the tessellators? -Although the format of the output of the tessellators is customizable, the algorithms are designed to generate a vertex and an index buffer. See the [lyon::tessellation documentaton](https://docs.rs/lyon_tessellation/0.7.4/lyon_tessellation/#the-output-geometry-builders) for more details. +Although the format of the output of the tessellators is customizable, the algorithms are designed to generate a vertex and an index buffer. See the [lyon::tessellation documentation](https://docs.rs/lyon_tessellation/0.7.4/lyon_tessellation/#the-output-geometry-builders) for more details. ### Is anti-aliasing supported? diff --git a/algorithms/Cargo.toml b/algorithms/Cargo.toml index cd3f8f0a..396b1352 100644 --- a/algorithms/Cargo.toml +++ b/algorithms/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lyon_algorithms" -version = "0.13.0" +version = "0.13.1" description = "2D Path manipulation/transformation algorithms." authors = [ "Nicolas Silva " ] repository = "https://github.com/nical/lyon" @@ -19,6 +19,6 @@ serialization = ["serde", "lyon_path/serialization"] [dependencies] -lyon_path = { version = "0.13.0", path = "../path" } +lyon_path = { version = "0.13.1", path = "../path" } serde = { version = "1.0", optional = true, features = ["serde_derive"] } sid = "0.5.2" diff --git a/geom/Cargo.toml b/geom/Cargo.toml index 9d9674ae..5654de5e 100644 --- a/geom/Cargo.toml +++ b/geom/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lyon_geom" -version = "0.12.3" +version = "0.12.4" description = "2D quadratic and cubic bézier arcs and line segment math on top of euclid." authors = ["Nicolas Silva "] repository = "https://github.com/nical/lyon" diff --git a/path/Cargo.toml b/path/Cargo.toml index 3f7ee674..e5ac1ac7 100644 --- a/path/Cargo.toml +++ b/path/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lyon_path" -version = "0.13.0" +version = "0.13.1" description = "Types and utilities to store, build and iterate over 2D paths." authors = [ "Nicolas Silva " ] repository = "https://github.com/nical/lyon" @@ -15,5 +15,5 @@ name = "lyon_path" serialization = ["serde", "lyon_geom/serialization"] [dependencies] -lyon_geom = { version = "0.12.3", path = "../geom" } +lyon_geom = { version = "0.12.4", path = "../geom" } serde = { version = "1.0", optional = true, features = ["serde_derive"] } \ No newline at end of file diff --git a/tess2/Cargo.toml b/tess2/Cargo.toml index e26671a1..bef5df5a 100644 --- a/tess2/Cargo.toml +++ b/tess2/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lyon_tess2" -version = "0.13.0" +version = "0.13.1" description = "An additional path tessellator for lyon using libtess2." authors = [ "Nicolas Silva " ] repository = "https://github.com/nical/lyon" @@ -19,6 +19,6 @@ serialization = ["serde", "lyon_tessellation/serialization"] [dependencies] -lyon_tessellation = { version = "0.13.0", path = "../tessellation" } +lyon_tessellation = { version = "0.13.1", path = "../tessellation" } serde = { version = "1.0", optional = true, features = ["serde_derive"] } tess2-sys = "0.0.1" diff --git a/tessellation/Cargo.toml b/tessellation/Cargo.toml index 0009ef4a..86655f0e 100644 --- a/tessellation/Cargo.toml +++ b/tessellation/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lyon_tessellation" -version = "0.13.0" +version = "0.13.1" description = "A low level path tessellation library." authors = [ "Nicolas Silva " ] repository = "https://github.com/nical/lyon" @@ -20,7 +20,7 @@ debugger = [] [dependencies] -lyon_path = { version = "0.13.0", path = "../path" } +lyon_path = { version = "0.13.1", path = "../path" } sid = "0.5" serde = { version = "1.0", optional = true, features = ["serde_derive"] } diff --git a/tessellation/src/geometry_builder.rs b/tessellation/src/geometry_builder.rs index 632ed1dc..ae1c3004 100644 --- a/tessellation/src/geometry_builder.rs +++ b/tessellation/src/geometry_builder.rs @@ -253,7 +253,7 @@ pub trait GeometryBuilder { fn end_geometry(&mut self) -> Count; /// Inserts a vertex, providing its position, and optionally a normal. - /// Retuns a vertex id that is only valid between begin_geometry and end_geometry. + /// Returns a vertex id that is only valid between begin_geometry and end_geometry. /// /// This method can only be called between begin_geometry and end_geometry. fn add_vertex(&mut self, vertex: Input) -> Result; @@ -263,7 +263,7 @@ pub trait GeometryBuilder { /// This method can only be called between begin_geometry and end_geometry. fn add_triangle(&mut self, a: VertexId, b: VertexId, c: VertexId); - /// abort_geometry is called instead of end_geometry if an error occured while producing + /// abort_geometry is called instead of end_geometry if an error occurred while producing /// the geometry and we won't be able to finish. /// /// The implementation is expected to discard the geometry that was generated since the last @@ -288,7 +288,7 @@ pub trait GeometryReceiver { /// Structure that holds the vertex and index data. /// -/// Usually writen into though temporary `BuffersBuilder` objects. +/// Usually written into though temporary `BuffersBuilder` objects. #[derive(Clone, Debug, Default)] #[cfg_attr(feature = "serialization", derive(Serialize, Deserialize))] pub struct VertexBuffers {