e1cefcdbe6
fixed set/get for new CompositeOperator type
2023-11-16 22:16:33 +03:00
c00ce82a4c
Better looking aligned enum arms
2023-11-16 21:55:07 +03:00
163cef7f52
Rename composite operator enum names
2023-11-16 21:48:03 +03:00
3b0377d94a
Add compositeOperator type
2023-11-16 21:43:26 +03:00
857085a1a3
Merge pull request #111 from gyk/fix/windows-cpp
...
Use C++ compiler on Windows if needed
2023-11-09 06:50:08 -08:00
8edd324f0b
Use C++ compiler on Windows if needed
2023-11-08 16:49:49 +08:00
f020fd25f7
Merge pull request #109 from protochron/add_autothreshold
...
Add auto_threshold
2023-10-23 09:18:28 -07:00
1ddf6cf4b9
Add auto_threshold
2023-10-22 22:44:29 -04:00
b676db0661
doc: add details for Windows build setup
2023-09-24 10:46:51 -07:00
612c13166d
chore: prepare for 0.19.1 release
2023-09-23 16:04:40 -07:00
8a9536d83a
fix: make disable-hdri default to fix compile error
...
By making the disable-hdri feature a default, the `quantum_range()` function
will be one which computes a value for `QuantumRange` based on a constant
that rust-bindgen seemingly does not have any problem discovering.
cargo test passes
2023-09-23 11:43:07 -07:00
ef1867e9f9
chore: fix some clippy warnings
2023-09-17 14:45:35 -07:00
ce0792f27b
chore: prepare for 0.19 release
2023-06-19 10:23:17 -07:00
dc34cecc68
Merge pull request #105 from FaithBeam/master
...
Add compose_images_gravity
2023-06-09 19:03:24 -07:00
76f90b98a5
Add compose_images_gravity
2023-06-09 17:41:36 -04:00
c82503d134
Merge pull request #104 from walterbm/add-support-for-coalesce
...
Add support for image coalesce
2023-05-16 09:34:10 -07:00
834d30041e
add support for image coalesce
2023-05-16 00:36:45 -04:00
f1cbfa8304
Prepare for 0.18 release
2023-04-15 10:37:25 -07:00
257243c96c
Merge pull request #102 from BeatButton/write-image-blob-null
...
don't segfault if MagickGetImageBlob returns null
2023-04-07 11:31:08 -07:00
c8fdace590
don't segfault if MagickGetImageBlob returns null
2023-04-07 10:17:57 -06:00
1cfbc83471
Merge pull request #101 from 2e0byo/master
...
Deploy docs to github pages (without storing in repository).
2023-03-08 10:32:59 -08:00
cb5e450cf3
docs: add note in readme.
...
This way it will be visible on crates.io and send people just browsing to the page.
2023-03-08 11:57:19 +00:00
357995a15a
ci: add index.html.
...
Currently this is just a redirect, but we could build for different versions and
add a menu.
2023-03-08 11:49:48 +00:00
ecc1345338
ci: build docs.
2023-03-08 11:49:48 +00:00
e44ec078a2
chore: update change log
2023-02-06 21:18:22 -08:00
afef3a3baf
test: fix broken merge
2023-02-06 21:17:15 -08:00
3c17e8cff2
Merge pull request #100 from jshrake/add-auto-gamma-auto-level
...
Add MagickAutoGammaImage and MagickAutoLevelImage
2023-02-06 08:49:41 -08:00
6595344bf9
Merge branch 'master' into add-auto-gamma-auto-level
2023-02-06 08:49:31 -08:00
c239c5af22
Merge pull request #99 from jshrake/import-image-pixels-add-map-argument
...
Add map argument to MagickWand::import_image_pixels
2023-02-06 08:47:10 -08:00
ce5dc1d4f9
Add MagickAutoGammaImage and MagickAutoLevelImage
2023-02-05 20:33:38 -08:00
7d2b7710cf
Add map argument to MagickWand::import_image_pixels
...
... and update the pixels argument to a slice.
Now, callers can specify the pixel layout and call this function without an owned Vec.
2023-02-05 20:22:05 -08:00
08fb952056
fix: builds on FreeBSD once again
...
The resource limis feature seems to be available only on certain platforms,
so the set_resource_limit() function and its test are enabled only on the
platforms that are known to be supported (linux and macos).
cargo test passes
2023-01-28 21:59:56 -08:00
9aaf0244d1
doc: clarify building instructions for Windows
...
Note that invoking `cargo test --libs` only avoids failures by not running
the tests for the library itself. This is useless and only hides the real
issue.
cargo test passes
2023-01-28 15:48:02 -08:00
e52fb7bf90
fix: cfg the non-windows test away
2023-01-28 15:40:20 -08:00
cd4f282ce1
Merge pull request #98 from Matthew6186/fix_readme
...
add optional argment to cargo test
2023-01-28 15:27:17 -08:00
044a4c39b2
add optional argment to cargo test
2023-01-28 08:41:00 +09:00
c4ec37d1cc
chore: update bindgen and prepare for release
2022-12-10 11:39:01 -08:00
bc0b4960c6
test: fix docker build with updated ImageMagick URL
2022-12-10 11:38:44 -08:00
aeee42de19
Merge pull request #97 from MaksRawski/my-changes
...
Add bindings for `DrawRectangle` and `MagickBrightnessContrastImage` methods
2022-12-10 10:44:25 -08:00
d123b95b9e
change 2 normal comments in magick.rs into docstrings
2022-11-13 18:41:07 +01:00
b3fc4473b9
add MagickBrightnessContrastImage
2022-11-13 18:40:00 +01:00
f30dfb43fe
add draw_rectangle method
2022-11-13 18:38:59 +01:00
743f823032
Merge pull request #96 from DCjanus/master
...
Upgrade dependency `bindgen` (0.59 -> 0.60)
2022-08-26 12:46:39 -07:00
723d1ddc62
Upgrade dependency bindgen (0.59 -> 0.60)
2022-08-27 02:31:21 +08:00
d8802a0f58
chore: update changelog with latest changes
2022-05-30 15:22:42 -07:00
95fa3d2316
Merge pull request #94 from walterbm/add-bindings-for-image-deskew
...
Add bindings for MagickDeskewImage
2022-05-30 15:19:22 -07:00
471fc164cf
add support for image deskew
2022-05-30 14:23:45 -04:00
54a35a2dab
Merge pull request #92 from liyunde/master
...
FIX:error LNK2019: unresolved external symbol SetMagickResourceLimit …
2022-05-20 09:12:44 -07:00
f57de2e792
FIX:error LNK2019: unresolved external symbol SetMagickResourceLimit referenced in function _ZN11magick_rust4wand6magick10MagickWand18set_resource_limit;
...
#[cfg(not(windows))] cfgSetMagickResourceLimit;
ImageMagick-7.1.0-Q16-HDRI + Windows\MSVC\14.29.30133
can not link function
2022-05-20 17:45:47 +08:00
faaf9acdbf
Prepare for the 0.16.0 release
...
cargo test passes
2022-04-09 09:47:31 -07:00