Граф коммитов

555 Коммитов

Автор SHA1 Сообщение Дата
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