andrew
The andrew crate provides convenient drawing of objects such as shapes, lines and text to buffers
0.3.1
4.3M downloads/mo
#4858 most downloaded on crates.io
Smithay/andrew
What this package is like to depend on
Last release 6 years ago
no release in 18 months
Ships unpredictably
gaps range from 1 weeks to 1.2 years
Nearly every release is documented
notes for 11 of 11 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
11 releases · first in 2018
0 releases in the last 12 months
see the full history below
Release timeline
11 releases · Aug 2018 to Oct 2020
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 11-
0.3.123 Oct 2020Release notes
Open source →- Speed up rectangle drawing
- Remove dependency on line_drawing
- Update sctk dev dependency to 0.12
-
0.3.027 May 2020 -
0.2.128 Mar 2019 -
0.2.026 Jan 2019Release notes
Open source →Since v0.1.0:
- [Breaking] Canvas is now endian aware and will draw to the buffer in the endianness of the Endian its created with
- Faster drawing of horizontal and verticle lines by precomputing line boundaries
- Only calculate alpha overlay when drawing colors without a non-max alpha value for performance
- Fix drawing of characters with negative bounding boxes
- Fix error in get_width() for text without any characters
- Remove rusttype version restriction
- Move from quick-xml to xml-rs dependency
- Add basic/experimental support for fontconfig in andrew::text::fontconfig
- Manage dependencies to maintain rust 1.22 compatibility
- Update rusttype to 0.7.1
Release notes
Open source →- [Breaking] Canvas is now endian aware and will draw to the buffer in the endianness of the
Endianits created with
-
0.1.624 Jan 2019Release notes
Open source →- Faster drawing of horizontal and verticle lines by precomputing line boundaries
- Only calculate alpha overlay when drawing colors without a non-max alpha value for performance
-
0.1.513 Jan 2019Release notes
Open source →- Fix drawing of characters with negative bounding boxes
- Fix error in
get_width()for text without any characters
-
0.1.410 Nov 2018 -
0.1.309 Oct 2018 -
0.1.205 Oct 2018Release notes
Open source →- Add basic/experimental support for fontconfig in
andrew::text::fontconfig
- Add basic/experimental support for fontconfig in
-
0.1.117 Sep 2018Release notes
Open source →- Manage dependencies to maintain rust 1.22 compatibility
- Update rusttype to 0.7.1
-
0.1.017 Aug 2018