154430 Commits

Author SHA1 Message Date
timeless%mozdev.org
60a32c4d33 Bug 58221 don't use strlen to check if a string is of length 0
patch by aaronl@vitelus.com r=timeless sr=bz
2006-02-16 21:32:17 +00:00
rods%netscape.com
4348a44401 1) Adds two bools to the PrintSettings and then when the PS gets
initialized from Prefs or from the Printer they get set. They get unset when
the printer name changes.

This is all necessary because the Page Setup Dialog calls
initPrintSettingsFromPrinter each time it is shown. So if you have set values
they will get "written" over the next time the dialog is shown.

2) Removes a lot of platform specific initialization from nsPrintOptionsImpl
and it now uses just the the "generic" XP routines and is now consistent with
the other platforms for initializing the PS.
Bug 167894 r=dcone sr=kin a=roc
2006-02-16 21:32:16 +00:00
mkaply%us.ibm.com
4bc90aec7c #164667
r=rods, sr=blizzard, a=rjesup@wgate.com
OS/2 only - convert native printer names to Unicode
2006-02-16 21:32:15 +00:00
dougt%netscape.com
c1b8abe6d5 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2006-02-16 21:32:14 +00:00
timeless%mac.com
1acabb97d7 bug 157572 by alecf ports (os/2, xlib) bustage 2006-02-16 21:32:13 +00:00
mkaply%us.ibm.com
6e9598d60e #149365
r=mkaply, sr=blizzard
OS/2 only from jblanco - only set number of copies in one place
2006-02-16 21:32:12 +00:00
rods%netscape.com
77331ce894 check in for jblanco,, returns is no printers are available
Bug 152936 r=rods sr=jst
2006-02-16 21:32:11 +00:00
mkaply%us.ibm.com
45acb71b36 r=mkaply, sr=blizzard, OS/2 only - fixes a couple names/comments 2006-02-16 21:32:10 +00:00
mkaply%us.ibm.com
7e7c4124a8 #146252
r=mkaply, sr=blizzard
OS/2 only - Print Preview cleanup
2006-02-16 21:32:09 +00:00
dougt%netscape.com
f5e8836cc9 attempting to fix os2 bustage 2006-02-16 21:32:08 +00:00
mkaply%us.ibm.com
ae7a65ac4b #142695
r=mkaply, sr=blizzard
OS/2 only - code from Jessica Blanco - don't use CRLF in printer names
2006-02-16 21:32:07 +00:00
rods%netscape.com
28f4973b1b Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
Bug 115136 r=dcone sr=attinasi
2006-02-16 21:32:06 +00:00
rods%netscape.com
f892cf2211 backing out unwanted changes 2006-02-16 21:32:05 +00:00
rods%netscape.com
da817bc082 Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2006-02-16 21:32:04 +00:00
mkaply%us.ibm.com
6f3e33b154 #125076
r=mkaply, sr=blizzard, a=roc+moz
OS/2 only - from Jessica Blanco - different way to allocate printer data to fix crash/hang on some drivers
2006-02-16 21:32:03 +00:00
mkaply%us.ibm.com
42ee4260fb #125076
r=mkaply, sr=blizzard, a=asa
OS/2 only - code from jessica blanco - init printer settings from driver
2006-02-16 21:32:02 +00:00
jaggernaut%netscape.com
1f2fd3c71e Attempt to fix OS/2 bustage. 2006-02-16 21:32:01 +00:00
rods%netscape.com
904945e84a 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-16 21:32:00 +00:00
rods%netscape.com
251e8a20b5 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-16 21:31:59 +00:00
mkaply%us.ibm.com
0f86a68a85 #118932
r=mkaply, sr=blizzard
OS/2 only - use the name of the queue for the printer dialog
2006-02-16 21:31:58 +00:00
mkaply%us.ibm.com
0d3117fcbe #117919
r=rods,mkaply sr=blizzard
OS/2 only - implement AvailablePrinters
2006-02-16 21:31:57 +00:00
rods%netscape.com
a922aa5906 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-16 21:31:56 +00:00
mkaply%us.ibm.com
1af46e5bf2 No bug
r=mkaply, sr=blizzard
OS/2 only - code from jblanco to get print preview working
2006-02-16 21:31:55 +00:00
kaie%netscape.com
05bbb1b253 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-16 21:31:54 +00:00
gerv%gerv.net
2af09ef786 License changes, take 2. Bug 98089. mozilla/gfx/. 2006-02-16 21:31:53 +00:00
dcone%netscape.com
5ccf15179f Added class definitions for PrintOptions. r=kmmclusky b=36796 2006-02-16 21:31:52 +00:00
mkaply%us.ibm.com
1de256c9b5 #64594
r=mkaply, sr=blizzard, a=asa for drivers
OS/2 only - do the right thing when cancel is pressed in print dialog
2006-02-16 21:31:51 +00:00
dbaron%fas.harvard.edu
d1913b0ece 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-16 21:31:50 +00:00
mkaply%us.ibm.com
756e1f83d8 Printing regression 2006-02-16 21:31:49 +00:00
dcone%netscape.com
733454418a r=karnaze sr=buster. Updated the API for a nsIDeviceContextSpecFactory to pass in a nsIWidget. 2006-02-16 21:31:48 +00:00
mkaply%us.ibm.com
615b579ca3 r=mkaply, a=blizzard
General code cleanup and fix for printer trap from Dainis Jonitis
2006-02-16 21:31:47 +00:00
mkaply%us.ibm.com
d298cf2062 #45872
r=mkaply, a=brendan
Make nsDeviceContextSpecFactoryO look more like Windows
2006-02-16 21:31:46 +00:00
mkaply%us.ibm.com
7366419174 #68343
r=mkaply, a=blizzard
OS/2 ONLY - Change OS/2 to use real XPCOM component registration to fix printing
2006-02-16 21:31:45 +00:00
mkaply%us.ibm.com
19ad403fdc #45872
r=mkaply, a=brendan
Make nsDeviceContextSpecOS2 look more like Windows
2006-02-16 21:31:44 +00:00
mkaply%us.ibm.com
34c9ea4dd3 #45872
r=mkaply, a=brendan
Include the right stuff so this header builds regardless of where it is included
2006-02-16 21:31:43 +00:00
mkaply%us.ibm.com
e716877c39 # 33860
r= mkaply@us.ibm.com
OS/2 bringup
2006-02-16 21:31:42 +00:00
mkaply%us.ibm.com
32801b446e # 25555
r= jdunn@netscape.com
OS/2 changes for Mozilla
2006-02-16 21:31:34 +00:00
pp%ludusdesign.com
7898814187 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2006-02-16 21:31:33 +00:00
mgalli%geckonnection.com
f531fe3607 Fix. 2006-02-16 21:26:43 +00:00
mgalli%geckonnection.com
a47e3403f8 Pref load Download.s.. 2006-02-16 21:09:34 +00:00
mgalli%geckonnection.com
90fc00eba5 fix 2006-02-16 20:57:49 +00:00
mgalli%geckonnection.com
ba91e91129 Fix to image. 2006-02-16 20:51:54 +00:00
mgalli%geckonnection.com
1127e1a51c :) so the read works. 2006-02-16 20:45:57 +00:00
mgalli%geckonnection.com
22704dca33 Fix download toolbar. make sure the [x] clos ebutton is hidden when download starts. 2006-02-16 20:39:06 +00:00
mgalli%geckonnection.com
92aa377489 Fix. 2006-02-16 20:35:31 +00:00
mgalli%geckonnection.com
6c5ad43945 new resource, local icon generic for shopping. This will be removed in the future. 2006-02-16 20:19:52 +00:00
mgalli%geckonnection.com
1cbd876b8e New entry to homebar. 2006-02-16 20:18:30 +00:00
mgalli%geckonnection.com
2d3c65b83b Shopping icon 2006-02-16 20:16:48 +00:00
benjamin%smedbergs.us
5937dfda69 Bug 327469 - "argument list too long" when compiling javaxpcom, r=jhpedemonte 2006-02-16 20:02:21 +00:00
sandeep.konchady%sun.com
2c88207a24 Bugzilla bug: 317479. Added IBMJCE for tests to work with IBM JDK.
sr=glen.beasley r=alexei.volkov
2006-02-16 19:54:08 +00:00