Commit Graph

674 Commits

Author SHA1 Message Date
evaughan%netscape.com
060e54bdfa Numberous fixes
git-svn-id: svn://10.0.0.236/trunk@45211 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-30 22:32:25 +00:00
troy%netscape.com
c45af7c51f Changing tables to return max element size during an incremental reflow
git-svn-id: svn://10.0.0.236/trunk@45209 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-30 22:30:32 +00:00
pinkerton%netscape.com
16e369ee67 clean up two small memory leaks.
git-svn-id: svn://10.0.0.236/trunk@45200 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-30 22:15:40 +00:00
hyatt%netscape.com
c6e6a387cd Improvements to tree scrolling.
git-svn-id: svn://10.0.0.236/trunk@45096 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-30 00:00:31 +00:00
hyatt%netscape.com
388fcf1e1e Improvements to the tree's scrollbar.
git-svn-id: svn://10.0.0.236/trunk@45040 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-29 11:15:30 +00:00
hyatt%netscape.com
ed2b5847c4 Improvements to the tree's scrollbar.
git-svn-id: svn://10.0.0.236/trunk@45038 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-29 10:51:15 +00:00
hyatt%netscape.com
1bf0b725cf Fixing a scrolling problem that happens on a resize.
git-svn-id: svn://10.0.0.236/trunk@45027 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-29 04:03:29 +00:00
hyatt%netscape.com
5adc5c03b6 Oops. Introduced some asserts in mail/news. Fixing this.
git-svn-id: svn://10.0.0.236/trunk@45025 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-29 00:57:10 +00:00
hyatt%netscape.com
c2db5a2411 Big tree improvements.
git-svn-id: svn://10.0.0.236/trunk@45023 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-29 00:46:41 +00:00
pavlov%netscape.com
8a6de66d43 add multiple palette support
git-svn-id: svn://10.0.0.236/trunk@45017 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 19:51:27 +00:00
pavlov%netscape.com
f112add407 add palette name atom
git-svn-id: svn://10.0.0.236/trunk@45016 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 19:50:15 +00:00
pavlov%netscape.com
5b86aa3a5c honor width and height on the color picker and size intrinsically if thats what you want
git-svn-id: svn://10.0.0.236/trunk@44990 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 07:49:39 +00:00
pavlov%netscape.com
86bb9f1e01 fix some mathmatical errors and do proper clipping
git-svn-id: svn://10.0.0.236/trunk@44987 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 06:40:37 +00:00
pavlov%netscape.com
6ea248f887 color picker widget
git-svn-id: svn://10.0.0.236/trunk@44976 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 04:28:45 +00:00
hyatt%netscape.com
99239b7964 Tree widget checkin.
git-svn-id: svn://10.0.0.236/trunk@44958 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 00:40:46 +00:00
evaughan%netscape.com
2d2928d70d Fixed to gfx scrollbar.
Fixed some blockers.


git-svn-id: svn://10.0.0.236/trunk@44760 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 06:06:39 +00:00
pinkerton%netscape.com
319d439c19 File Removed.
git-svn-id: svn://10.0.0.236/trunk@44713 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 03:45:14 +00:00
pinkerton%netscape.com
556ec8eb34 remove nsTriStateCheckboxFrame.cpp
git-svn-id: svn://10.0.0.236/trunk@44709 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 03:41:43 +00:00
waterson%netscape.com
1d6e2502a8 Fix compiler warning.
git-svn-id: svn://10.0.0.236/trunk@44638 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-26 04:28:14 +00:00
hyatt%netscape.com
f38c65f795 Adding cursor support for column resizing.
git-svn-id: svn://10.0.0.236/trunk@44632 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-26 03:29:05 +00:00
leaf%mozilla.org
5225e1a05f checking evaughan's fix for open sidebar crashing on startup
git-svn-id: svn://10.0.0.236/trunk@44514 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 19:58:07 +00:00
waterson%netscape.com
afa13d6fbd Fix '-pedantic' bustage. a=leaf
git-svn-id: svn://10.0.0.236/trunk@44509 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 18:47:59 +00:00
hyatt%netscape.com
708d6ef88d Adding builtin support for twisties.
git-svn-id: svn://10.0.0.236/trunk@44484 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 10:57:28 +00:00
pinkerton%netscape.com
c64a545a85 toString -> ToString.
git-svn-id: svn://10.0.0.236/trunk@44478 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 09:27:19 +00:00
pinkerton%netscape.com
6eb3a21da9 IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter.
git-svn-id: svn://10.0.0.236/trunk@44476 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 08:35:06 +00:00
hyatt%netscape.com
6c03cded4b Keyboard navigation is online.
git-svn-id: svn://10.0.0.236/trunk@44280 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 09:57:11 +00:00
hyatt%netscape.com
7a528da36c More fun with keyboard navigation.
git-svn-id: svn://10.0.0.236/trunk@44274 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 08:51:55 +00:00
hyatt%netscape.com
b1f650e6ba Beginnings of keyboard navigation in the tree widget. No, it doesn't work
yet.


