michaelp%netscape.com
404485956b
work in progress for new compositor.
1999-02-25 18:44:45 +00:00
michaelp%netscape.com
abc0a250c7
added unknown content quality. fixed potential crash because of bug in timer
...
code. now uses rootscrollable for all scrollable view notifications.
1999-02-16 19:57:45 +00:00
michaelp%netscape.com
b7b48568ee
turned off timers when our damage count goes to zero.
1999-02-16 02:25:20 +00:00
michaelp%netscape.com
fd60616dc3
added Get/SetScrollableRoot() to nsIViewManager. fixed bug where maximizing
...
window would cause junk to be shown below/to the right of the real content
if the document was scrolled towards bottom/right. fixed flashing scrollbar
problem. made quality control work again.
1999-02-16 00:57:06 +00:00
troy%netscape.com
c5c7f2f3a2
Re-ordered the call to SetPosition(0) for the horizontal scrollbar,
...
because the way it was caused the scrollbar to be enabled when it should
be disabled...
1999-02-03 05:03:04 +00:00
troy%netscape.com
0068780d65
Added GetScrollbarVisibility()
1999-02-03 04:25:31 +00:00
michaelp%netscape.com
e9df6a8f2c
work in progress for new compositor. not currently enabled, so it won't
...
affect anyone else. killed Paint() method of scrolling view since it
no longer does anything useful. made view manager destructor protected to
eliminate gcc warnings.
1999-02-03 04:12:21 +00:00
joki%netscape.com
66e96113d0
Modifying view event flow to always start processing from top view, not enter at children
1999-02-01 22:45:59 +00:00
troy%netscape.com
13b540579b
Fix for bug #2748 . Reset the scroll-position to 0 when the scrollbar
...
is no longer needed
1999-01-31 18:42:13 +00:00
michaelp%netscape.com
5fa3b5fa18
corner view now paints correctly again.
1999-01-28 22:37:16 +00:00
troy%netscape.com
45449ef5a0
Changed clip-view to clip sibling windows
1999-01-28 17:07:21 +00:00
michaelp%netscape.com
c60567f267
fixed bug where CreateWidget() was called twice for the ClipView and zero
...
times for the CornerView.
1999-01-28 05:04:43 +00:00
sudu%netscape.com
6624efe2b9
OJI MozClassic to raptor merge
1999-01-25 08:05:00 +00:00
michaelp%netscape.com
531901380e
when a clip is specified for a view, the clip now only affects the
...
view for which it is specified, not any of it's children or other
views stacked "behind" it.
1999-01-15 22:11:46 +00:00
sfraser%netscape.com
eb4fe9d22a
Fix for 2161 -- if nsView::GetViewFor() is called with a null widget, just return a null view.
1999-01-08 21:31:56 +00:00
joki%netscape.com
f449cdd75c
Move focus shifting code from nsScrollingView.cpp to nsEventStateManager.cpp
1999-01-08 21:13:59 +00:00
pierre%netscape.com
2ecbb0d6c5
Improve performance on Mac: disable the Composite timer (temporary code - see comments)
1998-12-20 13:15:41 +00:00
michaelp%netscape.com
de47a746ca
the corner view works again, and thanks to michael.lowe@bigfoot.com it paints
...
in the correct system specified "background" color.
1998-12-19 06:20:36 +00:00
pierre%netscape.com
b663c8851a
Enable double buffering on Mac
1998-12-18 13:33:55 +00:00
sfraser%netscape.com
1d96f8cb32
Assert on a null widget Ptr
1998-12-16 03:37:56 +00:00
michaelp%netscape.com
906468f97f
we not put the responsibility for managing damage regions into the widget
...
code instead of doing it in the viewmanager. this allows us to paint much
more optimally.
1998-12-15 05:47:25 +00:00
beard%netscape.com
48c16d8ad3
First Checked In.
1998-12-13 05:01:04 +00:00
sfraser%netscape.com
3a4008a62e
Convert AppleSingle->binary format.
1998-12-10 03:22:27 +00:00
troy%netscape.com
e3646613dc
Added additional parameter to Display() for specifying which view
...
should be displayed
1998-12-07 03:44:57 +00:00
pierre%netscape.com
34127314ce
temporarily defines NO_DOUBLE_BUFFER if XP_MAC (waiting for the offscreen code to be fixed)
1998-12-06 00:37:25 +00:00
ramiro%netscape.com
2009b728de
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
troy%netscape.com
0949b46113
Changed InsertChild() to use <= (instead of <) for zindex check, and changed
...
iteration to use sibling pointers
1998-12-04 21:28:52 +00:00
michaelp%netscape.com
9f53d52bab
updated for new blending API.
1998-12-01 02:16:14 +00:00
beard%netscape.com
c62b49cafc
Mac shared library migration.
1998-11-30 22:15:00 +00:00
beard%netscape.com
2faa7db95c
First Checked In.
1998-11-30 22:14:25 +00:00
michaelp%netscape.com
f7e81dd421
fixed bug where computing *need* for vert/horz scrollbar did not take into
...
account the fact that there might be a need for the other scrollbar too.
it used to be that if it knew that it *did* need a vert/horz scrollbar it
would take the other one into account properly. it was just in making the
initial decision that there was an error.
1998-11-25 03:32:00 +00:00
michaelp%netscape.com
bd4729c507
reduced scollbar flashing.
1998-11-24 00:06:46 +00:00
michaelp%netscape.com
01479089ad
backout changes i didn't want to commit.
1998-11-23 23:50:17 +00:00
michaelp%netscape.com
9563673e24
fixed display of black or garbage when resizing scrolled scrollingviews.
1998-11-23 23:43:08 +00:00
cyeh%netscape.com
e9d3c67427
Removing static makefiles as a part of the transition to Autoconf. I have taken great
...
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.
If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com .
1998-11-21 00:34:32 +00:00
jfrancis%netscape.com
908a54558d
missed a source file. added nsView.cpp to project
1998-11-20 06:28:50 +00:00
jfrancis%netscape.com
0130b28843
mac shared lib conversion, phase 1
1998-11-20 05:02:56 +00:00
jfrancis%netscape.com
ee48b33e38
First Checked In.
1998-11-20 05:02:20 +00:00
michaelp%netscape.com
bcf31ddf48
fixed bug where a view with opacity set to 0.0f would cause the area where it
...
is to never be drawn.
1998-11-18 23:50:28 +00:00
michaelp%netscape.com
664a1d2168
fixed problem with vertical scrollbar not always appearing.
1998-11-16 19:42:53 +00:00
michaelp%netscape.com
d7d8293d07
changes to support printing.
1998-11-14 01:58:34 +00:00
vidur%netscape.com
ae7eceb3a7
Temporary fix when scroll frame is created unsized. The real fix will come from michaelp.
1998-11-13 02:50:24 +00:00
rods%netscape.com
afacf49404
Made changes for GetBounds to GetClientBounds conversion
1998-11-04 21:46:00 +00:00
dcone%netscape.com
710c68374e
have a new interface for the blends init
1998-11-04 17:34:19 +00:00
michaelp%netscape.com
6f7deed7e4
removed widget parameters from nsIView::Init(). added CreateWidget() and SetWidget()
...
APIs to replace this functionality. also added CreateScrollControls() to
nsIScrollableView.
1998-11-04 04:14:10 +00:00
michaelp%netscape.com
a5066c14af
changed nsIView::Init() so that it no longer takes an opacity value. this
...
allows the view manager to maintain global state re: opacity.
1998-11-03 06:36:36 +00:00
michaelp%netscape.com
a0d0cd2356
fixed bug where changing view opacity or transparency would not trigger
...
a refresh.
1998-11-03 01:49:30 +00:00
michaelp%netscape.com
4c9ea4d214
fixed leak of shared offscreen drawing surface.
1998-11-02 22:35:55 +00:00
michaelp%netscape.com
10921d7b0b
changes to support nsIRenderingContext that conforms to COM conventions.
1998-10-30 02:08:25 +00:00
troy%netscape.com
ce0bf2910d
Changed Refresh() to use the dimensions of the widget associated with
...
theview being repainted, rather than the dimensions of the root widget
1998-10-29 19:47:19 +00:00