]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Add ReportStatus command as a subset of ReportLevels.
authormike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Thu, 12 Mar 2009 23:09:13 +0000 (23:09 +0000)
committermike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Thu, 12 Mar 2009 23:09:13 +0000 (23:09 +0000)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@8434 7a7537e8-13f0-0310-91df-b6672ffda945

CHANGES-1.3.txt
doc/help/spec-command.html

index 0808d4a2e2a6dce137b197836e4fe1fd3ce0fb45..a6f086137ad67d4d487d9282dab2a8192da299eb 100644 (file)
@@ -5,6 +5,9 @@ CHANGES IN CUPS V1.3.10
 
        - Documentation fixes (STR #2994, STR #2995, STR #3008, STR #3056,
          STR #3057)
+       - Now use a wrapper program instead of our fork of the Xpdf code to
+         support printing of PDF files. The new wrapper supports using Xpdf,
+         poppler, or Ghostscript to convert PDF files to PostScript (STR #3129)
        - Long job names caused problems with some PJL printers (STR #3125)
        - The lpq command did not work when showing all destinations (STR #3117)
        - The scheduler used a codeset name of UTF8 which is not supported on
index 232e8a7b5dc65c147deab6623a228fcabd6afdc5..ff58d1db382f77db7acb6711b40faf2bcee7e2e4 100644 (file)
@@ -29,7 +29,8 @@
 (application/vnd.cups-command) which is used to send printer
 maintenance commands to a printer in a device-independent way.
 The current specification supports basic maintenance functions
-such as head cleaning and self-test pages.</p>
+such as head cleaning and self-test pages and query functions
+such as auto-configure, report supply levels, and report status.</p>
 
 <p>Printer drivers advertise support for the CUPS command file
 format by providing a filter for the
@@ -43,7 +44,7 @@ files by checking the <code>printer-type</code> attribute for the
 commands separated by spaces, for example:</p>
 
 <pre class='command'>
-*cupsCommand: "AutoConfigure Clean PrintSelfTestPage ReportLevels"
+*cupsCommand: "AutoConfigure Clean PrintSelfTestPage ReportLevels ReportStatus"
 </pre>
 
 <p>If no <code>cupsCommands</code> keyword is provided, the command filter
@@ -169,7 +170,24 @@ PrintSelfTestPage
 
 <p>The <code>ReportLevels</code> command queries the supply levels on a printer
 and reports "marker-colors", "marker-levels", "marker-names", and
-"marker-types" attributes using "ATTR:" messages sent to the scheduler.</p>
+"marker-types" attributes using "ATTR:" messages sent to the scheduler. This
+command should also report the current printer status using "STATE:" messages
+like the <a href='#ReportStatus'><code>ReportStatus</code></a> command.</p>
+
+<p>Example:</p>
+
+<pre class='command'>
+#CUPS-COMMAND
+ReportLevels
+</pre>
+
+
+<h3><a name='ReportStatus'>ReportStatus</a></h3>
+
+<p class='summary'>ReportStatus</p>
+
+<p>The <code>ReportStatus</code> command queries the printer for its current
+status and reports it using "STATE:" messages sent to the scheduler.</p>
 
 <p>Example:</p>