Commit Graph

2236 Commits

Author SHA1 Message Date
Dale.Stansberry%Nexwarecorp.com
7c19c61d5f - Added more clipping smarts (for children and siblings) 1999-06-21 20:18:27 +00:00
Michael.Kedl%Nexwarecorp.com
72cc90e826 Dale's fixes for apprunner redrawing so much at startup (not yet finished) 1999-06-21 20:12:19 +00:00
Jerry.Kirk%Nexwarecorp.com
99796e0ff8 - Removing references to GTK that were left over from the conversion. 1999-06-21 20:02:53 +00:00
blizzard%redhat.com
efb5a664aa set mBounds in the other Resize() method, too. Thanks for pointing this out, tor. 1999-06-21 14:36:53 +00:00
zuperdee%penguinpowered.com
e77e9ced73 Added stubs for modal dialog stuff, along with various minor fixups to help bring the Motif port up to speed on the changes that have been occuring in the rest of Mozilla. 1999-06-21 06:49:44 +00:00
pavlov%pavlov.net
90cd6be30c context menus almost work now. 1999-06-20 17:34:06 +00:00
blizzard%redhat.com
68925a2575 implement nsWidget::Invalidate, nsWidget::Update, make resizing go 1999-06-19 20:24:32 +00:00
pierre%netscape.com
2809961b0f #8325 "[PP]Exiting Profile Manager and crash". r=sfraser, a=chofmann. 1999-06-19 02:33:23 +00:00
ramiro%netscape.com
f2b03ace40 Fix for bug 8237 (Prefs need to save when apprunner quits) and bug 8106
(Calling 'exit' while closing the top level window (causing the whole
app to quit).
Should let the profile manager work as advertised on unix.
Reviewed by law and mcmullen.
1999-06-19 00:30:11 +00:00
saari%netscape.com
7f8e5e2973 Fix for bug #8452 1999-06-18 19:28:29 +00:00
mcafee%netscape.com
68f9c6a8cd Removing obsolete NEW_DRAG_AND_DROP ifdef. a=chofmann 1999-06-17 23:23:11 +00:00
saari%netscape.com
e35eca0fca Fixing Bug #8328, keybinding fix 1999-06-17 01:48:22 +00:00
mcafee%netscape.com
3d11fbbf11 Adding nsSound. Fixing NT bustage 1999-06-17 00:12:43 +00:00
mcafee%netscape.com
d71b07c4d5 Adding nsSound. Fixing linux bustage 1999-06-17 00:12:18 +00:00
sdagley%netscape.com
a3f562aed1 Finish landing XP Beep() functionality (bug #6911). Approved chofmann, reviewed saari & mcafee. 1999-06-16 23:23:45 +00:00
ramiro%netscape.com
7230523635 Fix for bug 6159. Reviewed by pollmann and approved by leaf.
Form check boxes were out of whack by one.  I removed the pathetically lame
hack i added before (which didn't work) and added a new and improved
pathetically dumb hack that really fixes the problem.  Yes folks, toggle
the toggle button 3 times to work around artificial intelligence in the
gtktogglebutton widget.
1999-06-16 22:24:18 +00:00
pierre%netscape.com
41c44eaa6c Removed the NSPR event queue from nsMacMessagePump (and keep the one in nsToolkit). 1999-06-16 06:30:38 +00:00
pierre%netscape.com
86cbb24e2c set the caret at the right location after a cut 1999-06-16 06:26:38 +00:00
pierre%netscape.com
a1f5431951 Fixed a crash in HandleMenuCommand(). It could especially happen on Quit. 1999-06-16 06:22:11 +00:00
erik%netscape.com
8454d4ddd3 Pass null terminator to converter now that Frank has fixed it. 1999-06-16 04:36:33 +00:00
erik%netscape.com
27856b5d92 Fix for bug 7822. Remove the code that strips the high byte off of the
Unicode string for menu items that have a submenu.
1999-06-16 04:13:58 +00:00
tague%netscape.com
c0ce68f0fb Fixed #5438 - Mac Buttons not displaying Japanese correctly. 1999-06-16 04:12:14 +00:00
syd%netscape.com
a04669aa1e One change: if user sets ncols, ignore installcmap. The two collide
(they both set thresholds) and we can assume if the user is setting
the ncols that he/she is doing some fine tune control over the more
granular control installcmap gives.
1999-06-16 03:41:52 +00:00
pierre%netscape.com
094434ad77 #8214 "[PP] Mac - Closing browser window with text field focused crashes apprunner". Removed an extra addRef in nsBaseWidget::Enumerator::CurrentItem() 1999-06-16 03:34:44 +00:00
syd%netscape.com
7f44e17b9a Support for ncols and installcmap prefs.
Currently, 8 bit pseudocolor visual users are going to get a private cmap
installed base on design of gdk_rgb* code design. We want the default to
really be that we share with the server default colormap; if that looks
too bad (e.g., can't get enough colors, user can set the browser.installcmap
pref to "true" to get a priviate cmap installed.

Gdk determines if to install a private cmap based on being able to allocate
a certain number of colors from the default colormap. If that fails, a
private cmap is installed. The default gdk threshold is 5 * 5 * 5. If we
see browser.installcmap == true, we set to 255 to force it. If we see
browser.installcmap == false, we set it to 0. Also added browser.ncols
pref, which allows fine-grained control of this; the user can set the
threshold value and control when gdk will use shared colormap vs. private.
1999-06-16 03:24:55 +00:00
blizzard%redhat.com
a24a554785 xlib renders, baby. 1999-06-16 03:07:55 +00:00
sdagley%netscape.com
6bdf7701c6 First Checked In. 1999-06-16 03:02:41 +00:00
pavlov%pavlov.net
528b39e1e4 initial context menu stuff.. not finished 1999-06-16 01:34:29 +00:00
pierre%netscape.com
e8149574c4 #4084 "JS events: Mac form element events" 1999-06-16 00:41:30 +00:00
pierre%netscape.com
3fffa7168d #4084 "JS events: Mac form element events" A little cleanup in key events too 1999-06-16 00:41:02 +00:00
pierre%netscape.com
5c9b83c219 #4084 "JS events: Mac form element events" #7100 "JS change state (enabled/checked) of html:checkbox doesn't redraw" 1999-06-16 00:40:20 +00:00
sfraser%netscape.com
ece560b18d Get rid of stuplid warnings. 1999-06-16 00:02:27 +00:00
jdunn%netscape.com
d7ed74c085 When ORing enums, it must be done in the domain of the enum type 1999-06-15 23:33:59 +00:00
blizzard%redhat.com
aa43f0dea5 fix bug where the ConfigureNotify wasn't setting the event members properly 1999-06-15 23:31:56 +00:00
pinkerton%netscape.com
7a9c1afcd4 fix memory leaks (bug# 8221) 1999-06-15 23:26:32 +00:00
rods%netscape.com
7acde07d29 Changed special MULTI_MIME to be used by both classes 1999-06-15 14:26:23 +00:00
rods%netscape.com
ec65a771ea Changed "unsigned int" to PRUint32 1999-06-15 14:25:31 +00:00
mcafee%netscape.com
b1da8976eb nsWindows are now drag destinations. 1999-06-15 06:46:37 +00:00
mcafee%netscape.com
f6d00aae13 Remove bogus commented service deletion. 1999-06-15 04:36:41 +00:00
mcafee%netscape.com
d674d7d97b Enabling nsDragService factory creation. 1999-06-15 04:30:36 +00:00
bruce%cybersight.com
1e47eb8696 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. 1999-06-14 06:16:08 +00:00
blizzard%redhat.com
fb05821898 let mouse events flow... 1999-06-14 01:53:52 +00:00
blizzard%redhat.com
b1e4b75575 always flush the X event queue before going back into select and always process X events as long as they are available. 1999-06-14 00:48:30 +00:00
tague%netscape.com
5fc79524b1 Fixed build bustage. 1999-06-13 21:53:27 +00:00
tague%netscape.com
8688949472 Turned on bug fix for #6896: Windows editorinterprets the period key as a forward delete. 1999-06-13 21:13:12 +00:00
syd%netscape.com
8e3da9f573 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.
1999-06-13 20:56:08 +00:00
jj%netscape.com
d998b3675d [sfraser] Really remove nsDialog.cpp. Hacking the binary doesn't work. 1999-06-13 04:55:06 +00:00
mcafee%netscape.com
5dc5fe9f5e Removing nsDialog.cpp 1999-06-13 04:24:21 +00:00
mcafee%netscape.com
b94dc94eaa Removing obsolete nsIDialog interface. 1999-06-13 04:00:06 +00:00
mcafee%netscape.com
1422f5676c Removing nsIDialog interface. 1999-06-13 03:59:10 +00:00