git-svn-id: svn://10.0.0.236/trunk@44271 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 08:14:21 +00:00
hyatt%netscape.com
23e56e09df Adding two files. Tree might go red, since i forgot to add these.
git-svn-id: svn://10.0.0.236/trunk@44215 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 01:04:33 +00:00
hyatt%netscape.com
5f948fde31 Tweaks to trees.
git-svn-id: svn://10.0.0.236/trunk@44191 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 00:41:21 +00:00
jdunn%netscape.com
e7ef97d53a HP requires a newline at the end
git-svn-id: svn://10.0.0.236/trunk@44180 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 00:32:35 +00:00
hyatt%netscape.com
757a174cb7 Fix for bug 9839.
git-svn-id: svn://10.0.0.236/trunk@44107 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 02:09:01 +00:00
hyatt%netscape.com
975c5951bb Fix for several bugs (12299, 12289, 12295).
git-svn-id: svn://10.0.0.236/trunk@44103 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 01:13:29 +00:00
hyatt%netscape.com
8c3baf7ed9 Changing "onchange" to "onselect".
git-svn-id: svn://10.0.0.236/trunk@44048 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 08:05:46 +00:00
hyatt%netscape.com
56d558fd28 Fix for bug 11299.
git-svn-id: svn://10.0.0.236/trunk@44046 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 07:44:00 +00:00
hyatt%netscape.com
5f33bac8c2 Fix for bug 9693.
git-svn-id: svn://10.0.0.236/trunk@44045 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 07:31:35 +00:00
hyatt%netscape.com
464d6bcc48 Checking in the modified tree widget. It now uses the new selection APIs on the
tree DOM element.


git-svn-id: svn://10.0.0.236/trunk@44041 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 06:32:27 +00:00
hyatt%netscape.com
80c93ccae6 Teaching titled buttons how to execute the oncommand handler when clicked (or when
space/enter is hit on them).


git-svn-id: svn://10.0.0.236/trunk@43979 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 07:56:49 +00:00
hyatt%netscape.com
dd5bde5e90 Renaming onaction to oncommand. Also adding getIID to nsIFocusableContent, since
I'll need to be using that later on.


git-svn-id: svn://10.0.0.236/trunk@43880 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:56:15 +00:00
jdunn%netscape.com
8131193612 AIX requires that the class definition be defined fully in the header (or
at least before the header is fully processed).  So with Chris Waterson's
permission I moved the definition from the CPP to the header.


git-svn-id: svn://10.0.0.236/trunk@43872 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:47:36 +00:00
jdunn%netscape.com
bf6da483f2 Need to specify base class type as public for Native compilers
git-svn-id: svn://10.0.0.236/trunk@43868 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:45:43 +00:00
ramiro%netscape.com
e9abf6ff7e Added public dir to the build to unbreak it.
git-svn-id: svn://10.0.0.236/trunk@43749 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 00:11:29 +00:00
evaughan%netscape.com
fd72782f13 xpscrollbars
git-svn-id: svn://10.0.0.236/trunk@43717 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:16:23 +00:00
hyatt%netscape.com
cae9ab2048 Checking in a tweak to menu bar listener, and adding some popup set code.
git-svn-id: svn://10.0.0.236/trunk@43703 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:10:24 +00:00
hyatt%netscape.com
4366098c06 Adding new public directory to xul/base for interfaces, etc.
git-svn-id: svn://10.0.0.236/trunk@43702 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:10:02 +00:00
karnaze%netscape.com
5e4439a661 Added new incremental reflow methods.
CellData keeps track of row versus col spans.
nsColFrame keeps track of what cell contributed to constrained width.
nsCellMap::GetCellFrameAt replace with GetCellInfoAt
simplified nsTableCellFrame::RecalcLayoutData and removed FindLargestMargin, CalculateMargins, CalculateMargins
simplified nsTableFrame::RecalcLayoutData and removed AppendLayoutData
Added gsDebugReflow capability, remove all existing debug printf


git-svn-id: svn://10.0.0.236/trunk@43641 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 19:52:37 +00:00
pinkerton%netscape.com
4e13df5872 rewrite to use the new drag gesture event rather than tracking mouse downs/moves.
git-svn-id: svn://10.0.0.236/trunk@43639 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 19:49:51 +00:00
waterson%netscape.com
116be48690 Bug 11819. Create delegate object to implement drag listener events; frames CANNOT be refcounted like normal XPCOM objects.
git-svn-id: svn://10.0.0.236/trunk@43552 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 05:12:07 +00:00
troy%netscape.com
8a85938908 Changed to table incremental reflow
git-svn-id: svn://10.0.0.236/trunk@43548 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 03:51:25 +00:00
rods%netscape.com
44cae0ff0a removed warnings: rearranged initializers and removed unused variable "onChild"
git-svn-id: svn://10.0.0.236/trunk@43500 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 14:41:53 +00:00