summaryrefslogtreecommitdiff
path: root/Xprint
AgeCommit message (Collapse)AuthorFilesLines
2005-07-01Change all misc.h and os.h references to <X11/foo.h>.Daniel Stone12-13/+13
2005-04-26xc/programs/Xserver/Xprint/Init.cRoland Mainz2-14/+16
//bugs.freedesktop.org/show_bug.cgi?id=2879) attachment #2556 (https://bugs.freedesktop.org/attachment.cgi?id=2556) Refix for bug 2879 - downgrade 15bit PseudoColor to 14bit - the current datatype for the |ColormapEntries| is a |signed short| which is too small for |32768| colors (=integer overflow).
2005-04-20Fix includes right throughout the Xserver tree:Daniel Stone18-26/+26
change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h; change "foo.h", "extensions/foo.h" and "X11/foo.h" to <X11/extensions/foo.h> for extension headers, e.g. Xv.h; change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
2005-04-13//bugs.freedesktop.org/show_bug.cgi?id=3001) attachment #2404Roland Mainz1-18/+55
(https://bugs.freedesktop.org/attachment.cgi?id=2404) Improve rendering performance when glXSwapBuffers()| or |XPutImage()| are called for the PostScript DDX via optimizing the codepath around |PsOut_OutImageBytes()|. Patch by Simon Toedt <simon.toedt@gmail.com> and Roland Mainz <roland.mainz@nrubsig.org>.
2005-04-11xc/programs/Xserver/Xprint/attributes.cRoland Mainz1-12/+129
xc/programs/glxgears/glxgears.c xc/programs/xdbedizzy/xdbedizzy.c xc/programs/xedit/Imakefile xc/programs/xedit/Xedit-xprint.ad xc/programs/xedit/util.c xc/programs/xedit/xedit.h xc/programs/xlogo/print.c xc/programs/xlogo/xlogo.c xc/programs/xlogo/xlogo.h xc/programs/xman/Imakefile xc/programs/xman/print.h xc/programs/xmore/Imakefile xc/programs/xmore/print.c xc/programs/xmore/print.h xc/programs/xmore/printdialog.c xc/programs/xphelloworld/xpawhelloworld/xpawhelloworld.c xc/programs/xphelloworld/xphelloworld/xphelloworld.c xc/programs/xphelloworld/xpsimplehelloworld/xpsimplehelloworld.c xc/programs/xphelloworld/xpxmhelloworld/xpxmhelloworld.c //bugs.freedesktop.org/show_bug.cgi?id=790) attachment #2379 (https://bugs.freedesktop.org/attachment.cgi?id=2379) Implement support client+Xserver support for passing output (stdout+stderr) of the spooler command started by the Xprint server back to the application using the "xp-spooler-command-results" XPJobAttr attribute (applications can fetch the attribute value after the XPEndJobNotify event was received; more details can be found in http://xprint.mozdev.org/docs/dtprint_fspec.ps).
2005-04-01xc/programs/Xserver/Xprint/Init.cRoland Mainz7-296/+586
xc/programs/Xserver/Xprint/ps/Imakefile xc/programs/Xserver/Xprint/ps/Ps.h xc/programs/Xserver/Xprint/ps/PsArea.c xc/programs/Xserver/Xprint/ps/PsColor.c xc/programs/Xserver/Xprint/ps/PsImageUtil.c xc/programs/Xserver/Xprint/ps/PsInit.c //bugs.freedesktop.org/show_bug.cgi?id=2879) attachment #2287 (https://bugs.freedesktop.org/attachment.cgi?id=2287) Follow-up to bugzilla #1299: Add new visuals in the Postscript DDX (including TrueColor 16bit, PseudoColor 15bit/12bpg(12 bits per R-, G-, B-channel as in PostScript Level 2 (and above) colors can have 12 bits per component (36 bit for RGB)), PseudoColor+GrayScale+StaticGray 12bit/12bpg) and switch the default visual from PseudoColor 8bit/8bpg to PseudoColor 12bit/12bpg.
2005-03-25xc/programs/Xserver/Xprint/ps/ImakefileRoland Mainz1-4/+2
//bugs.freedesktop.org/show_bug.cgi?id=2821) attachment #xxx (https://bugs.freedesktop.org/attachment.cgi?id=xxx) Remove the cfb dependicy from the PostScript DDX as this is not needed in a vector DDX (mfb is still needed to fill the |BitmapToRegion()| callback with |mfbPixmapToRegion()|).
2005-03-23xc/programs/Xserver/ImakefileRoland Mainz3-22/+26
xc/programs/Xserver/Xprint/DiPrint.h xc/programs/Xserver/Xprint/Imakefile xc/programs/Xserver/Xprint/Init.c xc/programs/Xserver/Xprint/ddxInit.c xc/programs/Xserver/dix/Imakefile xc/programs/Xserver/dix/main.c xc/programs/Xserver/dix/xpstubs.c xc/programs/Xserver/os/Imakefile //bugs.freedesktop.org/show_bug.cgi?id=2792) attachment #2193 (https://bugs.freedesktop.org/attachment.cgi?id=2193) Fix build bustage when |PrintOnlyServer| is set to |NO|. Patch by Roland Mainz <roland.mainz@nrubsig.org> and Julien Lafon <julien.lafon@gmail.com>.
2005-01-10//bugs.freedesktop.org/show_bug.cgi?id=2167) attachment #1641Roland Mainz1-1/+1
(https://bugs.freedesktop.org/attachment.cgi?id=1641): Fix broken Solaris print queue enumeration.
2005-01-10//bugs.freedesktop.org/show_bug.cgi?id=2254) attachment #1659Roland Mainz1-28/+0
(https://bugs.freedesktop.org/attachment.cgi?id=1659): Refix for gcc4.0 build failure. It seems that the |ExecCommand()| function has no consumer and can safely be removed.
2005-01-10xc/programs/Xserver/Xprint/Util.cRoland Mainz3-30/+0
xc/programs/Xserver/Xprint/attributes.h //bugs.freedesktop.org/show_bug.cgi?id=2254) attachment #1654 (https://bugs.freedesktop.org/attachment.cgi?id=1654): Fix gcc4.0 build failure. Patch by Egbert Eich <eich@freedesktop.org> and Roland Mainz <roland.mainz@nrubsig.org>
2005-01-09//bugs.freedesktop.org/show_bug.cgi?id=2240) attachment #1642Roland Mainz1-2/+2
(https://bugs.freedesktop.org/attachment.cgi?id=1642): Fix incorrect usage of /usr/bin/tr in startup script (the used "[\n]" is neither correct or portable, using "\n" seems to be sufficient (this fixes various "random" issues, including including Debian bug #258419 and Debian bug #264983). Patch by Drew Parsons <dparsons@debian.org>.
2005-01-03Added missing return value (Bugzilla #2205) Problem found by Stefan Kulow.Egbert Eich1-1/+1
2004-12-05//freedesktop.org/bugzilla/show_bug.cgi?id=1800): Fix Postscript DDX's 1bitRoland Mainz1-1/+1
StaticGray visual to report only 1bit of significant bits in color specification (instead of 8bits). Patch by Julien Lafon <julien.lafon@gmail.com>
2004-12-04Encoding of numerous files changed to UTF-8Markus Kuhn1-1/+1
2004-11-30//freedesktop.org/bugzilla/show_bug.cgi?id=811): Updating generatedRoland Mainz1-2/+2
Xprt.html which was forgotten during the previous work.
2004-11-25xc/programs/Xserver/Xprint/ImakefileRoland Mainz3-0/+682
xc/programs/Xserver/Xprint/Xprt.html xc/programs/Xserver/Xprint/Xprt.man //freedesktop.org/bugzilla/show_bug.cgi?id=811): Add missing manual page for "Xprt" (DocBook master file (Xprt.sgml) and the generated files (Xprt.html, Xprt.man).
2004-10-25Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1664 - RFE: AddRoland Mainz3-3/+45
support for the DOUBLE-BUFFER extension to the Xprint server and DDX. Additionally a "pixmap-scrubber" optimisation is added to the PostScript DDX to remove all content from a vector pixmap when a |PolyFillRect()| call covers the whole pixmap surface with a solid fill (this avoids that a backbuffer vector pixmap gets constantly filled even when the content is not visible anymore after |XdbeSwapBuffers()| has cleared the hidden buffer with the background color).
2004-10-15Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1647 - Fix theRoland Mainz1-0/+2
problem that |XpSubmitJob()| returns a random value (patch by Stefan Dirsch/SuSE).
2004-10-15Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1646 - Fix theRoland Mainz1-1/+1
problem that |PsCreateColormap()| returns a random value (patch by Stefan Dirsch/SuSE).
2004-10-15Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1637 - FixRoland Mainz1-9/+9
problems in oid code which may cause the usage of an invalid string pointer (original patch by Egbert Eich).
2004-10-14Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1629 - Fix crashRoland Mainz2-6/+6
on AMD64, regression caused by bug 1496 ("Xorg Xprt does not support "*xp-listfonts-mode: xp-list-internal-printer-fonts" to toggle the usage of printer-builtin fonts").
2004-10-04Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=661 - XprtRoland Mainz1-2/+4
producing spurious characters in PS output when using the bitmap cache (Originally reported against Solaris Xprt as Sun bug id #4369307, and fixed in Solaris by Jay Hobson.
2004-10-04Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=1299 - Add moreRoland Mainz7-145/+432
visuals to the Postscript DDX (8bit GrayScale/StaticGray, 1bit StaticGray and the basic infratructure for "deep" visuals with more than 8bits per RGB gun).
2004-10-03Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=1496 : Fixed XprtRoland Mainz3-13/+37
font handling which did not support "*xp-listfonts-modes: xp-list-internal-printer-fonts" or "*xp-listfonts-modes: xp-list-glyph-fonts" to toggle the usage of printer-builtin and glyph fonts in XListFonts*(), XLoad*Font(), etc. Additionally the Xprint DDX now explicitly list "xp-listfonts-modes" in "document-attributes-supported" (for document-level) or "xp-page-attributes-supported" (for page-level) when the DDX implements this feature (as described in the CDE DtPrint specification).
2004-10-03Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=1416 - Fix XprtRoland Mainz2-7/+17
PostScript DDX crashes when copying offscreen pixmap content to the same pixmap.
2004-08-27Fixed typos.Egbert Eich1-1/+1
2004-08-27- adding missing fileEgbert Eich1-0/+10
2004-08-18Fix AIX build problems (Bugs #1020, 1102, 1103, Dan McNichol).Kevin E Martin1-2/+2
Remove old config files (Bug #1123, Jim Gettys). Remove old log message (Bug #1123, Jim Gettys).
2004-08-11Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=492 -Roland Mainz1-7/+22
/etc/init.d/xprint did not source xorg.conf for font paths additionally to xfree86 config files
2004-07-30Fix for http://xprint.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=940Roland Mainz1-0/+1259
- Filter /etc/init.d/xprint throught CPP/|MakeScriptFromCpp()| to allow platform-specific customisation.
2004-07-27Fix Xprint build on Darwin.Torrey Lyons1-0/+16
2004-07-19Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=893 - Fixing theRoland Mainz1-1/+6
bug that Xprt did not honor ${LC_ALL} when looking for model-config dirs.
2004-07-18Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=858 - Fixing theRoland Mainz3-5/+7
problem that clients cannot use the TrueColor visual without calling |XInstallColormap();|.
2004-06-24Fix for http://xprint.freedesktop.org/bugzilla/show_bug.cgi?id=660 : FixRoland Mainz2-26/+87
for the issue that GetPrinterList does not return printer descriptions on Solaris. The patch implements a framework which allows the printer enumerator scripts to pass additional printer attributes to the information pool (currently only "xp-printerattr.descriptor" is implemented).
2004-06-22Fix for http://xprint.freedesktop.org/bugzilla/show_bug.cgi?id=789 : AddingRoland Mainz1-1/+7
a workaround for the issue that Xprt may hang when the CUPS spooler frontend sends messages to stdout.
2004-06-21Bug 778: add ddxBeforeResetAlexander Gottwald1-0/+5
2004-06-19Refix for http://freedesktop.org/bugzilla/show_bug.cgi?id=764 : ReworkRoland Mainz1-0/+6
previous solution and make Xprt to default to "-noreset" (the default of Solaris version of Xprt) and add a "-reset" option which can be used to restore the default behaviour on demand.
2004-05-15Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=622 -Roland Mainz1-0/+16
RFE: Xprt default BIGREQUESTS extension buffer size should be 8MB (to make |XpPutDocumentData()| happy and to improve performance).
2004-05-08Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=608Roland Mainz1-1/+8
("Can not print on Debian/CUPS due to error |Xprt_64:lpr: unable to print file: server-error-not-accepting-jobs|"): Xprt did not setup the list of supplementary group ids, causing print failure when the the calling user must be a member in a specific group to be allowed to print.
2004-05-06Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=551 -Roland Mainz1-0/+2
PS DDX will not build on platforms with BuildFreeType NO. Patch by Alan Coopersmith <alan.coopersmith@sun.com>.
2004-05-06Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=536 -Roland Mainz1-0/+20
RFE: PS output should contain the FreeType2 version being used.
2004-04-29Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=567 -XACE-SELINUX-MERGERoland Mainz1-0/+16
Xorg Xprt starts to consume 100% CPU when being idle for some time (internal screensaver goes mad after 10mins)
2004-04-26Work-in-progress forRoland Mainz1-15/+30
http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=542 - GLX support for PS DDX / part #1: Fix visual setup (attachment #243)
2004-04-23Merging XORG-CURRENT into trunkEgbert Eich65-872/+3598
2004-03-14Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1Egbert Eich53-53/+53
2004-03-03Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0Egbert Eich53-53/+53
2004-02-26readding XFree86's cvs IDsxf86-4_3_99_903Egbert Eich53-53/+53
2004-02-26Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004Egbert Eich53-53/+53
2004-01-29Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004xf86-012804-2330Egbert Eich1-4/+1