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

2949 Коммитов

Автор SHA1 Сообщение Дата
bryner%netscape.com c573016208 Fixing bustage on Sun WS6 update 2, it apparently doesn't like the forward declaration of gfxIImageFrame just before it's defined. r=seawood, sr=jst. 2002-02-08 22:59:53 +00:00
bryner%netscape.com 4c2c95ec2a - Hooked up toolbar background painting
- Return the correct border sizes for most widgets
- Code/style cleanup

Not part of the build.
2002-02-08 07:33:57 +00:00
nisheeth%netscape.com b6c6e5cc92 Fix bug 124069. r=pavlov@netscape.com, sr=tor@acm.org. Removed scaling and 8 bit alpha blending code from DrawToImage(). 2002-02-08 06:32:56 +00:00
arougthopher%lizardland.net c38985d7ce Fix for Bug#122121 - BeOS gfx implementation extremely slow
This fix does the folllowing:
- creating and destroying BBitmaps every time you blit
- copying platform independent bits into BBitmaps every time you blit
- using B_OP_ALPHA even when no alpha channel is present
- excessive locking when drawing (currently twice around every primitive)
- excessive calls to Sync() resulting in a huge slowdown (particularly when tiling)
- unneeded drawing of BBitmap data in DrawToImage()
- Added DrawNoLock() method used by DrawTile() calls, to prevent locking and
synchronizing with the server on each iteration
- Fixed several warnings
- Massive code cleanup and commenting
- Rewrote CreateImage() completely since only the 24 -> 32 bit case matters.
Removed non-working cruft related to B_CMAP8 BBitmaps, and optimized code to
work better on systems without write-combining.
- Removed unused member variables
- Reordered member variables for better packing and initialized them in order
- Removed code in DrawToImage() which was updating the BBitmap unnecessarily
- Implemented memory saving feature in Optimize() for when its starts getting
used again

