Commit graph

31 commits

Author SHA1 Message Date
Nathan Fiedler
8efc69f5dc Prepare for the 0.12.0 release 2019-09-09 20:23:49 -07:00
Nathan Fiedler
9772e33a9e Update CHANGELOG 2019-08-17 11:43:15 -07:00
Nathan Fiedler
122f144ecb Made exception related functions public
cargo test passes
2019-04-17 20:15:48 -07:00
Nathan Fiedler
4e0a0a219f Rollback bindgen to 0.31 release
The 0.42 release of bindgen was failing in the docker rust image. All
versions between 0.31 and 0.42 failed with other errors, so this is the only
version that works on both macOS and docker.

cargo test passes
2018-10-06 18:19:35 -07:00
Nathan Fiedler
8a4fced836 Update to latest release of bindgen
Note that all of the enum definitions changed (again?), and now they are
flattened into the 'bindings' namespace. This breaks the API in a way that
is relatively easy to fix, albeit annoying. Attempts to change the enum
generation using default_enum_style() resulted in endless compiler errors.

cargo test passes
2018-10-06 15:37:41 -07:00
Nathan Fiedler
179c696a90 Prepare for release 0.10.0 2018-08-11 09:16:57 -07:00
Nathan Fiedler
92c91713a9 Update changelog for 0.9.0 release 2018-05-05 10:34:35 -07:00
Nathan Fiedler
a97c9a92bc Prepare for the 0.8.0 minor release 2018-02-16 09:54:20 -08:00
Nathan Fiedler
1c89e0dc21 Prepare for the 0.7.1 patch release 2017-12-30 08:36:59 -08:00
Nathan Fiedler
7e33bda69f Update Dockerfile to rust 1.22, latest ImageMagick
Using latest bitflags crate requires a newer version of Rust.

cargo test passes
2017-12-22 20:12:58 -08:00
Nathan Fiedler
c2e519f19f Some tidying up 2017-10-08 17:10:56 -07:00
Nathan Fiedler
a758819cc9 Update changelog, readme, and crate version
cargo test passes
2017-08-26 13:14:12 -07:00
Nathan Fiedler
a1d50c2f01 Remove old cruft, document testing with Docker 2017-08-19 20:10:23 -07:00
Nathan Fiedler
acabbafa08 Downgrade rust-bindgen to 0.25.5
There is an issue when building on Linux when using 0.26.0 or higher, so
keep to a version that still works on Mac and Linux.

cargo test passes
2017-07-08 21:30:42 -07:00
Nathan Fiedler
1436145cb5 Tag new release with small API addition
Also, update bindgen version and format some of the comments and
documentation.

cargo test passes
2017-07-07 20:38:01 -07:00
Nathan Fiedler
00749a2d3d Forgot to set package version 2017-04-08 21:07:20 -07:00
Nathan Fiedler
034a7313bf Update CHANGELOG, add bindgen link to README 2017-04-08 20:58:20 -07:00
Nathan Fiedler
2eccf1e91b Ensure pkg-config present when generating bindings
Not all systems have pkg-config installed by default.

cargo test passes
2016-10-20 08:51:25 -07:00
Nathan Fiedler
b63f25c550 Enforce MagickWand version in build.rs
It is very easy to overlook the version of MagickWand mentioned in the
README, so make sure the build system enforces it.

Fixes #19

cargo test passes
2016-10-16 11:00:06 -07:00
Nathan Fiedler
50d10a3285 Add notes for 0.6.0 release 2016-09-20 20:11:49 -07:00
Nathan Fiedler
eec7998d25 Use new rust-bindgen crate for faster builds
Rather than cloning the bindgen repository and building from source, use
the packaged crate. The result is the rebuilds are much, much faster.
Also, had to make numerous changes for the new version of bindgen.

cargo test passes
2016-08-14 21:23:05 -07:00
Nathan Fiedler
a3a02fc6d9 Add changes from recent merge requests 2016-08-03 20:39:26 -07:00
Nathan Fiedler
1dcd0f6933 Fix crate version number
cargo test passes
2016-07-17 18:09:09 -07:00
Nathan Fiedler
f60f612baf Update changelog to reflect API change 2016-06-25 15:42:39 -07:00
Nathan Fiedler
f9521106b5 Update the changelog for latest changes 2016-05-18 06:50:27 -07:00
Nathan Fiedler
faebc468ba Detect and correct non-optimal image orientation
cargo test passes
2016-03-29 18:28:33 -07:00
Nathan Fiedler
1dc7dc46a5 Specify libc 0.2 or higher as a dependency
cargo test passes
2016-03-17 15:38:22 -07:00
Nathan Fiedler
dda30c2769 Update changelog to reflect latest tag 2016-02-10 20:39:52 -08:00
Nathan Fiedler
7bc3f274d2 Fix image property accessor to copy C string
cargo test passes
2016-01-02 19:57:39 -08:00
Nathan Fiedler
19377db422 Add get_image_property() to retrieve properties
cargo test passes
2016-01-02 14:31:20 -08:00
Nathan Fiedler
6ca185df19 Add a changelog 2015-12-27 15:10:52 -08:00