Commit Graph

269 Commits

Author SHA1 Message Date
beard%netscape.com
027b20e345 removed USE_DISPLAY_LIST_ELEMENTS #ifdefs. 1999-08-27 04:02:55 +00:00
rods%netscape.com
891b176869 The method nsIView::CreateView has parameter that indicates whether D&D for the widget
should be turned on or not. This make it configurable from the outside,
it is needed for the editor
1999-08-26 14:41:18 +00:00
leaf%mozilla.org
0f6c134eda Backing out change. 1999-08-24 00:23:00 +00:00
ramiro%netscape.com
ee2c5b0a52 Fix for the rendering problem on unix after the NS_COPYBITS_TO_BACK_BUFFER
cleanup.
1999-08-22 13:54:41 +00:00
beard%netscape.com
f1608fad43 removed static library targets (view.o, viewDebug.o) 1999-08-21 22:13:21 +00:00
kmcclusk%netscape.com
380bb3e4c1 nsViewManager :: Refresh
Created explicit pointers to offscreen and onscreen rendering contexts.
Stop passing NS_COPYBITS_TO_BACK_BUFFER flag.
1999-08-20 22:48:56 +00:00
evaughan%netscape.com
a12f942778 xpscrollbars 1999-08-19 22:16:23 +00:00
troy%netscape.com
ba84089a26 Changed Paint() to leave the clip rect relative to the view's origin (and
not translate by the view's x and y-offset), because the view manager has already
translated into the view's local coodinate space before calling Paint()
1999-08-10 23:52:36 +00:00
kmcclusk%netscape.com
9addfd5606 Added code to prevent negative values from being passed to nsIWidget::Resize. 1999-08-10 22:20:53 +00:00
sfraser%netscape.com
3ccf557440 Zero out the return value from QI in case of failure. 1999-08-10 00:56:40 +00:00
tague%netscape.com
fe1e77f9bd Added support for mapping the reply of a textevent (i18n input support) back into platform coordinate space 1999-08-09 03:56:03 +00:00
beard%netscape.com
d1541b879f display list elements, ShowDisplayList() method. 1999-08-02 03:16:55 +00:00
beard%netscape.com
28e63c3a3a bug #10460: now handling negative z-index 1999-08-02 02:43:24 +00:00
hyatt%netscape.com
b8e878ee18 Backing out beard's changes completely and reverting to version 3.34 of
nsViewManager.cpp, and reverting to version 3.100 of nsViewManager.h.

