icns-rs

Easily create .icns files (Mac Icons) with this Rust library or the included CLI app.
Log | Files | Refs | LICENSE

commit a2cad80978acc82a072cbae94cd74225a4beed01
parent dcff1f69cc640ed9a26d8fabfd37093838fee96c
Author: Jack Mordaunt <jackmordaunt@gmail.com>
Date:   Mon, 31 Dec 2018 14:31:33 +1300

[!] Fix typo in readme.

Diffstat:
Mreadme.md | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/readme.md b/readme.md @@ -12,7 +12,7 @@ The most common ways to generate icns files are: This is a Rust port of my Go project [icns](https://github.com/jackmordaunt/icns). -Where the Go project builds on the standard library `image.Image` interface, this library builds on the `DyanmicImage` trait from [Piston](https://github.com/pistondevelopers) developer's [image](https://github.com/pistondevelopers/image) crate. +Where the Go project builds on the standard library `image.Image` interface, this library builds on the image abstractions from [Piston](https://github.com/pistondevelopers) developer's [image](https://github.com/pistondevelopers/image) crate. ## Usage @@ -72,7 +72,7 @@ fn main() { ``` ## Features -- [x] Encode icns (mvp) `DynamicImage -> .icns` +- [x] Encode icns (mvp) `RgbaImage -> .icns` - [x] Parallel resizing (thanks [rayon](https://github.com/rayon-rs/rayon)) - [x] Lanczos3 interpolation - [ ] Decode largest image from icns into standalone png