cus
7b20797aea
Relax code39 barcode minimum size requirements ( #88 )
...
- Most libraries use the 7.5 mils for the minimum X value, not 10.
- Minimum recommended barcode height is 5 mm according to ISO/IEC 16388.
- Minimum quiet zone is 10 * X according to ISO/IEC 16388.
- Adjust minimum text sizes for reduced minimum barcode sizes
Signed-off-by: Marton Balint <cus@passwd.hu >
2020-02-29 17:06:06 -05:00
Jim Evins
af607ca4af
Barcode tweaks.
...
- Add capability to disable text in glbarcode UPC/EAN barcodes. (#79 )
- Add backend name to display text in BarcodeMenuButton.
2019-12-08 17:07:10 -05:00
Jim Evins
bd92e6f238
Increase maximum density of 2D barcodes to 64 blocks/in. ( #78 )
...
This affects the minimum size of 2D barcodes. Even though you can print
at this density, it may be problematic depending on printer quality or
scanner optics.
2019-12-03 21:31:37 -05:00
Jim Evins
fe6dcd6a7f
Cleanup of CMakeLists.txt files.
...
- Bumped required cmake version to 3.9.
- Added Appveyor CI YAML file for Windows builds
2018-12-19 23:23:59 -05:00
Jim Evins
16d6ed1fbb
Try not to confuse github's automatic license detection with multiple license related files in top directory.
2018-12-05 11:57:20 -05:00
Yuri Chornoivan
76c370bf52
Fix minor typos ( #37 )
2018-11-13 19:01:14 -05:00
Jim Evins
a932ca74a2
Object lifecycle cleanup in glbarcode.
2018-02-11 17:28:55 -05:00
Jim Evins
7897aa542e
Removed CAPI base classes from glbarcode.
...
Will reconcile when merging back to stand-alone version of glbarcode.
2018-02-10 14:58:26 -05:00
Jim Evins
ff003e5b17
Use range-based loops when possible.
2017-12-30 22:09:48 -05:00
Jim Evins
9a135f8971
Use auto to reduce some verbosity.
2017-12-30 21:41:02 -05:00
Jim Evins
c7a6ed4917
Remove unnecessary typedefs or replace with using.
2017-12-30 18:42:26 -05:00
Jim Evins
b11754462f
Replace trivial constructors and destructors with defaults.
2017-12-30 17:43:03 -05:00
Jim Evins
0edea79495
Use nullptr instead of NULL. Use cstdint instead of stdint.h.
2017-12-29 19:51:46 -05:00
Jim Evins
c6c52a8895
Minor code cleanup.
2017-11-25 16:54:37 -05:00
Jim Evins
4821e103bc
CMake 3.2 does not support cxx_std_11 target_compile_feature.
2017-11-23 22:52:13 -05:00
Jim Evins
b8ee5e1f73
Restructuring directory layout. Move towards "Modern CMake" usage.
2017-11-23 22:15:24 -05:00
Jim Evins
e0992db6b6
Initial implementation of GNU Barcode backend.
2017-05-29 20:43:10 -04:00
Jim Evins
720c904d2f
Fixed size issues with Datamatrix barcodes.
2017-05-14 14:44:13 -04:00
Jim Evins
cf000a5d5c
Initial implementation of barcode object.
2017-04-29 19:12:20 -04:00
Jim Evins
4d194f72e9
Modernization cleanup.
2017-04-10 22:43:34 -04:00
Jim Evins
b17cea7ace
Incorporated glbarcode library into source tree.
2017-04-09 19:14:13 -04:00