Skip to content

Commit f35f08d

Browse files
committed
Updated CHANGES.md
1 parent 9741839 commit f35f08d

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

CHANGES.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,46 @@
22

33
## CHANGES IN V2.0b2 (TBA)
44

5+
- PPD file generator for driverless printing with CUPS: Support more
6+
than 2 resolutions in Apple Raster/AirPrint. The `urf-supported` IPP
7+
attribute was only parsed correctly when its `RS` part had only 1 or
8+
2 and not more resolutions specified. This commit corrects now for
9+
an arbitrary amount of resolutions, taking the lowest for "draft",
10+
the highest for "high" and one in the middle for "normal" print
11+
quality (PR #3).
12+
13+
- Update cfCatalogLoad() calls for API change in libcupsfilters. In
14+
libcupsfilters we have added language/translation support to the
15+
`cfCatalog...()` API functions via
16+
OpenPrinting/libcupsfilters#2. This changes the `cfCatalogLoad()`
17+
calls in libppd (both in the PPD generator for driverless
18+
printing). This commit updates them. For a quick solution we supply
19+
NULL as language for now, resembling the old behavior. We look into
20+
language support in the PPD generator later.
21+
522
- ppdFilterEmitJCL(): Added NULL check for PPD not being supplied.
623
Classic CUPS filters created based on filter functions using
724
ppdFilterCUPSWrapper() and also filter functions of libppd
825
(ppdFilter...()) should also work without PPD file and not crash if
926
no PPD file is supplied.
1027

28+
- Make build of "genstrings" optional "genstrings" is only a
29+
development tool for the PPD compiler, not a user tool, therefore we
30+
make its build optional. It can be built via "make genstrings" or the
31+
"./configure" option "--enable-genstrings".
32+
33+
- Makefile.am: Include NOTICE in distribution tarball
34+
1135
- configure.ac: Added "foreign" to to AM_INIT_AUTOMAKE() call. Makes
1236
automake not require a file named README.
1337

38+
- Cleaned up .gitignore
39+
40+
- Tons of fixes in the source code documentation: README.md, INSTALL,
41+
DEVELOPING.md, CONTRIBUTING.md, COPYING, NOTICE, ... Adapted to the
42+
libppd component, added links.
43+
44+
1445
## CHANGES IN V2.0b1 (17th November 2022)
1546

1647
- Introduced the new libppd library overtaking all the PPD handling

0 commit comments

Comments
 (0)