Commit Graph

33 Commits

Author SHA1 Message Date
scc%netscape.com
ad149b30bf making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66185 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 08:21:30 +00:00
saari%netscape.com
bb315bb524 Fixing Mac About menu to reflect Mozilla or Navigator as appropriate.
git-svn-id: svn://10.0.0.236/trunk@65328 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 04:54:04 +00:00
saari%netscape.com
44c94e182e Implement the ability to remove top level menus on MacOS, essentially just reflecting removal of a content node. r=pink
git-svn-id: svn://10.0.0.236/trunk@64545 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 01:25:03 +00:00
scc%netscape.com
c342abbc24 small changes to clients of string converting APIs
git-svn-id: svn://10.0.0.236/trunk@64168 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 10:18:25 +00:00
sfraser%netscape.com
af484cf8c1 Change the About menu item string in the apple menu from 'About ApprunnerO' to 'About Mozilla'. minor string change, r=mozbot
git-svn-id: svn://10.0.0.236/trunk@63936 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 23:58:35 +00:00
pavlov%netscape.com
1fdd348954 changes to let us build on MacOS X
git-svn-id: svn://10.0.0.236/trunk@62619 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 03:08:04 +00:00
scc%netscape.com
11bee2e856 removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pavlov ... who claims this shouldn't effect other platforms; but I'm watching anyway
git-svn-id: svn://10.0.0.236/trunk@59312 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 23:43:56 +00:00
saari%netscape.com
b1e2ee3879 fix for 14346, 21854, 24380 and other caret bugs. r= hyatt, brade for the mac menu stuff.
git-svn-id: svn://10.0.0.236/trunk@58827 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 22:41:43 +00:00
dmose%mozilla.org
92d791b7b0 updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
saari%netscape.com
d7897c9ddf Chages to nsIMenu and nsIMenuItem for checkbox support and a more general way of IDing the Help menu (necessary for MacOS).
Also, some changes to try and stop crashing when Palm software is installed on MacOS.


git-svn-id: svn://10.0.0.236/trunk@45783 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 23:48:39 +00:00
sfraser%netscape.com
34f5f5fcd4 Make sure we lock the MDEF handle, otherwise all hell breaks loose.
git-svn-id: svn://10.0.0.236/trunk@45538 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 22:05:36 +00:00
saari%netscape.com
97f527bdf8 Changing Mac Help menu to be non-dynamic to prevent crashing on some machines.
Got permission from sdagley


git-svn-id: svn://10.0.0.236/trunk@45424 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 03:26:03 +00:00
saari%netscape.com
127f519100 Fixing bug 12335. Mac only changes
git-svn-id: svn://10.0.0.236/trunk@44874 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 20:58:58 +00:00
saari%netscape.com
d82ce6573d Continuing previous checking w. merge
git-svn-id: svn://10.0.0.236/trunk@44554 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 23:02:16 +00:00
saari%netscape.com
b8230c0e68 Adding Mac dynamic menus support. This touches a little XP code, notably, adding GetDOMNode and SetDOMNode to nsIMenuItem.
git-svn-id: svn://10.0.0.236/trunk@42778 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 19:14:38 +00:00
sfraser%netscape.com
27c4956c38 Temporary, #ifdeffed hack to get Apple Menu on Mac. reviewed saari.
git-svn-id: svn://10.0.0.236/trunk@29680 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 04:51:40 +00:00
saari%netscape.com
e6217f2eb2 Mac menu cleanup. No more holding onto the nsWebShell
git-svn-id: svn://10.0.0.236/trunk@29427 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 09:09:44 +00:00
saari%netscape.com
9fda39f2f3 This should be the last of this round of menu checkins
git-svn-id: svn://10.0.0.236/trunk@28040 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-19 08:27:57 +00:00
saari%netscape.com
919c0e6eef menu changes getting ready for dynamic menus
git-svn-id: svn://10.0.0.236/trunk@27244 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 00:12:40 +00:00
saari%netscape.com
01c62fc613 Mac menus destroying themselves more properly
git-svn-id: svn://10.0.0.236/trunk@26555 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 22:19:09 +00:00
saari%netscape.com
0e2bbf2db8 nsIMenu.h interface changes
git-svn-id: svn://10.0.0.236/trunk@24562 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 02:28:14 +00:00
saari%netscape.com
08874e6586 Fixing bug #3674 and #3679
git-svn-id: svn://10.0.0.236/trunk@24137 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-14 20:59:10 +00:00
danm%netscape.com
9b22c9c322 Added SetParent method
git-svn-id: svn://10.0.0.236/trunk@24106 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-14 08:19:34 +00:00
rods%netscape.com
98d535f887 Added MenuDeselect to nsIMenuListener
git-svn-id: svn://10.0.0.236/trunk@22441 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-01 16:22:40 +00:00
saari%netscape.com
2bb1188bc8 tweak to mac menu logic
git-svn-id: svn://10.0.0.236/trunk@21481 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-22 19:10:05 +00:00
saari%netscape.com
6e6893dc91 /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


