Commit graph

181 commits

Author SHA1 Message Date
smparkes@smparkes.net a3228a81a8 C++ for r2690
git-svn-id: https://zxing.googlecode.com/svn/trunk@2691 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-25 19:49:15 +00:00
smparkes@smparkes.net 71a01f1558 Remove fixed sizes from C++ itf readers
Closes Issue 1672

git-svn-id: https://zxing.googlecode.com/svn/trunk@2684 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-23 13:52:11 +00:00
smparkes@smparkes.net 04289c004f c++ for r2680
git-svn-id: https://zxing.googlecode.com/svn/trunk@2681 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-22 20:41:01 +00:00
smparkes@smparkes.net dc7aa461db tweak for a gcc variant
git-svn-id: https://zxing.googlecode.com/svn/trunk@2677 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 22:57:54 +00:00
smparkes@smparkes.net 2f104277ec between case-ind fs and recursive includes, osx is confused
git-svn-id: https://zxing.googlecode.com/svn/trunk@2676 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 20:16:28 +00:00
smparkes@smparkes.net c8a818982f fix various wrong abs; other cleanup
git-svn-id: https://zxing.googlecode.com/svn/trunk@2675 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 20:01:55 +00:00
smparkes@smparkes.net 64a5f4a664 fix wrong abs() call and modernize formatting
git-svn-id: https://zxing.googlecode.com/svn/trunk@2674 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 20:01:44 +00:00
smparkes@smparkes.net b549267e6f Make C++ consistent with Java for pdf417
A bunch of small changes that result in C++ and Java equiv. for pdf417.

- A little bit of java re-reporting in pdf417
- A little bit of java re-reporting/consistency elsewhere

There a few places related to latching that differed between the java
and C++. I looked for a discussion of this on the group and didn't find
any (but may have missed it.) I reverted to the java code which fixed
one of the tests. The comments referenced standards-compliance vs. real
world encoders. That may need to be revisited?

