Commit Graph

3243 Commits

Author SHA1 Message Date
rods%netscape.com
d58afcac1a check in for jblanco,, returns is no printers are available
Bug 152936 r=rods sr=jst
2002-06-20 11:44:34 +00:00
rods%netscape.com
89bbd44ace Add PR_LOGGING for printing
Bug 121622 r=dcone sr=kin
2002-06-19 21:51:13 +00:00
rods%netscape.com
45c10cc8f2 to fix breakage, using static cast. 2002-06-18 10:36:07 +00:00
rods%netscape.com
328acb444b Needs to be virtual (from sr's comments)
Implement the assign method with an "=" operator
Bug 151628 r=ccarlen sr=jst
2002-06-18 01:23:39 +00:00
rods%netscape.com
caaeae04a4 Implement the assign method with an "=" operator
Bug 151628 r=ccarlen sr=jst
BUg CVS: ----------------------------------------------------------------------
2002-06-18 00:06:32 +00:00
seawood%netscape.com
6de5b59159 Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd.  This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall.  nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive.	(I'll have to check  the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs.  Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs
2002-06-17 17:09:57 +00:00
dcone%netscape.com
7cbd379e5b b=142513 r=kmmclusk sr=waterson Fixed blue text, used correct type for calculation. 2002-06-17 14:03:39 +00:00
shanjian%netscape.com
e200d89fdb #84668 Ugly Chinese font in dialogs and menu on simplified chinese windows
Force system font to be 9 when default is 8. This only applies to simplified
chinese system.
r=ftang, sr=alecf
2002-06-17 05:22:34 +00:00
pavlov%netscape.com
82c9c6b6dc checking in bug 101018 for paper@animecity.nu. r=pavlov sr=tor@acm.org. 2002-06-14 18:25:33 +00:00
timeless%mac.com
64c64d1f89 Bug 147743 Xprint prints some (non-scaleable) bitmap fonts far too small
patch by Roland.Mainz@informatik.med.uni-giessen.de r=bstell@ix.netcom.com, sr=dveditz
2002-06-13 00:28:46 +00:00
jkeiser%netscape.com
184efd16c6 Make X not crash with hugely silly font sizes (checking in for Roland.Mainz@informatik.med.uni-giessen.de). bug 150339, r=tor@acm.org, sr=blizzard@netscape.com/roc+moz@mozilla.org 2002-06-12 23:06:11 +00:00
smontagu%netscape.com
4273771ac4 Bug 150519 ("Search results from http://www.google.co.il/ print in horrible quality"), Author=Roland.Mainz@informatik.med.uni-giessen.de, r=shanjian, sr=jst 2002-06-11 23:33:35 +00:00
smontagu%netscape.com
f42535eac8 Bug 146622 'PrefEnumCallback does not work as expected', Author=Roland.Mainz@informatik.med.uni-giessen.de,r=bstell+katakai,sr=jag+scc 2002-06-11 23:08:25 +00:00
smontagu%netscape.com
2dbc2814cb Bug 148470: Xprint-specific X font banning code is broken. Author=Roland.Mainz@informatik.med.uni-giessen.de, r=timeless, sr=scc 2002-06-11 22:34:25 +00:00
pavlov%netscape.com
b6ec7f6860 fixing bug 148551. patch from paper@animecity.nu. r=pavlov sr=tor 2002-06-11 22:30:36 +00:00
pavlov%netscape.com
d26a189738 fixing bug 85595. patch from paper@animecity.nu. r=pavlov sr=tor 2002-06-11 22:29:31 +00:00
mkaply%us.ibm.com
745a5c9191 r=mkaply, sr=blizzard, OS/2 only - fixes a couple names/comments 2002-06-11 22:03:09 +00:00
smontagu%netscape.com
143a6ca65d Bug 148690: For Xprint force use of outline scaleable fonts if possible. Author Roland.Mainz@informatik.med.uni-giessen.de, r=shanjian, sr=jst 2002-06-11 21:43:08 +00:00
arougthopher%lizardland.net
7342675580 Bug#125132
foreign characters not displayed properly in align=justify

this patch is a better algorythm for aligning/drawnig the text.  one word at a time, instead of one character.

r=arougthopher
2002-06-10 00:47:07 +00:00
alecf%netscape.com
bcf192e308 fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes) 2002-06-06 20:28:14 +00:00
dcone%netscape.com
729a0498bf b = 141786 r=rods sr=waterson a=valeski. Fine tune what algorithms the backgrounds go thru.
This speeds up the anything that had less than 32 background tiles.
2002-06-06 20:00:40 +00:00
ftang%netscape.com
610b21f7d9 fix bug 84668. r=shanjian sr=alecf
on simplfied chinese window. force any return value of
system font size < 9 to be at least 9 because we know
the glyph less than 9 look very very ugly on SimpChinese system
2002-06-05 00:41:04 +00:00
cathleen%netscape.com
64856eb68b clean up last traces of nsCRT::strlen(char* s), bug 124536 r=dp, sr=brendan 2002-06-04 23:05:39 +00:00
stephend%netscape.com
a8a0483f70 Bug 140526. Offset checking clean-up in SetAlphaData & SetImageData. Patch by Arron M. <animecity.nu> r=pavlov@netscape.com, sr=tor@acm.org. 2002-06-04 05:51:44 +00:00
shanjian%netscape.com
c34a749036 #136017 ome characters in menus/dialogs/etc. are rendered incorrectly
For Polish and Czech, don't skip native letters in bitmap font.
p=Marek.Wawoczny@GmbH.rubikon.pl r=shanjian, sr=waterson.
2002-06-03 21:01:34 +00:00
mkaply%us.ibm.com
99389f1ff8 #146252
r=mkaply, sr=blizzard
OS/2 only - Print Preview cleanup
2002-05-30 21:55:49 +00:00
smontagu%netscape.com
6e31cc6a39 Bug 129666: Xlib/Xprint do not scale em-dash & co. correctly. r=bstell@ix.netcom.com, sr=scc. Checking in for Roland.Mainz@informatik.med.uni-giessen.de 2002-05-28 21:40:06 +00:00
seawood%netscape.com
cce9c00f7f Applying shanjian's API change from bug 142562 to BeOS gfx files. 2002-05-25 03:00:45 +00:00
shanjian%netscape.com
041dbffbcb Fix bustage caused by my recent checkin. 2002-05-24 21:04:32 +00:00
shanjian%netscape.com
7f5900aa67 #142562 problem with <td align=right or align=center
We are observing langGroup in some place while ignor it in others. This patch
make all font metrics call consistent. nsIRenderingContext API is change to
make things neat.
r=rbs, sr=waterson
2002-05-24 20:11:14 +00:00
rjesup%wgate.com
0c51c87119 Bug 139380: correctly parse font names again. Checkin for gisburn.
r=bstell, sr=attinasi
2002-05-24 00:00:33 +00:00
rjesup%wgate.com
84fa259df6 Bug 143413: symbol-fontspecific missing for Xlib/Xprint. Checkin for
gisburn.  r=pete.zha, sr=attinasi
2002-05-23 23:39:06 +00:00
rods%netscape.com
a0cd08f23a The problem here is the "edge" prefs are now preficed with the printer name,
and the nsPrintOptions know how to convert the printer name, so we need to add
a helper method to nsIPrintOptions.idl so the nsSimplePageSeq can get the properly named value.
Bug 140669 r=dcone sr=attinasi
2002-05-21 10:53:45 +00:00
mkaply%us.ibm.com
e9400ece66 No bug - remove unused code 2002-05-20 22:30:03 +00:00
rods%netscape.com
4b6abec9c0 printing properties must be moved to global jar
Bug 138026 r=dcone sr=attinasi
2002-05-18 12:02:21 +00:00
mkaply%us.ibm.com
d0aece1f9b #97861
r=cls
OS/2 only - add OS/2 specific nsTransform2D so Os/2 builds don't suck
2002-05-16 03:42:07 +00:00
dougt%netscape.com
21efdb619b attempting to fix build bustage 2002-05-15 22:37:21 +00:00
timeless%mac.com
7b8372edd6 fixing xlib build bustage
nsDeviceContextSpecXlib.cpp - bustage (PL_strcasecmp) from string freeze
nsDeviceContextSpecXlib.h - bustage (PATH_MAX) from revision 1.10 Bug 120916
2002-05-15 21:21:57 +00:00
dougt%netscape.com
3a6ee22a8a attempting to fix os2 bustage 2002-05-15 21:09:40 +00:00
dougt%netscape.com
a318e77a63 fixing build bustage 2002-05-15 20:48:15 +00:00
dougt%netscape.com
b81e8f3e91 fixing macX build bustage 2002-05-15 20:17:12 +00:00
dougt%netscape.com
c683a217ab Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
rods%netscape.com
c0fc4144ac Fixed the multi-byte strcmp
I also removed the failure check after the calls to EnumerateNativePrinters
because even if one fails, it doesn't mean the others will. So it should keep trying.
The rest of the code is extra error checking that is all ifdef'ed out
I renamed one of two methods that had the same name (to reduce confusion) and got rid of it's uneeded return code.
Bug 143241 r=dcone sr=attinasi
2002-05-15 09:56:32 +00:00
rods%netscape.com
68b0319c10 Changing CID to ContractID and const char* to const char xxx[]
As part of Bug 144128
2002-05-14 14:32:42 +00:00
rods%netscape.com
517bc877a1 Static build bustage fix 2002-05-14 14:15:19 +00:00
rods%netscape.com
0c5c90b638 This patch does the following:
1) Introduces a new public interface nsIPrintSettingService which emables consumers to create PS objects whithout a nsIWebBrowserPrint interface
2) The implementation is nsPrintOptionsImpl which now impls the private interface nsIPrintOptions and the public iface nsIPrintSettingsService
3) Several methods/attrs have been moved from nsIWebBrowserPrint iface to nsIPrintSettingsService
4) The CIDs for nsIPrintOptions and nsIPrinSettingsService are now the same.
5) There is no longer a CID "@mozilla.org/gfx/printoptions;1"
6) nsIWebBrowserPrint still has the "globalPrintSettings" attr so if you already have an nsIWebBrowserPrint you don't have to create the PS Service to get it.
7) A bug has been filed to rename the imlp of nsPrintOptionsImpl to nsPrintSettingsService.
Bug 144128 r=dcone sr=attinasi
2002-05-14 12:05:00 +00:00
dcone%netscape.com
33ee1b887c b = 143363 r=rods sr=kin. A DC was not being released properly on windows, it is now. 2002-05-10 14:18:18 +00:00
mkaply%us.ibm.com
ba98c296d5 #142695
r=mkaply, sr=blizzard
OS/2 only - code from Jessica Blanco - don't use CRLF in printer names
2002-05-09 20:31:02 +00:00
timeless%mac.com
be275a4e58 whoops, wrong file 2002-05-08 03:45:23 +00:00
timeless%mac.com
fd91d5a1e3 rods beos bustage (changes between rev 1.24 and 1.25) r=bz 2002-05-08 03:45:22 +00:00