Huw Davies
187f90d899
wineps: Add helpers to enter and leave passthrough.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-03 16:23:31 -05:00
Huw Davies
f7c15b9fcf
wineps: Use a tri-state to describe the passthrough state.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-03 16:23:26 -05:00
Ken Thomases
485840bc2d
wineps.drv: Set the AP_D_InputSlot CUPS option if no input slot is specified.
...
This overrides a default InputSlot value specified or derived from the PPD and
allows the tray to be auto-selected based on the media.
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-13 19:27:37 +01:00
Huw Davies
3f276c9be2
wineps: Pass the collate setting as a CUPS option.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 19:19:09 +09:00
Huw Davies
631caae76d
wineps: Let CUPS control the copy count rather than embedding it in the PostScript.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 19:19:09 +09:00
Aric Stewart
72b78e7a0a
wineps.drv: Remove unnecessary changes included with vertical font work.
2013-08-26 17:04:42 +02:00
Aric Stewart
745e7c93c9
wineps.drv: Allow for vertical text printing.
...
With extensive review and help from Huw Davies.
2013-08-01 20:43:40 +02:00
Huw Davies
8c9ca2f704
wineps: Send grayscale images to monochrome printers.
2013-04-05 20:39:06 +02:00
Putin Evgeny
3303ba7f4c
wineps.drv: Add orientation field to postscript header.
2012-11-28 20:14:49 +01:00
André Hentschel
42f791ccd5
wineps: Avoid memory leaks (coverity).
2012-10-31 16:12:27 +01:00
Huw Davies
bb1740a42e
wineps: Add support for printing fake italic fonts.
2012-07-02 19:17:59 +02:00
Huw Davies
c5697ff4b1
wineps: Fix top-down dib pattern brushes.
2012-05-17 17:44:25 +02:00
Francois Gouget
fac36c55e9
Assorted typo, spelling, wording and case fixes.
2012-05-15 16:26:43 +02:00
Huw Davies
7af7c7869e
wineps: Add a cups job ticket containing pagesize and duplex information.
2012-04-16 17:49:29 +02:00
Huw Davies
64edac40ef
wineps: Add a helper to find a duplex entry.
2012-04-16 17:49:28 +02:00
Huw Davies
44d880b430
wineps: Add a helper to find a page size.
2012-04-16 17:49:28 +02:00
Huw Davies
61efdbfd5f
wineps: Add a helper to find an input slot.
2012-04-16 17:49:27 +02:00
Huw Davies
5a0129c0d2
wineps: Move the duplex list to a standard list.
2012-04-11 18:19:12 +02:00
Huw Davies
e6e42c8610
wineps: Move the input slot list to a standard list.
2012-04-11 18:19:00 +02:00
Huw Davies
e31cfb0be1
wineps: Move some allocations to the process heap.
2012-04-04 19:02:08 +02:00
Huw Davies
a152666920
wineps: Store the document title as a unicode string.
2012-04-03 17:54:01 +02:00
Alexandre Julliard
0a189ffaf0
wineps: Use the brush information passed in SelectBrush for pattern brushes.
2011-11-07 20:31:49 +01:00
Alexandre Julliard
da3511fd3b
wineps: Implement PolyBezier using the Postscript curveto function.
2011-10-31 19:39:02 +01:00
Alexandre Julliard
dd3721c0f9
wineps: Fix the output of indexed bitmaps in PutImage.
2011-10-28 23:07:45 +02:00
Alexandre Julliard
f1faeb0f28
wineps: Add support for PS_USERSTYLE pens.
2011-10-21 16:38:39 +02:00
Francois Gouget
3704821417
wineps.drv: Make PSDRV_WriteRGB() static.
2011-08-23 16:53:56 +02:00
Alexandre Julliard
632391dbf4
wineps: Add a couple of helper functions to simplify the StretchDIBits implementation.
2011-07-21 15:36:39 +02:00
Alexandre Julliard
b49aaf1fed
wineps.drv: Use the HDC from the gdi_physdev structure.
2011-07-07 14:46:15 +02:00
Alexandre Julliard
10dcba499f
wineps.drv: Pass a generic PHYSDEV to all graphics functions.
2011-07-07 14:46:14 +02:00
Huw Davies
8ce10f1426
wineps.drv: Add world transform support for fonts.
2010-04-25 07:34:14 -05:00
Alexandre Julliard
7f6b6eb344
wineps.drv: Add a wrapper function for WriteSpool16.
2009-12-07 14:18:28 +01:00
Francois Gouget
aec7cdce8a
wineps.drv: PSDRV_CmpColor() and PSDRV_Write{ArrayGet, InitClip, RRectangle}() are unused so remove them.
2009-05-06 12:20:10 +02:00
Alexandre Julliard
36a41abb9f
wineps.drv: Set the line join and cap styles based on the selected pen.
2009-03-24 15:24:06 +01:00
Dmitry Timoshkov
d43fdc5ab0
include: Synchronize DEVMODE layout with PSDK.
2007-11-01 12:41:21 +01:00
Andrew Talbot
9ff4c29d86
wineps.drv: Exclude unused headers.
2007-05-29 12:10:13 +02:00
Huw Davies
277f474451
wineps.drv: Convert the page size list to a standard Wine list.
2007-03-08 22:17:10 +01:00
Francois Gouget
aab5e5856e
Don't put single quotes around '%s' when using the debugstr_*() functions.
2007-01-18 12:55:50 +01:00
Hans Leidekker
9f06a5a6f0
wineps.drv: Win64 printf format warning fixes.
2006-10-13 12:08:36 +02:00
Andrew Talbot
398098ab32
wineps.drv: Write-strings warnings fix and declare function static.
2006-08-16 12:40:13 +02:00
Alexandre Julliard
57ed75bf09
wineps: Renamed the directory to wineps.drv.
2006-05-23 16:42:56 +02:00