Commit Graph

1614 Commits

Author SHA1 Message Date
pavlov%pavlov.net
3087f7a8a0 code cleanup and internal gtk refcounting changes. 1999-03-21 06:25:34 +00:00
pavlov%pavlov.net
bccf315074 fix build bustage i think (it worked before for me!) 1999-03-21 06:10:17 +00:00
pavlov%pavlov.net
ad059abfc8 patch part two.. make the destructor virtual 1999-03-21 06:05:24 +00:00
pavlov%pavlov.net
8c37f2f520 patch (part 1) from bruce@cybersight.com to fix little bugs. 1999-03-21 06:04:23 +00:00
pavlov%pavlov.net
3b3b2a9ba0 being implimenting the use of CmdLineService, add internal gtk refcounting
measures (not complete), and remove some excess code.
1999-03-21 05:23:47 +00:00
danm%netscape.com
d952c89a07 initial modal dialogs checkin (windows-only, UI thread only) 1999-03-20 04:13:09 +00:00
saari%netscape.com
1752359e8e nsIMenu.h changes 1999-03-20 02:38:58 +00:00
hyatt%netscape.com
4b972c634e Menu interface changes-saari 1999-03-20 02:30:12 +00:00
saari%netscape.com
2c5fc6969c nsIMenu.h interface changes 1999-03-20 02:28:14 +00:00
tague%netscape.com
6e19645586 Added support for basic Japanese input on Win32 1999-03-19 23:36:20 +00:00
rods%netscape.com
7d5094ff5b Removed nsITextDataFlavor.h from the makefiles 1999-03-19 16:30:01 +00:00
rods%netscape.com
071adf265e Added new Drag & Drop and Clipboard interfaces 1999-03-19 15:57:10 +00:00
pierre%netscape.com
aad0cd66d4 #3821 "Enter Key should be mapped to Return" 1999-03-19 02:23:51 +00:00
mcafee%netscape.com
3ed2a6f4f2 Adding default path for case statement. 1999-03-19 00:18:01 +00:00
ramiro%netscape.com
441fadfc9f Wrapped in PR_BEGIN_EXTERN_C and PR_END_EXTERN_C to fix c++/c linkage problem. 1999-03-18 23:29:50 +00:00
mcafee%netscape.com
f594b18d78 Added prototype for UnixPrDialog(). r=syd@netscape.com 1999-03-18 22:33:04 +00:00
kipp%netscape.com
7647b1384c Make sure we update the update-area when doing synchronous updates or full widget updates 1999-03-18 21:19:59 +00:00
danm%netscape.com
e4dcb184d6 Removed Release of mTopLevelWidget in the handling of the "inGoAway" event. Fixes bug 3900; part of fix for bug 3676. Wants to be part of M3 build. r:pierre,sdagley. a:chofmann,cyeh. 1999-03-18 19:05:32 +00:00
kipp%netscape.com
ebf757e804 Teach the widget how to manage an update rect so that we avoid gratuitous full window paints 1999-03-18 16:35:16 +00:00
leaf%mozilla.org
20c21e775b backing out change that clearly has destabilized the tree. 1999-03-18 04:43:38 +00:00
pavlov%pavlov.net
e81a3c4b24 fix for hpux and aix build bustage. approved by leaf. 1999-03-18 03:16:44 +00:00
pavlov%pavlov.net
cb6f23e117 fix bug #3617 (approved by cyeh) 1999-03-18 02:47:48 +00:00
pierre%netscape.com
e23982f42f Fixed a crash on "File | Print Setup" (or any other dialog without specific menubar) #3769. Approved: chofmann. 1999-03-17 07:17:19 +00:00
saari%netscape.com
1e523c756e Fixing Bug #3808 - Bookmark menu doesn't work on MacOS 1999-03-17 03:03:58 +00:00
pollmann%netscape.com
b87b78df1f Opps, typo - bug #3619 A: chofmann R: harishd 1999-03-17 01:41:52 +00:00
kmcclusk%netscape.com
73fca7423a Approved by Chris Hofmann.
Patch for M3 bug #2226. [PATCH] File->Open dialog does not 'remember' browsing directory.
The patch fixes WIN32. It also defines member variables and functions for Mac and Unix to keep tinderbox building.
Mac and Unix need implementations which honor the SetDisplayDirectory method so that the browsing directory is actually set.
1999-03-17 00:35:37 +00:00
akkana%netscape.com
b08dc516c7 Bug 3829: don't generate key events for modifier keys. Fix courtesy of Pavlov, Approved chofmann and kostello 1999-03-16 20:45:17 +00:00
saari%netscape.com
f35c599831 Fixing bug #3743 - Hierarchical menus display wrong info on MacOS 1999-03-16 00:00:39 +00:00
danm%netscape.com
193d889c56 Moving release of nsWindow object up from its Destroy method to its caller, nsMacEventHandler. This is a better remainder of a fix for bug 3676. r:saari a:chofmann. 1999-03-15 23:40:42 +00:00
kostello%netscape.com
c149d1f5b8 Add support to get a SelectiomManager if non exists.
Waiting for Repository work
1999-03-15 05:06:52 +00:00
sdagley%netscape.com
532becc3d2 Had to temporarily back out danm's Release() hack from v1.95 as it causes a crash trying to load a new URL. While the hack did fix the problem with not being able to close the bookmark window my feeling is the crash is the less desirable behavior. 1999-03-15 03:18:05 +00:00
pavlov%pavlov.net
37edfc48db fix another memory leak. 1999-03-15 03:03:49 +00:00
pavlov%pavlov.net
c74a038f28 fix another mem leak. 1999-03-14 23:57:26 +00:00
pavlov%pavlov.net
f3cba5902d fix mem leaks. 1999-03-14 23:14:35 +00:00
saari%netscape.com
15eb92348e Fixing bug #3674 and #3679 1999-03-14 20:59:10 +00:00
pavlov%pavlov.net
ed24d0fad8 fix bug #3721 1999-03-14 18:50:04 +00:00
pavlov%pavlov.net
9abebeaae3 fix another memory leak. 1999-03-14 18:12:23 +00:00
mcafee%netscape.com
c386912e01 getenv() needs a prototype for Solaris. 1999-03-14 09:00:38 +00:00
danm%netscape.com
a1d9b34433 adjusting refcount for menubars and deletion. deletion adjustment is a HACK for the impending milestone. 1999-03-14 08:22:43 +00:00
danm%netscape.com
9d1f4b6d37 Added SetParent method 1999-03-14 08:19:34 +00:00
pavlov%pavlov.net
b29c1d99ff removed some unused code 1999-03-14 05:01:55 +00:00
pavlov%pavlov.net
d6caed5d0f make the Enumerator destructor virtual to remove build warning. 1999-03-14 00:21:56 +00:00
syd%netscape.com
f216949dfc gtk_toggle_button_get_active() is an API newer than Gtk+ 1.1.13. Replaced it
with legacy code that just looks at active field of widget directly (I could
use the GtkObject interfaces, but those are kludgy and the reason that the
newer API was introduced). Eventually (hopefully soon) we'll migrate to Gtk+
1.2 (which will fix some rendering bugs as well...)
1999-03-13 05:25:31 +00:00
syd%netscape.com
a48ae7a6fe Declare mPrData 1999-03-13 03:39:38 +00:00
syd%netscape.com
d9451d58d2 Call GTK print dialog. Currently, Init routine returns FAILURE, effectively
stubbing out this functionality. Done Cone will turn it on at a later time.

