hyatt%netscape.com
94d84e7328
Batching removal and making sure I get notified (in an attempt to fix some
...
of the out of sync problems the tree widget is having).
git-svn-id: svn://10.0.0.236/trunk@38948 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 01:10:40 +00:00
hyatt%netscape.com
4993b080f5
Fix for bug 9503.
...
git-svn-id: svn://10.0.0.236/trunk@38944 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 00:51:35 +00:00
hyatt%netscape.com
c629e6ba46
Changes to the tree widget to prevent memory whackage that's causing
...
crashes. This should fix several of the mailnews bugs. It's hard to
say exactly which of them will be fixed by this, since some of them
are caused by memory whackage and others are real bugs in the widget
itself.
Also adding in support for Troy's primary frame hashtable, thus ensuring
that when the tree widget dynamically deletes frames that the mappings
in the hashtable are removed (so that deleted frames won't accidentally
be retrieved).
git-svn-id: svn://10.0.0.236/trunk@38926 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 20:58:16 +00:00
hyatt%netscape.com
efcc64ec58
Nailed this repainting/disappearing bug to the WALL!
...
git-svn-id: svn://10.0.0.236/trunk@38747 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-08 00:43:17 +00:00
mcafee%netscape.com
e6c0369940
Adding nsToolbarItemFrame.cpp to the build, this gets used when TOOLBAR_DD=1, ie. --enable-toolbar-dd. a=cyeh
...
git-svn-id: svn://10.0.0.236/trunk@38741 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 22:55:47 +00:00
kipp%netscape.com
1b24c1974d
Removed HaveFixedContent* methods from nsHTMLReflowState and updated code to match (fix bug #7993 )
...
git-svn-id: svn://10.0.0.236/trunk@38572 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 02:33:17 +00:00
kipp%netscape.com
3fd213b2ce
Cleaned up ctor initializer order to quite down compiler warnings
...
git-svn-id: svn://10.0.0.236/trunk@38358 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 18:42:51 +00:00
mcafee%netscape.com
e9ec2548c9
Adding nsToolbarDragListener.cpp
...
git-svn-id: svn://10.0.0.236/trunk@38191 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 23:58:32 +00:00
rods%netscape.com
c8886b0f2b
Change returns codes for proper bubbling of events
...
made non toolbaritem and titlebuttons non-draggable
git-svn-id: svn://10.0.0.236/trunk@38131 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 20:20:49 +00:00
hyatt%netscape.com
0b331a0f57
Landing changes to wrap XUL windows in a box frame so that we can support
...
intrinsic sizing of windows. (Unlike HTML and XML, we are no longer wrapped
in an area frame. We are instead wrapped in a box frame.)
Also included is a patch for the table code, since it crashes inside boxes
because of a bug in its incremental reflow code.
nsISpaceManager was touched to give it a GetIID method so that it could be
used with nsCOMPtrs.
git-svn-id: svn://10.0.0.236/trunk@37994 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 05:28:32 +00:00
sfraser%netscape.com
e6d66a31c8
Fix for crash on startup -- don't use nsCOMPtr on frame-derived things, becaue they are not refcounted, and this causes nsCOMPtr to delete the frame on destructions.
...
git-svn-id: svn://10.0.0.236/trunk@37968 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 04:02:48 +00:00
rods%netscape.com
3312d37d00
Fixed a couple of more small compile time issues
...
git-svn-id: svn://10.0.0.236/trunk@37893 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 22:27:43 +00:00
rods%netscape.com
bc24e26490
Added a newline at the end of file
...
git-svn-id: svn://10.0.0.236/trunk@37892 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 22:25:54 +00:00
rods%netscape.com
85d3b7dc58
changed the hard-coded twips value of 15 to a calculated value.
...
git-svn-id: svn://10.0.0.236/trunk@37891 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 22:24:57 +00:00
rods%netscape.com
7dec28fe33
changes nscoord.h to nsCoord.h
...
git-svn-id: svn://10.0.0.236/trunk@37889 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 22:19:16 +00:00
rods%netscape.com
e0eaf48451
Added D&D to toolbars and toolboxes
...
git-svn-id: svn://10.0.0.236/trunk@37871 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 21:12:43 +00:00
sspitzer%netscape.com
2d7a698cda
add new line to end of file
...
git-svn-id: svn://10.0.0.236/trunk@37655 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 06:11:16 +00:00
pinkerton%netscape.com
5bd2ed2750
add include for linux to fix build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@37589 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 00:12:54 +00:00
evaughan%netscape.com
09d003848a
Added anonymous node support.
...
Added splitters
Added Grippies.
git-svn-id: svn://10.0.0.236/trunk@37561 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 22:17:43 +00:00
tague%netscape.com
fb2c65e5cd
Fixed (hopefully) linux build bustage by re-writing the expression w/ a temp variable
...
git-svn-id: svn://10.0.0.236/trunk@37488 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 22:46:20 +00:00
hyatt%netscape.com
8dece188fd
Turning on the lazy mode in the tree widget. It is now the default. Let
...
the bug filing begin. :(
git-svn-id: svn://10.0.0.236/trunk@37428 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 20:20:40 +00:00
rods%netscape.com
08033e3f08
Initial checkin
...
git-svn-id: svn://10.0.0.236/trunk@37409 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 14:24:10 +00:00
jdunn%netscape.com
1777cd0c52
declare class as public... since some compilers assume private
...
git-svn-id: svn://10.0.0.236/trunk@37317 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 02:25:08 +00:00
jdunn%netscape.com
457732c966
MUST have a newline at end of file
...
git-svn-id: svn://10.0.0.236/trunk@37229 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 21:01:36 +00:00
evaughan%netscape.com
4da086664a
Fixed offset bug in the scrollbar
...
git-svn-id: svn://10.0.0.236/trunk@37210 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 19:57:28 +00:00
hyatt%netscape.com
654ff25033
More shuffling and error-checking.
...
git-svn-id: svn://10.0.0.236/trunk@37171 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 10:47:52 +00:00
hyatt%netscape.com
69ecdf9e0b
Shuffling some stuff around.
...
git-svn-id: svn://10.0.0.236/trunk@37170 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 10:38:06 +00:00
hyatt%netscape.com
ab20bcc3c9
Number Two: Mail/news performance continued to decline. We thought the
...
situation with the tree widget was hopeless. And so we cloned it. This
new tree widget is exactly like the original in every way... only
1/8 its size.
Dr. Evil: I shall call it... MINI-TREE.
(Translation: Backward scrolling now works in the lazy tree
widget.)
git-svn-id: svn://10.0.0.236/trunk@37168 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 08:35:10 +00:00
hyatt%netscape.com
c6c355c4a8
Throw me a frickin' bone here.
...
git-svn-id: svn://10.0.0.236/trunk@36981 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 02:45:36 +00:00
hyatt%netscape.com
28bebb2e2e
Fix for nsCOMPtr lameness.
...
git-svn-id: svn://10.0.0.236/trunk@36870 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 10:21:09 +00:00
hyatt%netscape.com
2f154b2c86
Release the chain when done with it.
...
git-svn-id: svn://10.0.0.236/trunk@36869 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 10:07:45 +00:00
hyatt%netscape.com
cf909c766c
Fixing my for scoping.
...
git-svn-id: svn://10.0.0.236/trunk@36868 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 10:03:37 +00:00
hyatt%netscape.com
210f73d92e
More scrolling fun.
...
git-svn-id: svn://10.0.0.236/trunk@36867 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 09:59:20 +00:00
hyatt%netscape.com
ccf4ef6b04
Give me your baby! Ah want tuh eat yore baby!
...
git-svn-id: svn://10.0.0.236/trunk@36862 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 09:35:39 +00:00
hyatt%netscape.com
f1fb07fb9f
The tree widgets will use its giant "laser beam" to conquer 1960s Earth.
...
git-svn-id: svn://10.0.0.236/trunk@36851 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 08:45:01 +00:00
hyatt%netscape.com
ca219ebc3a
Tree views are the diet coke of evil.
...
git-svn-id: svn://10.0.0.236/trunk@36846 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 08:06:46 +00:00
hyatt%netscape.com
da2f868ce1
Do tree widgets make you feel horny, baby? Do they?
...
git-svn-id: svn://10.0.0.236/trunk@36816 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 01:48:40 +00:00
hyatt%netscape.com
ee3b745244
Fixes for scrolling.
...
git-svn-id: svn://10.0.0.236/trunk@36809 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 01:28:43 +00:00
briano%netscape.com
cd2b469274
File was missing a newline at the end of file, which upsets some Unix compilers.
...
git-svn-id: svn://10.0.0.236/trunk@36667 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-24 03:20:47 +00:00
hyatt%netscape.com
8df3f820f3
Fun with tree widget scrollbars.
...
git-svn-id: svn://10.0.0.236/trunk@36656 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-24 01:45:44 +00:00
hyatt%netscape.com
2929bfb855
Fixing a bug in the scrollbar buttons that was causing them to call the
...
MouseClicked method twice on a left click event.
git-svn-id: svn://10.0.0.236/trunk@36628 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 23:18:29 +00:00
hyatt%netscape.com
85cf611027
Hooking up the scrollbar so that I can listen to events.
...
git-svn-id: svn://10.0.0.236/trunk@36625 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 23:05:36 +00:00
hyatt%netscape.com
5185e80ca4
Fix for bug #8778 .
...
git-svn-id: svn://10.0.0.236/trunk@36592 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 20:23:11 +00:00
hyatt%netscape.com
a1c74d641c
Tweaks to the scrollbar.
...
git-svn-id: svn://10.0.0.236/trunk@36566 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 17:00:17 +00:00
hyatt%netscape.com
ac52bebc76
Fun fun fun.
...
git-svn-id: svn://10.0.0.236/trunk@36550 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 09:26:50 +00:00
hyatt%netscape.com
63047f1840
More methods.
...
git-svn-id: svn://10.0.0.236/trunk@36549 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 09:24:26 +00:00
hyatt%netscape.com
0d5c5b20af
Adding a scrollbar listener object, so I can be notified.
...
git-svn-id: svn://10.0.0.236/trunk@36548 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 09:15:48 +00:00
hyatt%netscape.com
dba51b76a4
More savory tree widget goodness.
...
git-svn-id: svn://10.0.0.236/trunk@36547 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 09:07:59 +00:00
warren%netscape.com
06d707be48
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
...
git-svn-id: svn://10.0.0.236/trunk@36440 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 03:29:44 +00:00
hyatt%netscape.com
d6494b515f
Landing the tree widget branch.
...
git-svn-id: svn://10.0.0.236/trunk@36435 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 03:02:21 +00:00