Граф коммитов

1181 Коммитов

Автор SHA1 Сообщение Дата
hyatt%netscape.com 9ad728bea1 Fixing a bug on Windows where CTRL, SHIFT, and ALT states were not being
set properly on mouse events.
1999-02-03 22:36:34 +00:00
pavlov%pavlov.net 74ac31a0c0 clean up menu code, et al. 1999-02-03 19:18:31 +00:00
kipp%netscape.com 5a863152f4 Eliminate duplicate mRefCnt since base class declares one... 1999-02-03 17:35:52 +00:00
pierre%netscape.com 47d56ea8b7 Fixed build bustage 1999-02-03 06:08:39 +00:00
kipp%netscape.com e830813b0b init refcnt 1999-02-03 04:25:40 +00:00
kipp%netscape.com 573bcb8d3a Declare nsISupports methods instead of using NS_DECL_ISUPPORTS so that we don't have a dup mRefCnt 1999-02-03 04:25:20 +00:00
mcmullen%netscape.com 8f7c758700 Don't pass "this" to a member class if the member class is going to Addref, and we haven't called NS_INIT_REFCNT first. 1999-02-03 03:24:54 +00:00
pierre%netscape.com ee2f063827 #2600 "Live window resizing can be too slow" 1999-02-03 02:05:57 +00:00
pierre%netscape.com b7ff4c1eff #2815 "Password text field shows contents in clear-text" 1999-02-03 02:05:31 +00:00
pierre%netscape.com d8237435e5 #2816 "[PP] Mac doesn't handle NS_MOUSE_LEFT_DOUBLECLICK event" and #2692 "Window focus problems" 1999-02-03 02:04:41 +00:00
pierre%netscape.com 07505a263b don't move or resize windows that belong to embedding apps 1999-02-03 02:04:15 +00:00
saari%netscape.com eccc3bce87 Check for null before calling through it... this should fix the windows crashing bug with menus. 1999-02-02 19:53:58 +00:00
kipp%netscape.com c9ddbd4ecb Disabled a not-yet-implemented assert 1999-02-02 17:41:05 +00:00
mcafee%netscape.com f87c9ba478 widget test now builds on Linux 1999-02-02 05:42:37 +00:00
mcafee%netscape.com 6afe6dbe72 scribble now builds on Linux 1999-02-02 05:42:13 +00:00
kipp%netscape.com 9c87c89204 Added a missing init of the refcnt 1999-02-02 01:32:09 +00:00
pavlov%pavlov.net d93b41399a make comboboxen look correct 1999-01-30 00:24:34 +00:00
sfraser%netscape.com 1a82bb9b5b Fix a typo (== -> =) 1999-01-29 02:10:17 +00:00
troy%netscape.com 14b149a14c Added 'clipSiblings' to nsWidgetInitData struct 1999-01-28 17:06:39 +00:00
michaelp%netscape.com 8aaec4bfac modified for DrawString() API changes. 1999-01-28 05:06:06 +00:00
pavlov%pavlov.net 70cccb9fe6 more gtk1.1.14isms 1999-01-28 01:42:49 +00:00
slamm%netscape.com 28c173dec2 Get it linking. 1999-01-28 01:06:30 +00:00
slamm%netscape.com df6f48fb6f Get link a little closer to reality. 1999-01-28 01:01:32 +00:00
pavlov%pavlov.net 42e09a10bd make things rock with gtk 1.1.14 1999-01-28 00:22:29 +00:00
pinkerton%netscape.com 2fc2bb7230 use nsCOMPtr to refcnt the interface pointers we use. 1999-01-28 00:20:42 +00:00
pinkerton%netscape.com 41fa17f8f0 appr for checkin while tree closed by sar. addref and release when we save a ptr to which widget the mouse is over or clicked on. Since we now do widget refcounting correctly, we need to do it correctly elsewhere ;) 1999-01-27 22:17:42 +00:00
slamm%netscape.com 17218bc164 Use TK_CFLAGS instead of TK_(MOTIF|GTK)_CFLAGS. Use TK_LIBS instead of TK_(MOTIF|GTK)_LIBS to simplify makefile rules. Also general Makefile clean up. 1999-01-27 19:54:40 +00:00
slamm%netscape.com 33331497eb Use TK_CFLAGS instead of TK_(MOTIF|GTK)_CFLAGS. Use TK_LIBS instead of TK_(MOTIF|GTK)_LIBS to simplify makefile rules. Also general Makefile clean up. The link line still needs some work. 1999-01-27 19:53:37 +00:00
slamm%netscape.com cab235444c Use TK_CFLAGS instead of TK_MOTIF_FLAGS. 1999-01-27 19:53:18 +00:00
slamm%netscape.com afc31b65f9 Use TK_CFLAGS instead of TK_GTK_FLAGS. 1999-01-27 19:53:07 +00:00
slamm%netscape.com 031200a41c Use TK_CFLAGS instead of TK_(MOTIF|GTK)_CFLAGS. Use TK_LIBS instead of TK_(MOTIF|GTK)_LIBS to simplify makefile rules. 1999-01-27 19:51:59 +00:00
kipp%netscape.com d2a05e1041 Fixed build bustage 1999-01-27 17:40:10 +00:00
saari%netscape.com ab709dee65 fixing secondary build break nsMenu should be nsMenuItem 1999-01-27 17:38:43 +00:00
saari%netscape.com c0bf37d3fc fixing secondary build break nsMenu not defined. Should be nsMenuItem 1999-01-27 17:37:42 +00:00
saari%netscape.com e1b59acd70 fixing build break change AddItem to AddMenuItem 1999-01-27 17:00:11 +00:00
saari%netscape.com 4b9f9e35bc /m/pub/mozilla/widget/public/nsIMenuItem.h - Added SetLabel method /m/pub/mozilla/widget/src/mac/nsMenuItem.h /m/pub/mozilla/widget/src/gtk/nsMenuItem.h /m/pub/mozilla/widget/src/motif/nsMenuItem.h /m/pub/mozilla/widget/src/windows/nsMenuItem.h - Added SetLabel method /m/pub/mozilla/widget/src/mac/nsMenuItem.cpp /m/pub/mozilla/widget/src/gtk/nsMenuItem.cpp /m/pub/mozilla/widget/src/motif/nsMenuItem.cpp /m/pub/mozilla/widget/src/windows/nsMenuItem.cpp - Added SetLabel method 1999-01-27 16:14:48 +00:00
saari%netscape.com 7a38e9726a /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 1999-01-27 16:05:57 +00:00
saari%netscape.com 4c68f19be5 /m/pub/mozilla/widget/public/nsIMenu.h - Changed AddItem to AddMenuItem /m/pub/mozilla/widget/src/mac/nsMenu.h /m/pub/mozilla/widget/src/gtk/nsMenu.h /m/pub/mozilla/widget/src/motif/nsMenu.h /m/pub/mozilla/widget/src/windows/nsMenu.h - Changed AddItem to AddMenuItem /m/pub/mozilla/widget/src/mac/nsMenu.cpp /m/pub/mozilla/widget/src/gtk/nsMenu.cpp /m/pub/mozilla/widget/src/motif/nsMenu.cpp /m/pub/mozilla/widget/src/windows/nsMenu.cpp - Changed AddItem to AddMenuItem 1999-01-27 15:57:57 +00:00
saari%netscape.com 134cbfac74 /m/pub/mozilla/widget/public/nsIWidget.h - Added AddMenuListener method 1999-01-27 15:48:22 +00:00
saari%netscape.com 9414ad5502 Fixing missing return value breakage. 1999-01-27 10:39:52 +00:00
saari%netscape.com 5b9bfd849c /m/pub/mozilla/widget/src/mac/nsWindow.cpp /m/pub/mozilla/widget/src/motif/nsWindow.cpp /m/pub/mozilla/widget/src/windows/nsWindow.cpp - call nsMenuListener in DispatchEvent 1999-01-27 09:37:23 +00:00
saari%netscape.com 137b65f1b8 /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 1999-01-27 09:02:51 +00:00
saari%netscape.com 6a781524b3 nsIMenu.h - Add SetLabel method nsMenu.h - Added SetLabel method nsMenu.cpp - Added SetLabel method nsIWidget.h - Added AddMenuListener method /m/pub/mozilla/webshell/tests/viewer/nsSetupRegistry.cpp - Registered factories for nsMenuBar, nsMenu, and nsMenuItem 1999-01-27 07:51:20 +00:00
sfraser%netscape.com 0e2a631d4e Changes to avoid using window refCons for raptor data. Store a list of windows in nsMacMessageSink, pass all events to the sink, and return a boolean for handled status. In the window, add and remove raptor windows from the list. 1999-01-27 05:24:26 +00:00
saari%netscape.com cdd22b1986 mozilla/widget/src/xpwidgets/nsBaseWidget.h uncommented nsIMenuListener *mMenuListener for XPToolkit menus Index: nsBaseWidget.cpp =================================================================== RCS file: /m/pub/mozilla/widget/src/xpwidgets/nsBaseWidget.cpp uncommented mMenuListener code for XPToolkit menus 1999-01-27 04:20:20 +00:00
mcmullen%netscape.com 302ce3167e Added a new InitializeMacToolbox() to NSStdLib (declared in macstdlibextras.h) and exported it. This makes all the Mac Toolbox Init calls, and also (if DEBUG) initializes SIOUX without menus. Safe to call this multiple times (it has a static boolean). Removed toolbox initialization from constructor of nsAppShell, and called InitializeMacToolbox() instead. Called InitializeMacToolbox from main in viewer app, and also from a static initializer in nsAppRunner.cpp. 1999-01-27 02:11:56 +00:00
pinkerton%netscape.com 06c19d7496 fix a leak where the Enumerator would create itself with a refcnt of 1 and then we'd addref it again in GetChildren(). Fixed so that the Enumerator doesn't addref itself and added addref's in the appropriate places to correct that assumption. 1999-01-26 18:07:11 +00:00
waterson%netscape.com cc239fe9fc Fixed capitalization error. 1999-01-26 04:03:59 +00:00
michaelp%netscape.com 1b121f5a72 moving headers from src to public. added support for dib sections to windows
drawing surface. WIP on making blender work with arbitrary pixel organizations.
1999-01-25 22:16:47 +00:00
akkana%netscape.com 3f25c259d9 Pav's changes only work if you also have his fixes to gtk.
Since those aren't available yet, I've reverted his changes to make
selection and editor typein work.
When the new gtk is available, search for HAVE_GTK_BETTER_THAN_1_1_13
to see how to turn his changes back on (they are very worthwhile, we
just can't afford a regression while we wait for the new gtk).
1999-01-25 22:10:48 +00:00