Commit Graph

674 Commits

Author SHA1 Message Date
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
syd%netscape.com
214926cd77 Make sure pointer has a value before dereferencing it.
git-svn-id: svn://10.0.0.236/trunk@36433 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 02:36:04 +00:00
evaughan%netscape.com
bb3b06e86f Images will now change on hover on titledbuttons.
git-svn-id: svn://10.0.0.236/trunk@36429 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 01:13:58 +00:00
peterl%netscape.com
a86f4802a3 fixed re-resolve style contexts to handle local pseudo elements
and capture style change information


git-svn-id: svn://10.0.0.236/trunk@35705 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-16 06:17:21 +00:00
pinkerton%netscape.com
98bf47bfd6 fix memory leaks (bug# 8221)
git-svn-id: svn://10.0.0.236/trunk@35508 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 23:26:32 +00:00
sfraser%netscape.com
4a9ad9e17e Fix the multiple reflow problem which makes page rendering very slow. r hyatt, a leaf.
git-svn-id: svn://10.0.0.236/trunk@35461 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 21:30:14 +00:00
sfraser%netscape.com
5e982a0832 Added nsScrollbarButtonFrame.cpp, and fix constness of MouseClicked param.
git-svn-id: svn://10.0.0.236/trunk@35345 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 04:10:27 +00:00
evaughan%netscape.com
228c4d1aef Integrated a new XP scrollbar
Added tri state behavior to titled buttons.


git-svn-id: svn://10.0.0.236/trunk@35342 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 04:02:43 +00:00
waterson%netscape.com
de4ae79cf3 Back out Hyatt's changes to use DOM APIs. This is busting mailnews. Use content APIs until we figure out persistence story.
git-svn-id: svn://10.0.0.236/trunk@34616 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 19:51:35 +00:00
hyatt%netscape.com
177f37d06f Using DOM calls for setting/removing selection and hover attributes.
git-svn-id: svn://10.0.0.236/trunk@34578 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 05:53:01 +00:00
putterman%netscape.com
832e50712e Check in fix for hyatt. Don't crash when closing a window after onchange
has been called.


git-svn-id: svn://10.0.0.236/trunk@34252 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 21:04:02 +00:00
hyatt%netscape.com
406ce053f6 Fix for a crash in the onchange handler of tree views on exit.
git-svn-id: svn://10.0.0.236/trunk@34212 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 18:12:47 +00:00
hyatt%netscape.com
82a9263afd Notification of a change in selection.
git-svn-id: svn://10.0.0.236/trunk@34063 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-07 20:57:34 +00:00
evaughan%netscape.com
e9f6f7321b Reworked fieldsets to fix numerous bugs.
git-svn-id: svn://10.0.0.236/trunk@33339 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-01 21:52:11 +00:00
pinkerton%netscape.com
7d7ff977e0 fixes to get collapsed grippies to be the same size as the toolbar that was collapsed. It was my error that I caught earlier, but forgot to go back to it. Chris' code did the right thing.
git-svn-id: svn://10.0.0.236/trunk@33021 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 22:39:10 +00:00
pinkerton%netscape.com
89169dcd21 more toolbar expanding/collapsing work. Significant portions donated by Chris Lattner. Thanks, Chris!
git-svn-id: svn://10.0.0.236/trunk@33013 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 22:17:25 +00:00
bruce%cybersight.com
52e19f80ba should've been a forward declaration of nsIPresContext. This will remove 117 warnings.
git-svn-id: svn://10.0.0.236/trunk@32952 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 20:48:01 +00:00
kmcclusk%netscape.com
0fc070726c patch for #bug 6934. Checkin approved by Chris Hofmann.
Added check to nsTitledButtonFrame::DisplayAltFeedback to verify the icon returned from
LoadIconImage for is not null. This will prevent aRenderingContext.DrawImage from being
passed a null aImage parameter.


git-svn-id: svn://10.0.0.236/trunk@32606 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-25 19:37:16 +00:00
evaughan%netscape.com
e737c85970 Fixed some visibility bugs in order to make the tab widget work correctly.
git-svn-id: svn://10.0.0.236/trunk@32341 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 22:14:11 +00:00
hyatt%netscape.com
ab58434d2a Fix for bug 6459.
git-svn-id: svn://10.0.0.236/trunk@32046 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 06:17:51 +00:00
evaughan%netscape.com
2a4db9892a Fixed box insertion removeal bug.
git-svn-id: svn://10.0.0.236/trunk@32028 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 04:06:52 +00:00
evaughan%netscape.com
6073e2aa13 Fixed pseudoclass hack to actually use active, hover, focus pseudoclasses.
git-svn-id: svn://10.0.0.236/trunk@31365 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 01:35:16 +00:00
kipp%netscape.com
de60169b67 Reworked frame factory methods; fixed bug 4519
git-svn-id: svn://10.0.0.236/trunk@31154 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 22:03:29 +00:00
pinkerton%netscape.com
331ebb1003 pull out unused includes.
git-svn-id: svn://10.0.0.236/trunk@31043 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 23:38:06 +00:00
evaughan%netscape.com
763761043c Fixed mac compile bug.
git-svn-id: svn://10.0.0.236/trunk@30902 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-09 22:18:09 +00:00
evaughan%netscape.com
e56eb59472 Fixed xul boxes to implement nsIBox interface.
git-svn-id: svn://10.0.0.236/trunk@30900 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-09 21:46:24 +00:00
pinkerton%netscape.com
f034860fbf make <tristatecheckbox> now be <checkbox>
git-svn-id: svn://10.0.0.236/trunk@30477 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 00:53:22 +00:00
evaughan%netscape.com
cb5df6a9e3 Fixes some resizing bugs in box.
git-svn-id: svn://10.0.0.236/trunk@29596 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 00:13:44 +00:00
evaughan%netscape.com
801aae5713 Fixed some bugs in boxes.
git-svn-id: svn://10.0.0.236/trunk@29442 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 17:42:46 +00:00
sspitzer%netscape.com
5bcbd707a0 get rid of a warning on UNIX
git-svn-id: svn://10.0.0.236/trunk@29151 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 02:56:56 +00:00
evaughan%netscape.com
b82aa6bd28 Made tabs use visibility to hide and show views.
git-svn-id: svn://10.0.0.236/trunk@29133 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 20:07:45 +00:00
evaughan%netscape.com
e300a0f12a Fixed make build by not using itoa
git-svn-id: svn://10.0.0.236/trunk@28579 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 23:51:40 +00:00
evaughan%netscape.com
8bd7a72b5b Added a tab control widget.
git-svn-id: svn://10.0.0.236/trunk@28561 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 22:46:15 +00:00
pinkerton%netscape.com
afe165b8d8 back out joki's click event fix because it doesn't totally work right. toolboxes now collapse (most of the time).
git-svn-id: svn://10.0.0.236/trunk@28548 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 21:49:44 +00:00
pinkerton%netscape.com
78e37ea342 new atoms for slider, spinner, scrollbar, color and font pickers.
git-svn-id: svn://10.0.0.236/trunk@28322 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 21:50:11 +00:00
pinkerton%netscape.com
0d91137e10 adding slider, scrollbar, spinner, font and color pickers to build.
git-svn-id: svn://10.0.0.236/trunk@28319 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 21:45:35 +00:00