CUPS 1.2svn Weekly Snapshot, r4885

Created at 21:01 Dec 16, 2005 by mike, last modified at 21:01 Dec 16, 2005

A new weekly snapshot of CUPS 1.2svn (r4885) is now available on the download page:

    http://www.cups.org/software.php

This snapshot contains pre-release software and should not be used on production systems.

Commit Log:

------------------------------------------------------------------------
r4885 | mike | 2005-12-16 07:27:56 -0500 (Fri, 16 Dec 2005) | 2 lines

Remove old .cvsignore files.

------------------------------------------------------------------------
r4884 | mike | 2005-12-15 20:02:42 -0500 (Thu, 15 Dec 2005) | 2 lines

Update backend man page to describe discovery and backchannel stuff.

------------------------------------------------------------------------
r4883 | mike | 2005-12-15 17:17:54 -0500 (Thu, 15 Dec 2005) | 3 lines

Add second submit button with "add/modify printer" on it under the
PPD file field.

------------------------------------------------------------------------
r4882 | mike | 2005-12-15 17:05:13 -0500 (Thu, 15 Dec 2005) | 2 lines

Mirror delete button change from delete printer confirmation template.

------------------------------------------------------------------------
r4881 | mike | 2005-12-15 17:03:40 -0500 (Thu, 15 Dec 2005) | 73 lines

Add IEEE 1284 device ID support to more places, and clean up
cups-deviced to use CUPS array API.

Fix make/model passing in add/modify printer web UI.

Use a better automatic naming convention for the "add this printer" web
UI.

Rename/redo some templates to match the function names and be more
consistent with the new web UI.

backend/ieee1284.c:
    - Added - provides a generic interface to get the IEEE-1284
      device ID from a given file descriptor.

backend/parallel.c:
    - main(): Check printer status prior to ignoring signals and
      printing.
    - list_devices(): Use new 1284 device ID API to show the make
      and model of a connected printer.

backend/usb-unix.c:
    - print_file(): Check printer status prior to ignoring
      signals and printing.
    - list_devices(): Use new 1284 device ID API to show the make
      and model of a connected printer.

cgi-bin/admin.c:
    - main(): rename config-printer operation to set-printer-options.
    - do_am_printer(): set both CURRENT_DEVICE_URI and
      CURRENT_DEVICE_SCHEME, use "|" as the separator between
      device URI and make/model, and refresh to
      set-printer-options action after a successful add.
    - do_config_printer(): use new template files.
    - do_menu(): Use device-info, device-uri, and then
      device-make-and-model to come up with a suitable printer
      name; also set the location to "local printer".

doc/images/continue.gif:
    - Replaced with standard background button.

doc/images/set-printer-options.gif:
    - Renamed from config-printer.gif.

scheduler/cups-deviced.c:
    - Use CUPS array API for device list, and add 1284 device ID to
      dev_info_t structure.
    - main(): Support a 5th value in the backend output
      containing the 1284 device ID, and changes for array API.
    - add_dev(): Add device_id argument, and use array API.

templates/choose-device.tmpl:
    - Use "|" for the separator between URI and make/model.

templates/choose-model.tmpl:
    - Final button is "add/modify printer".

templates/option-trailer.tmpl:
    - 

templates/printer-confirm.tmpl:
    - Confirm button is "delete printer".

templates/printers.tmpl:
    - Add make-and-model, and use new set-printer-options image and
      operation.

templates/set-printer-options-header.tmpl:
    - Renamed from config-printer.tmpl.

templates/set-printer-options-trailer.tmpl
    - Renamed from config-printer2.tmpl.


------------------------------------------------------------------------
r4880 | mike | 2005-12-15 11:19:46 -0500 (Thu, 15 Dec 2005) | 23 lines

Update PPD files for CUPS 1.2 and use the proper manufacturer and
product strings.

Check for and log PPD get errors in the add/modify printer web
interface.

Make sure files are sent using a content length.

cgi-bin/admin.c:
    - do_am_printer(): Check for GET errors and log them.

ppd/*.ppd:
    - Use correct Manufacturer and Product strings.
    - Update FileVersion, cupsVersion, and NickName fields to
      reflect new minor version number.

scheduler/client.c:
    - cupsdSendFile(): Force content-length based encoding.

templates/printers.tmpl:
    - Show printer-make-and-model attribute, too.


------------------------------------------------------------------------
r4879 | mike | 2005-12-13 15:39:53 -0500 (Tue, 13 Dec 2005) | 3 lines

Fix problem with CUPS-Add-Class and CUPS-Add-Printer operations - you
couldn't just set the printer-state to stopped.

------------------------------------------------------------------------
r4878 | mike | 2005-12-12 12:20:37 -0500 (Mon, 12 Dec 2005) | 2 lines

Fix LPD backend problems reported by Damien Wiles.

------------------------------------------------------------------------
r4877 | mike | 2005-12-10 16:20:14 -0500 (Sat, 10 Dec 2005) | 4 lines

Add missing help files to RPM spec file.

Add "summary" attribute to tables.

------------------------------------------------------------------------
Download  ·  Home Page  ·  Listing

Comments

Submit Comment