sspitzer%netscape.com
0449d02991
bulletproofing for bug #15728 , r=alecf
...
if there are no panels, just return.
1999-10-07 00:28:24 +00:00
pavlov%netscape.com
5b318f3c1d
final step to make menus dismiss on unix r=hyatt
1999-10-06 23:00:53 +00:00
waterson%netscape.com
b4d459303e
Fix leaking rowgroup frame. r=hyatt.
1999-10-06 01:50:14 +00:00
hangas%netscape.com
b0d6fc171e
Fix bug 13729 for putterman/hyatt. Tree headers not always displaying on Mac/Linux. Commented out optimization in Reflow(). r=hyatt.
1999-10-05 23:46:16 +00:00
danm%netscape.com
dbe1a08a25
Release XP menu rollup listener before menu is executed. This restores normal event handling earlier. Fixes bug 15596. r:hyatt
1999-10-05 23:31:06 +00:00
dp%netscape.com
47410542d5
bug# 15433 Fixed call to NS_ADDREF() that would cause double
...
evaluation when MOZ_REFCNT is defined. Fixed checking for
OUT_OF_MEMORY condition. r=hyatt
1999-10-04 02:27:09 +00:00
law%netscape.com
828349b59c
Context menu updates
1999-10-01 04:43:45 +00:00
rods%netscape.com
cd2c3b0283
Added ConsumeEvents parameter to CaptureRollupEvents
1999-09-30 14:36:17 +00:00
peterl%netscape.com
c91685f4d4
sync view visibility during didReflow
1999-09-29 03:30:04 +00:00
briano%netscape.com
1b270245e0
Added a newline at the end of the file to fix the Unix native compiler builds.
1999-09-29 02:54:25 +00:00
hyatt%netscape.com
208a4e0424
fixes for 14637 and for menu visibility issues r=pavlov typed_by=pavlov
1999-09-28 23:25:48 +00:00
hyatt%netscape.com
0384cd3f32
Fixing tree widget updating problem.
1999-09-28 00:57:46 +00:00
hyatt%netscape.com
c4fad0bc32
Fixing XP menus on the Mac so that they paint properly, dismiss properly, etc.
1999-09-26 22:45:35 +00:00
hyatt%netscape.com
21448e4f0f
Fix for bug 11266 on Windows and mac. making xp menus go away.
1999-09-25 03:39:35 +00:00
waterson%netscape.com
d8a85328e7
Bug 11661. Make nsPopupMenuFrame override DidReflow() because we want to do our own special view management. Fix nsMenuFrame::Dirty() to compute the correct 'incrementalChild'.
1999-09-24 05:22:55 +00:00
pinkerton%netscape.com
2a6348e0b1
fix for bug #14782 (reflowing window chrome mousing over links with long urls). rev sdagley, appr chofmann.
1999-09-24 04:45:16 +00:00
putterman%netscape.com
06c534cac5
Fix for 13815. Implement OnContentInserted. Approved by chofmann and reviewed by hyatt.
1999-09-23 21:11:02 +00:00
evaughan%netscape.com
b0b27e00ee
1) Made better box debug output
...
2) Disabled auto collapsing of splitterview
1999-09-22 03:11:47 +00:00
pinkerton%netscape.com
cd1268a874
make the progress meter animate the correct direction.
1999-09-22 03:02:45 +00:00
joki%netscape.com
de1d4abc32
Adding support for event.clickCount, obsoleting old dblclick event.
1999-09-22 02:29:33 +00:00
danm%netscape.com
cdc71c42e7
Comment out body of UpdateDismissalListener. Prevents crash dismissing menu in toolbar. (Code in progress, anyway.) a:hyatt@netscape.com
1999-09-21 21:41:31 +00:00
peterl%netscape.com
2e3a8d9de7
removed ReResolveStyleContext
1999-09-21 07:56:18 +00:00
waterson%netscape.com
9774190853
Comment out line causing crash when click on menus.
1999-09-21 04:59:45 +00:00
hyatt%netscape.com
2b56bc80a3
oops
1999-09-21 02:16:31 +00:00
scc%netscape.com
7ff9d34bf5
commented out some build horkage that hyatt will need to fix upon his return
1999-09-21 02:03:49 +00:00
hyatt%netscape.com
ce912ad360
Removing unused files.
1999-09-21 01:04:47 +00:00
hyatt%netscape.com
9540bfe633
Menu changes.
1999-09-21 01:03:58 +00:00
hyatt%netscape.com
a8749017eb
Chrome event stuff. Menu changes.
1999-09-21 01:03:00 +00:00
warren%netscape.com
9dd3182d39
freed gNameSpaceManager n nsXULAtoms
1999-09-20 20:52:42 +00:00
mcafee%netscape.com
8d4f034f74
Warnings
1999-09-20 07:43:42 +00:00
waterson%netscape.com
cdf20bb2e3
Bug 14291. Fix leak of XUL document.
1999-09-20 03:30:33 +00:00
shaver%netscape.com
0db3fc8e5c
fix for Mac bustage
1999-09-17 21:29:50 +00:00
shaver%netscape.com
7290fa796f
overhaul menus to use spiffy new titledbutton features
1999-09-17 20:12:02 +00:00
mcafee%netscape.com
ba76dbe46f
Support both spellings of gray/grey as palette choice.
1999-09-17 05:39:30 +00:00
pinkerton%netscape.com
428eaff435
some code for drop feedback when there are no items in the toolbar. just getting it out of my tree so i don't forget about it.
1999-09-16 03:46:39 +00:00
slamm%netscape.com
f8be48c82a
Reorder initializers to fix build warnings.
1999-09-15 19:29:38 +00:00
slamm%netscape.com
d66cfec8b2
Fix a couple build warnings.
1999-09-15 19:17:37 +00:00
slamm%netscape.com
500604046f
Fix build warnings.
1999-09-15 18:14:02 +00:00
evaughan%netscape.com
20bdc4ef13
Fixes bad corruption bug with splitters
1999-09-15 02:21:18 +00:00
evaughan%netscape.com
cc94b6273b
Fixed some bugs in splitter
...
added auto collapse.
1999-09-14 22:17:19 +00:00
briano%netscape.com
cfc3c850ed
General cleanup.
1999-09-14 01:02:20 +00:00
evaughan%netscape.com
21a063e653
Fixed assert.
1999-09-13 20:24:20 +00:00
evaughan%netscape.com
e77116e8c4
Fixed clipping bug
1999-09-13 20:17:26 +00:00
jdunn%netscape.com
06a32ebf71
hp requires newline
1999-09-11 00:46:07 +00:00
evaughan%netscape.com
87b5a65d10
Fixed collapsing in boxes
...
Fixed DeckFrame not to use pseudo element for visibility.
1999-09-10 23:38:58 +00:00
hyatt%netscape.com
affcf2cf4f
Adding files
1999-09-10 08:49:00 +00:00
hyatt%netscape.com
77ebadfc09
Adding the files.
1999-09-10 08:48:31 +00:00
hyatt%netscape.com
4ffac223a4
Working on XP menus.
1999-09-10 08:47:12 +00:00
sspitzer%netscape.com
409711b8f7
fix a couple warnings for evaughan.
1999-09-10 08:46:17 +00:00
shaver%netscape.com
2ce501db07
fix Win32 bustage
1999-09-10 04:06:07 +00:00
mcafee%netscape.com
495984881e
Unix needs newline at EOF.
1999-09-10 03:10:30 +00:00
shaver%netscape.com
f954a6119b
add accesskey to <titledbutton> as part of menu clean/speed up, bug 13431
1999-09-10 03:04:49 +00:00
pinkerton%netscape.com
f1e562dee9
fix for bustage for evaughan. don't use nsCOMPtr with an implementation.
1999-09-10 02:22:46 +00:00
evaughan%netscape.com
e1376a8aac
1) Fixed bugs in deck
...
2) Added visual debugging to boxes
1999-09-10 00:57:01 +00:00
pinkerton%netscape.com
7f6eb25bb8
turn listener into a capturer and pass more off to JS.
1999-09-09 06:27:25 +00:00
pinkerton%netscape.com
67ac180768
adding atoms for toolbar d&d.
1999-09-09 06:26:12 +00:00
briano%netscape.com
e6335c1ea2
Added the newline at the end of the file, required by Unix native compilers.
1999-09-09 02:55:56 +00:00
hyatt%netscape.com
73d2a8a2c8
Updating popups. (No, they're still not turned on.)
1999-09-09 01:07:06 +00:00
evaughan%netscape.com
a091cea624
1) Made some fixes to splitter frame.
...
2) Fixed a bug that caused scrollbars to disappear after visiting a xul page.
1999-09-08 23:51:02 +00:00
hyatt%netscape.com
5e531818ae
Improvements in performance.
1999-09-08 08:06:12 +00:00
hyatt%netscape.com
396133bbee
Landing AttributeChanged alteration. AttributeChanged now fires even when the
...
style hint is REFLOW or VISUAL (and not just CONTENT).
1999-09-08 03:51:41 +00:00
bruce%cybersight.com
588564788b
'friend class XXX' rather than 'friend XXX' .. fixes potential build bustage on HP-UX
1999-09-06 07:02:48 +00:00
pinkerton%netscape.com
034d69a7b1
get rid of unknown pragma warnings.
1999-09-05 22:13:32 +00:00
evaughan%netscape.com
832471f5a5
Added the ability to drag splitters. If any build problems call me at: 650 224-0620
1999-09-05 20:46:59 +00:00
evaughan%netscape.com
0fb1f40d82
Added a helper class to search frame hierarchys.
1999-09-05 20:35:41 +00:00
peterl%netscape.com
d7164012f0
added accessors to additional style contexts
1999-09-03 23:41:20 +00:00
sspitzer%netscape.com
189dd57d74
add newline to end of file to please certain UNIX compilers.
1999-09-03 10:43:00 +00:00
hyatt%netscape.com
cc21ac7c49
Fixing column resizing bugs.
1999-09-03 08:49:15 +00:00
hyatt%netscape.com
2936759968
Column resizing works, and boy is it slow.
1999-09-03 07:59:01 +00:00
hyatt%netscape.com
967a48e3f8
More column resizing fun.
1999-09-03 05:12:10 +00:00
kipp%netscape.com
0f47e24e22
Eliminate some useless string malloc/free's
1999-09-03 03:47:06 +00:00
hyatt%netscape.com
b67dffd81a
Column resizing. Not quite ready yet. Very soon now.
1999-09-03 03:21:56 +00:00
pinkerton%netscape.com
59cb646f50
personal toolbar d&d now in JavaScript.
1999-09-02 23:16:37 +00:00
scc%netscape.com
391b8964a0
get rid of some slamm warnings
1999-09-02 19:04:36 +00:00
kipp%netscape.com
ae6cab7aa6
Fixed an nsString usage oopsie
1999-09-02 18:02:52 +00:00
pinkerton%netscape.com
133c78afe5
removed all of the drag gesture code. it should now be written in javascript.
1999-09-02 06:51:53 +00:00
pinkerton%netscape.com
39b34d0cf4
fix crasher on drop and how we free the data.
1999-09-02 06:47:14 +00:00
ramiro%netscape.com
ea9abcd59c
quiet debug noise
1999-09-02 03:34:21 +00:00
pavlov%netscape.com
fa53c097c6
fix a crash in the color picker and add a grayscale palette.
...
fix xpmenus to work as popups without a menubar
1999-09-01 00:39:12 +00:00
pavlov%netscape.com
d4a58eadaa
fix some warnings on windows
1999-08-31 07:26:53 +00:00
evaughan%netscape.com
dfe1ca5e32
Numberous fixes
1999-08-30 22:32:25 +00:00
troy%netscape.com
428ded8cf6
Changing tables to return max element size during an incremental reflow
1999-08-30 22:30:32 +00:00
pinkerton%netscape.com
ea69aa09ce
clean up two small memory leaks.
1999-08-30 22:15:40 +00:00
hyatt%netscape.com
ef1b8514bd
Improvements to tree scrolling.
1999-08-30 00:00:31 +00:00
hyatt%netscape.com
e05409e6a1
Improvements to the tree's scrollbar.
1999-08-29 11:15:30 +00:00
hyatt%netscape.com
9f01724a71
Improvements to the tree's scrollbar.
1999-08-29 10:51:15 +00:00
hyatt%netscape.com
3ed3f6b77d
Fixing a scrolling problem that happens on a resize.
1999-08-29 04:03:29 +00:00
hyatt%netscape.com
1acdafe7b3
Oops. Introduced some asserts in mail/news. Fixing this.
1999-08-29 00:57:10 +00:00
hyatt%netscape.com
c1ed351049
Big tree improvements.
1999-08-29 00:46:41 +00:00
pavlov%netscape.com
04c29a7149
add multiple palette support
1999-08-28 19:51:27 +00:00
pavlov%netscape.com
47297145d1
add palette name atom
1999-08-28 19:50:15 +00:00
pavlov%netscape.com
06209ff65d
honor width and height on the color picker and size intrinsically if thats what you want
1999-08-28 07:49:39 +00:00
pavlov%netscape.com
86f64264e0
fix some mathmatical errors and do proper clipping
1999-08-28 06:40:37 +00:00
pavlov%netscape.com
2ad1028a6d
color picker widget
1999-08-28 04:28:45 +00:00
hyatt%netscape.com
fe26191aca
Tree widget checkin.
1999-08-28 00:40:46 +00:00
evaughan%netscape.com
7bbfd6fa86
Fixed to gfx scrollbar.
...
Fixed some blockers.
1999-08-27 06:06:39 +00:00
pinkerton%netscape.com
8b02e76d79
File Removed.
1999-08-27 03:45:14 +00:00
pinkerton%netscape.com
b10f20d8ff
remove nsTriStateCheckboxFrame.cpp
1999-08-27 03:41:43 +00:00
waterson%netscape.com
7ed5b97168
Fix compiler warning.
1999-08-26 04:28:14 +00:00
hyatt%netscape.com
d2562afb8f
Adding cursor support for column resizing.
1999-08-26 03:29:05 +00:00
leaf%mozilla.org
facb48ec4c
checking evaughan's fix for open sidebar crashing on startup
1999-08-25 19:58:07 +00:00
waterson%netscape.com
baa2f26122
Fix '-pedantic' bustage. a=leaf
1999-08-25 18:47:59 +00:00
hyatt%netscape.com
95d0d8156a
Adding builtin support for twisties.
1999-08-25 10:57:28 +00:00
pinkerton%netscape.com
9ae15c5a2e
toString -> ToString.
1999-08-25 09:27:19 +00:00
pinkerton%netscape.com
edc17e7846
IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter.
1999-08-25 08:35:06 +00:00
hyatt%netscape.com
7f6b4b363f
Keyboard navigation is online.
1999-08-24 09:57:11 +00:00
hyatt%netscape.com
2153ec848c
More fun with keyboard navigation.
1999-08-24 08:51:55 +00:00
hyatt%netscape.com
79f9ac9da3
Beginnings of keyboard navigation in the tree widget. No, it doesn't work
...
yet.
1999-08-24 08:14:21 +00:00
hyatt%netscape.com
80207f9347
Adding two files. Tree might go red, since i forgot to add these.
1999-08-24 01:04:33 +00:00
hyatt%netscape.com
0415138375
Tweaks to trees.
1999-08-24 00:41:21 +00:00
jdunn%netscape.com
87ab6c1fbc
HP requires a newline at the end
1999-08-24 00:32:35 +00:00
hyatt%netscape.com
516a437d89
Fix for bug 9839.
1999-08-23 02:09:01 +00:00
hyatt%netscape.com
6830cb457a
Fix for several bugs (12299, 12289, 12295).
1999-08-23 01:13:29 +00:00
hyatt%netscape.com
01667b6bae
Changing "onchange" to "onselect".
1999-08-22 08:05:46 +00:00
hyatt%netscape.com
02a91703a9
Fix for bug 11299.
1999-08-22 07:44:00 +00:00
hyatt%netscape.com
a557d54296
Fix for bug 9693.
1999-08-22 07:31:35 +00:00
hyatt%netscape.com
93e6d343d7
Checking in the modified tree widget. It now uses the new selection APIs on the
...
tree DOM element.
1999-08-22 06:32:27 +00:00
hyatt%netscape.com
01142c3baf
Teaching titled buttons how to execute the oncommand handler when clicked (or when
...
space/enter is hit on them).
1999-08-21 07:56:49 +00:00
hyatt%netscape.com
ad2134d3e9
Renaming onaction to oncommand. Also adding getIID to nsIFocusableContent, since
...
I'll need to be using that later on.
1999-08-20 22:56:15 +00:00
jdunn%netscape.com
3b62f82dcb
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.
1999-08-20 22:47:36 +00:00
jdunn%netscape.com
4adf33ee29
Need to specify base class type as public for Native compilers
1999-08-20 22:45:43 +00:00
ramiro%netscape.com
a6ef97002d
Added public dir to the build to unbreak it.
1999-08-20 00:11:29 +00:00
evaughan%netscape.com
e7ce4e691c
xpscrollbars
1999-08-19 22:16:23 +00:00
hyatt%netscape.com
692eb5b528
Checking in a tweak to menu bar listener, and adding some popup set code.
1999-08-19 22:10:24 +00:00
hyatt%netscape.com
98987524de
Adding new public directory to xul/base for interfaces, etc.
1999-08-19 22:10:02 +00:00
karnaze%netscape.com
66b706bb32
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
1999-08-19 19:52:37 +00:00
pinkerton%netscape.com
9e236d7655
rewrite to use the new drag gesture event rather than tracking mouse downs/moves.
1999-08-19 19:49:51 +00:00
waterson%netscape.com
8f7bc98497
Bug 11819. Create delegate object to implement drag listener events; frames CANNOT be refcounted like normal XPCOM objects.
1999-08-19 05:12:07 +00:00
troy%netscape.com
2a655ce368
Changed to table incremental reflow
1999-08-19 03:51:25 +00:00
rods%netscape.com
a89b226196
removed warnings: rearranged initializers and removed unused variable "onChild"
1999-08-18 14:41:53 +00:00
hyatt%netscape.com
444328db37
Fix for bugs 11858 and 10774.
1999-08-13 23:49:53 +00:00
hyatt%netscape.com
dc46aa4cc9
A minor addendum to the bug fix I checked in a few minutes ago.
1999-08-12 21:20:04 +00:00
pinkerton%netscape.com
dcd795f58d
temp tweak to turn off toolbar d&d for M9 because it's too sensitive. bug 11397. appr don.
1999-08-12 20:52:47 +00:00
hyatt%netscape.com
1c0587bead
Fix for bug #11418 and #11506 (which are actually the
...
same bug). Approved by chofmann.
1999-08-12 20:45:47 +00:00
cls%seawood.org
9eea17be39
Various fixes to let the tree compile with gcc 2.95:
...
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.
Still requires a tweak to remove -mno-486 from NSPR's *.mk files.
1999-08-07 06:01:31 +00:00
bienvenu%netscape.com
5e41b32624
attempt to fix build bustage
1999-08-06 20:01:04 +00:00
hyatt%netscape.com
a95c08d949
Adding the popup set atom to the XUL atom list.
1999-08-06 19:18:42 +00:00
hyatt%netscape.com
ddc72bd512
Working on converting XUL popups to use the XP menu code.
1999-08-06 19:12:23 +00:00
pinkerton%netscape.com
890f4214a5
major major cleanup of toolbar drag and drop. fixes some bugs, some memory leaks, and problems with dragging to select text in the url bar.
1999-08-06 18:54:48 +00:00
hyatt%netscape.com
a5c17fbe3b
Adding code for popup set frames (which hold the absolutely positioned menu popups
...
that represent tooltips, popup menus, and context menus). This code is not being
compiled yet, so it's a safe checkin.
1999-08-06 18:16:27 +00:00
evaughan%netscape.com
9941271de8
Fixed divide by 0 bug in boxes.
1999-08-05 23:25:20 +00:00
hyatt%netscape.com
f82fb1c723
Fix for bug 9923.
1999-08-05 01:43:14 +00:00
hyatt%netscape.com
4011d8a754
Fixing three problems that prevented XP menus from working with RDF templates.
...
The Bookmarks menu and mail menus should work now.
1999-08-04 21:36:30 +00:00
pinkerton%netscape.com
c888de1a4c
removing the TOOLBAR_DD #ifdef's.
1999-08-04 20:16:31 +00:00
hyatt%netscape.com
3abc47c28a
Removing my hard-coded check for letters A-Z.
1999-08-03 20:36:27 +00:00
hyatt%netscape.com
84b3193d53
Fix for bug 11082.
1999-08-02 23:57:58 +00:00
mcafee%netscape.com
c59ba336d9
Fix null pointer crash for XP Menu case.
1999-08-02 08:21:40 +00:00
hyatt%netscape.com
4293dd3874
More hacks..errr...tricks to speed up XP menus.
1999-08-02 08:15:30 +00:00
hyatt%netscape.com
c9ff32a0a9
Speeding up XP menus.
1999-08-02 07:26:24 +00:00
hyatt%netscape.com
d528de7cb0
Fixing morse's reported problem regarding the menus not dismissing upon execution.
1999-08-01 19:55:00 +00:00