evaughan%netscape.com
9025dd6a31
Fixed Toolbox problems inside boxes.
1999-03-29 01:45:34 +00:00
evaughan%netscape.com
69544cfd28
Fi
1999-03-27 02:15:31 +00:00
evaughan%netscape.com
052d6e50b1
Added box frame.
1999-03-27 01:35:55 +00:00
evaughan%netscape.com
0835fb2da4
Added XUL based layout manager.
1999-03-27 00:58:29 +00:00
pinkerton%netscape.com
46034eb399
better handle borders and sizing when laying out children.
1999-03-26 23:51:05 +00:00
donm%netscape.com
9a4f6969a9
backing out evaughan's changes. tree closed.
1999-03-26 19:39:23 +00:00
evaughan%netscape.com
e637847edd
Added box layout system.
1999-03-26 18:51:08 +00:00
briano%netscape.com
cebfc14fd8
Handle NO_STATIC_LIB being set, when all this file does is create a static library.
1999-03-25 21:21:47 +00:00
peterl%netscape.com
78240897f9
augmented ReResolveStyleContext to capture style change information
1999-03-25 06:43:38 +00:00
pinkerton%netscape.com
1b4432bbfa
comment out the code that does its own painting. Just defer to the nsBlockFrame::Paint() for now, until we need to do some more at drag time.
1999-03-22 19:21:19 +00:00
mcafee%netscape.com
db06b1f6e2
Adding default cases to switch statements.
1999-03-19 00:25:40 +00:00
hyatt%netscape.com
6647377172
Fixes for the mouseover toolbar button problem. Approved by Chris.
1999-03-18 21:18:00 +00:00
evaughan%netscape.com
e5fc02c0ec
Checkin is for bug #3853
...
Approved by don, hyatt
1999-03-17 06:07:07 +00:00
evaughan%netscape.com
3ae9308e95
Fixed align bug.
1999-03-15 21:22:49 +00:00
evaughan%netscape.com
507e3b85a8
Fixed Titled button bugs.
1999-03-13 01:51:49 +00:00
waterson%netscape.com
9cdcfa7962
Fixed bug where button created without 'src=' would crash when 'src=' was set.
1999-03-12 08:11:54 +00:00
pinkerton%netscape.com
4b2c130256
Fixes bug #3532 where incremental reflow was not being correctly handled. Also no longer re-resolves the style context at each reflow, but only once on inital reflow.
1999-03-12 04:33:24 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
pinkerton%netscape.com
d42e926e84
Add debug code to point out a bug #3505 with display:none and frames. Fix bug #3451 with grippies not working when toolbars not at top of window. Not creating atoms every time we expand/collapse toolbars.
1999-03-09 01:36:11 +00:00
pinkerton%netscape.com
94cd636616
adding debug printf to see when toolbar frames are being deleted. I don't think they are when display is set to none.
1999-03-08 22:44:44 +00:00
pinkerton%netscape.com
26b00fd7c4
fix bug where if I didn't check if the first child frame was null during reflow.
1999-03-08 22:43:48 +00:00
evaughan%netscape.com
b5c00a443c
1) Implemented regular button and html4 button with a button renderer.
...
2) Fixed ProgressMeter to update correctly when attributes change
3) Fixed sample8.html so that it does not over ride the borders of the HTML4 button this
messed up the active, hover, and disabled states.
1999-03-06 19:43:13 +00:00
hyatt%netscape.com
a5ff60702b
Changing the name of a function. It was hiding another function in a base class.
1999-03-06 01:43:33 +00:00
kipp%netscape.com
ba18377496
use new nsHTMLReflowState ctors
1999-03-05 04:19:09 +00:00
pinkerton%netscape.com
bf49cb7b06
don't look in xul namespace for "src" attribute. Images show up again. permission to checkin to closed tree by sar.
1999-03-03 17:28:27 +00:00
waterson%netscape.com
bc91089b6f
Modified tree double-click handler to use DOM APIs instead of nsIContent.
1999-03-03 08:05:32 +00:00
evaughan%netscape.com
5665be1965
Fixed mac event bug.
...
Fixed alignment bug.
1999-03-03 04:04:48 +00:00
evaughan%netscape.com
ffe910ebcb
Made the image accessible from CSS via list-style-image.
1999-03-02 05:00:51 +00:00
hyatt%netscape.com
df8dfed7f1
Changing the GetAttribute and SetAttribute calls to properly use the namespace
...
of NONE (instead of XUL).
1999-03-02 02:04:45 +00:00
evaughan%netscape.com
e45dcff509
Fixed button to respond to the list-style-image property on CSS
1999-03-02 01:25:33 +00:00
evaughan%netscape.com
4a57fd76ee
Removed state info from button renderer.
1999-02-26 08:48:24 +00:00
evaughan%netscape.com
ee8ea8e385
Fixed up titled button so hover, focus, active, states work.
1999-02-26 06:41:10 +00:00
hyatt%netscape.com
a30445e8ee
Preparing expand/collapse so that it works the right way.
1999-02-26 02:50:21 +00:00
hyatt%netscape.com
aee357e1fc
Implemented rollover feedback.
1999-02-25 09:37:17 +00:00
troy%netscape.com
dfdacc8159
Changed nsIFrame::Init() to take an additional parameter
1999-02-25 03:27:57 +00:00
hyatt%netscape.com
fab267c500
Backing out the onItemClick code. I don't think we should be using it,
...
since event bubbling appears to be working.
1999-02-24 11:15:43 +00:00
hyatt%netscape.com
581d345aec
Landing support for the special onItemClick default event handler that can be
...
placed on tree views (and executed in the context of tree items).
1999-02-24 10:38:56 +00:00
warren%netscape.com
3642da81a5
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
hyatt%netscape.com
2cefbcd58b
Changing selection in the tree.
1999-02-23 02:39:44 +00:00
evaughan%netscape.com
835af6ca77
Fixed out of scope compile bug.
1999-02-19 20:12:08 +00:00
evaughan%netscape.com
ded20d5f4a
Added a new XUL TitledButtonFrame
1999-02-19 18:23:02 +00:00
mcafee%netscape.com
6551cdad44
Switching over to PRBool, PR_TRUE, and PR_FALSE. Keeps us honest, and Solaris happy. a=pinkerton
1999-02-19 02:54:53 +00:00
scc%netscape.com
ab59e4df7a
updated for nsCOMPtr (no implicit construction from raw pointers) owners should check that they agree with my choices for |dont_QueryInterface|, |do_QueryInterface| and |dont_AddRef|
1999-02-18 23:55:10 +00:00
pinkerton%netscape.com
eea4d6c4b8
fix types and remember to initialize the grippy last highlight to none at creation. Fixes a problem where the first grippy in the toolbar was being drawn highlighted at create time.
1999-02-18 19:28:00 +00:00
cyeh%netscape.com
fe763fea21
Remove mozilla/layout/config and use mozilla/config instead.
1999-02-18 18:16:21 +00:00
danm%netscape.com
80dc7af313
changed nsCOMPtr comparison operators to explicitly use get(). part of nsCOMPtr carpool.
1999-02-17 04:39:22 +00:00
kipp%netscape.com
5a554d526e
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
peterl%netscape.com
8d65d14ec2
changed all html atoms to lower case
1999-02-12 06:19:07 +00:00
buster%netscape.com
5bcc26e357
changed table cell getters to be XP_COM-like, with out-params instead of return values.
...
this is so these getters can be bound to an XPCOM interface, nsITableCellLayout
1999-02-11 01:17:19 +00:00
hyatt%netscape.com
e0431b6eaf
Adding support for tree columns.
1999-02-10 19:51:29 +00:00
waterson%netscape.com
af0e88357b
Take _address_ of mTreeFrame.
1999-02-10 19:08:58 +00:00
troy%netscape.com
c37ccfbc4c
Changed GetNextSibling() to use a pointer argument instead of a reference
1999-02-10 06:13:38 +00:00
troy%netscape.com
5c3d1395f3
Changed a bunch more nsIFrame member functions to be pointer arguments
...
instead of references
1999-02-10 05:38:18 +00:00
troy%netscape.com
40e3d2b1c8
Changed GetParent() to use ** instead of *&
1999-02-10 01:36:30 +00:00
troy%netscape.com
c9c1fa187e
Changed some nsIFrame member functions to use ** instead of *& for OUT
...
paremeters
1999-02-10 00:42:56 +00:00
pinkerton%netscape.com
4032db5815
Rewrote reflow to handle collapsed/hidden toolbars correctly (but still not operational because of layout bugs).
1999-02-09 00:07:49 +00:00
warren%netscape.com
4a71d6c91d
Fixed unsigned problems.
1999-02-06 04:02:02 +00:00
pinkerton%netscape.com
de9145f002
using clause doesn't work on linux. commenting out
1999-02-04 19:15:57 +00:00
pinkerton%netscape.com
169ad4f2a3
fix warning about hiding inherited virtual function MoveTo
1999-02-04 18:30:20 +00:00
waterson%netscape.com
d03df10937
Add to Win32 build and include class decls for lame Win32 compiler.
1999-02-04 11:28:44 +00:00
mcafee%netscape.com
42a21dec68
removing unused parts of this makefile.
1999-02-04 10:41:48 +00:00
mcafee%netscape.com
6f48f4c7cd
Adding forward declaration for nsIStyleContext to try and fix windows bustage
1999-02-04 10:40:42 +00:00
saari%netscape.com
6ecc2571fb
Trying to fix windows. Removing nsProgressMeter.cpp (added earlier today) from the windows build.
1999-02-04 09:35:21 +00:00
mcafee%netscape.com
62b95dd0ea
Adding nsProgressMeterFrame.cpp to the build
1999-02-04 09:22:46 +00:00
hyatt%netscape.com
46038c00a6
Started laying the foundation for keyboard navigation.
1999-02-04 02:10:25 +00:00
hyatt%netscape.com
5502a5f06b
Fix to CTRL-based multiple selection.
1999-02-04 01:39:38 +00:00
evaughan%netscape.com
66ca26c816
Added the XUL progress meter widget.
1999-02-04 01:34:15 +00:00
hyatt%netscape.com
fb5d816dea
Altered the tree structure so that the treerow tag is now obsolete.
1999-02-04 00:28:25 +00:00
pinkerton%netscape.com
82a78924ae
Check for a valid rendering context before we actually start drawing. Use a new stack-based class for saving rendering context state. Hopefully, it won't live here forever, but will be ok for everyone to use.
1999-02-04 00:10:28 +00:00
hyatt%netscape.com
7c19c2563a
Implemented multiple selection (using SHIFT and CTRL) in the tree view.
1999-02-03 22:35:30 +00:00
pinkerton%netscape.com
fc7a700399
use nsCOMPtr
1999-02-03 16:19:09 +00:00
pinkerton%netscape.com
aaa882e0da
Don't hardcode twip size.
1999-01-29 02:01:16 +00:00
hyatt%netscape.com
85b24b989f
Using the attribute selector instead.
1999-01-29 00:58:01 +00:00
pinkerton%netscape.com
e17f7061fe
Grippies now handle rollover and respect css styles.
1999-01-28 23:58:18 +00:00
pinkerton%netscape.com
b149514de4
make toolbars a little wider in their parent frame.
1999-01-27 19:15:01 +00:00
hyatt%netscape.com
970dd74845
Making events for arbitrary HTML still work in tree cells.
1999-01-27 12:42:21 +00:00
hyatt%netscape.com
c4e57c16a4
Improvements to the tree widget to implement expanding and collapsing
...
nodes.
1999-01-27 12:17:35 +00:00
hyatt%netscape.com
c21565831a
Implemented selection in the tree view.
1999-01-27 10:10:37 +00:00
hyatt%netscape.com
57fe35616c
Adding tree cell frame.
1999-01-27 07:31:14 +00:00
pinkerton%netscape.com
facbc88bf4
Got reflow working so that it lays out its children one right after the other, leaving room for a grippy to be drawn.
1999-01-27 02:11:07 +00:00
hyatt%netscape.com
5e91eb5b3f
Added support for tree indentation.
1999-01-26 01:12:51 +00:00
harishd%netscape.com
7179e6fff7
StyleContext passed onto PaintBorder()
1999-01-22 22:38:34 +00:00
ramiro%netscape.com
0d5aa093e0
Ignore generated files.
1999-01-22 06:33:54 +00:00
ramiro%netscape.com
a2277aed5f
Add -I flags to pick up the right style and html base headers.
1999-01-22 06:00:21 +00:00
ramiro%netscape.com
6584b4d72b
Add base to DIRS.
1999-01-22 05:59:42 +00:00
hyatt%netscape.com
5456308d80
Adding the tree frame class.
1999-01-22 03:28:29 +00:00
hyatt%netscape.com
186ab7b0bb
Added atoms for the tree widget. Modified the makefile to make sure
...
that nsTreeView.cpp builds.
1999-01-22 03:27:35 +00:00
pinkerton%netscape.com
2cfa505bf6
Work to get these instantiated.
1999-01-22 01:10:28 +00:00
pinkerton%netscape.com
c0b1cee3c5
remove file that shouldn't be there. mea culpa.
1999-01-21 19:25:25 +00:00
pinkerton%netscape.com
3ba79951c8
not building the base dir for now.
1999-01-21 18:56:49 +00:00
pinkerton%netscape.com
b001bc59a2
change lib name
1999-01-21 18:44:19 +00:00
pinkerton%netscape.com
f6515a38d1
start building the base directory
1999-01-21 18:36:33 +00:00
pinkerton%netscape.com
d6c39ce6cf
get compiling
1999-01-21 18:31:48 +00:00
pinkerton%netscape.com
1cf67df600
First Checked In.
1999-01-21 18:31:39 +00:00
pinkerton%netscape.com
243b6de668
First Checked In.
1999-01-21 16:11:40 +00:00
pinkerton%netscape.com
e18c578a95
Moving to base/src to mimic rest of layout.
1999-01-21 16:10:03 +00:00
hyatt%netscape.com
98ebc8c009
Fixing bugs related to the widget atom.
1999-01-21 09:25:40 +00:00
pinkerton%netscape.com
69bd50b789
adding toolbox to collection of xul atoms
1999-01-21 05:54:38 +00:00
pinkerton%netscape.com
245c82ea4b
First Checked In.
1999-01-21 05:49:24 +00:00
danm%netscape.com
7e502dcee1
new xul directory
1999-01-21 01:56:05 +00:00