Commit Graph

1315 Commits

Author SHA1 Message Date
akkana%netscape.com
fca17ef807 Fixes to make the mac build; jfrancis will follow with the project file 1999-02-26 01:59:49 +00:00
sfraser%netscape.com
3a123c982b Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. 1999-02-26 00:54:57 +00:00
akkana%netscape.com
f017b98c31 Backing out my changes 1999-02-25 06:54:50 +00:00
akkana%netscape.com
913edb03a5 Add another ifdef to fix build 1999-02-25 06:13:48 +00:00
akkana%netscape.com
706fb1b011 turn on selection mgr in app shell; forgot this file in last check-in 1999-02-25 05:49:43 +00:00
akkana%netscape.com
9e90097ffe Use the real nsISelectionMgr for doCopy 1999-02-25 05:32:30 +00:00
akkana%netscape.com
db4b6f7beb Build nsSelectionMgr & include in nsAppShell on Unix 1999-02-25 02:54:50 +00:00
akkana%netscape.com
a612748acc New SelectionMgr class 1999-02-25 02:42:06 +00:00
mcafee%netscape.com
7b56a37425 Need -lgfxps to link on linux 1999-02-24 08:29:11 +00:00
mcafee%netscape.com
6f57a34fdd Solaris needs newline at end of file. 1999-02-24 07:06:01 +00:00
pierre%netscape.com
43a2bd99fb Put back the code but this time using the newly defined nsIBidirectionalEnumerator 1999-02-23 18:49:57 +00:00
pierre%netscape.com
3adb2cae02 Backed out part of the previous checkin to turn Tinderbox green again. 1999-02-23 16:30:31 +00:00
pierre%netscape.com
515de5dbaf Fixed #3154 "Events don't work with fixed positioning". Fixed "clicks in vScrollBar down arrow are ignored". 1999-02-23 12:53:28 +00:00
pierre%netscape.com
6dd9a16052 Restored the v1.76 code for the loops through the children (no nsCOMPtr, no RTTI - today's problem was one too many). Updated comments. 1999-02-23 09:14:36 +00:00
pierre%netscape.com
e6100af771 added some comments 1999-02-23 09:00:16 +00:00
warren%netscape.com
01dd4f0ed6 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
pinkerton%netscape.com
8b2ff82ba7 Temp fix for RTTI problems that are holding the tree closed. beard and pierre will discuss a real fix later. My comment at the top of this file summarizes the problem. 1999-02-23 01:28:25 +00:00
saari%netscape.com
3a154cf421 tweak to mac menu logic 1999-02-22 19:10:05 +00:00
saari%netscape.com
cfa383e492 MacOS menus can support hierarchical menus now. nsWebShellWindow::LoadMenus() needs to be modified to support this. 1999-02-22 19:05:48 +00:00
kmcclusk%netscape.com
59fd81ffb1 Added support for creating a postscript device context for printing under GTK.
Sanitized the GTK nsDeviceContextSpecFactoryG, nsRenderingContextPS, nsDeviceContextPS,
and nsDeviceContextSpecG by removing WIN32 dependencies.
Added checks for null widgets in nsWidget and nsScrollbar GTK implementations.
1999-02-22 18:56:54 +00:00
pierre%netscape.com
41cec1d8a5 don't dispatch cursor keys 1999-02-22 11:21:23 +00:00
pierre%netscape.com
ad346120bc don't dispatch cursor keys / minor fixes 1999-02-22 11:20:57 +00:00
pierre%netscape.com
ef4509ce73 added combobox (= popup) to the Mac 1999-02-22 10:22:45 +00:00
pierre%netscape.com
fb6c105126 inherits from Repeater 1999-02-22 10:21:51 +00:00
pierre%netscape.com
7432f07556 numerous changes 1999-02-22 10:21:37 +00:00
pierre%netscape.com
bb317347c6 added GetUniqueMenuID() (needed for popups) 1999-02-22 10:21:20 +00:00
pierre%netscape.com
236b42ddbe added mMin/mMax (needed for popups) 1999-02-22 10:20:59 +00:00
pierre%netscape.com
c7123f17aa removed outdated comments 1999-02-22 10:20:39 +00:00
rods%netscape.com
0c1a88f45d Added Set/GetEnabled and Set/GetChecked methods 1999-02-21 14:31:19 +00:00
pierre%netscape.com
1508eb2396 made gWindowlessMenuEventHandler a private member variable (#3203: RX: Mac widgets) 1999-02-21 02:48:02 +00:00
pierre%netscape.com
ba9ac52664 added nsDeleteObserver (#3147: crashes on mouseMoved or closeWindow) 1999-02-21 02:10:36 +00:00
pierre%netscape.com
a15727eed8 First Checked In. 1999-02-21 02:01:46 +00:00
pierre%netscape.com
b377b8b625 removed outdated comments 1999-02-21 01:57:48 +00:00
pavlov%pavlov.net
faef147169 nsAppShell isn't an nsWidget, so don't cast it as so. This fixes the
nsRepository::CreateInstance for nsAppShell from viewer so it doesn't return
with an error for me.
1999-02-20 19:56:01 +00:00
mjudge%netscape.com
fbcb42974f changing nsIEnumerator to use NS_IMETHOD not virtual nsresult 1999-02-19 23:43:20 +00:00
saari%netscape.com
e1d95977e4 enable menus on mac 1999-02-19 18:17:24 +00:00
ramiro%netscape.com
3ecfbe036f Fix the row data problem; it was breaking on aix and probably elsewhere.
Also, unhardcoded the item length.
1999-02-19 11:09:25 +00:00
ramiro%netscape.com
3639776526 Use NS_STATIC_CAST instead of static_cast. 1999-02-19 11:05:16 +00:00
mcafee%netscape.com
a9492571a6 Solaris needs explicit casts here; NULL -> 0 solved some more cast problems. 1999-02-19 10:46:20 +00:00
dcone%netscape.com
3a17d6e7b2 Added the printer support files for GTK 1999-02-18 22:35:11 +00:00
cyeh%netscape.com
af4818f5e3 Remove mozilla/layout/config and use mozilla/config instead. 1999-02-18 18:16:21 +00:00
rods%netscape.com
388137e5ed Removed the InsertItemAt method that takes a string, this was a conveince
method no one was implementing.
Changed The InsertMenuItemAt to nsISupports because either a nsIMenu or nsIMenuItem
can be inserted.
1999-02-18 15:17:11 +00:00
kipp%netscape.com
9cc931167f Update window-manager hints so that the window is resizable after its shown 1999-02-18 03:33:00 +00:00
saari%netscape.com
a0bbebcaa3 /m/pub/mozilla/widget/src/mac/nsMenu.cpp - unleash menu separators for mac 1999-02-18 00:42:06 +00:00
saari%netscape.com
8760c1b673 /m/pub/mozilla/widget/src/mac/nsMenu.cpp - uncommented MenuSelected implementation - cleaned up MenuSelected implementation /m/pub/mozilla/widget/src/mac/nsMenuBar.cpp - Uncomment MenuSelected() implementation - Uncomment release of nsIMenuListener to avoid leak /m/pub/mozilla/widget/src/mac/nsMenuItem.cpp - #include "nsIMenuListener.h" - Implement AddMenuListener() - Implement MenuSelected() /m/pub/mozilla/widget/src/mac/nsMenuItem.h - Added nsIMenuListener * mXULCommandListener member 1999-02-17 22:45:34 +00:00
rods%netscape.com
8ad42453c2 Added methods for adding and removing nsMenuListeners
and
1999-02-17 14:34:33 +00:00
rods%netscape.com
566bfdafe4 Changed GetItemAt to return a nsISupports instead of a nsIMenuItem, this is
because a menu can hold both other menus and menu items.
Implemented several more of the menu methods and added the listenr methods to the
menu item.
1999-02-17 14:31:26 +00:00
rods%netscape.com
8b143ceb04 Added the dispatch to menu listeners 1999-02-17 14:30:47 +00:00
rods%netscape.com
cac090da2e Added methods for adding and removing menu listeners 1999-02-17 14:29:51 +00:00
rods%netscape.com
6311232b8f Changed GetItemAt to return a nsISupports instead of a nsIMenuItem, this is
because a menu can hold both other menus and menu items.
1999-02-17 14:29:15 +00:00