Gtk+ print menu crashes will temporarily disappear because of this change.
1999-03-13 03:21:16 +00:00
syd%netscape.com
f3ab242375 Print dialog for Gtk. Needs to be wired by Done Cone, currently stubbed out
in caller.
1999-03-13 03:19:28 +00:00
pinkerton%netscape.com
37396fd3e0 fix for the mac part of bug #3675. We were dispatching all menu events twice. 1999-03-12 23:02:33 +00:00
beard%netscape.com
703c5b9250 Added NS_NATIVE_PLUGIN_PORT selector to GetNativeData. 1999-03-12 22:45:02 +00:00
ramiro%netscape.com
8ce50ad7cf Make it possible to prefix mozilla dlls that conflict with system dlls. 1999-03-12 12:43:04 +00:00
ramiro%netscape.com
245efc0e98 unbreak it on linux. 1999-03-12 11:29:43 +00:00
mcafee%netscape.com
15a42193c8 Removing a printf() 1999-03-12 09:19:28 +00:00
beard%netscape.com
14b1e19801 NS_NATIVE_PLUGIN_PORT 1999-03-12 04:33:29 +00:00
beard%netscape.com
e6582fb362 Fixed some unitialized variables 1999-03-12 04:31:13 +00:00
beard%netscape.com
e1ca64c309 added AddEventListener 1999-03-12 04:30:30 +00:00
beard%netscape.com
0de05a4e63 now reference counts all listeners 1999-03-12 04:29:48 +00:00
beard%netscape.com
5aeee59388 now subclasses nsISupports 1999-03-12 04:29:19 +00:00
mcafee%netscape.com
d20ca185b2 Removing printf 1999-03-12 02:25:00 +00:00
mcafee%netscape.com
fcc49f09aa Adding triple-click support; map double-click events to NS_MOUSE_LEFT_DOUBLECLICK, etc. (3595) 1999-03-12 02:23:44 +00:00
mjudge%netscape.com
a6ca07e3b7 backing out fix. i hate this 1999-03-12 01:34:44 +00:00
mjudge%netscape.com
64003df130 changing the build system to export the "lib" on the libs phase not wait for install 1999-03-12 01:28:52 +00:00
rods%netscape.com
3bc7fc543c removed D&D define 1999-03-12 00:24:36 +00:00
akkana%netscape.com
037b0567a4 nsConvertKey should only set the key code to zero if the key is one
of the special keys.
Also, handle_key_press/release_event shouldn't pass events for shift,
control, and alt keys -- other platforms don't treat those as key events,
so the XP code isn't prepared to handle them.
This fixes typing of punctuation marks in the editor.
1999-03-12 00:23:11 +00:00
rods%netscape.com
274932eb30 Fixed up some of the drag & drop codce
Added the filling in of the charCode  field in nsKeyEvent
1999-03-12 00:21:11 +00:00
sfraser%netscape.com
aa14a621c9 Ignore the offset parameter returned from GetScrap. 1999-03-11 22:14:25 +00:00
sfraser%netscape.com
29f22c8bdf Fix the Paste code in various ways. 1999-03-11 22:03:22 +00:00
jfrancis%netscape.com
0fe64293f4 implemented paste 1999-03-11 19:56:12 +00:00
kostello%netscape.com
30f9fba3d0 Cleaned up PasteTextBlocking to return better
error information if NO TEXT data exists
on the clipboard
1999-03-11 04:41:43 +00:00
kostello%netscape.com
8a43eca493 Added windows specific paste code 1999-03-11 04:27:39 +00:00
sdagley%netscape.com
f522d736cb Fill in the keyEvent.charCode field so that we can figure out what character code corresponds to the key pressed. 1999-03-11 02:37:24 +00:00
akkana%netscape.com
a293292ac6 Change the reference to the global selection mgr to fix windows build 1999-03-11 00:08:10 +00:00
joki%netscape.com
1d2db0ce5c Adding new charCode variable to nsGUIEvent 1999-03-11 00:01:50 +00:00
pollmann%netscape.com
33f61ed46f Checking in GetSelectedItem, GetSelectedIndices, and SetSelectedIndices methods. This enables submission of a listbox's value for Linux. (wahoo!) 1999-03-10 22:52:55 +00:00
akkana%netscape.com
57638ea34c Implement editor cut/copy/paste 1999-03-10 22:46:15 +00:00
pinkerton%netscape.com
1a8c08862a fix 95/98 bustage 1999-03-10 18:11:35 +00:00
mcafee%netscape.com
b165f8007d Fixing Solaris/CC bustage. 1999-03-10 00:29:34 +00:00
rods%netscape.com
38d1f93ab8 Added EnableDileDrop method 1999-03-09 23:50:40 +00:00
rods%netscape.com
f2ef9cb1e0 Added nsDragDropEvent 1999-03-09 23:50:18 +00:00
rods%netscape.com
3e7517accd Added File Drop
Now handling the WM_DROPFILE event
1999-03-09 23:48:58 +00:00
rods%netscape.com
e394a625f7 Added method EnableFileDrop (temporary for D&D work) 1999-03-09 23:47:47 +00:00
rods%netscape.com
116931cf21 Added Uuid.lib and OLE32.lib for drag & drop 1999-03-09 23:46:24 +00:00
rods%netscape.com
5bb45ba38e Added shell32.lib 1999-03-09 23:44:21 +00:00
rods%netscape.com
fb0a9d8dcf Added nsDropTarget 1999-03-09 23:39:15 +00:00
rods%netscape.com
0035ef0bc5 initial checkin 1999-03-09 23:38:37 +00:00
mcafee%netscape.com
7697fc19e2 Protect against a copy of zero characters (zero-length buffer) 1999-03-09 09:49:32 +00:00
warren%netscape.com
4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
pierre%netscape.com
4528e3226b don't dispatch mouseMoved events when Raptor is in the background 1999-03-09 05:46:01 +00:00
pierre%netscape.com
b30c740d4c dispatch suspend/resume events to Raptor 1999-03-09 05:44:47 +00:00
pierre%netscape.com
51c3957d62 fixed crash on delete (the OS deleted the menu a second time) 1999-03-09 05:01:45 +00:00
pierre%netscape.com
4b33ec0b5b fixed display in SetSelectedIndices() 1999-03-09 04:11:25 +00:00
pierre%netscape.com
db64f03904 fixed index off by 1 in GetSelectedIndex() 1999-03-09 04:10:33 +00:00
pierre%netscape.com
99c7af8413 Fixed #2253 "Copy and Paste in text widget" Fixed double-click 1999-03-09 02:58:14 +00:00
akkana%netscape.com
19102ddcc9 Hook up a debug implementation of paste 1999-03-08 22:45:56 +00:00
pierre%netscape.com
8e6ff55a0e implemented nsListbox 1999-03-08 04:50:20 +00:00
pierre%netscape.com
9aa3f8bdca Fixed several things. The popup now actually displays and works. 1999-03-08 04:48:55 +00:00
pierre%netscape.com
059bc15605 small change to make Move and Resize more efficient 1999-03-08 04:47:17 +00:00
beard%netscape.com
22a636b14b fixed a crash caused by unitialized variable focusedWidget. 1999-03-07 23:56:22 +00:00
pavlov%pavlov.net
4fbe4854e8 fix bug 3079 1999-03-07 21:22:53 +00:00
cls%seawood.org
202df19f2e Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables. 1999-03-07 05:18:45 +00:00
ramiro%netscape.com
3d3b807ede Fix printf format. Thanks to (waqar@netscape.com). 1999-03-06 15:07:44 +00:00
syd%netscape.com
57202dd322 Fix for 2503.
Communicate GTK_DELETE event so that higher levels can deal with the window
closure.
1999-03-05 23:21:51 +00:00
alecf%netscape.com
79b56c0ef8 fix linux -pedantic casting problems 1999-03-05 21:39:55 +00:00
rods%netscape.com
0e427fc469 Made sure nsIRadioGroup has been removed 1999-03-05 21:06:09 +00:00
rods%netscape.com
0cf24ab8ac cleaned up some comment and debugging 1999-03-05 21:04:57 +00:00
beard%netscape.com
184b80c843 Removed nsIRadioGroup.h (evidently obsolete?) 1999-03-05 20:59:34 +00:00
rods%netscape.com
f3adc9347d Fixed crash bug on releaseing null pointer 1999-03-05 20:41:37 +00:00
rods%netscape.com
2e95280446 I have removed nsRadioGroup and nsIRadioGroup and all references to it. 1999-03-05 20:28:16 +00:00
rods%netscape.com
709113ddeb Added ref counting to vertical scrollbar 1999-03-05 15:50:04 +00:00
rods%netscape.com
f99d52aa28 Major update for tracking the popping up and dropping down of menus.
Added Mouse Wheel tracking
1999-03-05 15:34:53 +00:00
rods%netscape.com
94be0cba76 Fixed voidarray problem and a few other minor things 1999-03-05 15:33:40 +00:00
rods%netscape.com
db5f268718 Fixed up ref counting issues 1999-03-05 15:32:54 +00:00
rods%netscape.com
a7814c2d62 Changed VoidArray to nsISupportsArray 1999-03-05 15:30:11 +00:00
rods%netscape.com
f03fb91a57 Added impl of SetVerticalScrollbar 1999-03-05 15:25:24 +00:00
rods%netscape.com
02488f4508 Added new method "SetVerticalScrollbar" 1999-03-05 15:25:21 +00:00
pierre%netscape.com
f94bae5e24 Fix #3408 "When mousedown, mousemoves should all go to same widget" 1999-03-05 10:04:07 +00:00
pierre%netscape.com
a5dde62b0e Improved SetCursor() to use the Appearance Mgr 1999-03-05 10:02:16 +00:00
pierre%netscape.com
28326710c8 Added nsToolkit::HasAppearanceManager() 1999-03-05 10:01:07 +00:00
saari%netscape.com
095b5d3d77 Fixing menus on Win32 1999-03-05 07:31:54 +00:00
kipp%netscape.com
e4f95f00ec Stop linking with other libraries to avoid finding symbols with dlsym that we don't want to find 1999-03-05 04:35:49 +00:00
pavlov%pavlov.net
90944754dd start fixing file selector, fix menus under apprunner, fix font setting for
widgets.
1999-03-05 02:48:43 +00:00
scc%netscape.com
2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
rods%netscape.com
e03060858f Added static IID() method 1999-03-03 15:17:33 +00:00
pierre%netscape.com
f0ce82f127 fix last part of #2336 "Miscellaneous cosmetic problems with scrollbars" 1999-03-03 09:05:50 +00:00
pierre%netscape.com
3fa93de57c fix funny button hilites that happened when moving quickly the mouse after doing a dragWindow 1999-03-03 09:04:42 +00:00
pierre%netscape.com
db0c840742 fix #3358 "Missed mouse up events cause chaos" fix double-clicks in buttons 1999-03-03 09:02:54 +00:00
pierre%netscape.com
8179724298 fix #3358 "Missed mouse up events cause chaos" 1999-03-03 09:01:58 +00:00
pierre%netscape.com
854c43fc25 updated some comments about nsIWindow 1999-03-03 09:00:44 +00:00
joki%netscape.com
0baca6512f Adding new tab handling and focus support. 1999-03-02 19:19:24 +00:00
akkana%netscape.com
f246a5f0dc nsWindow.cpp didn't like the fcn name SelectionClear 1999-03-02 19:06:28 +00:00
akkana%netscape.com
63f1f1e77a Improvements in handling of the X selection, and some explanatory comments 1999-03-02 18:08:49 +00:00
alecf%netscape.com
964f022e13 fix AIX bustage - compiler confused by too much casting 1999-03-02 01:40:52 +00:00
pollmann%netscape.com
497799bce3 Allow windows text widgets to update readonly state on the fly, as gtk already does. 1999-03-02 00:48:22 +00:00
rods%netscape.com
1f1fe4ce0b Added method 1999-03-01 17:52:22 +00:00
rods%netscape.com
b80b319d6d Added forward decl 1999-03-01 17:08:13 +00:00
rods%netscape.com
bb64bb4329 Added new method 1999-03-01 17:03:21 +00:00
rods%netscape.com
52cc91c422 Added arible 1999-03-01 17:00:24 +00:00
rods%netscape.com
56cfd4410d ifdef'ed out some menu code that does work yet. 1999-03-01 16:48:45 +00:00
rods%netscape.com
94e64adb3e Added methods to header. 1999-03-01 16:48:19 +00:00
rods%netscape.com
6b6d319623 Added MenuDeselect to nsIMenuListener 1999-03-01 16:22:40 +00:00
ramiro%netscape.com
cef0e56005 Here is patch to add font-styles to gtk-widgets. It adds styles
to widgets on creation, and uses that style to change fonts.
Thanks to Tomi Leppikangas <Tomi.Leppikangas@oulu.fi>
1999-03-01 13:30:54 +00:00
saari%netscape.com
a94e23fc23 Making Mac menus work a little better again. 1999-02-27 08:30:32 +00:00
mcafee%netscape.com
ece5b77c37 Fixing solaris bustage. a/r=akkana,simon 1999-02-27 02:55:13 +00:00
ebina%netscape.com
174cec60e4 Changing RegisterFactory to use the new API. 1999-02-26 19:45:10 +00:00
akkana%netscape.com
eeb561dd9a windows has NS_IMETHOD != virtual nsresult 1999-02-26 19:39:14 +00:00
akkana%netscape.com
0981dc8ed8 Turn on nsSelectionMgr for windows 1999-02-26 19:01:15 +00:00
akkana%netscape.com
84cc4f1260 Turn on nsSelectionMgr class for copy/paste 1999-02-26 19:00:17 +00:00
sfraser%netscape.com
84fea1dbc4 Add nsSelectionMgr.cpp for akkana 1999-02-26 18:59:33 +00:00
alecf%netscape.com
d495eba2a1 fix HPUX bustage - don't declare classnames inside class definitition 1999-02-26 17:25:31 +00:00
warren%netscape.com
44cae3cd3f Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends. 1999-02-26 10:17:14 +00:00
saari%netscape.com
41444e6afe Actually do menu creation on the create call. Commented out SetLabel in nsWebShellWindow::LoadMenuItem 1999-02-26 02:45:55 +00:00
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
scc%netscape.com
9f4e08c3ba changes for nsCOMPtr 1999-02-17 05:29:19 +00:00