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

378 Коммитов

Автор SHA1 Сообщение Дата
pierre%netscape.com b29370f34b removed explicit creation of static object ImageManagerInit because "__initialize" was added to the project 1998-09-05 08:12:08 +00:00
pierre%netscape.com 5b83b85e52 added __initialize and __terminate 1998-09-05 08:03:28 +00:00
dcone%netscape.com 672e91ed2d fixed clipping 1998-09-04 21:12:49 +00:00
dcone%netscape.com f016c2af39 fixed the offscreen buffer mac things 1998-09-04 17:57:36 +00:00
dcone%netscape.com bd4fcb0006 Mac Implementation 1998-09-04 17:57:04 +00:00
pierre%netscape.com 11f99fbfc6 fix a crash in the destructor (don't delete mFrontBuffer) 1998-09-04 00:33:49 +00:00
mcafee%netscape.com 9a4b4f1a2c More solaris breakage, nsImageUnix::BuildImage() needs to return status. 1998-09-03 10:51:54 +00:00
thom%netscape.com 4484ae3e9b Copy and paste error (SomethingClassWin needed to change to somethingClassMac) 1998-09-03 02:54:11 +00:00
rods%netscape.com 4ff4006b6b Fixed a bug in ConvertPixel 1998-09-02 19:51:32 +00:00
rods%netscape.com 84106de27a Implemented ConvertPixel 1998-09-02 19:33:01 +00:00
rods%netscape.com c4c7020588 Implemented ConvertPixel 1998-09-02 19:26:43 +00:00
rods%netscape.com b565caf5f2 Added ConvertPixel to nsIDeviceContext 1998-09-02 19:24:05 +00:00
kmcclusk%netscape.com a4c1282a98 More 8BIT visual support. 1998-09-01 23:22:49 +00:00
rods%netscape.com a4835c7144 Cast mWidget to Widget 1998-09-01 23:21:38 +00:00
rods%netscape.com cd8b62858f Added InstallColormap call to ConvertPixel 1998-09-01 22:44:17 +00:00
rods%netscape.com d5b257923a Exported nsDeviceContentUnix.h its needed by nsWindow for SetForegroundColor
and SetBackgroundColor
1998-09-01 22:43:38 +00:00
kmcclusk%netscape.com 591fc90098 Add some 8-bit color support + removed bit conversion in nsImageUnix.cpp Draw. 1998-09-01 21:24:32 +00:00
kmcclusk%netscape.com 782a703e5d Added support for 16-bit visuals. 1998-09-01 20:30:42 +00:00
warren%netscape.com 34f3c0ef88 Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +00:00
warren%netscape.com 5624832f7d Added closure argument to nsHashtable::Enumerate. Renamed NSRepository to nsRepository. 1998-09-01 00:23:47 +00:00
spider%netscape.com 996065efff Updates for new XPCOM interface changes to the font metrics 1998-08-31 20:11:08 +00:00
kostello%netscape.com 7911194465 These changes match the Windows/Unix changes to methods to take a parameter instead of returning a value. 1998-08-31 19:09:55 +00:00
dcone%netscape.com 0d446f724a fixed some updating problems 1998-08-31 15:14:48 +00:00
troy%netscape.com 715766b02f Changes nsIView and nsIScrollableView interfaces to conform to
XPCOM conventions
1998-08-30 19:16:11 +00:00
rpotts%netscape.com 0e1ddd6c9c Added casts to allow building with STRICT defined... 1998-08-29 06:19:23 +00:00
rpotts%netscape.com 961c335953 Added specific GDI casts to allow building when STRICT is defined 1998-08-29 06:18:17 +00:00
troy%netscape.com 7de93dccde Added some comments 1998-08-29 03:26:33 +00:00
troy%netscape.com 6a2fa61df2 Changed interface nsIFontMetrics to use the XPCOM conventions for returning
a nsresult
1998-08-29 02:34:34 +00:00
troy%netscape.com 5d0cbacdc8 Interface change 1998-08-28 15:19:44 +00:00
troy%netscape.com fa44b729c9 Changed nsIFontCache to conform to XPCOM standards 1998-08-28 05:16:41 +00:00
troy%netscape.com f3b72c4103 Turned off gamma correction 1998-08-28 02:50:19 +00:00
troy%netscape.com 1131b9bc4f nsIDeviceContext API change 1998-08-28 01:58:02 +00:00
thom%netscape.com bc62a4d201 got the file in sync with troy's fontCache changes 1998-08-28 00:28:10 +00:00
troy%netscape.com 11cf46a83d More changes to nsIDeviceContext interface 1998-08-27 22:45:35 +00:00
troy%netscape.com 904307572c Fixed build bustage 1998-08-27 22:12:26 +00:00
troy%netscape.com 45f4b12a38 Change to GetRenderingContext 1998-08-27 21:09:25 +00:00
troy%netscape.com fc4394bce5 More API changes to nsIDeviceContext 1998-08-27 20:43:04 +00:00
troy%netscape.com 3ab67ce19b More changes to nsIDeviceContext API 1998-08-27 18:47:22 +00:00
troy%netscape.com d4b941191f Fixed build bustage 1998-08-27 18:46:51 +00:00
troy%netscape.com 361707b894 Combined GetScrollBarWidth/GetScrollBarHeight into one function
GetScrollBarDimensions
1998-08-27 18:30:55 +00:00
dcone%netscape.com e09924f871 Fixed some small bugs. 1998-08-27 18:03:15 +00:00
dcone%netscape.com e90a67c980 updated some routines 1998-08-27 17:46:58 +00:00
dcone%netscape.com 16f3d2d4cc Updated to use regions 1998-08-27 17:36:13 +00:00
dcone%netscape.com eb63a0a754 updated some routines 1998-08-27 17:35:49 +00:00
troy%netscape.com aa775156da Fixed some bustage I intriduced 1998-08-27 17:26:48 +00:00
mcafee%netscape.com 8f9b1df741 Fixing compile warnings on Linux 1998-08-27 07:13:15 +00:00
mcafee%netscape.com 4748127ee5 Fixing Solaris warning, native compiler 1998-08-27 07:02:04 +00:00
troy%netscape.com 7ad15a2022 Changes to nsIDeviceContext API 1998-08-27 05:14:35 +00:00
troy%netscape.com a2942cd289 Changed nsIDeviceContext interface to conform [more] with COM conventions 1998-08-27 05:05:03 +00:00
dcone%netscape.com 42267c9e5b fixed some port bugs 1998-08-26 14:13:36 +00:00
troy%netscape.com 76a0ad4b29 Changed ImageUpdated() to only do gamma correction if the gamma value
is not 1.0
1998-08-26 03:27:54 +00:00
dcone%netscape.com 0d5cb121b9 Finished the first pass at implementation 1998-08-24 20:10:57 +00:00
dcone%netscape.com 125a0c023a Updated to the correct way the DeviceContext should work, added the twips calculation 1998-08-21 17:11:15 +00:00
michaelp%netscape.com d349a5180f tiny change to get things to work under the 4.1 compiler. 1998-08-19 20:56:27 +00:00
dcone%netscape.com a5b7779ff7 *** empty log message *** 1998-08-19 17:24:14 +00:00
dcone%netscape.com e5f4711280 Re wrote these files to reflect the correct way of building Devicecontexts 1998-08-19 17:24:13 +00:00
dcone%netscape.com acbd812aea Added some project info, files 1998-08-19 17:21:53 +00:00
troy%netscape.com e99c5477d9 Changed CopyOffScreenBits() to make sure the logical palette is selected
into the screen DC.
1998-08-19 04:41:48 +00:00
troy%netscape.com 15a302865d Changed to realize the palette in the background 1998-08-19 01:58:17 +00:00
troy%netscape.com 590beb1f4b Added GetPaletteInfo() 1998-08-19 00:37:05 +00:00
kostello%netscape.com a046eaf5fc Fix mac build 1998-08-18 17:24:55 +00:00
troy%netscape.com 8a7eaeee86 Added GetLogicalPalette() to nsDeviceContextWin 1998-08-18 04:11:01 +00:00
kostello%netscape.com df8860d839 Fix mac build 1998-08-18 00:09:48 +00:00
troy%netscape.com a608953ee7 Changed CreateILColorSpace() to GetILColorSpace() (device context now
owns the color space), and cleaned up image renderer code
1998-08-17 23:20:42 +00:00
rpotts%netscape.com 7fd551001c Checking in changes from the branch rev 1.7.2.2... 1998-08-13 22:18:57 +00:00
michaelp%netscape.com 1dab7a45a1 fixed really nasty allocation error. 1998-08-13 20:39:30 +00:00
kmcclusk%netscape.com 2d69ecb7d1 Save the alpha buffer in a member variable. 1998-08-12 19:57:05 +00:00
michaelp%netscape.com 5d169479f1 fixed *massive* memory leak. 1998-08-12 19:50:13 +00:00
vidur%netscape.com fd1da39664 null check before we release a stream in the failure case. 1998-08-12 17:14:54 +00:00
troy%netscape.com d5bc060d08 Fixed potential leak of alpha bits if image is destroyed before
being optimized
1998-08-12 05:40:03 +00:00
michaelp%netscape.com 4195f69119 added changes for using directx draw with msvc 5.0. 1998-08-12 02:21:06 +00:00
michaelp%netscape.com 5ece139ccc fixed nasty DeleteDC() in destructor. 1998-08-12 01:05:40 +00:00
michaelp%netscape.com 66377e407e changes to support use of DirectDraw. 1998-08-12 00:59:00 +00:00
peterl%netscape.com e9d47824a6 re-enable non-truetype fonts 1998-08-11 23:54:29 +00:00
peterl%netscape.com 92f4b1b608 force aliasing of courier font 1998-08-11 23:54:04 +00:00
peterl%netscape.com 86f2b94eae made check font existence ignore non-truetype fonts 1998-08-10 23:29:21 +00:00
kmcclusk%netscape.com 9ef7f93f84 Added back commented out destruction of XImages and buffers 1998-08-10 23:27:32 +00:00
troy%netscape.com 232404cd73 Added a NS_RELEASE of the URL reader in OnStartBinding() 1998-08-10 22:21:18 +00:00
spider%netscape.com 41a8841d97 Fix build bustage 1998-08-10 18:50:59 +00:00
troy%netscape.com 796ff3b199 Stopped allocating array of size 0... 1998-08-10 17:44:54 +00:00
troy%netscape.com 045207fdac Removed an extra NS_ADDREF call that was keeping the timer object from
ever getting freed
1998-08-10 17:32:57 +00:00
troy%netscape.com 359bfac72c Fixed ClearTimeout() to free the timer closure struct 1998-08-10 17:25:35 +00:00
troy%netscape.com 9e6c9e9a29 Added memset of lfFaceName array to 0 for debug builds. This eliminates
a Purify warning
1998-08-10 16:53:14 +00:00
troy%netscape.com f798df9ec4 Fixed leak of an IL color space in NewPixmap() 1998-08-10 04:25:35 +00:00
troy%netscape.com a1ddf26c8b Fixed leak of async net context. Now there's only one net context used
for all image requests and its released when the image group is
destroyed
1998-08-10 03:33:49 +00:00
troy%netscape.com 3b0cf0d519 Stopped holding a reference to the device context, because the device context
holds a reference to the font cache and this was causing a circular reference
1998-08-10 02:34:00 +00:00
troy%netscape.com 7c078d1211 Changed destructor to release reference to image request observer objects. This
fixes a memory leak
1998-08-09 16:53:24 +00:00
kostello%netscape.com ec33bc0eb4 Fix mac build 1998-08-07 18:34:13 +00:00
kmcclusk%netscape.com afff9ec900 Changed nsFontMetrixWin to nsFontMetrixUnix for GetWidth member function. 1998-08-07 16:43:52 +00:00
peterl%netscape.com cffcce9711 IRIX build fix 1998-08-07 06:24:38 +00:00
peterl%netscape.com adf03a4281 fix build 1998-08-07 03:43:20 +00:00
peterl%netscape.com c14c9f35ba changed nsFont to contain face lists in name 1998-08-07 02:12:34 +00:00
rods%netscape.com 709fe148e0 Removed debug statement 1998-08-05 22:39:02 +00:00
rods%netscape.com 44e8fd30d4 Added a new GetWidth that take a nsIDeviceContext 1998-08-05 22:21:21 +00:00
kostello%netscape.com 3a6891de46 Added GetDepth 1998-08-05 18:14:16 +00:00
kostello%netscape.com 0a696b8301 Added GetDepth method 1998-08-05 18:12:41 +00:00
michaelp%netscape.com 881455e332 we now set the correct stretchblt mode. as a result scaled images look a lot sweeter. 1998-08-05 18:06:19 +00:00
kmcclusk%netscape.com 7cfad3b90f Fix for animated gifs. 1998-08-05 17:06:00 +00:00
troy%netscape.com 3fb6bfcdd6 Changed 8 bit images to use DIB_PAL_COLORS. Also changed it so that
8-bit images aren't dithered to the color cube on a true color device
1998-08-05 15:51:31 +00:00
troy%netscape.com a25f58bfc6 Added GetDepth() member function 1998-08-05 15:26:15 +00:00