r=arougthopher@lizardland.net
r=mozilla@switkin.com
2002-02-08 03:33:09 +00:00
dbragg%netscape.com 7d9b61d9af Moving platform-specific files to platform-specific jar files. Fixes bug 94242. r=tao, sr=alecf 2002-02-07 22:54:31 +00:00
dcone%netscape.com c34cb2647d b=118889 r=rods sr=sfraser Fixed app. so printSettings dialogs will work 2002-02-07 05:32:59 +00:00
sfraser%netscape.com f08b6dc7da Fix #include file case, so that Mac builds on UFS volumes work. r=gracie 2002-02-07 00:01:43 +00:00
pinkerton%netscape.com 52262d2123 ifdef-fu for mach-o. rs=hyatt 2002-02-06 15:42:06 +00:00
rods%netscape.com 7c55cd1698 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
2002-02-06 13:02:42 +00:00
rods%netscape.com 69ad92f66b Fix minor issue with scanf
Bug 123335 sr=hyatt r=dcone
2002-02-06 13:01:37 +00:00
cathleen%netscape.com 740d95a0a9 eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan 2002-02-05 01:41:13 +00:00
mkaply%us.ibm.com 5ddca5d722 #108280
r=mkaply, sr=blizzard
Make OS/2 use display facenames on DBCS fonts.
2002-02-04 14:44:36 +00:00
bryner%netscape.com e7b96aa2ed Don't try to build native theme support on gtk2 (API changes). r=cls. 2002-02-04 09:03:53 +00:00
blizzard%redhat.com 58a5bb118f Bug #92033. Land changes to get gfx/ building with gtk2. Lots of ifdef code here. r=cls,bryner sr=alecf 2002-02-03 03:47:18 +00:00
lordpixel%mac.com 36c1ce1091 Final trunk fix for bug# 119118. r=netdemon, sr=smfr. r=sleestack (sherif) for checkin while tree closed 2002-02-02 04:44:14 +00:00
rods%netscape.com 8f1503a318 Added GlobalPrintSettings
Bug 120622 r=dcone sr=waterson
2002-02-01 15:48:21 +00:00
alecf%netscape.com 5483b6f627 one more part of fix for bug 107575, including the much coveted whitespace
remove aIgnoreCase parameter from all nsString and nsCString consumers
sr=jag, r=shaver
2002-02-01 01:53:09 +00:00
rods%netscape.com f02ec4e165 This was suppose to go in as part of
Bug 122530 r=dcone sr=hyatt
2002-02-01 01:42:37 +00:00
darin%netscape.com d3282c7153 fix mach-o bustage 2002-02-01 00:48:32 +00:00
pinkerton%netscape.com b1011ca0fc tooltips themed. r=sdagley/sr=ben. bug#115754 2002-01-31 19:45:20 +00:00
rods%netscape.com f2c2102329 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
2002-01-31 14:30:22 +00:00
pavlov%netscape.com 78c0f8f1c3 fixing bug 104999 on windows. r=dcone sr=waterson 2002-01-30 22:17:55 +00:00
pinkerton%netscape.com cd08ae3b67 fix case where some pushbuttons were too narrow. r=sdagley/sr=sfraser. bug# 120896 2002-01-30 22:01:44 +00:00
sfraser%netscape.com d133d4956f Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
timeless%mac.com 472c92d080 Bug 120211 Hook-up a dialog which warns users of the broken Xfree86 Xprt
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=jag
2002-01-30 03:15:27 +00:00
cathleen%netscape.com 8605704b12 eliminate nsCRT::zero() to use memset to zero instead, bug 118135, r=dp sr=waterson 2002-01-30 02:55:57 +00:00
pinkerton%netscape.com e6af3350ab twisties, upside down tabs, and tree implementation on mac. Also adding constants for window, menu, and dialog backgrounds XP. bug 115747, r=sdagley/sr=hyatt,sfraser. 2002-01-29 21:10:57 +00:00
timeless%mac.com 2a2eccd8df Bug 95986 remove references to nsImageManager
removing obsolete tests
removal for cbiesinger@web.de r=pavlov sr=tor
2002-01-29 15:15:37 +00:00
timeless%mac.com ddbcdd61d9 Bug 95986 remove references to nsImageManager
patch by cbiesinger@web.de r=pavlov sr=tor
2002-01-29 15:01:33 +00:00
bryner%netscape.com f3861937a7 Style and code cleanup. No functional changes. Not part of the build. 2002-01-29 03:06:44 +00:00
timeless%mac.com 700ed38a58 Bug 120967 Scale images with specific scaling factors
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser
2002-01-29 03:06:19 +00:00
timeless%mac.com ed1c5b938e Bug 121066 Images are dithered in Grayscale mode
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser
2002-01-29 03:05:19 +00:00
timeless%mac.com 327e376f67 Bug 120221 Make |NS_ERROR_GFX_PRINTER_INVALID_ATTRIBUTE| more specific
patch by Roland.Mainz@informatik.med.uni-giessen.de r=rods sr=sfraser
2002-01-29 03:03:56 +00:00
bryner%netscape.com 15f0ad9fb5 Removing scrollbar tracks from the list of widgets that don't need to be invalidated due to a state change. This fixes the scrollbar "stuck-in-hover" problem. Not part of the build. 2002-01-28 23:44:16 +00:00
bryner%netscape.com c0810e34f3 Cleaning up checkbox/radio button code, now that I understand how it's supposed to work. Hooked up checkbox/radio containers. Fixed active/hover state problems with buttons. Not part of the build. 2002-01-28 10:38:01 +00:00
bryner%netscape.com cfe46119ac turning off focus border for checkboxes. it's causing problems. not part of the build. 2002-01-28 07:17:39 +00:00
bryner%netscape.com 37fb333f32 Hooking up textfields and dropdown buttons. Not part of the build. 2002-01-28 06:32:08 +00:00
pinkerton%netscape.com cb46d68a19 changes for cocoa product to build and run and coexist in the tree with carbon. r=cls/sr=hyatt, bug# 111230 2002-01-25 22:01:41 +00:00
rods%netscape.com 9a440bd84e 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
2002-01-25 02:40:19 +00:00
mkaply%us.ibm.com 91b594ceff #116705
r=pedemont, sr=blizzard
OS/2 only - use FM_INVERT for drawing inverted rect
2002-01-25 00:02:40 +00:00
hyatt%netscape.com e704c2858a More objc fixes to remove id as parameter. r=danm, sr=brendan 2002-01-24 23:14:20 +00:00
bzbarsky%mit.edu 0c3b7335fd Correct case of some includes so we build on UFS. Bug 108300, patch by
leaf@mozilla.org, r=beard, sr=darin
2002-01-24 18:49:11 +00:00
pinkerton%netscape.com 7180e5e8d1 allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496 2002-01-24 15:11:18 +00:00
lordpixel%mac.com af7c17236d Fix bustage. bug # is 119118 2002-01-24 04:33:01 +00:00
lordpixel%mac.com 199198044b Fix for bug 119118 Issue with calculating rowBytes. r=sdagley, sr=smfr 2002-01-24 03:48:54 +00:00
bstell%ix.netcom.com d16b06dced bug 119042, crash when dividing 0 by 1
r=bstell@ix.netcom.com, sr/a=brendan@mozilla.org,
2002-01-23 15:07:15 +00:00
bryner%netscape.com 6e5de27742 Fixing selected state for radio buttons. Not part of the build. 2002-01-23 06:00:03 +00:00
sfraser%netscape.com e99044efd2 Fix for bug 120228. The rendering context made for the caret was interferring with the origin and clipping of the drawing port. To fix this, we have to reset these before reach drawing call. r=pinkerton, sr=kin, a=asa 2002-01-23 00:44:39 +00:00
pinkerton%netscape.com 37f342b20c ensure that mPixelsToTwips is always integral. r=dbaron/sr=sfraser/a=asa. bug#120779 2002-01-22 22:26:22 +00:00
bryner%netscape.com e4b1dd3230 Hooking up radio buttons, clean up debugging printf's. Not part of the build. 2002-01-21 21:51:57 +00:00