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

1491 Коммитов

Автор SHA1 Сообщение Дата
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
mcafee%netscape.com 49b7e9fd37 Adding do_QueryInterface() wrapper for nsCOMPtr carpool 1999-02-17 02:23:56 +00:00
pinkerton%netscape.com 31c6a47f9f no longer exports nsIToolbarItem because this interface is obsolete. 1999-02-16 17:37:40 +00:00
pinkerton%netscape.com 4ac9b0f1e5 No longer exports nsIToolbarItem because this interface is obsolete. 1999-02-16 17:37:00 +00:00
pavlov%pavlov.net aee1386629 apply patch from Tomi Leppikangas <Tomi.Leppikangas@oulu.fi> to fix
nsTextHelper::SetText()
1999-02-15 01:54:08 +00:00
mcmullen%netscape.com cb054e6776 Init the refcount. 1999-02-13 04:01:34 +00:00
blizzard%redhat.com c0ca4a7787 Apply patch for crosshairs cursor. Fixes one crash on test9. Patch from Tomi Leppikangas <Tomi.Leppikangas@funet.fi> 1999-02-13 03:26:04 +00:00
pierre%netscape.com 8da5d28570 Made the ChildWindow destructor virtual 1999-02-12 19:15:32 +00:00
pierre%netscape.com 0ed32371e0 Fixed more problems with nsCOMPtrs 1999-02-12 19:15:03 +00:00
pierre%netscape.com fc3b6587e2 Fixed the window-doesn't-close problem (backed out the nsCOMPtr conversions) 1999-02-12 11:47:25 +00:00
peterl%netscape.com 7f04fb00e6 changed all html atoms to lower case 1999-02-12 06:19:07 +00:00
blizzard%redhat.com f6be47b6f0 make resizing go. 1999-02-12 06:07:24 +00:00
pinkerton%netscape.com 3288a5382a Dont export or build toolbar or tree stuff. 1999-02-11 19:20:35 +00:00
pinkerton%netscape.com 836c38999e Reexport nsIToolbarItem (for throbber). 1999-02-11 18:30:04 +00:00
pinkerton%netscape.com 9c1465de27 reexport nsIToolbarItem because the throbber needs it (this needs to be removed). 1999-02-11 18:29:05 +00:00
pinkerton%netscape.com 3442f409dc Don't build or export the tree/toolbar stuff since they aren't widgets anymore 1999-02-11 18:08:25 +00:00
pinkerton%netscape.com 65b5710ba2 don't export tree or toolbar stuff. 1999-02-11 17:58:17 +00:00
pinkerton%netscape.com a48d272b36 Removing tree and toolbar widgets from being created, as they are now frames. 1999-02-11 17:58:07 +00:00
rods%netscape.com e5af8d2c81 Removed the commented out XULCommandCID 1999-02-11 15:20:42 +00:00
rods%netscape.com a475436887 Moved XULCommand back to xpfe/appshell 1999-02-11 15:13:29 +00:00
dcone%netscape.com 58ad6f561d Took out nsXULCommand.cpp 1999-02-11 15:13:20 +00:00
sfraser%netscape.com 6f32aa72a2 Temporary key handling code, so that basic navigation keys work. 1999-02-11 04:36:39 +00:00
pierre%netscape.com 30df698861 Added checkbox and radiobox size to the LookAndFeel (bug#2923 "Checkboxes don't display ") 1999-02-11 00:51:36 +00:00
sar%netscape.com b2ad536a28 Turn of "modification date caching" so that dependencies are sure to work. 1999-02-11 00:04:46 +00:00