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
5a7a1c65f0
Expose the maximum length for a EC-level via Bits::max_len. Fixes #3 .
2016-06-05 01:00:02 +08:00
kennytm
673ee09ef9
Fix wrong EC constant of Version-27-Q. Fix issue #7 .
2016-06-05 01:00:02 +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
4fd82eca2a
rustup.
2015-03-22 03:01:16 +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
9fe75964ab
rustup
2015-01-31 18:27:04 +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
db5b6c4581
Rustup.
2015-01-01 21:39:10 +08:00
kennytm
62b8efd11d
Push documentation to rust-ci.
2015-01-01 20:33:11 +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
23c2284f09
rustup. (missing enum namespace in doctest.)
2014-12-04 05:40:17 +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
beace646d0
rustup. (Collection trait is gone.)
2014-11-05 02:05:23 +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
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
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
fa40eec147
rustup.
2014-09-24 16:02:46 +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