234 Commits

Autor SHA1 Mensagem Data
Michael R Sweet 1a3915dded Always send roll select command. 2019-11-27 12:23:48 -05:00
Michael R Sweet d6ec252e9b Add support for the second roll in DYMO Twin/DUO label printers. 2019-11-27 12:15:51 -05:00
Michael R Sweet 03cc81b703 Put IDR command in its own XA/XZ section. 2019-05-24 09:27:09 -04:00
Michael R Sweet 5098fdde63 Swap ^IDR and ^XZ commands to make sure that page image is deleted on the label
printer. (Why is this even a thing?)
2019-05-24 08:12:26 -04:00
Michael R Sweet 3e391a8e76 Update build system and cups-config script to not add extra libraries to the
"--libs" output (Issue #5261)
2019-05-15 18:35:58 -04:00
Michael R Sweet 400e67c15f Fix clang errors on Linux.
Fix subtype support on Linux/Avahi.
2019-04-20 20:02:16 -04:00
Michael R Sweet 21609267ec Use ALL_DSOFLAGS and ALL_LDFLAGS to avoid issues with some build frameworks. 2019-03-19 16:36:24 -04:00
Michael R Sweet 73721e3edb Documentation updates. 2019-02-18 10:33:49 -05:00
Michael R Sweet f294fe22fd Use codedoc now instead of mxmldoc.
Dump all of the docset stuff - Xcode no longer supports it... :(
2019-01-07 22:07:35 -05:00
Michael R Sweet fb863569eb Move debug printfs to internal usage only.
Also, old MD5 code is internal-only.
2018-10-18 14:25:09 -04:00
Michael R Sweet 00dbe99f3f Add code signing for macOS Mojave. 2018-09-18 11:02:51 -04:00
Michael R Sweet 4848b9c789 Merge pull request #5350 from benlees/master
Correct typos in rastertolabel
2018-07-18 14:22:57 -04:00
Michael R Sweet a32af27c4c Replace the rest of the uses of __attribute__ that need to be portable (Issue #5349) 2018-07-09 13:42:25 -04:00
benlees e8fb750728 Intellitech print density should be signed
The print density ranges from -15 to +15.  The output should be a signed integer.
2018-07-08 10:21:51 +10:00
benlees eadeefa22d Correct page height for Zebra CPCL output
PAGE-HEIGHT is being set to cupsWidth rather than cupsHeight.
2018-07-08 10:15:26 +10:00
Michael R Sweet 7e041a5e55 Fix A6 crash bug in Epson 24-pin driver (Issue #5323) 2018-06-18 16:37:16 -04:00
Michael R Sweet af66a2f815 Update documentation and localization files for 2.3b5 release. 2018-06-05 11:58:32 -04:00
Michael R Sweet 0541a2c9f4 Fix a parsing bug in the pstops filter (Issue #5321) 2018-06-05 11:36:07 -04:00
Michael R Sweet 5c2c2ab6a3 Fix cupsJobPassword documentation. 2018-05-14 10:26:55 -07:00
Michael R Sweet 06a5a4d332 Mark cupsGetDevices as deprecated.
Update CUPS Programming Manual.

Update CUPS Admin API documentation.

Update CUPS PPD documentation.
2018-05-14 10:21:51 -07:00
Michael R Sweet 53f8d64f84 Update copyrights and license text on files that were missed. 2018-02-20 21:28:13 -05:00
Michael R Sweet 19186c8bae Changelog and dependencies updates. 2018-02-20 10:46:05 -05:00
Michael R Sweet ab89234de2 Fix installation of filters (Issue #5247) 2018-02-20 09:46:07 -05:00
Michael R Sweet 123979a9db Move libcupsimage to the "cups" subdirectory, along with its unit tests and
benchmark.
2018-01-18 17:20:18 -05:00
Michael R Sweet 7c91db71b3 The cupsRasterWritePixels function did not correctly swap bytes for some
formats (Issue #5225)

filter/raster.c:
- Add debug logging for color spaces, modes, and offsets during writes.
- Fix byte swapping of compressed data in cupsRasterReadPixels.
- Add cups_copy_swap function that copies and swaps bytes.
- Use cups_copy_swap function when copying pixel data in cupsRasterWritePixels.

filter/testraster.c:
- Add logging of first 10 incorrect raster bytes.
- Fix PASS/FAIL logging of cupsRasterReadHeader2.
2018-01-17 14:13:39 -05:00
Michael Sweet 4f63d6cdaf Add support for finishings-col (Issue #5180)
- cups/ppd-cache.c: Look for cupsFinishingTemplate option,
  finishings-col-database attribute.  Add finishings-col with
  finishing-template.
- cups/ppd-private.h: Add array of finishing-template names.
- scheduler/printers.c: Add finishings-col-database.
2017-11-28 12:59:45 -05:00
Michael R Sweet e310189747 License change: Apache License, Version 2.0. 2017-11-07 12:11:35 -05:00
Michael Sweet e37405ea8e Add verbosity option. 2017-08-29 20:29:54 -04:00
Michael Sweet 5535551fd9 Add -d (document-format) option to override which format is used. 2017-08-29 19:56:08 -04:00
Michael Sweet 7f14a29798 Fix output to write a full page.
Add "force grayscale" option.
2017-08-29 19:44:10 -04:00
Michael Sweet 4b16c717e5 Move test client program to filter directory, finish initial implementation. 2017-08-29 17:27:49 -04:00
Michael R Sweet b94f7488e8 Fix more issues with libtool support (Issue #5050) 2017-07-17 19:58:53 -04:00
Michael R Sweet a621d151e7 Update libtool support to include --mode=foo stuff - surprise, libtool changed in
incompatible ways again...  (Issue #5050)
2017-07-17 18:23:00 -04:00
Michael Sweet 316c332fa0 Fix rastertopwg line offset bug (Issue #4942) 2017-01-17 11:59:38 -05:00
Michael R Sweet 57b7b66b58 Fix source file header text duplication text duplication.
Bump copyright to 2017 in web interface and README files.
2017-01-16 09:31:01 -05:00
Michael R Sweet 10887d272a One more fix for asymmetric resolutions (Issue #4934) 2016-12-14 15:44:59 -05:00
Michael Sweet 073e58a9fb Fix asymmetric resolution bug, address unit test issues. 2016-12-14 09:01:18 -05:00
Michael Sweet 27a5af3ec8 Fix compiler warning. 2016-11-18 08:47:24 -05:00
Michael Sweet 98f204f442 Fix size of header (Issue #4920) 2016-11-18 08:45:44 -05:00
Michael Sweet 0fa88e19c4 Handle Apple raster. 2016-11-08 21:31:50 -05:00
Michael R Sweet 22ae2896dd Fix typo. 2016-11-08 09:34:44 -05:00
Michael R Sweet 29500e14c7 Fix some issues with the Zebra ZPL printer driver (Issue #4898)
- Move "delete graphic" command after "end format" command since some older
  printers seem to have bugs with that.
- Add "print width" command so that label is properly centered.
- Add "inverted orientation" command so that labels are properly oriented
  (leading-edge == top)
2016-11-07 10:17:58 -05:00
Michael Sweet 23862bc625 More changes for Issue #4909:
- Don't include cupsFilter2 lines for PostScript, PCLXL, or TIFF.
- Update PWG media support code to always have a PPD size name.
2016-10-28 18:29:04 -04:00
Michael R Sweet 05fa7028da Add beta support for AppleRaster (per IANA Printer MIB) 2016-10-27 15:41:51 -04:00
Michael Sweet 8b3724f85f Update API documentation (PR #4896). 2016-10-20 23:48:50 -04:00
Michael Sweet d48749331d Fix some typos (MacmacOS, etc.) that slipped in due to inconsistent usage. 2016-06-21 07:11:44 -04:00
Michael R Sweet b2e6c32580 CUPS 2.2 is part of macOS 10.12. 2016-06-20 15:27:01 -04:00
Michael R Sweet 8072030b3c Update all references to OS X to macOS. 2016-06-20 15:23:25 -04:00
Michael Sweet 34facc5ce0 Fix compiler warnings. 2016-05-30 19:41:07 -04:00
Michael Sweet dffa3c7438 Add new administrative APis help. 2016-05-25 11:55:27 -04:00