kennytm
0b3b8f2637
Refactor Renderer to support rendering to String.
...
Closes #12 .
2017-05-23 06:56:22 +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
0e1c1fe1f6
Fix doctest when feature can be changed.
2017-05-18 22:21:31 +08:00
kennytm
c960c09662
Incorporate README example directly into doc test.
2017-01-27 01:02:34 +08:00
kennytm
c7e6a7a22a
Minor changes.
2016-06-08 01:05:06 +08:00
kennytm
ebb6c57cb7
Support image generation.
2016-06-08 00:31:11 +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
d5d0c0c7a0
Merge pull request #4 from Stebalien/generic
...
Accept generic AsRef<[u8]> as input
2016-05-16 22:25:01 +08:00
Steven Allen
5cd10d5f87
Don't unecessarily clone vec
2016-05-16 10:03:03 -04:00
Steven Allen
a3bdddef70
Accept generic AsRef<[u8]> as input
2016-05-16 09:42:05 -04:00
kennytm
38cfbc386f
Enable benchmarking only with a feature. >:-(
2015-07-05 03:40:04 +08:00
kennytm
fd0acd12ee
Remove stability attributes.
2015-04-26 23:47:27 +08:00
kennytm
6ebf629ba4
rustup for beta.
2015-04-05 16:18:48 +08:00
kennytm
9f2adaad82
rustup.
2015-03-26 15:50:58 +08:00
kennytm
068707d312
rustup.
2015-02-06 19:42:58 +08:00
kennytm
9fe75964ab
rustup
2015-01-31 18:27:04 +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
f33b82bce6
Added is_functional() test.
2014-12-30 04:46:22 +08:00
kennytm
ca55359656
Bump version. Added max_allowed_errors() function.
2014-12-30 04:02:57 +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
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
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
e6b80daf11
rustup.
2014-10-13 00:59:49 +08:00
kennytm
59f28f0dd3
static -> const; change remaining of x.as_slice() to x[].
2014-10-07 00:27:10 +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
6b4d8aa366
Update doc. Refactor bits API. De-experimentalize everything.
2014-08-19 04:33:29 +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
kennytm
d4f4624bf5
Initialization
2014-08-19 03:25:40 +08:00