[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[PATCH 2/2] Foomatic-db: Introduce 600x400 resolution for HP LaserJet P1005-1009



Enable 600x400 only for affected special models and disable 600x600
for them as well.

LP: #897809
---
 foomatic-db/opt/foo2xqx-Resolution.xml | 67 ++++++++++++++++++++++++++
 1 file changed, 67 insertions(+)

diff --git a/foomatic-db/opt/foo2xqx-Resolution.xml b/foomatic-db/opt/foo2xqx-Resolution.xml
index 1ed3385..96cb9f9 100644
--- a/foomatic-db/opt/foo2xqx-Resolution.xml
+++ b/foomatic-db/opt/foo2xqx-Resolution.xml
@@ -18,12 +18,79 @@
 	</constraint>
     </constraints>
     <enum_vals>
+	<enum_val id="ev/foo2xqx-Resolution-600x400">
+	    <ev_longname> <en>600x400 dpi</en> </ev_longname>
+		<!-- A multilingual <comments> block can appear here, too;
+		 it should be treated as documentation for the user. -->
+	    <ev_shortname> <en>600x400dpi</en> </ev_shortname>
+	    <ev_driverval>1200x600 -R</ev_driverval>
+	    <constraints>
+		<constraint sense="false">
+		    <driver>foo2xqx</driver>
+		    <arg_defval></arg_defval>
+		</constraint>
+		<constraint sense="true">
+		    <driver>foo2xqx</driver>
+		    <make>HP</make>
+		    <model>LaserJet P1005</model>
+		    <arg_defval></arg_defval>
+		</constraint>
+		<constraint sense="true">
+		    <driver>foo2xqx</driver>
+		    <make>HP</make>
+		    <model>LaserJet P1006</model>
+		    <arg_defval></arg_defval>
+		</constraint>
+		<constraint sense="true">
+		    <driver>foo2xqx</driver>
+		    <make>HP</make>
+		    <model>LaserJet P1007</model>
+		    <arg_defval></arg_defval>
+		</constraint>
+		<constraint sense="true">
+		    <driver>foo2xqx</driver>
+		    <make>HP</make>
+		    <model>LaserJet P1008</model>
+		    <arg_defval></arg_defval>
+		</constraint>
+	    </constraints>
+	</enum_val>
 	<enum_val id="ev/foo2xqx-Resolution-600x600">
 	    <ev_longname> <en>600x600 dpi</en> </ev_longname>
 		<!-- A multilingual <comments> block can appear here, too;
 		 it should be treated as documentation for the user. -->
 	    <ev_shortname> <en>600x600dpi</en> </ev_shortname>
 	    <ev_driverval>600x600</ev_driverval>
+	    <constraints>
+		<constraint sense="true">
+		    <driver>foo2xqx</driver>
+		    <arg_defval></arg_defval>
+		</constraint>
+		<constraint sense="false">
+		    <driver>foo2xqx</driver>
+		    <make>HP</make>
+		    <model>LaserJet P1005</model>
+		    <arg_defval></arg_defval>
+		</constraint>
+		<constraint sense="false">
+		    <driver>foo2xqx</driver>
+		    <make>HP</make>
+		    <model>LaserJet P1006</model>
+		    <arg_defval></arg_defval>
+		</constraint>
+		<constraint sense="false">
+		    <driver>foo2xqx</driver>
+		    <make>HP</make>
+		    <model>LaserJet P1007</model>
+		    <arg_defval></arg_defval>
+		</constraint>
+		<constraint sense="false">
+		    <driver>foo2xqx</driver>
+		    <make>HP</make>
+		    <model>LaserJet P1008</model>
+		    <arg_defval></arg_defval>
+		</constraint>
+	    </constraints>
 	</enum_val>
 	<enum_val id="ev/foo2xqx-Resolution-1200x600">
 	    <ev_longname> <en>1200x600 dpi</en> </ev_longname>
-- 
2.49.0


Reply to: