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

109 Коммитов

Автор SHA1 Сообщение Дата
kipp%netscape.com 1653f4f2a1 Dump client-data too 1998-09-26 17:39:54 +00:00
pierre%netscape.com 10ca96d0b2 re-enable the scrollbars on Mac, the widgets are now implemented 1998-09-23 09:19:55 +00:00
pierre%netscape.com df0e0f4fd8 use PR_IntervalNow() for mLastRefresh 1998-09-19 01:39:47 +00:00
kostello%netscape.com f734fdb646 Changes implementation to match the new Widget interfaces i.e. t
he signature of many of the "getters" changed.
1998-09-14 20:54:38 +00:00
pierre%netscape.com 60588f2cc8 temporarily disable the scrollbars on Mac, waiting for the widgets to be implemented 1998-09-03 06:20:12 +00:00
warren%netscape.com 34f3c0ef88 Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +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
troy%netscape.com 715766b02f Changes nsIView and nsIScrollableView interfaces to conform to
XPCOM conventions
1998-08-30 19:16:11 +00:00
troy%netscape.com a72700df68 Changed nsIViewManager interface to conform to XPCOM conventions 1998-08-28 04:56:56 +00:00
michaelp%netscape.com f1fba56cbb changes to support viewobserver and troy's spankage of the device context. 1998-08-28 03:05:23 +00:00
troy%netscape.com 361707b894 Combined GetScrollBarWidth/GetScrollBarHeight into one function
GetScrollBarDimensions
1998-08-27 18:30:55 +00:00
troy%netscape.com a2942cd289 Changed nsIDeviceContext interface to conform [more] with COM conventions 1998-08-27 05:05:03 +00:00
michaelp%netscape.com eab3862f9e killed Set/GetRootWindow() methods in viewmanager. this is now inferred from
the root view. added ability to select painting in view resizing.
1998-08-26 21:24:58 +00:00
michaelp%netscape.com 44b4f8f3f7 added assert to warn you of recursive painting. 1998-08-19 20:56:52 +00:00
joki%netscape.com a3d9156246 Moving view selection for event handling into nsViewManager, Adding GrabMouseEvents and GrabKeyEvents 1998-08-19 05:35:20 +00:00
rods%netscape.com b86e08b279 Added Page Up, Page Down, Arrow up and Arrow Down key processing. 1998-08-14 21:13:40 +00:00
michaelp%netscape.com dc2243f8bb fixed crash where widgets would return null clientdata because they were going
away, but the view was assuming the clientdata was non-null.
1998-08-13 00:03:41 +00:00
michaelp%netscape.com 0f7b0ea851 we now allocate a single offscreen buffer. 1998-08-12 21:17:52 +00:00
michaelp%netscape.com 7c65a39625 merged changes from branch. 1998-08-08 19:21:40 +00:00
troy%netscape.com 4b212c0467 Change to object lifetime management. Views are no longer ref counted 1998-08-08 04:23:33 +00:00
pierre%netscape.com 49c937b17b fix build on Windows and Unix 1998-08-05 09:02:52 +00:00
pierre%netscape.com 9fc96345cc fix build on Mac 1998-08-05 08:23:13 +00:00
pierre%netscape.com 4036ac81f1 renamed NSGetFactory to build on Mac 1998-08-05 08:17:06 +00:00
peterl%netscape.com 8d2ea1817c sync to new unit conversion functions 1998-08-01 01:08:36 +00:00
peterl%netscape.com 4d01ae8f02 rounding support 1998-07-31 23:34:45 +00:00
scullin%netscape.com caa643b2fb Make widget tests work again, normalize widget api on UNIX and Win, and
add start of platform LAF interface.
1998-07-29 18:47:50 +00:00
rods%netscape.com ce62d136af Removed a debug printf 1998-07-27 23:30:49 +00:00
rods%netscape.com c606ce7284 Added drag scrolling, and event processing for mouse events
outside the scrolling view.
1998-07-27 23:14:31 +00:00
michaelp%netscape.com 44636707c4 documented GetClipView() API. 1998-07-27 21:30:14 +00:00
troy%netscape.com ef1dfe9b6c Combined raptorgfx.dll and raptorgfxwin.dll into one DLL 1998-07-26 23:52:36 +00:00
michaelp%netscape.com e775361037 a tiny fix for scrollbars in scrolling views made without a widget association. 1998-07-26 23:32:33 +00:00
michaelp%netscape.com c35d9371ee form elements, etc. (i.e. sub widgets) now scroll smoothly. 1998-07-26 04:24:42 +00:00
michaelp%netscape.com 1e09120c96 re-added optimization with the ability to use it anywhere by setting the
NS_VMREFRESH_AUTO_DOUBLE_BUFFER when calling UpdateView().
1998-07-24 21:49:02 +00:00
michaelp%netscape.com bd312cf0e5 backed out change for a moment. 1998-07-24 21:32:02 +00:00
michaelp%netscape.com 73db4fa432 re-added conditional double buffering based on screen area thresholding. 1998-07-24 21:29:47 +00:00
michaelp%netscape.com 8fd323a89b added APIs to viewmanager to enable and disable all rendering.
made Refresh() APIs of viewmanager implementation private.
1998-07-24 21:05:50 +00:00
troy%netscape.com 22c96c168a Changed MoveViewTo() so it doesn't do any painting unless the
origin actually changes
1998-07-23 04:21:05 +00:00
kipp%netscape.com 15830114f2 Implement ScrollTo method 1998-07-22 23:39:56 +00:00
kipp%netscape.com c549a5d441 Added ScrollTo method 1998-07-22 23:39:23 +00:00
michaelp 899d802021 killed much hated borders on views... 1998-07-11 06:17:09 +00:00
rpotts ed77051a67 Fixed circular reference problem between the nsScrollingView and its scrollbars... 1998-07-10 23:10:26 +00:00
rpotts 7b1ddbcbf0 Fixed reference counting leak when processing mouse button down events... 1998-07-10 21:44:15 +00:00
michaelp f660a2b2b2 when a view is the root, it's position will now always be 0, 0. 1998-07-07 21:51:57 +00:00
joki bf6124d8c8 Move scrolling event code into new event handler to keep it out of DOM loop 1998-07-02 01:13:09 +00:00
kipp b9f60d4d2e Removed spurious includes of nsIPresShell 1998-06-26 16:23:48 +00:00
michaelp e183f05efb added init() method to prescontext.
creator of prescontext is responsible for initializing pres context.
devicecontext is now init()ed with a nsNativeWidget.
removed hacky X Display stuff from device context and font metrics.
removed hacky code from windows font metrics.
changed nsNativeWindow to be nsNativeWidget.
added more code for compositor back-to-front pass.
improved text performance on X.
changed nsHTMLTagContent.cpp so that it will build with MSVC 4.1.
1998-06-25 04:24:45 +00:00
joki 280ccd82b0 Change order of event handling to go children then view, not view then children. 1998-06-23 21:50:30 +00:00
rpotts 106f7e3330 Made the destructors on some XPCOM objects virtual (and protected) to make sure everything gets cleaned up... 1998-06-23 18:44:06 +00:00
michaelp b060b228dc killed debug code. 1998-06-23 17:50:19 +00:00
michaelp e0368aca6a made led prettier. 1998-06-23 17:47:06 +00:00