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

698 Коммитов

Автор SHA1 Сообщение Дата
michaelp%netscape.com c7ccc56a41 added fix for GetRects(). not currently called by anything but the new
compositor which is not yet enabled. approved by sar.
1999-02-26 20:16:50 +00:00
kmcclusk%netscape.com 2e36ac6ce8 Added support to read Adobe Font Metric files to get the correct font metrics
for printing.
1999-02-26 20:03:35 +00:00
kipp%netscape.com abab5c61cf Cleaned up all of the operator new/delete usage 1999-02-26 19:40:22 +00:00
alecf%netscape.com 71425ad3ac fix HPUX bustage - HP already has MIN, MAX, TRUE, and FALSE defined 1999-02-26 17:27:02 +00:00
alecf%netscape.com 3f9190fe0f fix HPUX bustage: font should be const 1999-02-26 17:26:25 +00:00
ebina%netscape.com 66e1467fa8 Changing RegisterFactory to use the new API. 1999-02-26 17:19:00 +00:00
kipp%netscape.com f562a1eb60 Cache alpha-clip pixmap across rendering calls so that transparent gifs render faster; flush cache when bits are updated so that transparent animated gifs don't break 1999-02-26 16:59:18 +00:00
kipp%netscape.com f33e75ab5e Removed inline virtuals - a no-no 1999-02-26 16:58:18 +00:00
kipp%netscape.com 3c967b856f Get alpha line stride so that we don't produce the wrong alpha mask 1999-02-26 16:57:54 +00:00
pavlov%pavlov.net 01a2380c19 began work on nsDrawingSurfaceGTK.cpp. it isn't built yet, as it doens't
compile though.  renamed the nsDrawingSurfaceGTK.h to nsOldDrawingSurfaceGTK.h
to avoid name conflicts for now.
1999-02-26 15:26:02 +00:00
warren%netscape.com 97781f4c14 Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends. 1999-02-26 10:17:14 +00:00
sfraser%netscape.com d847eb7428 Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. 1999-02-26 00:54:57 +00:00
michaelp%netscape.com 08a43fbfd4 added nsIDrawingSurface, a windows specific counterpart and a windows
implementation. cleaned up windows blending code to the point where we
don't really need platform specific blending implementations at all
anymore. added region area return from nsIRegion::GetRects(). unified all
windows bitmap management code under nsDrawingSurfaceWin.cpp.
1999-02-25 18:53:31 +00:00
kipp%netscape.com fb9e2b01ee Eliminate global constuctor dependency 1999-02-25 16:41:54 +00:00
kipp%netscape.com 8cd78f227c new 1999-02-25 16:41:09 +00:00
mcafee%netscape.com 59858e5406 Removing unused rules, cleaning this up. 1999-02-24 08:39:19 +00:00
kipp%netscape.com c74f87d07d Removed some off by one rendering errors (not a perfect fix!) 1999-02-23 19:39:11 +00:00
kipp%netscape.com bf3fa605eb Latest snapshot using linux version of the tools 1999-02-23 19:38:50 +00:00
warren%netscape.com 01f7011acc Added forgotten initialization. 1999-02-23 08:01:02 +00:00
mcafee%netscape.com 9c01a49a9a C++ comments in C file. 1999-02-23 05:04:56 +00:00
kmcclusk%netscape.com cc41ac096d Added support for creating a postscript device context for printing under GTK.
Sanitized the GTK nsDeviceContextSpecFactoryG, nsRenderingContextPS, nsDeviceContextPS,
and nsDeviceContextSpecG by removing WIN32 dependencies.
Added checks for null widgets in nsWidget and nsScrollbar GTK implementations.
1999-02-22 18:56:54 +00:00
dcone%netscape.com a5a9edc3d6 Added fixes to get it to compile under UNIX 1999-02-22 15:00:59 +00:00
pavlov%pavlov.net 11111cc945 minor code cleanups 1999-02-21 17:40:00 +00:00
dcone%netscape.com 913c087dee Added the printer support files for GTK 1999-02-18 22:35:11 +00:00
michaelp%netscape.com 5d4c7f34d2 made GetClipRegion comply with new API definition. 1999-02-18 22:34:19 +00:00
kipp%netscape.com c6d06e2e44 Compute subscript/super-script offsets; support (disabled) scalable fonts 1999-02-18 03:32:29 +00:00
harishd%netscape.com 288eb59701 Added FontMetrics for regression testing.
Will be wired up later
1999-02-17 18:21:51 +00:00
mjudge%netscape.com c95550b563 fix for nsCOMPtr Carpool change 1999-02-17 02:56:26 +00:00
michaelp%netscape.com 9332f17d3e made nsRenderingContextWin::GetClipRegion() work. 1999-02-16 00:50:32 +00:00
troy%netscape.com 612cd01861 Added some "const" to code that was retrieving a pointer to the internal
buffer managed by nsString
1999-02-14 05:56:15 +00:00
kipp%netscape.com 4477965d94 Added IID static method 1999-02-12 17:13:30 +00:00
dcone%netscape.com 3be8aecf3c fixed clipping, added ellipse and arc support 1999-02-12 16:12:15 +00:00
pierre%netscape.com a7cbc355e7 GetHints() returns NS_RENDERING_HINT_FAST_8BIT_TEXT 1999-02-12 05:56:56 +00:00
pierre%netscape.com 1b903e62bb Fixed GetClipRegion/SetClipRegion to work with the actual region instead of its bounding box 1999-02-11 23:51:15 +00:00
pierre%netscape.com e2f88ae014 Added SetNativeRegion() + fixed 2 small bugs 1999-02-11 23:50:12 +00:00
sfraser%netscape.com df155f75ba Added an assert in GetWidth, which fires if you try to measure width on a longer string than you really have. (May be triggered by selection code.) 1999-02-11 04:37:41 +00:00
kipp%netscape.com a974c955ce Fixed memory corruption crasher by passing in the correct width/height to the swizzler routine 1999-02-11 02:21:48 +00:00
michaelp%netscape.com e39ba40fc7 made GetRects() and FreeRects() work. killed ForEachRect(). 1999-02-11 01:54:01 +00:00
michaelp%netscape.com dfd4a7b87e killed ForEachRect(). 1999-02-11 01:53:42 +00:00
kipp%netscape.com 5bc85299cc Implement support for the spacing array for DrawString; fixed bug - didn't init mDrawStringBuf in ctor 1999-02-10 22:23:16 +00:00
kipp%netscape.com 72979eb40b Use a growable buffer to translate unicode to GdkWChar's instead of mallocing for every draw/measure 1999-02-10 17:58:43 +00:00
kipp%netscape.com 25ae173d9f Eliminate a compiler warning 1999-02-10 17:58:16 +00:00
pierre%netscape.com 7a849a7a02 backed out ftang's changes from version 1.72 1999-02-10 10:24:57 +00:00
alecf%netscape.com 30cbc8d51b fix casting for strict compilers 1999-02-10 08:24:04 +00:00
michaelp%netscape.com a8d07f7697 added GetRects()/FreeRects() to nsIRegion. add GetDrawingSurface() to
nsIRenderingContext.
1999-02-10 02:15:47 +00:00
mcafee%netscape.com 9d2cbf6a48 More portable Makefile, and this one builds 1999-02-10 01:50:29 +00:00
mcafee%netscape.com 34b2b77be6 Wrapping tests up in ENABLE_TESTS 1999-02-10 01:21:39 +00:00
michaelp%netscape.com ab4ddd5d5b fleshed out rect enumeration method. 1999-02-10 00:35:04 +00:00
michaelp%netscape.com 2100aab591 added xregion.h (formerly known as region.h in the old xfe).
added support for enumerating over the rects of an XRegion.
1999-02-09 19:22:33 +00:00
dcone%netscape.com 622882d224 Fixed bug 1999-02-08 17:23:59 +00:00