]> git.ipfire.org Git - thirdparty/cups-filters.git/commitdiff
CHANGES.md: Improved formatting, general fixes of content.
authorTill Kamppeter <till.kamppeter@gmail.com>
Fri, 18 Nov 2022 12:12:04 +0000 (13:12 +0100)
committerTill Kamppeter <till.kamppeter@gmail.com>
Fri, 18 Nov 2022 12:12:04 +0000 (13:12 +0100)
CHANGES.md

index bcb05a335f667cfae3467f29faf29686ac5bcab3..009ea606638fe0ef27d0654cc6e0343a4b39cac9 100644 (file)
@@ -3,14 +3,14 @@
 ## CHANGES IN V2.0b1 (18th November 2022)
 
 - Converted nearly all filters to filter functions, only exceptions
-  are rastertoescpx, rastertopclx, commandtoescpx, commandtopclx, and
-  foomatic-rip. The latter is deeply involved with Foomatic PPDs and
-  the others are legacy printer drivers. The filter functions are
-  mainly in libcupsfilters, the ones which generate PostScript are in
-  libppd.
-
-- Replaced all the filters converted to filter functions by simple
-  wrapper executable using ppdFilterCUPSWrapper() of libppd for
+  are `rastertoescpx`, `rastertopclx`, `commandtoescpx`,
+  `commandtopclx`, and `foomatic-rip`. The latter is deeply involved
+  with Foomatic PPDs and the others are legacy printer drivers. The
+  filter functions are mainly in libcupsfilters, the ones which
+  generate PostScript are in libppd.
+
+- Replaced all the filters converted to filter functions by simple
+  wrapper executables using `ppdFilterCUPSWrapper()` of libppd for
   backward compatibility with CUPS 2.x.
 
 - Added new streaming mode triggered by the boolean
   temporary file or into memory, interpreting PDF, pre-checking input
   file type or zero-page jobs, ... This is mainly to be used by
   Printer Applications when they do raster printing in streaming mode,
-  to run with lowest resources possible. Currently foomatic-rip,
-  ghostscript, and pdftopdf got a streaming mode. For the former two
-  PostScript (not PDF) is assumed as input and no zero-page-job check
-  is done, in the latter all QPDF processing (page management, page
-  size adjustment, ...) is skipped and only JCL according to the PPD
-  added.
-
-- The CUPS filter imagetops uses the ppdFilterImageToPS() filter
+  to run with lowest resources possible. Currently `foomatic-rip`,
+  `ghostscript`, and `pdftopdf` got a streaming mode. For the former
+  two PostScript (not PDF) is assumed as input and no zero-page-job
+  check is done, in the latter all QPDF processing (page management,
+  page size adjustment, ...) is skipped and only JCL according to the
+  PPD added.
+
+- The CUPS filter `imagetops` uses the `ppdFilterImageToPS()` filter
   function of libppd now.
 
-- driverless, driverless-fax: Added IPP Fax Out support. Now printer
-  setup tools list an additional fax "driver". A fax queue is created
-  by selecting this driver. Jobs have to be sent with "-o phone=12345"
-  to supply the destination phone number (Pull request #280, #293,
-  #296, #302, #304, #305, #306, #309, Issue #298, #308).
+- `driverless`, `driverless-fax`: Added IPP Fax Out support. Now
+  printer setup tools list an additional fax "driver". A fax queue is
+  created by selecting this driver. Jobs have to be sent with "-o
+  phone=12345" to supply the destination phone number (Pull request
+  #280, #293, #296, #302, #304, #305, #306, #309, Issue #298, #308).
 
-- sys5ippprinter: Removed sys5ippprinter, as CUPS does not support
+- `sys5ippprinter`: Removed `sys5ippprinter`, as CUPS does not support
   System V interface scripts any more. This first approach of PPD-less
   printing was also not actually made use of.
 
-- urftopdf: Removed as we require CUPS 2.2.2+ now which supports Apple
-  Raster by itself.
+- `urftopdf`: Removed as we require CUPS 2.2.2+ now which supports
+  Apple Raster by itself.
 
-- Build system, README.md: Require CUPS 2.2.2+ and QPDF 10.3.2+.
-  Removed now unneeded ./configure switches for PCLm support in QPDF
-  and for use of the urftopdf filter for old CUPS versions.
+- Build system, `README.md`: Require CUPS 2.2.2+. Removed now unneeded
+  `./configure` switches for use of the `urftopdf` filter for old CUPS
+  versions.
 
-- Sample PPDs: Renamed source directory from "ppd/" to "ppdfiles/".
+- Sample PPDs: Renamed source directory from `ppd/` to `ppdfiles/`.
 
 - Build system: Remove '-D_PPD_DEPRECATED=""' from the compiling
   command lines of the source files which use libcups. The flag is not
   supported any more for longer times already and all the PPD-related
   functions deprecated by CUPS have moved into libppd now.
 
-- Build system: Add files in .gitignore that are generated by
+- Build system: Add files in `.gitignore` that are generated by
   "autogen.sh", "configure", and "make" (Pull request #336).