2200 Commits

Author SHA1 Message Date
jdunn%netscape.com
06b2eb17f9 When ORing enums, it must be done in the domain of the enum type
git-svn-id: svn://10.0.0.236/trunk@35533 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 23:33:59 +00:00
blizzard%redhat.com
229f3ae1ff fix bug where the ConfigureNotify wasn't setting the event members properly
git-svn-id: svn://10.0.0.236/trunk@35526 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 23:31:56 +00:00
pinkerton%netscape.com
98bf47bfd6 fix memory leaks (bug# 8221)
git-svn-id: svn://10.0.0.236/trunk@35508 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 23:26:32 +00:00
rods%netscape.com
dcc4eb02da Changed special MULTI_MIME to be used by both classes
git-svn-id: svn://10.0.0.236/trunk@35444 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 14:26:23 +00:00
rods%netscape.com
42dab97dc9 Changed "unsigned int" to PRUint32
git-svn-id: svn://10.0.0.236/trunk@35443 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 14:25:31 +00:00
mcafee%netscape.com
ae3420fb17 nsWindows are now drag destinations.
git-svn-id: svn://10.0.0.236/trunk@35410 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 06:46:37 +00:00
mcafee%netscape.com
7c1443cdd0 Remove bogus commented service deletion.
git-svn-id: svn://10.0.0.236/trunk@35353 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 04:36:41 +00:00
mcafee%netscape.com
678fa54119 Enabling nsDragService factory creation.
git-svn-id: svn://10.0.0.236/trunk@35352 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 04:30:36 +00:00
bruce%cybersight.com
3bed02e2d0 Interface classes really do need to define |GetIID()|. 5 of these files are just being switched over to the macro. The others were all lacking |GetIID()| implementations.
git-svn-id: svn://10.0.0.236/trunk@35126 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 06:16:08 +00:00
blizzard%redhat.com
5826a92dd7 let mouse events flow...
git-svn-id: svn://10.0.0.236/trunk@35106 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 01:53:52 +00:00
blizzard%redhat.com
96b698384d always flush the X event queue before going back into select and always process X events as long as they are available.
git-svn-id: svn://10.0.0.236/trunk@35105 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 00:48:30 +00:00
tague%netscape.com
824db2e9b4 Fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@35099 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 21:53:27 +00:00
tague%netscape.com
58fc1493f9 Turned on bug fix for #6896: Windows editorinterprets the period key as a forward delete.
git-svn-id: svn://10.0.0.236/trunk@35096 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 21:13:12 +00:00
syd%netscape.com
c009860f8f Add SetModal() widget interface to nsIWidget, and provide an implementation
for Gtk+. Now, when we do modal dialogs, Gtk+ calls a routine that makes the
dialog modal within Gtk+; this is in addition to the code in nsWebShellWindow
that is being invoked to support modals on the other platforms. For Gtk+, the
nsWebShellWindow code doesn't appear to be enough; in order for the event
plumbing to stay alive, we need to call into Gtk+, and unless we actually make
the dialog modal using Gtk+ mechanisms, the user can still get to the menu bar, which is not good.


git-svn-id: svn://10.0.0.236/trunk@35095 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 20:56:08 +00:00
jj%netscape.com
593324ca66 [sfraser] Really remove nsDialog.cpp. Hacking the binary doesn't work.
git-svn-id: svn://10.0.0.236/trunk@35066 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 04:55:06 +00:00
mcafee%netscape.com
8fc7522955 Removing nsDialog.cpp
git-svn-id: svn://10.0.0.236/trunk@35065 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 04:24:21 +00:00
mcafee%netscape.com
8c3e6bc3e6 Removing obsolete nsIDialog interface.
git-svn-id: svn://10.0.0.236/trunk@35064 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 04:00:06 +00:00
mcafee%netscape.com
ad4a86e123 Removing nsIDialog interface.
git-svn-id: svn://10.0.0.236/trunk@35063 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 03:59:10 +00:00
mcafee%netscape.com
aa8f2be5b5 Removing nsDialog from the build.
git-svn-id: svn://10.0.0.236/trunk@35062 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 03:57:24 +00:00
mcafee%netscape.com
1250df240e Removing nsDialog from the build.
git-svn-id: svn://10.0.0.236/trunk@35061 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 03:41:31 +00:00
mcafee%netscape.com
92c8d64f45 Removing nsDialog from the build.
git-svn-id: svn://10.0.0.236/trunk@35054 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 00:18:39 +00:00
mcafee%netscape.com
584ee3314f Removing nsDialog from the build, cleanup.
git-svn-id: svn://10.0.0.236/trunk@35053 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 00:17:00 +00:00
mcafee%netscape.com
a6064ea48f Removing nsDialog.cpp from the build.
git-svn-id: svn://10.0.0.236/trunk@35051 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 00:08:55 +00:00
mcafee%netscape.com
4dbc274d59 Backing out pavlov's change to ressurect the menubar. pavlov, please test your changes before you check them in!
git-svn-id: svn://10.0.0.236/trunk@35050 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 00:06:38 +00:00
mcafee%netscape.com
edad965b29 Removing NS_CreateDialog(), nsDialog is obsolete.
git-svn-id: svn://10.0.0.236/trunk@35037 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 21:40:10 +00:00
erik%netscape.com
ad810909f0 Support for non-Latin-1 menus. We now convert from Unicode to the locale's
encoding, and use a set of default fonts in the non-Latin-1 case only.


git-svn-id: svn://10.0.0.236/trunk@35030 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 21:09:16 +00:00
mcafee%netscape.com
0453db72f5 Removing NS_CreateDialog(), nsDialog is obsolete. a=rickg
git-svn-id: svn://10.0.0.236/trunk@35021 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 18:57:22 +00:00
beard%netscape.com
b338b9c54d bug #6676: fixed inconsistent use of kControlEditTextPasswordTag vs. kControlEditTextTextTag in the GetText/SetText methods.
git-svn-id: svn://10.0.0.236/trunk@34982 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 04:55:08 +00:00
pavlov%pavlov.net
81c648b8eb since we now have nsWindow::ShowMenuBar(), we don't need to forcefully create
the menubar when it is created.


git-svn-id: svn://10.0.0.236/trunk@34976 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 03:15:47 +00:00
pavlov%pavlov.net
7f62283d43 simplify nsWidget::IsVisible and a few minor indentation changes
git-svn-id: svn://10.0.0.236/trunk@34975 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 03:13:16 +00:00
pavlov%pavlov.net
6629bfcb04 rename the menubar member
git-svn-id: svn://10.0.0.236/trunk@34974 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 03:02:57 +00:00
tague%netscape.com
0643946696 Conditionalized Fix for #6896. Modified the nsMacEventHandler.cpp to generate NS_KEY_PRESS events in addition to NS_KEY_DOWN.
git-svn-id: svn://10.0.0.236/trunk@34968 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 02:29:52 +00:00
tague%netscape.com
650b890778 More work on #6896. Removed a debuging printf and fixed keysym translation.
git-svn-id: svn://10.0.0.236/trunk@34966 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 02:25:27 +00:00
av%netscape.com
15d3b09d55 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@34889 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 22:48:50 +00:00
tague%netscape.com
6ba2eff004 More work on bug #6896
git-svn-id: svn://10.0.0.236/trunk@34844 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 20:32:09 +00:00
blizzard%redhat.com
1982076de0 add workaround for lame values from layout engine. fix size of checkboxes.
git-svn-id: svn://10.0.0.236/trunk@34842 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 20:27:07 +00:00
blizzard%redhat.com
68a71d3ca6 remove nsDialog
git-svn-id: svn://10.0.0.236/trunk@34841 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 20:26:27 +00:00
Dale.Stansberry%Nexwarecorp.com
3eea2bc60e - Added manual widget damage routines
git-svn-id: svn://10.0.0.236/trunk@34836 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 19:49:52 +00:00
sfraser%netscape.com
fa1a40c2e3 This should be a pascal string.
git-svn-id: svn://10.0.0.236/trunk@34823 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 19:05:17 +00:00
ramiro%netscape.com
2cb4248bd9 Remove duplicate timer interfaces. Left over from the xpcom 2.0 landing.
git-svn-id: svn://10.0.0.236/trunk@34792 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 11:59:44 +00:00
mcafee%netscape.com
26bab3f988 Removing obsolete nsDialog. a=rickg
git-svn-id: svn://10.0.0.236/trunk@34700 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 00:00:58 +00:00
mcafee%netscape.com
2b92caea80 Removing obsolete nsDialog. a=rickg
git-svn-id: svn://10.0.0.236/trunk@34690 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 23:43:25 +00:00
mcafee%netscape.com
144f073c62 Removing obsolete nsDialog. a=rickg
git-svn-id: svn://10.0.0.236/trunk@34677 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 22:52:29 +00:00
tague%netscape.com
ce27e666ad Additional work on conditionalized fiex for #7629. Fix problems with ctrl-keys not being dispatched.
git-svn-id: svn://10.0.0.236/trunk@34650 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 21:38:05 +00:00
danm%netscape.com
fdc23ccb1b implement show/hide menubar
git-svn-id: svn://10.0.0.236/trunk@34649 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 21:34:43 +00:00
Jerry.Kirk%Nexwarecorp.com
73afde7b71 -Fixes for Test12.html
git-svn-id: svn://10.0.0.236/trunk@34638 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 21:07:26 +00:00
tague%netscape.com
3554e0b087 Additional fix for re-distpach of char+modifier key as a character, part of the conditionalized fix for #6896
git-svn-id: svn://10.0.0.236/trunk@34636 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 20:49:29 +00:00
hyatt%netscape.com
8723410029 Popup menus animate and shag in the correct directions, baby.
git-svn-id: svn://10.0.0.236/trunk@34590 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 09:41:14 +00:00
tague%netscape.com
c9e25b38a8 Conditionalized fix for #6896. Will only be compiled with a particular directive from my build environment
git-svn-id: svn://10.0.0.236/trunk@34508 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 22:07:53 +00:00
Jerry.Kirk%Nexwarecorp.com
2cace3b020 - adding IsMenuBarVisible to get code to compile because nsWidget is our
base class not nsWindow


git-svn-id: svn://10.0.0.236/trunk@34491 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 20:55:48 +00:00