Note that beard's backing out of the negative z-index code did NOT fix
the problem.  This means the bug lurks somewhere else in the file.
1999-08-01 18:44:24 +00:00
beard%netscape.com
73ee000f7f turned off negative zindex check to see if it fixes XP menus. 1999-08-01 18:18:42 +00:00
beard%netscape.com
14fb29006d Simplified CreateDisplayList() by removing startup conditions. Broke out display list printing code into separate method ShowDisplayList(). 1999-07-31 03:05:37 +00:00
beard%netscape.com
117c8aa2c6 bug #10460: now placing views with negative z-index after their parent in display list. Lots of clean up, added DisplayListElement struct instead of storing views in every 3rd slot of the display list, #ifdef USE_DISPLAY_LIST_ELEMENTS. Simplified CreateDisplayList() by removing startup conditions. Broke out display list printing code into separate method ShowDisplayList(). More to come. 1999-07-31 03:05:32 +00:00
pavlov%netscape.com
ef3139e431 don't do anything if SetDimentions is called with the same width and height.
approved by hyatt
1999-07-27 04:37:35 +00:00
rickg%netscape.com
e8ced6357f removed two warnings from GFX library that sparky isn't likely to fix 1999-07-26 02:22:09 +00:00
briano%netscape.com
84541f63f2 Fixed the logic and cleaned it up. 1999-07-19 23:15:25 +00:00
sspitzer%netscape.com
0b33172e2b hail mary bulletproofing fix for #10035 1999-07-19 19:57:30 +00:00
ramiro%netscape.com
ba8ba82cc6 Landing timer move on windows. 1999-07-17 15:52:01 +00:00
sspitzer%netscape.com
f44644acd2 fix warnings. 1999-07-03 00:25:42 +00:00
dveditz%netscape.com
0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
rods%netscape.com
03778379c3 Removed drawing optimization because it causes flicker. 1999-07-01 20:44:05 +00:00
warren%netscape.com
bde10cf3a0 More necko changes. 1999-06-25 01:53:22 +00:00
buster%netscape.com
ef65d66461 added GetIID static methods to public interfaces. Code-reviewed by Kevin M. 1999-06-24 22:40:53 +00:00
dp%netscape.com
a5f317d35d Adding access paths to system header files due to new header dependency nsIComponentManager.h -> nsIFileSpec.h -[YUCK]-> nsFileSpec.h -> Files.h 1999-06-22 14:27:38 +00:00
pierre%netscape.com
c44e8ee439 In GetDrawingSurface(), erase the drawing surface when it is re-used. 3455: [PP] mac/linux, dual toolbars appear after surfing. 6989: Multiple window drawing gets messed up. 6678: [PP]clipping/port problems in child dialogs. 5560: [PP] CornerView displays garbage. 1999-06-17 04:01:50 +00:00
joki%netscape.com
25aab9fee5 Fixing event coordinates to give screen based info. Also fixing direct reference to frames via their names. 1999-06-09 07:38:26 +00:00
bruce%cybersight.com
8a092d3fc1 Explicitly include prinrval.h here. (This will make be needed for some changes coming shortly after M7.) 1999-06-05 11:29:03 +00:00
mcmullen%netscape.com
cbc7d3604a Removed obsolete base.shlb/baseDebug.shlb 1999-05-27 21:40:58 +00:00
kin%netscape.com
a1620436bb Added implementation of BeginUpdateViewBatch() and
EndUpdateViewBatch() to nsIViewManager and nsViewManager.
1999-05-26 21:13:06 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
beard%netscape.com
85e4ed7461 bugs #5062, #4703: have to create per view manager rendering contexts, even when the shared drawing surfaces are already big enough. a=chofmann 1999-05-19 23:23:47 +00:00
evaughan%netscape.com
a9d351ef30 Fixed some visibility bugs in order to make the tab widget work correctly. 1999-05-19 22:14:11 +00:00
beard%netscape.com
a4c669efd1 bug #5093: removed redundant calls to nsWidget::Invalidate(), fixed in nsScrollbar.cpp instead. 1999-05-18 21:45:46 +00:00
pierre%netscape.com
58fc86907f Check mRootView in RenderViews to fix a crash with Photon. Patch from Jerry.Kirk@Nexwarecorp.com. 1999-05-18 14:37:57 +00:00
pierre%netscape.com
df0af65e2d #5949 "Frequent resizing of window causes apprunner to stop drawing" 1999-05-18 13:14:46 +00:00
beard%netscape.com
6678c4e265 bug #5093: added widget->Invalidate() calls after changing the position of scrollbar thumb. It may be more appropriate to fix this in nsScrollbar.cpp 1999-05-17 19:40:40 +00:00
bruce%cybersight.com
07cdbce714 Fix ANSI C++ violation. (a=beard) 1999-05-15 22:53:57 +00:00
pollmann%netscape.com
61af13c758 Bug 5746: Check for null. 1999-05-15 01:36:39 +00:00
danm%netscape.com
5a68bb8f22 HandleEvent holds onto the view's ViewObserver for the life of the method. Prevents early deletion of the view in some cases. Part of bug 5844. 1999-05-04 23:23:35 +00:00
joki%netscape.com
d1f2b3ef88 Adding scrolling fixes to fix bug #3999, A: chofmann 1999-04-30 19:38:39 +00:00
kipp%netscape.com
3ec981cc1c Do not update views when refresh is disable 1999-04-30 00:09:04 +00:00
pierre%netscape.com
472f414c2b fixed the display of some missing views on Mac (like the CornerView) 1999-04-27 05:34:05 +00:00
troy%netscape.com
eb5d51399b Removed #define ALL_VIEW_FLAGS which is no longer used 1999-04-24 22:58:14 +00:00
troy%netscape.com
46ebe8ceb5 Changed Scroll() to check if the scrolled view has the
NS_VIEW_PUBLIC_FLAG_DONT_BITBLT flag set
1999-04-24 22:49:28 +00:00
troy%netscape.com
8c0f913db7 Added function GetClipView() 1999-04-24 02:52:58 +00:00
kipp%netscape.com
ca5f1c81c2 Removed obsolete include file 1999-04-23 19:52:36 +00:00