git-svn-id: svn://10.0.0.236/trunk@21033 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-17 22:45:34 +00:00
saari%netscape.com
6fdc3ffa9b windows, gtk, motif corrections for nsIMenuListener.h change
git-svn-id: svn://10.0.0.236/trunk@19641 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-04 02:46:17 +00:00
saari%netscape.com
b2c830690b more hurried checkins.
windows, gtk, motif versions to follow


git-svn-id: svn://10.0.0.236/trunk@19637 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-04 02:32:01 +00:00
saari%netscape.com
aa2dacad70 /m/pub/mozilla/widget/public/nsIMenuBar.h
- Added Paint method

/m/pub/mozilla/widget/src/mac/nsMenuBar.h
- Added Paint method
- Mac implementation changes
/m/pub/mozilla/widget/src/gtk/nsMenuBar.h
/m/pub/mozilla/widget/src/motif/nsMenuBar.h
/m/pub/mozilla/widget/src/windows/nsMenuBar.h
- Added Paint method

/m/pub/mozilla/widget/src/mac/nsMenuBar.cpp
- Added Paint method
- Mac implementation changes
/m/pub/mozilla/widget/src/gtk/nsMenuBar.cpp
/m/pub/mozilla/widget/src/motif/nsMenuBar.cpp
/m/pub/mozilla/widget/src/windows/nsMenuBar.cpp
- Added Paint method


git-svn-id: svn://10.0.0.236/trunk@18776 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 16:05:57 +00:00
saari%netscape.com
951f351f66 Fixing missing return value breakage.
git-svn-id: svn://10.0.0.236/trunk@18766 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 10:39:52 +00:00
saari%netscape.com
eb40ba55b1 /m/pub/mozilla/widget/src/mac/nsIMenuBar.cpp
/m/pub/mozilla/widget/src/gtk/nsIMenuBar.cpp
/m/pub/mozilla/widget/src/motif/nsIMenuBar.cpp
/m/pub/mozilla/widget/src/windows/nsIMenuBar.cpp
- Added MenuSelected routine

/m/pub/mozilla/widget/src/mac/nsMenuBar.h
/m/pub/mozilla/widget/src/gtk/nsMenuBar.h
/m/pub/mozilla/widget/src/motif/nsMenuBar.h
/m/pub/mozilla/widget/src/windows/nsMenuBar.h
- nsMenuBar inherits from nsMenuListener


git-svn-id: svn://10.0.0.236/trunk@18762 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 09:02:51 +00:00
pierre%netscape.com
3058b55651 Landing MacWidgets...
git-svn-id: svn://10.0.0.236/trunk@13651 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 14:06:26 +00:00
dcone%netscape.com
76af850276 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@12449 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:45:15 +00:00