07.12.2004 - Version 1.5. 06.12.2004 - Added support for numerical, string, and password options for Foomatic 3.x (before they were shown as enumerated choice). - Added support for the fax number option of the fax4CUPS PPD files. - Made the extra options input field multiline. 03.12.2004 - Added job control options: Job scheduling, billing information, job name, page labels. - Added input field for extra options. - Moved "fitplot" option to the "Basic" tab and modified its label, as it also affects PDF printing. - Moved banner pages options to "Job/Others" tab as they are job control options. 30.11.2004 - Made preview of images (JPG, PNG) in the file chooser dialog working. - Added CUPS option "wrap". 28.10.2004 - Added CUPS options "mirror", "number-up-layout", "page-border". - Added 3, 6, 9, and 16 pages per sheet. - Modified layout of first tab of option window to accomodate the new options. - Modified layout of the second tab of option window to express that the margin settings are not only for test printing. 27.10.2004 - Done some adaptations for FLTK 1.1.2 and later. - Updated "configure" script and makefile.in , added config.sub and config.guess. - Updated README for configure/make changes. - Made main window horizontally resizable and made it possible to choose custom paper sizes (thanks to Egbert Eich, eich at xfree86 dot org). 09.10.2002 - Delete temporary copies of the PPD files after use (Thanks to Carl Schaefer, schaefer@alumni.stanford.org, for the patch). 28.05.2002 - Removed default values from functions "setLoginInfo()" and "setHostInfo" in cupshelper.*, such default values are not supported with gcc 3.1. 08.01.2002 - Version 1.1 - Removed function overloading for the password dialog, used the new method of CUPS 1.1.3 - Added support for the "natural-scaling" image size option introduced in CUPS 1.1.9 - Added support for the new PPD-O-Matic PPD files of linuxprinting.org (numerical options appeared twice before). The old CUPS-O-Matic files can still be used. 04.03.2001 - The COMDATA lines in the PPD files of the new XML Foomatic changed in a way incompatible to the parser for the numerical options in XPP. Modified parser to read both the old and the new format. 28.01.2001 - Version 1.0 - Let jobs from standard input get the name "STDIN" instead of "(stdin)", because the parantheses caused problems with Samba or Windows servers. - Let the first printer be selected when CUPS does not report a default printer - Banner page support - Raw output support - Renamed "Cancel" button of main window to "Close" - Added comment in "Instances" to tell the user that he has to copy an existing instance of the desired printer when he wants to add an instance. 27.01.2001 - Support for adding, copying, renaming, and deleting printer instances. 18.01.2001 - Rearranged option widgets for media settings on the "Basic" tab of the "Options" dialog: Now there is a seperate widget for the media type and widgets for options which are not supported according to the PPD file are grayed out. - Fixed bug of the duplex widget on the "Basic" tab of the "Options" dialog: The widget was sometimes linked to the "Duplexer installed?" option. 17.01.2001 - All sliders for numerical options (both CUPS and CUPS-O-MATIC) have fields for typing the values now. 30.09.2000 - Version 0.7 24.09.2000 - Integer and floating point options of CUPS-O-MATIC PPD files are supported now. 23.09.2000 - Let "Authentication ..." line in login/password dialog also be displayed with CUPS 1.1.3. 07.09.2000 - Made main window resizable. 23.08.2000 - Deactivated positioning of the printer list scroll to make default printer entry visible. "position" method of Fl_Scroll widget of FLTK does not work when Y position is higher than a certain value. - Optical enhancements of the printer list. 20.08.2000 - Version 0.6 - Made support for password-protected printers working - Added information to the printer list - Fixed a bug with instances in the printer list - Printing with or saving conflicting options not possible any more 16.08.2000 - Version 0.5 15.08.2000 - Orientations "Reverse Landscape" and "Reverse Portrait" are supported now. - Window does not close any more when printing leads to an error. One can correct the settings and click the "Print" button again. - Implemented HP-GL/2 option support - Implemented support for adjusting the margins when printing text files 13.08.2000 - Coupling between the widgets "Paper source", "Media size", "Duplex Printing" on the "Basic" tab and the appropriate PPD options - Instance names and types of destinations without PPD files are shown in the printer list. 09.08.2000 - Version 0.4 - Improved check for FLTK in configuration script again because of problems under Mandrake 7.1 with GL - Added some hints in the README file 26.07.2000 - Improved check for FLTK in configuration script because of a compatibility problem with SuSE 6.4 23.07.2000 - Version 0.3 17.07.2000 - Inserted button to choose the image position on the "Advanced" tab of the "Options" dialog (new feature of CUPS 1.1 (final), "lpr -o position=top-left "). - Redesigned the sliders on the "Advanced" tab of the "Options" dialog. - When there is no printer available, the program aborts with an error message now. 14.07.2000 - Graphical dialog for password prompt, now password-protected printers are supported by XPP (not many tests done yet). 09.07.2000 - Usage of GNU Autoconf/Automake 08.07.2000 - Fixed segfault which occurs when one adjusts the 'Scaling' value (Image Printing) by two step without adjusting another option before. - Fixed bug of red display of the tabs where there are a conflicting option: Formerly, if the options of one PPD option group needed more space than the window has and therefore there appeared two tabs for that group, always the first tab got red, even if the conflicting option is on the second one. This made it somewhat more difficult to find conflicting options. - Added setting 'Default' to the types how the image size is described. The former default setting 'Scaling: 100' was not the default when one printed with neither '-o scaling=...' nor '-o ppi=...'. Now 'Default' gives none of the two options and the other two give the appropriate option with the adjusted value (Image Printing). - Redesigned the 'Printer Independent' page of the options dialog to have two pages: 'Basic' to choose the printing media and which pages to print, and 'Advanced' to do image, text, and appearance settings. Now there is more space for the widgets so that one finds the right ones more easily, the layout is clearer and the sliders for image adjustment are bigger, so that one can set them much more precisely. 26.06.2000 - Version 0.2 - Added printer specific options derived from PPD file to the option dialog of XPP - If XPP is started without a file name on the command line the input line is left blank, so that when the user chooses the file by the 'Browse' button he has not to delete the '' entry. Standard input is also printed when the 'Print' button is clicked with an empty input line. - Stripping of the final executable in the Makefile introduced 20.06.2000 - Version 0.1 - Initial release of XPP