Commit Graph

432 Commits

Author SHA1 Message Date
scc%netscape.com
d9c3a15ac9 get rid of some slamm warnings 1999-09-02 19:04:36 +00:00
kipp%netscape.com
ca2b2003c6 Fixed an nsString usage oopsie 1999-09-02 18:02:52 +00:00
pinkerton%netscape.com
6ef6ed8924 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
543644ab9f fix crasher on drop and how we free the data. 1999-09-02 06:47:14 +00:00
ramiro%netscape.com
89026e1e4a quiet debug noise 1999-09-02 03:34:21 +00:00
pavlov%netscape.com
537d1af8c7 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
bf161edf7d fix some warnings on windows 1999-08-31 07:26:53 +00:00
evaughan%netscape.com
f19bc0e464 Numberous fixes 1999-08-30 22:32:25 +00:00
troy%netscape.com
a7a27982af Changing tables to return max element size during an incremental reflow 1999-08-30 22:30:32 +00:00
pinkerton%netscape.com
766df5c770 clean up two small memory leaks. 1999-08-30 22:15:40 +00:00
hyatt%netscape.com
5da3be9d2e Improvements to tree scrolling. 1999-08-30 00:00:31 +00:00
hyatt%netscape.com
7399c40287 Improvements to the tree's scrollbar. 1999-08-29 11:15:30 +00:00
hyatt%netscape.com
a7c41184e7 Improvements to the tree's scrollbar. 1999-08-29 10:51:15 +00:00
hyatt%netscape.com
9d158d034f Fixing a scrolling problem that happens on a resize. 1999-08-29 04:03:29 +00:00
hyatt%netscape.com
2a68974ff1 Oops. Introduced some asserts in mail/news. Fixing this. 1999-08-29 00:57:10 +00:00
hyatt%netscape.com
9fcfdc11d9 Big tree improvements. 1999-08-29 00:46:41 +00:00
pavlov%netscape.com
b999fd558c add multiple palette support 1999-08-28 19:51:27 +00:00
pavlov%netscape.com
83e44aa98f add palette name atom 1999-08-28 19:50:15 +00:00
pavlov%netscape.com
9900e1bac0 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
de5a4a64a5 fix some mathmatical errors and do proper clipping 1999-08-28 06:40:37 +00:00
pavlov%netscape.com
8d9a80c92a color picker widget 1999-08-28 04:28:45 +00:00
hyatt%netscape.com
1953acc3a4 Tree widget checkin. 1999-08-28 00:40:46 +00:00
evaughan%netscape.com
f781250e40 Fixed to gfx scrollbar.
Fixed some blockers.
1999-08-27 06:06:39 +00:00
pinkerton%netscape.com
215b9b4f1b File Removed. 1999-08-27 03:45:14 +00:00
pinkerton%netscape.com
80fdd59867 remove nsTriStateCheckboxFrame.cpp 1999-08-27 03:41:43 +00:00
waterson%netscape.com
a079c6ff90 Fix compiler warning. 1999-08-26 04:28:14 +00:00
hyatt%netscape.com
9e7265b602 Adding cursor support for column resizing. 1999-08-26 03:29:05 +00:00
leaf%mozilla.org
50e1c9f41d checking evaughan's fix for open sidebar crashing on startup 1999-08-25 19:58:07 +00:00
waterson%netscape.com
95fcd9252f Fix '-pedantic' bustage. a=leaf 1999-08-25 18:47:59 +00:00
hyatt%netscape.com
a563040dcd Adding builtin support for twisties. 1999-08-25 10:57:28 +00:00
pinkerton%netscape.com
1553fbbc31 toString -> ToString. 1999-08-25 09:27:19 +00:00
pinkerton%netscape.com
268234cadd IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter. 1999-08-25 08:35:06 +00:00
hyatt%netscape.com
04b1b1dc8f Keyboard navigation is online. 1999-08-24 09:57:11 +00:00
hyatt%netscape.com
57c8c89d89 More fun with keyboard navigation. 1999-08-24 08:51:55 +00:00
hyatt%netscape.com
87872fe749 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
d2b8407e48 Adding two files. Tree might go red, since i forgot to add these. 1999-08-24 01:04:33 +00:00
hyatt%netscape.com
2fdefb7517 Tweaks to trees. 1999-08-24 00:41:21 +00:00
jdunn%netscape.com
62d051d2ce HP requires a newline at the end 1999-08-24 00:32:35 +00:00
hyatt%netscape.com
f133a4e34f Fix for bug 9839. 1999-08-23 02:09:01 +00:00
hyatt%netscape.com
b77644e753 Fix for several bugs (12299, 12289, 12295). 1999-08-23 01:13:29 +00:00
hyatt%netscape.com
95b868638c Changing "onchange" to "onselect". 1999-08-22 08:05:46 +00:00
hyatt%netscape.com
fcad23039c Fix for bug 11299. 1999-08-22 07:44:00 +00:00
hyatt%netscape.com
fc43a21bbe Fix for bug 9693. 1999-08-22 07:31:35 +00:00
hyatt%netscape.com
e0ed866b30 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
570b368374 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
e0dcec9718 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
d6ca496860 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
6a80d6deff Need to specify base class type as public for Native compilers 1999-08-20 22:45:43 +00:00
ramiro%netscape.com
528c1001db Added public dir to the build to unbreak it. 1999-08-20 00:11:29 +00:00
evaughan%netscape.com
a12f942778 xpscrollbars 1999-08-19 22:16:23 +00:00
hyatt%netscape.com
452311e2d9 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
230f987244 Adding new public directory to xul/base for interfaces, etc. 1999-08-19 22:10:02 +00:00
karnaze%netscape.com
7bad0d49ba 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
ddb14de9a3 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
458f62b47f 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
f901be20dc Changed to table incremental reflow 1999-08-19 03:51:25 +00:00
rods%netscape.com
8a6bb674ef removed warnings: rearranged initializers and removed unused variable "onChild" 1999-08-18 14:41:53 +00:00
hyatt%netscape.com
6135a530ee Fix for bugs 11858 and 10774. 1999-08-13 23:49:53 +00:00
hyatt%netscape.com
53a1619128 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
fca214cf9d 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
16963f5890 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
3f1dcd11dc 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
4f40ad233e attempt to fix build bustage 1999-08-06 20:01:04 +00:00
hyatt%netscape.com
85211cd417 Adding the popup set atom to the XUL atom list. 1999-08-06 19:18:42 +00:00
hyatt%netscape.com
7c37a79647 Working on converting XUL popups to use the XP menu code. 1999-08-06 19:12:23 +00:00
pinkerton%netscape.com
a972f5babf 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
f70ea07448 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
cd20918536 Fixed divide by 0 bug in boxes. 1999-08-05 23:25:20 +00:00
hyatt%netscape.com
9cfbacbd6c Fix for bug 9923. 1999-08-05 01:43:14 +00:00
hyatt%netscape.com
171ed12851 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
3a87aa5e0c removing the TOOLBAR_DD #ifdef's. 1999-08-04 20:16:31 +00:00
hyatt%netscape.com
1780f2cc5d Removing my hard-coded check for letters A-Z. 1999-08-03 20:36:27 +00:00
hyatt%netscape.com
8a4f8c434b Fix for bug 11082. 1999-08-02 23:57:58 +00:00
mcafee%netscape.com
b524429748 Fix null pointer crash for XP Menu case. 1999-08-02 08:21:40 +00:00
hyatt%netscape.com
bd9b9bc524 More hacks..errr...tricks to speed up XP menus. 1999-08-02 08:15:30 +00:00
hyatt%netscape.com
a51447d993 Speeding up XP menus. 1999-08-02 07:26:24 +00:00
hyatt%netscape.com
b2d709aa56 Fixing morse's reported problem regarding the menus not dismissing upon execution. 1999-08-01 19:55:00 +00:00
briano%netscape.com
21df07a824 Added the missing newline that was upsetting Unix native compilers. 1999-07-31 18:39:47 +00:00
hyatt%netscape.com
f080c0cae8 Phase 3. Enabling XP menus on the menu bar. 1999-07-31 11:29:03 +00:00
hyatt%netscape.com
00f89f8113 XP menus now know how to anonymously construct children, so that they are
now mostly compatible with the original menu syntax.  They also now
execute create, destroy, and action handlers.
1999-07-31 01:43:33 +00:00
karnaze%netscape.com
a88b1a3f85 new nsCellMap, BasicTableLayoutStrategy, plus various fixes to table
frames while testing the new cell map and strategy
1999-07-28 08:09:02 +00:00
evaughan%netscape.com
fa358cdae6 Fixed some uninitialized memory bugs that caused dialogs to be too tall. 1999-07-27 19:06:44 +00:00
pavlov%netscape.com
96b4208fe4 window creation changes 1999-07-27 04:27:17 +00:00
evaughan%netscape.com
fcb03d0b52 Reversed alignement. It now refers to alignment of the image not the text. 1999-07-26 20:23:50 +00:00
evaughan%netscape.com
f2da19b4f7 Fixed bug in titledbutton for mail. 1999-07-26 19:44:20 +00:00
hyatt%netscape.com
cd355a2efd Fixing more mouse/keyboard issues. I'm having to eat the mouse move windows
sends me when a window gets the focus.  What a righteous hack.
1999-07-26 06:29:48 +00:00
hyatt%netscape.com
932172fb0b Fixing more keyboard navigation glitches in XP menus. 1999-07-26 04:38:28 +00:00
hyatt%netscape.com
e7047395d3 Focus issues are getting better. 1999-07-26 02:26:26 +00:00
hyatt%netscape.com
9df6522e54 Fixing an event handling glitch when mousing into a disabled item from an
enabled item on an XP menu.
1999-07-26 01:58:51 +00:00
hyatt%netscape.com
7206f84fb6 Adding support for disabled items to XP menus. 1999-07-26 01:35:39 +00:00
hyatt%netscape.com
1972b6d379 Using "accesskey" instead of "shortcut". 1999-07-26 01:19:49 +00:00
evaughan%netscape.com
f97d9c4df1 1) added .gif for horizontal scrollbar
2) added cropping to titledbuttons
3) fixed bugs in navigator.xul and navigator.css
1999-07-25 01:15:14 +00:00
hyatt%netscape.com
00b9c6f64c Cascading menus now work! 1999-07-25 01:14:43 +00:00
hyatt%netscape.com
721f25aa88 Cleaning up keyboard navigation to work properly with cascading submenus. 1999-07-25 00:16:11 +00:00
hyatt%netscape.com
3b8e400ca1 Tweaks. 1999-07-24 22:51:50 +00:00
hyatt%netscape.com
dc682a1780 Handling Enter key press in submenus. 1999-07-24 22:02:23 +00:00
hyatt%netscape.com
ca1af77117 Menus know about the ENTER key to execute, and know how to dismiss themselves
on mouse clicks.
1999-07-24 01:59:32 +00:00
evaughan%netscape.com
ded8baab17 Fixed some box problems. 1999-07-23 23:30:17 +00:00
hyatt%netscape.com
8539304992 Removing commented out code. Harmless. 1999-07-23 09:36:53 +00:00
hyatt%netscape.com
58fee918ef Making sure the first menu item gets selected as you keyboard navigate into new
menus.
1999-07-23 09:34:14 +00:00