Граф коммитов

153591 Коммитов

Автор SHA1 Сообщение Дата
rods%netscape.com 141af8f1bc 1) On windows and OS/2 it implements IDL attr of "defaultPrinterName" (like Bug 118152)
2) Stubs this out on al other platforms
3) On Windows implmenets new method "InitPrintSettingsFromPrinter" which sets certain key values from the native devmode into the print settings
4) Stubs this out on all other platforms
5) It also cleans up the nsDeviceContextSpecWin interface a little bit:
   It now has a single GetDevMode method that must be paired with a UnlockDevMode  method.
6) It moved GetDataFromPrinter into the public interface
7) Created a simple helper function for getting the default printer name.
Bug 123554 r=dcone sr=attinasi
2006-02-07 01:13:32 +00:00
rods%netscape.com 209100bebe 1) It moves the BeginDocument to a earlier place in the call change
2) Fixes the negitive page range display problem
3) Improves performance by reducing the delay on pages not in the page range, i.e. before if you printed the 30th page out of 31 you had to wait 15 secs to get to the 30th page to print it.
4) Added AbortDocument, so now when Print jobs are cancelled we call AbortDocument and remove them from the print spooler
5) Fixed a couple of minor issue with Canceling and cancelling mail printings
6) selection was not printing correctly. The problem with selection was that the clip was not being set corrctly.
Bug 115227 & 123181 r=dcone,sspitzer sr=attainasi
2006-02-07 01:13:31 +00:00
dbragg%netscape.com d2fa50eaee Moving platform-specific files to platform-specific jar files. Fixes bug 94242. r=tao, sr=alecf 2006-02-07 01:13:30 +00:00
rods%netscape.com e408561fc1 This fixes remembering the last printer that was used and it also
enables you to to set the printer name and print silently (instead of silent
always having to use the default printer)
Bug 123335 sr=hyatt r=dcone
2006-02-07 01:13:29 +00:00
timeless%mac.com f33bc9e00d Bug 120916 PostScript/Xprint module revamp
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless rs=attinasi
2006-02-07 01:13:28 +00:00
timeless%mac.com 3323cd7888 Bug 120916�PostScript/Xprint module revamp
by Roland.Mainz@informatik.med.uni-giessen.de
r=rods, r=dcone, rs=attinasi
2006-02-07 01:13:27 +00:00
rods%netscape.com e66638b248 Makes sure the prefs aren't set if the pref values don't exist
Bug 124139 r=rods sr=attinasi
2006-02-07 01:13:26 +00:00
dcone%netscape.com 0f7f264d52 b=118889 r=rods sr=sfraser Fixed app. so printSettings dialogs will work 2006-02-07 01:13:25 +00:00
rods%netscape.com 26f040bd0d Fix minor issue with scanf
Bug 123335 sr=hyatt r=dcone
2006-02-07 01:13:24 +00:00
rods%netscape.com e063e69185 Added GlobalPrintSettings
Bug 120622 r=dcone sr=waterson
2006-02-07 01:13:23 +00:00
rods%netscape.com 9f04c6a802 This was suppose to go in as part of
Bug 122530 r=dcone sr=hyatt
2006-02-07 01:13:22 +00:00
rods%netscape.com 0408b8294c This does the following:
1) Removes the EnumeratePrinterExtended from nsIPrintOptions and all impls of it
2) Sets the Windows platform to once again use the native print dialog
3) The nsDeviceContextSpecWin will detect at runtime whether to use the standard PRINTDLG or the new PRINTDLGEX (supported by XP and WIN2k), this new code is only compiled in when the ifdef MOZ_REQUIRE_CURRENT_SDK is defined.
4) It adds an extra Property Sheet to the new dialog for Frameset Printing options
5) Now creates a DEVMODE before the diaog is created, this is used for setting different options in the print dialog before it comes up.
122530 r=dcone sr=hyatt
2006-02-07 01:13:21 +00:00
rods%netscape.com 704e213dc4 1) In DocumentViewer: I did rearrange some of the data members for PrintData
and PrintObject and their initialization order
2) In DocumentViewer: Implemented the shrink to fit feature by calc'ing the
ratios in the first reflow and then reflowing a second time to shrink them
3) In nsPageFrame: This is somewhat unrelated to this bug, but I found where
continuing frame content was being parented to the PageFrame instead of the
PageContentFrame.
4) Although at this time I am not using DumpFrames for debugging I may want to
switch back to it while debugging at anytime.
Bug 100967 r=dcone sr=attinasi
2006-02-07 01:13:20 +00:00
rods%netscape.com fc51f613da Improves error codes for printing and fixes selection printing by making sure the margins are initialized when no prefs are there
Bugs 86378 & 118637 r=dcone sr=attinasi
2006-02-07 01:13:19 +00:00
dbaron%fas.harvard.edu 1bd297de9f Clean up QueryInterface implementation. Patch by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>. r=dbaron sr=sfraser b=111088 2006-02-07 01:13:18 +00:00
rods%netscape.com bbe8e6873d Removed "free memory read" and change strcpy to strdup
and did some general cleanup and changed how the default printer name was being obtained.
118086 r=dcone sr=waterson
2006-02-07 01:13:17 +00:00
rods%netscape.com a5329f5c16 The page setup info was not being set into the dev mode when printing ssilently.
Bug 119959 r=dcone sr=hyatt
2006-02-07 01:13:16 +00:00
rods%netscape.com 29f9fb76fa New print dialog doesn't show the right default printer in windows if the printer is a networkprinter
Bug 118409 r=dcone sr=self
2006-02-07 01:13:15 +00:00
rods%netscape.com 8d573675e8 Wasn't setting the default correctly.
Bug 118409 r=dcone sr=attinasi
2006-02-07 01:13:14 +00:00
rods%netscape.com 973ec50a3f Better algorithm for getting and setting the dfault printer
Bug 117819 r-dcone sr=attinasi
2006-02-07 01:13:13 +00:00
rods%netscape.com 8b88de2a4f Switch public interfaces from nsIPrintOptions to nsIPrintSettings
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi
2006-02-07 01:13:12 +00:00
jaggernaut%netscape.com a86abf1618 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2006-02-07 01:13:11 +00:00
rods%netscape.com 68091e2bfe Add PrintBGColors, PRINBGImages and Scaling
Bug 108345 r=dcone sr=attinasi
2006-02-07 01:13:10 +00:00
kaie%netscape.com 9c528240f3 b=84947 New print dialog for Unix and OS/2
r=cls/rods/mkaply/pchen sr=roc+moz
Checking in for Roland.Mainz@informatik.med.uni-giessen.de
2006-02-07 01:13:09 +00:00
rods%netscape.com ec95d59f83 Change the default of FrameSet print from "As Is" to "Each frame Separately"
Bug 112665 sr=attinasi
2006-02-07 01:13:08 +00:00
bzbarsky%mit.edu 956b5f4036 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf
2006-02-07 01:13:07 +00:00
rods%netscape.com eefec1d22c pass back the proper errors codes, instead of just a null devspec
Bug 101514 r=karnazr sr=kin
2006-02-07 01:13:06 +00:00
rods%netscape.com 0b78a419e6 Fixed up nsIPrintSettings interface and add a Get/Set method to nsIPrintOptions (only
the setter is implemented at this time) Bug 107399 r=kmcclusk sr=alexf/attinasi
2006-02-07 01:13:05 +00:00
rods%netscape.com 81a223e76c Backing out checkin, I can't believe you have to edit a mcp to checkin
an IDL file
2006-02-07 01:13:04 +00:00
rods%netscape.com 00d032bdba Fixed up nsIPrintSettings interface and add a Get/Set method to nsIPrintOptions
(only the setter is implemented at this time)
Bug 107399 r=kmcclusk sr=alexf/attinasi
2006-02-07 01:13:03 +00:00
dbaron%fas.harvard.edu 77cbc824c7 Fix member initializer re-ordered warnings by re-ordering member initializers. r=jag rs=waterson b=105974 2006-02-07 01:13:02 +00:00
sfraser%netscape.com 699719f7b7 Fix for bug 36796 - implement page setup on Mac and Mac OS X. r=sdagley, sr=alecf. 2006-02-07 01:13:01 +00:00
jaggernaut%netscape.com 9727101296 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2006-02-07 01:13:00 +00:00
rods%netscape.com 1b82cf4c62 Part of previous checkin for Bug 99415, forgot to set this back to &PT 2006-02-07 01:12:59 +00:00
rods%netscape.com c92d0f7405 Enables the configuration of headers and footers, via 6 string in the nsIPrintOptions
3 for the header and 3 for the footer.
The new codes are &T,&U,&D,&P,&PT (see bug for explanation)
Bug 99415 r=kmcclusk, sr=attinasi a=pdt
2006-02-07 01:12:58 +00:00
sfraser%netscape.com 113c64f639 Fix bug 50578 -- don't show bogus error dialog when cancelling a print job. r=rods, sr=kin 2006-02-07 01:12:57 +00:00
gerv%gerv.net 8595abed11 License changes, take 2. Bug 98089. mozilla/gfx/. 2006-02-07 01:12:56 +00:00
dcone%netscape.com 4861682a24 Added class definitions for the PrintOptions class. r=kmmclusky b=36796 2006-02-07 01:12:55 +00:00
ccarlen%netscape.com 6951a3e5c1 Adding new files for bug 154883 - using session printing APIs on OSX. r=pinkerton/sr=sfraser/a=asa 2006-02-07 01:12:54 +00:00
rjesup%wgate.com e291f0548a Backout of commits for bug 97299. This causes assertions, which means we
missed some spots where name was getting set.
2006-02-07 01:12:53 +00:00
rjesup%wgate.com 9510ec7eea Bug 97299: Store font names in lowercase. r=pavlov, sr=attinasi 2006-02-07 01:12:52 +00:00
kaie%netscape.com c6598d550c b=24847 r=dcone sr=attinasi
Implement printing of Landscape in Unix.
Contact me at kai.engert@gmx.de
2006-02-07 01:12:51 +00:00
bbaetz%cs.mcgill.ca faa433ceb1 bug 76059, fixes A4 printing regression. Patch by atontti@cc.hut.fi.
r=kmcclusk@netscape.com sr=attinasi a=asa
2006-02-07 01:12:50 +00:00
mkaply%us.ibm.com 66c3c809fb #97907
r=kaie, r=dcone, sr=jst
Checkin for Roland.Mainz@informatik.med.uni-giessen.de - add error codes to printing
2006-02-07 01:12:49 +00:00
kaie%netscape.com 8a8579e2c8 b=93617 r=dcone sr=attinasi a=asa
Fixing print dialog focus problem on Unix
2006-02-07 01:12:48 +00:00
dbaron%fas.harvard.edu 6393c14963 Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2006-02-07 01:12:47 +00:00
alecf%netscape.com 1a91ceff90 fix for bug 100310 r=jag, sr=blizzard - remove gfx dependency on string bundles, move into windows-specific module 2006-02-07 01:12:46 +00:00
dcone%netscape.com da19badf85 b=97461 r=rods sr=attinasi a=chofmann. Look for null device and will exit with error if it is null 2006-02-07 01:12:45 +00:00
timeless%mac.com 9c0f4ca3ea fix Bugzilla Bug 93827 Print module autoselection could be better...
by Roland.Mainz@informatik.med.uni-giessen.de r=dcone sr=blizzard
2006-02-07 01:12:44 +00:00
dcone%netscape.com 28ca101ac1 b=94546 r=peterl sr=attinasi. Fixed the printdialog so it is Modal for windows. 2006-02-07 01:12:43 +00:00