Commit graph

31 commits

Author SHA1 Message Date
kennytm 049ebbefdb Fix clippy warnings. 2018-07-30 17:31:40 +08:00
kennytm 51dd9c4fa1 rustfmt. 2018-07-30 16:59:49 +08:00
Ignas Anikevicius e9a7756693 Use ..= in canvas.rs 2018-07-29 19:14:58 +03:00
kennytm 21efb6205e Rustfmt and clippy. 2017-11-07 22:12:18 +08:00
kennytm 3da78c8871 Remove num-traits dependency. 2017-05-23 06:56:22 +08:00
kennytm 21114481f4 Change all bool type to explicit Color type. 2017-05-23 06:56:22 +08:00
kennytm 0e1f5bd29a Relicense as Apache-2 + MIT.
Remove license footer (useless and awkward for dual licensing).
2016-06-08 00:30:47 +08:00
kennytm a119c17336 Version -> 0.2.0. Change full num dependency to the lighter num_traits. 2016-06-05 01:28:15 +08:00
kennytm 6ebf629ba4 rustup for beta. 2015-04-05 16:18:48 +08:00
kennytm f68ad4a21a rustup. 2015-03-04 05:17:12 +08:00
kennytm da775325ed rustup. 2015-02-21 19:30:12 +08:00
kennytm 068707d312 rustup. 2015-02-06 19:42:58 +08:00
kennytm 18f9499918 rustup. 2015-01-25 17:51:54 +08:00
kennytm ed2e38031c rustup for 1.0.
* uint -> usize
* range(a, b) -> (a .. b)
* #[deriving] -> #[derive]
* [T, ..10] -> [T; 10]
* Iterator<X> -> Iterator<Item=X>
2015-01-10 21:53:34 +08:00
kennytm 91fdbeac11 Retry doc upload; Kill some deprecated functions. 2015-01-01 22:08:33 +08:00
kennytm f33b82bce6 Added is_functional() test. 2014-12-30 04:46:22 +08:00
kennytm d983500a58 rustup 2014-12-26 05:28:30 +08:00
kennytm ac5f0abaa2 Legal boilerplates. 2014-11-29 05:57:11 +08:00
kennytm a4ae80b1b7 rustup. Quantify all enums, and renamed (shortened) a few types. 2014-11-29 05:29:01 +08:00
kennytm 74bdb39149 rustup... 2014-11-17 00:45:35 +08:00
kennytm acddb36406 rustup.
* Vec::reserve_additional -> Vec::reserve
* x[] -> &*x (as the former syntax is going away)
* XDeref -> Deref (as &T:Deref<T> is implemented)
* CloneableVector is gone? Move trait methods back into impl for now.
2014-11-11 08:36:43 +08:00
kennytm b3b742b3ab Rustup (fail! -> panic!). 2014-11-01 02:08:30 +08:00
kennytm c008e97c8f Change all const back to static (Fixes #1.)
`const` are only for inline constants (similar to `#define`), not tables.
2014-10-24 16:48:25 +08:00
kennytm 4d2032e595 rustup.
Restructure Canvas::draw_data(), since change in rust-lang/rust#17403 no
longer allows returning a mutable ref directly.
2014-10-24 01:01:34 +08:00
kennytm 59f28f0dd3 static -> const; change remaining of x.as_slice() to x[]. 2014-10-07 00:27:10 +08:00
kennytm 87f04e57c3 rustup. 2014-10-05 02:32:26 +08:00
kennytm bca618fe12 Rustup.
* Use ... instead of .. when matching a range, in preparation for
  rust-lang/rust#17584 (may not be complete).
* Use the new slicing syntax (a[], a[x..y]) if possible. (Currently
  String::as_slice() is blocked by rust-lang/rust#17502.)
* Change deprecated String::push_char() to String::push().
2014-09-28 00:59:20 +08:00
kennytm b7214af165 Rename the enum type Version to QrVersion.
Recent changes made enum names live in the type namespace as well. So we
need to rename to avoid name conflict.
2014-09-22 18:45:44 +08:00
kennytm 191796f759 Some standard rust functions are renamed. 2014-09-20 17:19:48 +08:00
kennytm eacaaab721 Change some long method signatures to use where. Adapt lifetime elision.
And removed a huge unused code segment.
2014-09-12 17:18:04 +08:00
kennytm 072cadec95 The 0.0.1 version which supports encoded to QR code and Micro QR code. 2014-08-19 03:26:49 +08:00