Commit Graph

133 Commits

Author SHA1 Message Date
Henry Schimke
fb0b626635 cargo fmt 2023-01-05 11:32:23 -06:00
Henry Schimke
b69f23711c clippy --fix 2023-01-05 11:32:10 -06:00
Henry Schimke
b375e04160 move to OnceCell binarizer cache 2023-01-05 11:29:29 -06:00
Henry Schimke
20764559ae change to using once_cell for lazy init 2023-01-05 10:53:55 -06:00
Henry
9a5d6a704b clippy fix 2023-01-04 18:29:08 -06:00
Henry Schimke
48287631dd Implement clippy suggestions 2023-01-04 14:48:16 -06:00
Henry Schimke
c65eadf102 cleanup bit_matrix 2023-01-03 11:56:21 -06:00
Henry Schimke
8543cbb98c fix bitmatrix test case 2023-01-03 10:33:08 -06:00
Henry Schimke
65f7c4d01b update for shared state and improved performance 2023-01-02 16:38:05 -06:00
Henry Schimke
72f69dd6a0 v0.1.4 2023-01-01 16:42:16 -06:00
Henry Schimke
900ddfad38 allow deprecated internally 2022-12-31 11:58:08 -06:00
Henry Schimke
29a4040f2d cleanup more warnings and deprecated function use 2022-12-30 17:00:35 -06:00
Henry Schimke
b383d7b0d4 many warnings cleaned up 2022-12-30 16:19:45 -06:00
Henry Schimke
a513b8c638 cargo fmt 2022-12-29 17:58:52 -06:00
Henry Schimke
ed0dcefa79 all integrations pass 2022-12-29 17:58:42 -06:00
Henry Schimke
09f25bfacc fixed datamatrix detection (incorrect) in ean13 2 2022-12-29 17:33:45 -06:00
Henry Schimke
f07d546083 tests built 2022-12-23 10:28:11 -06:00
Henry Schimke
d7c0c67196 parser builds 2022-12-22 17:23:21 -06:00
Henry Schimke
925d9338e5 detection_result builds 2022-12-20 16:29:21 -06:00
Henry Schimke
8a0cc78c61 convert most variable swaps to mem swaps 2022-12-19 18:04:43 -06:00
Henry Schimke
75026d6936 pdf417 ec + test 2022-12-19 12:01:11 -06:00
Henry Schimke
2a27b182c1 cargo fmt 2022-12-17 18:47:54 -06:00
Henry Schimke
d9b0d46f71 high level encoder builds 2022-12-17 18:47:38 -06:00
Henry Schimke
b366e59e28 codabar_writer + test 2022-12-10 12:46:03 -06:00
Henry Schimke
81f2298dd0 ean 8 integration passes 2022-12-09 18:15:52 -06:00
Henry Schimke
a4b5f055b2 code_93 reader port no tests 2022-12-07 14:22:01 -06:00
Henry
0660ba47b5 switch bitmatrix row fetch to skip usless clone 2022-12-05 16:10:45 +00:00
Henry Schimke
34e2473a5d coda_bar reader passes 2022-12-03 11:43:27 -06:00
Henry Schimke
63a10db413 qr_code_multi_reader ported 2022-12-01 11:17:23 -06:00
Henry Schimke
75e69bc498 datamatrix integration passes 2022-11-28 11:51:26 -06:00
Henry Schimke
d3b3d01f85 multiformat reader and writer (no test) 2022-11-23 17:39:04 -06:00
Henry Schimke
325fdcfda0 datamatrix decoder (few tests) 2022-11-22 07:22:46 -06:00
Henry Schimke
5e1f4c7011 cargo fmt 2022-11-05 16:38:51 -05:00
Henry Schimke
128e8f8fe9 minimal eci passes with priority encoder 2022-11-05 12:21:10 -05:00
Henry Schimke
a4c640822c fix eci w/o priority charset setting 2022-11-05 12:00:52 -05:00
Henry Schimke
9b25b08745 more minimal encoder functions pass 2022-11-02 10:42:10 -05:00
Henry Schimke
6935b9045d some tests with minimal pass 2022-11-01 16:16:47 -05:00
Henry Schimke
07fd7df850 rust fmt 2022-10-31 16:17:50 -05:00
Henry Schimke
ebe23e1896 does not pass 2022-10-31 12:32:01 -05:00
Henry Schimke
ae11af8c5b cargo fmt 2022-10-17 10:51:08 -05:00
Henry Schimke
111fe47566 cleaned up many warnings 2022-10-17 10:50:18 -05:00
Henry Schimke
18d1ed6b2d move private struct back into mod 2022-10-17 09:48:40 -05:00
Henry Schimke
b1e1ea71d9 break out many mods 2022-10-16 17:50:42 -05:00
Henry Schimke
76a91111e9 move to EncodingRef 2022-10-16 13:33:21 -05:00
Henry Schimke
accf587bea fixed clippy errors 2022-10-16 13:09:24 -05:00
Henry Schimke
07348168ad warning cleanup 2022-10-16 11:54:03 -05:00
Henry Schimke
6b70f52bf6 speed up rs implementation (still too slow) 2022-10-15 10:21:19 -05:00
Henry Schimke
27f491ffaa working through clippy errors 2022-10-14 17:40:16 -05:00
Henry Schimke
875fc6a05b fix test case 2022-10-14 17:31:06 -05:00
Henry Schimke
7395bb2c29 fixed issue with ec results not being used 2022-10-12 19:14:47 -05:00