git-svn-id: https://zxing.googlecode.com/svn/trunk@2673 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 19:14:23 +00:00
smparkes@smparkes.net c1b0d96dad xcode project file udpates and a portability fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@2670 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 15:48:21 +00:00
smparkes@smparkes.net 6a59c77f25 make VC++ happy with pdf417
git-svn-id: https://zxing.googlecode.com/svn/trunk@2667 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 13:48:42 +00:00
smparkes@smparkes.net ce8f339509 c++ port of r2660
git-svn-id: https://zxing.googlecode.com/svn/trunk@2665 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 02:48:05 +00:00
smparkes@smparkes.net 28751276f3 pdf417 patch sans vs tweaks
git-svn-id: https://zxing.googlecode.com/svn/trunk@2664 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 02:47:42 +00:00
smparkes@smparkes.net c0d45529f2 import https://mattmccutchen.net/bigint/
git-svn-id: https://zxing.googlecode.com/svn/trunk@2662 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-21 02:47:09 +00:00
smparkes@smparkes.net 12222ad493 Merge schulzch VS support and other cleanup
git-svn-id: https://zxing.googlecode.com/svn/trunk@2654 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-14 23:32:38 +00:00
smparkes@smparkes.net ae6e2e0bd3 step towards making VS happy
git-svn-id: https://zxing.googlecode.com/svn/trunk@2637 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-07 21:59:18 +00:00
smparkes@smparkes.net 12387c2f81 const-ness and iphone/objc fixes
git-svn-id: https://zxing.googlecode.com/svn/trunk@2628 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 21:30:17 +00:00
smparkes@smparkes.net 0c7e4d5fcc c++ port of r2595
git-svn-id: https://zxing.googlecode.com/svn/trunk@2627 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 20:31:58 +00:00
smparkes@smparkes.net d2d6378205 c++ port of r2592
git-svn-id: https://zxing.googlecode.com/svn/trunk@2626 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 20:23:45 +00:00
smparkes@smparkes.net 8e609df96e c++ port of r2585
git-svn-id: https://zxing.googlecode.com/svn/trunk@2625 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 20:19:19 +00:00
smparkes@smparkes.net 7640573424 c++ port of the relevant parts of r2581
git-svn-id: https://zxing.googlecode.com/svn/trunk@2624 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 20:07:24 +00:00
smparkes@smparkes.net 44e85392eb c++ port of r2576
git-svn-id: https://zxing.googlecode.com/svn/trunk@2623 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 19:37:20 +00:00
smparkes@smparkes.net 849866a07a C++ updates for r2574 and other java reconciliation
git-svn-id: https://zxing.googlecode.com/svn/trunk@2622 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 19:15:02 +00:00
smparkes@smparkes.net 94cacd59f7 c++ port of r2550
git-svn-id: https://zxing.googlecode.com/svn/trunk@2621 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-06 18:26:23 +00:00
smparkes@smparkes.net 333079fbae fix c++ matrix parsing; closes Issue 1464
git-svn-id: https://zxing.googlecode.com/svn/trunk@2615 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:32 +00:00
smparkes@smparkes.net 1d366b108b c++ changes for r2542
git-svn-id: https://zxing.googlecode.com/svn/trunk@2614 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:26 +00:00
smparkes@smparkes.net 1b8b0113c7 c++ changes for r2521
git-svn-id: https://zxing.googlecode.com/svn/trunk@2613 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:21 +00:00
smparkes@smparkes.net a27d470ede c++ changes for r2519
git-svn-id: https://zxing.googlecode.com/svn/trunk@2612 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:17 +00:00
smparkes@smparkes.net 0ccb52ab37 c++ changes for r2517
git-svn-id: https://zxing.googlecode.com/svn/trunk@2611 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:12 +00:00
smparkes@smparkes.net e6b876ae71 c++ port of r2516
git-svn-id: https://zxing.googlecode.com/svn/trunk@2610 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:06 +00:00
smparkes@smparkes.net 98e5f33f93 modernize iphone & objective c for 1d
git-svn-id: https://zxing.googlecode.com/svn/trunk@2609 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:53 +00:00
smparkes@smparkes.net af53906502 1d support for most C++ decoders; n.b. not pdf417 and rss
git-svn-id: https://zxing.googlecode.com/svn/trunk@2608 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:29 +00:00
smparkes@smparkes.net b323e601b7 readd a couple of members not in tests
git-svn-id: https://zxing.googlecode.com/svn/trunk@2607 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:21 +00:00
smparkes@smparkes.net 913f87b1ce 1d complete; tests pass; need to valgrind
git-svn-id: https://zxing.googlecode.com/svn/trunk@2606 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:11 +00:00
smparkes@smparkes.net 71df521610 remove unsafe/error-prone constructor
git-svn-id: https://zxing.googlecode.com/svn/trunk@2605 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:04 +00:00
smparkes@smparkes.net 9eaaccc985 fix a case that causes a variable not used warning/error
git-svn-id: https://zxing.googlecode.com/svn/trunk@2604 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 05:59:57 +00:00
smparkes@smparkes.net 4d28115073 C++ 1D/cleanup first pass
git-svn-id: https://zxing.googlecode.com/svn/trunk@2603 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 05:59:09 +00:00
smparkes@smparkes.net 64e69a3e35 tweak for stricter warnings
git-svn-id: https://zxing.googlecode.com/svn/trunk@2567 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-02-06 22:21:35 +00:00
smparkes@smparkes.net c55079baf7 update for xcode 4.6 warnings. Closes 1494
git-svn-id: https://zxing.googlecode.com/svn/trunk@2566 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-02-06 22:11:37 +00:00
srowen 890db6b427 Issue 1437 part 2, use cmath but use abs() again
git-svn-id: https://zxing.googlecode.com/svn/trunk@2557 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-01-17 20:45:39 +00:00
srowen dc37cbadba Issue 1437 use fabs()
git-svn-id: https://zxing.googlecode.com/svn/trunk@2556 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-01-17 19:52:40 +00:00
srowen 2287365f7a Issue 1436 use return value from function to have an effect
git-svn-id: https://zxing.googlecode.com/svn/trunk@2555 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-01-17 19:50:16 +00:00
smparkes@smparkes.net 885856bbc4 Fix typo in Aztec. Tests match Java.
git-svn-id: https://zxing.googlecode.com/svn/trunk@2491 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-10-30 22:00:23 +00:00
smparkes@smparkes.net c8e2721f7d Bring C++ datamatrix to parity w/Java wrt to the blackbox test
Plus a little whitespace cleanup and make resultpoint immutable.

git-svn-id: https://zxing.googlecode.com/svn/trunk@2490 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-10-30 21:03:31 +00:00
smparkes@smparkes.net 7a82d685a3 tweak formating
git-svn-id: https://zxing.googlecode.com/svn/trunk@2489 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-10-29 22:33:26 +00:00
smparkes@smparkes.net 1cb7380961 tweak formating
git-svn-id: https://zxing.googlecode.com/svn/trunk@2488 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-10-29 22:33:20 +00:00
smparkes@smparkes.net 036918d4c0 tabs to spaces
git-svn-id: https://zxing.googlecode.com/svn/trunk@2487 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-10-29 22:33:14 +00:00
smparkes@smparkes.net eb7b65365b crlf -> lf
git-svn-id: https://zxing.googlecode.com/svn/trunk@2486 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-10-29 21:50:31 +00:00
smparkes@smparkes.net b86a687f0f fix EDIFACT decoding in C++
C++ version of http://code.google.com/p/zxing/source/detail?r=2387
Issue http://code.google.com/p/zxing/issues/detail?id=1332

The DM code is not totally up to date; some other changes were required to
modernize this one section but there may be other changes.

git-svn-id: https://zxing.googlecode.com/svn/trunk@2485 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-10-29 19:27:01 +00:00
smparkes@smparkes.net 3e1491d850 Generate proper FormatException on QR code with bad structured append segment
C++ port of http://code.google.com/p/zxing/source/detail?r=2367 /
http://code.google.com/p/zxing/issues/detail?id=1324

git-svn-id: https://zxing.googlecode.com/svn/trunk@2484 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-10-29 18:48:55 +00:00
srowen 6c2c27cb39 Issue 1326 DM memory leaks
git-svn-id: https://zxing.googlecode.com/svn/trunk@2417 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-09-26 11:37:30 +00:00