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

641 Коммитов

Автор SHA1 Сообщение Дата
pinkerton%netscape.com bf4595a5ae remove nsIContentConnector.h exports. 1999-08-27 03:42:42 +00:00
rods%netscape.com af70448f86 Changed EnableDropFile to EnableDragDrop. D&D is now NOT automatically registered for all windows during
creation and initialization. The method EnableDragDrop is not used to "turn it on".
The method nsIView::CreateView has parameter that indicates whether it should be turned on or not
This make it configurable from the outside, it is needed for the editor
1999-08-26 14:41:17 +00:00
saari%netscape.com d770a701f9 Adding SetNativeData(void*) to nsIMenu, which was needed for making the Help menu on MacOS merge with the XUL help menu. The rest of the code is to achive the merge. 1999-08-25 22:53:25 +00:00
pinkerton%netscape.com edc17e7846 IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter. 1999-08-25 08:35:06 +00:00
pinkerton%netscape.com d08c3d748e First Checked In. 1999-08-25 08:34:46 +00:00
sfraser%netscape.com 93c5e37bce Make chooseDirectory return a file URL string, like chooseFile does. 1999-08-24 01:01:38 +00:00
pavlov%netscape.com f897628bbf remove unused tab widget and tooltip widget as they have never been used 1999-08-21 08:41:46 +00:00
pinkerton%netscape.com ef33a0f341 remove InvokeDragSessionSingle 1999-08-19 19:49:20 +00:00
pinkerton%netscape.com 4616264a3d add drag gesture event. 1999-08-19 19:48:58 +00:00
ramiro%netscape.com 5de5eb3b96 CLeanup the nsWidgetSupport.cpp mess on windows. Moved it to its own place. Its only
needed by test apps.
1999-08-17 16:31:52 +00:00
ramiro%netscape.com 824b05d915 Cleanup the nsWidgetSupport.cpp mess on unix. Windows next. 1999-08-17 16:09:40 +00:00
ramiro%netscape.com 94553bf419 Move nsIXlibWindowService.h to its own place. 1999-08-17 13:26:13 +00:00
mccabe%netscape.com d6e7410f31 Changes to the xpidl compiler -
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].

This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.

As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout.  As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
saari%netscape.com c4dc3e2db6 Adding Mac dynamic menus support. This touches a little XP code, notably, adding GetDOMNode and SetDOMNode to nsIMenuItem. 1999-08-09 19:14:38 +00:00
joki%netscape.com da36d40b61 Adding new onselect event. Also slight modification to ender text widget focus behavior 1999-08-07 23:18:35 +00:00
tague%netscape.com 49bf2f127e Found missing file from checkin 1999-08-06 03:14:57 +00:00
danm%netscape.com 9d29324b32 modal dialogs from C off the UI thread. a bit premature: works on Win and Mac. Issue addressed on gtk, but not there yet. 1999-08-03 07:06:32 +00:00
ramiro%netscape.com deb7d3b582 Landing unix toolkit exorcism changes. #ifdef-ed OFF for now. 1999-08-02 13:53:49 +00:00
sspitzer%netscape.com 6857b11132 changes to make nsIFileSpecWithUI useful from javascript.
now, this works from js:

var filePicker = Components.classes["component://netscape/filespecwithui"].createInstance();
filePicker = filePicker.QueryInterface(Components.interfaces.nsIFileSpecWithUI);
file = filePicker.chooseFile("Select a file");
1999-07-31 18:45:22 +00:00
pavlov%netscape.com 13f301d44c back out previous changes 1999-07-31 02:28:56 +00:00
pavlov%netscape.com b69849a8bf minimize/maximize/restore code 1999-07-30 23:53:17 +00:00
kmcclusk%netscape.com 18b946cc00 bug #7032 Changed nsIWidget::Resize(...), nsIWidget::Move(...) to
use PRInt32 instead of PRUInt32. Modified Mac, and Linux to match.
bug #2010 Applied David Barrons patch for MakeSide ins CSSRendering.
nsIWidget - removed GetAbsoluteBounds - Not needed. Can use WidgetToScreen instead.
1999-07-27 23:26:36 +00:00
pavlov%netscape.com b1580727e7 better comments describing the window border styles 1999-07-27 20:37:53 +00:00
pavlov%netscape.com 8b8b9c3727 window creation changes 1999-07-27 04:27:17 +00:00
hyatt%netscape.com 6124dba693 Defining the menu GUI events. 1999-07-26 09:19:18 +00:00
pavlov%netscape.com ac2a0c924c change sound interface to use an nsIFileSpec* instead of a const char* 1999-07-24 04:58:10 +00:00
pavlov%netscape.com c99cada05a changing sound implimentation to support playing of local files 1999-07-23 05:15:58 +00:00
danm%netscape.com 2e39eab67d removing IsMenuBarVisible -- it was a mistake, and unused 1999-07-22 23:41:50 +00:00
blizzard%redhat.com 5ae57eecfc add the xlib window interface header file to the list of exports 1999-07-21 22:16:00 +00:00
blizzard%redhat.com 9fac3fbaab xlib window service interface. this is xlib specific but is a public interface. 1999-07-21 22:15:34 +00:00
joki%netscape.com 0af283b8e2 Updating DOM event apis and changing behavior to properly respect capturing, bubbling, and cancellation methods. 1999-07-19 19:54:34 +00:00
rods%netscape.com c861cab8fb changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
sfraser%netscape.com 354fb225c9 Adding caret width and blink time to nsILookAndFeel 1999-07-14 22:16:59 +00:00
kmcclusk%netscape.com f052dc2f0d fixed bugs #6303, #6753, #6756, #6759
Re-wrote nsComboboxFrame.
removed the obsolete nsHTMLAtoms: comboText,comoTextSelected,comTextSelectedFocus,dropDownVisible,
dropdownHidden, dropDownBtnOut, dropDownBtnPressed,
Added nsHTMLAtoms::combobox, nsLayoutAtoms::popupList
Renamed dropDownList to dropDownListPseudo
Added "arrow.gif" as to be used the background-image for the combobox button
ua.css - added rules for select to differentiate between comboboxes and listboxes.
Added style rules to more closely match the XPTOOLKIT XPWidgets look.
removed the following :-moz-combobox-text, -moz-combobox-textselected
nsIFormControlFrame.h - Added SetSuggestedSize method.
nsButtonControlFrame - Implemented SetSuggestedSize.
nsCSSFrameConstructor.cpp - Rewrote ConstructSelectFrame.
nsIWidget.h -Added GetAbsoluteBounds method.
nsWindow.cpp - Implemented GetAbsoluteBounds.
1999-07-14 22:00:24 +00:00
norris%netscape.com fc9729ccd2 Tom Pixley's code for the beginnings of DOM security, with a fix for the previous Mac link failure. 1999-07-07 07:50:03 +00:00
saari%netscape.com f31fa55b97 Adding support for menu accelerators to MacOS, and the framework for Win32 and GTK 1999-07-02 23:27:22 +00:00
tague%netscape.com 15ac33c0d7 Added TEXTRANGE_CARETPOSITION support for Input Methods to nsIDOMTextRange and nsGUIEvents 1999-07-02 22:21:03 +00:00
ramiro%netscape.com b86c78a296 Separate the widget and gfx toolkits into two variables.
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
saari%netscape.com d9b740712b more access key support 1999-07-02 02:11:10 +00:00
tague%netscape.com b40147fcc6 Added clause and selection support for Input Methods. Fixes bug #8639, #8459, #6989, #7824 1999-06-29 20:31:22 +00:00
mcmullen%netscape.com d9b403823e Removed these useless files 1999-06-22 07:41:12 +00:00
mcmullen%netscape.com 776150d466 Removed nsIFileChooser from the build 1999-06-22 07:38:44 +00:00
mcmullen%netscape.com 9be3beaaf2 More. 1999-06-22 03:51:11 +00:00
mcmullen%netscape.com c335bb50dd OK, ready now 1999-06-22 02:13:45 +00:00
mcmullen%netscape.com ebfa4131fe Sorry about that 1999-06-22 01:55:41 +00:00
mcmullen%netscape.com 07b55e3a1b Backing this out - checked in inadvertently. 1999-06-22 01:48:05 +00:00
mcmullen%netscape.com ce7c311167 Backing out last change - did not intend to do this yet. 1999-06-22 01:46:38 +00:00
mcmullen%netscape.com 197131a4e3 Restored nsIFileSpecWithUI.idl 1999-06-22 01:13:45 +00:00
kmcclusk%netscape.com 9e3e78e63c Added CaptureMouse method to nsIWidget. Implemented CaptureMouse in nsWindow.cpp
Added a base implementation to nsBaseWidget.cpp.
1999-06-21 20:37:50 +00:00
sdagley%netscape.com 67dd013973 Finish landing XP Beep() functionality (bug #6911). Approved chofmann, reviewed saari & mcafee. 1999-06-16 23:23:45 +00:00
sdagley%netscape.com 0172fa3eed First Checked In. 1999-06-16 03:02:41 +00:00
bruce%cybersight.com 6667f00852 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
syd%netscape.com cfb168188c 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
mcafee%netscape.com d8cea81747 Removing obsolete nsIDialog interface. 1999-06-13 04:00:06 +00:00
mcafee%netscape.com c96061c004 Removing nsIDialog interface. 1999-06-13 03:59:10 +00:00
mcafee%netscape.com 920ec7a2f0 Removing NS_CreateDialog(), nsDialog is obsolete. 1999-06-12 21:40:10 +00:00
ramiro%netscape.com e87c900ed6 Remove duplicate timer interfaces. Left over from the xpcom 2.0 landing. 1999-06-11 11:59:44 +00:00
danm%netscape.com 677e0a8581 teach (or stub) nsWidget to show/hide and query visible state of menubars 1999-06-09 19:01:55 +00:00
hyatt%netscape.com 7e26b170fa More oops. 1999-06-09 10:10:18 +00:00
hyatt%netscape.com 78ce6284aa Teaching context menus about alignment. 1999-06-09 09:30:40 +00:00
joki%netscape.com b63a729e33 Fixing event coordinates to give screen based info. Also fixing direct reference to frames via their names. 1999-06-09 07:38:26 +00:00
pinkerton%netscape.com 63dd96faee File Removed. 1999-06-08 21:23:36 +00:00
pinkerton%netscape.com dbc24d9645 don't export imagebutton or menu button stuff, again. obsolete. 1999-06-08 21:23:18 +00:00
hyatt%netscape.com 9055f04a45 Added new events for popup construction and destruction. 1999-06-08 05:08:46 +00:00
pinkerton%netscape.com 6fa6efb168 don't export imagebutton or menu button stuff. obsolete. 1999-06-04 22:43:19 +00:00
pinkerton%netscape.com 27a9a57f41 removing imageButton and menuButton stuff. obsolete. 1999-06-04 22:36:54 +00:00
danm%netscape.com c6829970ad adding ShowMenuBar 1999-06-04 04:00:30 +00:00
warren%netscape.com 139cf69132 Added nsIFileChooser to break dependency on nsFileSpec internals. 1999-06-03 21:51:02 +00:00
waterson%netscape.com e30c1ff4f6 Fix XPIDL_MODULE typos. 1999-06-03 20:06:49 +00:00
bruce%cybersight.com 1261e54f50 Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
mcafee%netscape.com 02f2cf1448 nsIGenericTransferable.h was removed on 13th May. Thanks to David Gardiner for this fix. 1999-05-30 07:50:39 +00:00
law%netscape.com c440ecfdf7 Fix build bustage 1999-05-29 07:22:58 +00:00
mcmullen%netscape.com e0431b2caf Moved widgetry out of xpcom 1999-05-29 01:26:53 +00:00
mcmullen%netscape.com e40a3e299b Moving widgetry out of xpcom 1999-05-29 01:08:22 +00:00
pollmann%netscape.com 1e77eb6fc9 Bug 3322: Adding NS_CONTROL_CHANGE event. This will be used for <SELECT>'s onChange. 1999-05-27 23:53:42 +00:00
pinkerton%netscape.com cf0d9e6d59 removed obsolete class id's (trees, toolbars). 1999-05-27 23:22:20 +00:00
av%netscape.com e2a089381e Getting windowless plugin stuff into 1999-05-27 23:20:09 +00:00
sdagley%netscape.com 23c6b4a6e3 Add new method to find out what type of file the user selected from the type/filter list in the save dialog. 1999-05-27 20:54:53 +00:00
mcmullen%netscape.com 43893ffab7 First Checked In. 1999-05-27 17:59:00 +00:00
mcmullen%netscape.com 339d59f746 First Checked In. 1999-05-27 01:27:31 +00:00
pinkerton%netscape.com 5135f5d4a6 new multiple-item drag and drop apis. 1999-05-26 21:08:14 +00:00
dp%netscape.com 40a1a18c2e landing xpcom20/21 branch 1999-05-26 02:16:15 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
dp%netscape.com 76add70e72 Damn it! the previous changes should have happened on the branch. Reversing them 1999-05-19 05:32:58 +00:00
dp%netscape.com 73058f61b7 Adding nsTimer 1999-05-19 05:24:52 +00:00
dp%netscape.com 026465a475 Moving these files from base 1999-05-19 05:14:43 +00:00
rods%netscape.com c7725ef527 adding nsIFontRetriverService and nsIFontName & Size iterator interfaces 1999-05-18 21:47:17 +00:00
rods%netscape.com fedc07c2d6 Changed pointer to refs for name params 1999-05-18 21:43:22 +00:00
rods%netscape.com a61962cb2b Added IsFontScaleable method 1999-05-18 13:46:49 +00:00
mcmullen%netscape.com 501ac5f442 Ended the use of strings to describe files in the file widget API. Made some nsString input parameters const. 1999-05-15 22:50:20 +00:00
mcmullen%netscape.com 72f7d22bdf Removing illegal trailing semicolon 1999-05-15 20:54:38 +00:00
rods%netscape.com c1c0276f47 Added new method GetAnyTransferData 1999-05-15 14:29:32 +00:00
sspitzer%netscape.com 9857aaf894 fix UNIX build bustage 1999-05-15 00:12:19 +00:00
mcmullen%netscape.com 24968629cb Added some forward declarations so that this file would, well, er, compile. 1999-05-14 23:23:08 +00:00
saari%netscape.com 499e9a819f fixed up to date error 1999-05-14 22:23:53 +00:00
saari%netscape.com 0798cec94c fixing build break 1999-05-14 21:46:51 +00:00
mcafee%netscape.com 2896f82e9b Adding font interfaces for Linux. 1999-05-14 21:13:50 +00:00
mcafee%netscape.com 1f76c659e1 Adding nsIFileListTransferable to the Linux build. 1999-05-14 21:11:00 +00:00
saari%netscape.com e8d4fa941c adding context menus to windows build 1999-05-14 20:42:50 +00:00
pinkerton%netscape.com d39a38bda4 add nsIDragSessionMac.h 1999-05-14 18:43:30 +00:00
pinkerton%netscape.com 65a4ff71ee First Checked In. 1999-05-14 18:43:10 +00:00
rods%netscape.com ad25d7547c Added Font Iterator interfaces 1999-05-14 12:25:18 +00:00
rods%netscape.com 4f26aec55f Inital checkin 1999-05-13 22:39:31 +00:00
rods%netscape.com 00a24aede0 removing nsIDataFlavor and nsIGenericTransferable 1999-05-13 22:24:53 +00:00
mcafee%netscape.com cb0c08588c Clipboard restructuring. 1999-05-13 22:24:26 +00:00
pinkerton%netscape.com 2719f1d7b3 removing nsidataFlavor and nsIGenericTransferable 1999-05-13 22:24:25 +00:00
rods%netscape.com b08406885d removed reference to nsIDataFlavor and merged nsITransferable and nsIGenericTransferable 1999-05-13 21:53:57 +00:00
saari%netscape.com 53aeaf5d49 changing nsIMenuItem for context menu support 1999-05-11 18:16:25 +00:00
saari%netscape.com 7eeb4072f4 nsIMenuItem changes for context menus 1999-05-11 18:15:48 +00:00
pinkerton%netscape.com 918ed92b40 add GetIID() method. 1999-05-10 23:15:21 +00:00
kmcclusk%netscape.com f04cc10ceb bug #2115 - Removed src/windows/nsStringUtil.h and src/windows/nsStringUtil.cpp. Moved GetACPString to
nsMenu. widget/public now contains an updated nsStringUtil.h with fixes for bug #2115.
bug #2226 - Modified nsFileWidget.cpp - Removed code which saved and restored the current directory.
1999-05-10 22:55:16 +00:00
syd%netscape.com e17ed3730e Remove SetModal interface. 1999-05-08 23:14:35 +00:00
mcafee%netscape.com 12074545df Adding support for dataFlavor cache: GetPredefinedDataFlavor(). 1999-05-08 01:29:52 +00:00
saari%netscape.com 7c448b42e5 First Checked In. 1999-05-08 00:19:33 +00:00
rods%netscape.com d6b3471cf3 Removed methods and put them in nsIDragSession.h 1999-05-07 20:04:43 +00:00
rods%netscape.com 3c5aff322d Changed GetFileList from nsVoidArray ** to nsVoidArray *
It now copies it contents instead of giving you a pointer to it
1999-05-07 14:14:48 +00:00
rods%netscape.com 4b0cb3efa1 Added the Equals method 1999-05-07 14:13:09 +00:00
hyatt%netscape.com fded43adc1 Switching from PLEventQueues to nsIEventQueues. 1999-05-04 23:34:41 +00:00
rods%netscape.com d6feb5cbb6 Added (uncommented) nsIFileListTransferable 1999-05-04 22:36:40 +00:00
rods%netscape.com 707594aef2 Added kDropFilesMime 1999-05-04 22:35:51 +00:00
rods%netscape.com a24b487b69 Initial checkin 1999-05-04 22:34:56 +00:00
rods%netscape.com 0ea06142bc Added RemovedDataFlavor 1999-05-04 22:27:40 +00:00
rods%netscape.com cf01a6b931 Added nsIFileListTransferable CID 1999-05-04 22:22:31 +00:00
mcafee%netscape.com f9739f46af Forgot one whitespace problem. 1999-05-04 20:22:24 +00:00
mcafee%netscape.com 3001aee3b7 This file got checked in ? double-spaced. 1999-05-04 20:20:50 +00:00
rods%netscape.com 81cb2fa466 Added nsIDragSession.h 1999-05-04 20:07:30 +00:00
mcafee%netscape.com 54f32de13c Exporting nsIDragSession.h 1999-05-04 19:14:17 +00:00
pinkerton%netscape.com 9c8e4baf21 exporting nsIDragSession.h 1999-05-04 18:14:03 +00:00
pinkerton%netscape.com ef65f1032e First Checked In. 1999-05-04 18:10:27 +00:00
tague%netscape.com b23c932029 Fixed bug #5527 (Editor is not able to accumulate successive Japanese input) 1999-05-03 22:57:48 +00:00
mcafee%netscape.com 7e925d0967 Renaming nsMode enum to something a little more descriptive, nsFileDlgMode. r=sdagley 1999-04-27 03:11:13 +00:00
pavlov%pavlov.net c8e875740a add eBorderStyle_BorderlessTopLevel 1999-04-24 16:33:12 +00:00
saari%netscape.com 79ad28ab22 dynamic menu changes 1999-04-23 22:39:32 +00:00
mcafee%netscape.com 8590a7ae86 Removing nsSelectionMgr from the build. 1999-04-23 17:53:51 +00:00
rods%netscape.com c577e3b49e removing them 1999-04-23 16:58:05 +00:00
mcafee%netscape.com 8cb63795c9 Removing nsSelectionMgr from the build 1999-04-23 16:50:17 +00:00
pinkerton%netscape.com 8cd15d220e removing selection manager 1999-04-23 16:47:56 +00:00
rods%netscape.com a60e410c3d removed nsSelectionMgr 1999-04-23 16:47:09 +00:00
rods%netscape.com 67a6ddc081 Added Set/Get DragAction 1999-04-23 14:12:31 +00:00
rods%netscape.com 5a61d5bba5 Added GetIID method 1999-04-22 14:16:30 +00:00
mcafee%netscape.com ecef301872 Backing out nsSelectionMgr removal for now. 1999-04-22 07:55:25 +00:00
mcafee%netscape.com a9442a9929 Removing nsSelectionMgr references from the build. 1999-04-22 07:40:46 +00:00
rods%netscape.com fb860866a3 changed the kTextMime from "text/txt" to "text/plain" 1999-04-20 18:09:23 +00:00
pierre%netscape.com 190101547c removed the NS_IWINDOW_IID hack 1999-04-20 03:58:29 +00:00
syd%netscape.com ca4d9925f4 Support for modal dialogs in Gtk+ xpfe. Reviewed by rods. 1999-04-19 21:18:50 +00:00
rods%netscape.com cb5052df4b Fixed a comment/documentation 1999-04-19 19:05:01 +00:00
saari%netscape.com 3fc71cf9aa This should be the last of this round of menu checkins 1999-04-19 08:27:57 +00:00
rods%netscape.com 6586a8916d Changed over to nsIGenericTransferable for setting transferables
Added Drag & Drag Support ifdef'ed out with NEW_DRAG_AND_DROP
1999-04-17 13:49:39 +00:00
rods%netscape.com 1368566915 Added nsIGenericTransferable 1999-04-17 13:43:04 +00:00
rods%netscape.com 26e9c95924 New interface for setting data into a transferable 1999-04-17 13:42:25 +00:00
mcafee%netscape.com 32a54f52ba Changing return value for IsLargeDataSet() to PRBool. 1999-04-13 10:11:30 +00:00
saari%netscape.com 8352b19fc2 menu changes getting ready for dynamic menus 1999-04-13 00:12:40 +00:00
sdagley%netscape.com 7760006647 Adding GetFile, GetFolder and PutFile wrappers to hide widgetness of file dialogs. 1999-04-07 00:49:38 +00:00
mcmullen%netscape.com 102104c8ce Remove spurious semicolon. 1999-04-06 22:03:45 +00:00
mcmullen%netscape.com 04947cada2 Removing illegal trailing semicolon 1999-04-06 21:31:47 +00:00
rods%netscape.com 1303f3e7b9 Added new D&D events and removed D&D specific event struct 1999-04-06 20:24:46 +00:00
pinkerton%netscape.com 2a1b764154 added new interfaces for closure over all flavors and converters when clients ask for a list of known flavors. 1999-04-02 18:22:36 +00:00
sdagley%netscape.com 1699796bb9 Add new GetFile method that uses an nsFileSpec instead of an nsString 1999-04-02 02:06:16 +00:00
pinkerton%netscape.com d8d76dad0f add IID method. 1999-04-02 00:10:10 +00:00
pinkerton%netscape.com 6f9055c65d add IID methods so we can use nsCOMPtr w/ them. 1999-04-02 00:06:37 +00:00
mcafee%netscape.com 2a1396ede1 cleanup, added nsIClipboardOwner, nsIFormatConverter. 1999-04-01 18:09:04 +00:00
rods%netscape.com 3aa0611ccb Added nsIFormatConverter 1999-04-01 15:03:12 +00:00
rods%netscape.com 762b4039f6 added nsIFormatConverter 1999-04-01 14:53:34 +00:00
rods%netscape.com 2c64750302 Updated comments and added converter methods 1999-04-01 14:37:52 +00:00
rods%netscape.com e40e2bfe29 Added nsIFormatConverter 1999-04-01 14:37:22 +00:00
mcafee%netscape.com 518f2e691f Adding NS_XIFFORMATCONVERTER_CID define. 1999-04-01 02:08:40 +00:00
mcafee%netscape.com 3183766ccc First checkin. Converter for clipboard. 1999-04-01 02:04:53 +00:00
pinkerton%netscape.com 9c2dddccb2 File Removed. 1999-03-31 22:19:31 +00:00
mcafee%netscape.com 083b264776 Comments only. 1999-03-31 19:53:40 +00:00
sdagley%netscape.com 2b2ab9ab54 First Checked In. 1999-03-30 05:39:30 +00:00
ramiro%netscape.com de0f3f737c delete vs. delete[] vs. free fixes.
Thanks to "Bruce Mitchener, Jr." <bruce@cybersight.com for finding all these
and making patches.
1999-03-30 05:26:59 +00:00
sdagley%netscape.com e470d6e184 Added KeyBindMgr to build (but nobody is calling it yet) 1999-03-30 04:53:37 +00:00
sdagley%netscape.com f8b92595c3 First Checked In. 1999-03-30 04:52:13 +00:00
joki%netscape.com 5abbeab8a7 Changing api uses in editor, rdf, and xpfe to match DOM2 api name/param changes. 1999-03-28 22:27:38 +00:00
rods%netscape.com d4b533378a removed two unused mthoed change GetData to be '*' instead of '**' 1999-03-26 15:45:04 +00:00
rods%netscape.com 9d41fd02d9 Added additional MIME constants 1999-03-26 15:03:59 +00:00
mcafee%netscape.com 012f7eb552 Renaming {SetTransferable(), GetTransferable()} to {SetData(), GetData()} per our clipboard meeting this morning. 1999-03-25 23:22:01 +00:00
danm%netscape.com 34bfbb2738 closer to having a modal dialog loop on the Mac 1999-03-24 05:42:21 +00:00
rods%netscape.com e46bf94482 Added additional methods to clipboard interfaces 1999-03-23 21:25:12 +00:00
mcafee%netscape.com 04819cf919 Exporting clipboard, drag & drop interfaces. 1999-03-23 19:44:02 +00:00
rods%netscape.com 5d9bc4da4d initial checkin 1999-03-23 15:22:03 +00:00
saari%netscape.com 6e63c0e2d4 nsIMenu.h interface changes 1999-03-20 02:28:14 +00:00
tague%netscape.com 21fe067546 Added support for basic Japanese input on Win32 1999-03-19 23:36:20 +00:00
rods%netscape.com 9034aed474 Removed nsITextDataFlavor.h from the makefiles 1999-03-19 16:30:01 +00:00
rods%netscape.com 7133740cbd Added new Drag & Drop and Clipboard interfaces 1999-03-19 15:57:10 +00:00
kmcclusk%netscape.com 4639ab42bc 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
saari%netscape.com 4f2b42b177 Fixing bug #3674 and #3679 1999-03-14 20:59:10 +00:00
danm%netscape.com 3ab3a2eb61 Added SetParent method 1999-03-14 08:19:34 +00:00
beard%netscape.com 836c0e5fa3 added AddEventListener 1999-03-12 04:30:30 +00:00
beard%netscape.com 0a9e124c14 now subclasses nsISupports 1999-03-12 04:29:19 +00:00
joki%netscape.com 9dee55c3c0 Adding new charCode variable to nsGUIEvent 1999-03-11 00:01:50 +00:00
rods%netscape.com 6bb2d25dd8 Added EnableDileDrop method 1999-03-09 23:50:40 +00:00
rods%netscape.com b462a0d489 Added nsDragDropEvent 1999-03-09 23:50:18 +00:00
akkana%netscape.com aa1c7f3747 Hook up a debug implementation of paste 1999-03-08 22:45:56 +00:00
rods%netscape.com 44802fb522 Made sure nsIRadioGroup has been removed 1999-03-05 21:06:09 +00:00
beard%netscape.com 7c0c4ecce0 Removed nsIRadioGroup.h (evidently obsolete?) 1999-03-05 20:59:34 +00:00
rods%netscape.com ecc96f38c9 I have removed nsRadioGroup and nsIRadioGroup and all references to it. 1999-03-05 20:28:16 +00:00
rods%netscape.com 15f6a63ae1 Added new method "SetVerticalScrollbar" 1999-03-05 15:25:21 +00:00
scc%netscape.com 31ff626ae9 rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
rods%netscape.com 22dce04ff4 Added static IID() method 1999-03-03 15:17:33 +00:00
pierre%netscape.com a5a10abb8a updated some comments about nsIWindow 1999-03-03 09:00:44 +00:00
joki%netscape.com c401b7142e Adding new tab handling and focus support. 1999-03-02 19:19:24 +00:00
rods%netscape.com 36fa7b8ce3 Added forward decl 1999-03-01 17:08:13 +00:00
rods%netscape.com 4924b55d49 Added MenuDeselect to nsIMenuListener 1999-03-01 16:22:40 +00:00
mcafee%netscape.com 40ae3c97e7 Fixing solaris bustage. a/r=akkana,simon 1999-02-27 02:55:13 +00:00
akkana%netscape.com 60ef731019 windows has NS_IMETHOD != virtual nsresult 1999-02-26 19:39:14 +00:00
akkana%netscape.com acad819a33 Turn on nsSelectionMgr class for copy/paste 1999-02-26 19:00:17 +00:00
akkana%netscape.com 9cb2841848 Backing out my changes 1999-02-25 06:54:50 +00:00
akkana%netscape.com 6d688a6e95 Use the real nsISelectionMgr for doCopy 1999-02-25 05:32:30 +00:00
akkana%netscape.com cb9e13c26b New SelectionMgr class 1999-02-25 02:42:06 +00:00
mcafee%netscape.com 6c15195bdf Solaris needs newline at end of file. 1999-02-24 07:06:01 +00:00
rods%netscape.com 32a829b5fa Added Set/GetEnabled and Set/GetChecked methods 1999-02-21 14:31:19 +00:00
rods%netscape.com 1ca9b2c223 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
rods%netscape.com caf82723f4 Added methods for adding and removing menu listeners 1999-02-17 14:29:51 +00:00
rods%netscape.com e9d26583af 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
pinkerton%netscape.com 8fc2a8647a no longer exports nsIToolbarItem because this interface is obsolete. 1999-02-16 17:37:40 +00:00
pinkerton%netscape.com da0d51e389 No longer exports nsIToolbarItem because this interface is obsolete. 1999-02-16 17:37:00 +00:00
pinkerton%netscape.com afc4e3bf23 Dont export or build toolbar or tree stuff. 1999-02-11 19:20:35 +00:00
pinkerton%netscape.com 88628db486 Reexport nsIToolbarItem (for throbber). 1999-02-11 18:30:04 +00:00
pinkerton%netscape.com 76c6dbe071 reexport nsIToolbarItem because the throbber needs it (this needs to be removed). 1999-02-11 18:29:05 +00:00
pinkerton%netscape.com 8f98a2b0c1 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 550bcd3e6a don't export tree or toolbar stuff. 1999-02-11 17:58:17 +00:00
rods%netscape.com 982a6cf7ed Removed the commented out XULCommandCID 1999-02-11 15:20:42 +00:00
rods%netscape.com 7c6549cd3f Moved XULCommand back to xpfe/appshell 1999-02-11 15:13:29 +00:00
pierre%netscape.com 191a14d1c6 Added checkbox and radiobox size to the LookAndFeel (bug#2923 "Checkboxes don't display ") 1999-02-11 00:51:36 +00:00
rods%netscape.com 5dcb3b2301 Added GetNativeEvent and DispatchNativeEvent, these are neded for future modal dialog support 1999-02-10 16:20:29 +00:00
saari%netscape.com ae6290e076 File Removed. 1999-02-05 09:38:51 +00:00
saari%netscape.com 673bb8c2a9 First Checked In. 1999-02-05 08:52:55 +00:00
saari%netscape.com a30a5837d2 moving nsIXULCommand.h, nsXULCommand.h, and nsXULCommand.cpp to widget dll from appshell 1999-02-05 08:52:39 +00:00
saari%netscape.com 00acc5bbc4 oops, changed wrong file 1999-02-05 03:07:42 +00:00
saari%netscape.com 1d66d830ef fixed horkage, exporting nsIXULCommand.h 1999-02-05 03:06:08 +00:00
saari%netscape.com dce538a2bb mozilla/widget/src/xpwidgets/nsBaseWidget.cpp - included "nsIMenuListener.h" - destructor releases mMenuListener - AddMenuListener Releases a previously held nsMenuListener (nsMenuBar) before AddRefing the passed in one mozilla/widget/public/nsIMenuItem.h - included "nsIXULCommand.h" - added SetXULCommand(nsIXULCommand*) which sets the XUL command for the menu item mozilla/widget/src/mac/nsMenuItem.cpp mozilla/widget/src/gtk/nsMenuItem.cpp mozilla/widget/src/motif/nsMenuItem.cpp mozilla/widget/src/windows/nsMenuItem.cpp - QueryInterface supports nsIMenuListener interface. - MenuSelected calls DoCommand on XULCommand (mac only right now) - Added SetXULCommand() to set the nsXULCommand for this menuitem mozilla/widget/src/mac/nsMenuItem.h mozilla/widget/src/gtk/nsMenuItem.h mozilla/widget/src/motif/nsMenuItem.h mozilla/widget/src/windows/nsMenuItem.h - nsMenuItem inherits from nsIMenuListener - Added SetXULCommand() method 1999-02-05 02:19:46 +00:00
saari%netscape.com 302f05dec4 On the road to fixing build breakage. More checkins to follow 1999-02-04 02:27:58 +00:00
troy%netscape.com 14b149a14c Added 'clipSiblings' to nsWidgetInitData struct 1999-01-28 17:06:39 +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 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
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
mcafee%netscape.com 389fcbdee8 Cleaning up whitespace 1999-01-23 00:02:41 +00:00
saari%netscape.com f9fe3cd8f0 First Checked In. 1999-01-22 23:53:53 +00:00
saari%netscape.com 5a3024bd0e Added nsIMenuListener.h and made a member variable in nsBaseWidget for holding one of these. This is for the XPToolkit menus to hook in and get notified of menu events. 1999-01-22 23:23:00 +00:00
rods%netscape.com 934d281ab9 Removed the GetFont method (this functionality is now a part of the nsIDeviceContext) 1999-01-21 23:59:14 +00:00
pierre%netscape.com 3a4a6cba6f Mac only: added 'isCommand' in nsInputEvent 1999-01-21 09:52:07 +00:00
rods%netscape.com 4916cb3b44 Added new Method for Querying System Fonts 1999-01-19 17:36:19 +00:00
sfraser%netscape.com f8e1a0028a Warnings fix (remove ; ) 1999-01-14 05:37:28 +00:00
brade%netscape.com d27e20fbbd reduce Macintosh compiler warnings by removing extra ; 1999-01-06 18:49:37 +00:00
pinkerton%netscape.com 1fccc59141 Get rid of obsolete interfaces. 1998-12-21 21:54:29 +00:00
rods%netscape.com a29a012791 Added several enums for form's controls 1998-12-21 16:53:49 +00:00
pinkerton%netscape.com f5c9eca872 inserted IID() method for use with nsCOMPtr. 1998-12-17 22:13:41 +00:00
pinkerton%netscape.com b23d9d973a Explanation of why this file is obsolete but still in the tree. 1998-12-11 16:39:29 +00:00
pinkerton%netscape.com 8bb5b988ee Export nsIContentConnector.h instead of nsITreeView.h 1998-12-11 16:33:40 +00:00
pinkerton%netscape.com 2966b33e46 First Checked In. 1998-12-11 16:32:39 +00:00
hyatt%netscape.com fc186efdac Modified the tree view interface so a content root can be set. 1998-12-09 19:56:55 +00:00
pierre%netscape.com 4b20189536 Removed the last of the Mac specific hacks added last week 1998-12-09 10:16:15 +00:00
pierre%netscape.com 7dd4fe1b31 removed the NS_NATIVE_OFFSET_IN_PORT hacks 1998-12-07 03:37:15 +00:00
ramiro%netscape.com 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
pinkerton%netscape.com 022f7c8c8d clean up a warning and some comments. 1998-12-03 01:26:10 +00:00
pinkerton%netscape.com 6d5c93befe export the tree view. 1998-12-02 19:49:06 +00:00
saari%netscape.com b0c099a2ae ---------------------------------------- mozilla/widget/src/mac/nsMacWindow.cpp - Line 112: fixed bug with rect bottom not being set correctly 1998-12-02 02:43:19 +00:00
hyatt%netscape.com cd3b8d7527 The tree view interface. 1998-12-02 01:44:24 +00:00
hyatt%netscape.com 8542693f1e Deletion of outdated tree widget and toolbar interfaces and updating of
the appropriate makefiles.
1998-12-02 01:38:54 +00:00
rods%netscape.com 9dd44ddd78 Added paint method for printing (and possible future owner draw) 1998-11-24 14:57:09 +00:00
joki%netscape.com 2ce41e49a6 Add keypress event type to nsGUIEvent 1998-11-24 07:45:26 +00:00
cyeh%netscape.com e9d3c67427 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
hyatt%netscape.com 871894975d Tweaking interfaces to move some functionality out of the treedatamodel and into the base. 1998-11-16 20:53:27 +00:00
hyatt%netscape.com fa5de0e788 Added SetOpenState. 1998-11-16 20:11:06 +00:00
waterson%netscape.com be54bbf71a Added forward decl of nsIDMItem. 1998-11-12 02:11:07 +00:00
hyatt%netscape.com 9a36c7de9c Added a method for counting columns in the tree. 1998-11-12 01:03:25 +00:00
hyatt%netscape.com 2baa63ffde Added initializers to the DataModel. Changed the interface hierarchy
again (after much debate).
1998-11-12 00:02:26 +00:00
alecf%netscape.com f8d7bf5460 fix autoconf bustage 1998-11-11 23:48:24 +00:00
hyatt%netscape.com c33d32b68c Adding the toolbar widget interface to the data model. 1998-11-11 22:10:50 +00:00
hyatt%netscape.com e391eb7bf2 New tree widget interface. 1998-11-11 22:03:19 +00:00
hyatt%netscape.com 41f49ca5e1 Added nsITreeDMWidget interface. 1998-11-11 22:03:02 +00:00
waterson%netscape.com d3987157c6 Added forward declaration of nsIDMItem. Made sure that we actually
define NS_IDMWIDGET_IID here.
1998-11-11 20:58:23 +00:00
hyatt%netscape.com 2138b6c1fd Adding new interfaces for toolbars. 1998-11-11 19:11:02 +00:00
hyatt%netscape.com 2ef0d10265 Modified a few interfaces and tweaked some of the names. 1998-11-11 19:10:18 +00:00
cls%seawood.org 033ee90298 Sync'd with Makefile 1998-11-11 18:37:33 +00:00
waterson%netscape.com 5c3b880066 Fixed unix bustage. 1998-11-11 06:28:46 +00:00
waterson%netscape.com ee36760a33 Fixed enum declaration. 1998-11-11 03:39:28 +00:00
hyatt%netscape.com 0daba038fb Made some functions (inspectors) const. 1998-11-11 03:04:20 +00:00
hyatt%netscape.com 5708e127f6 Added forward decl of nsIDMWidget 1998-11-11 02:58:39 +00:00
hyatt%netscape.com 5ca92aa7c5 Changing the interfaces to avoid a big bad diamond inheritance pattern when we
drop in the RDF implementations.
1998-11-11 01:58:21 +00:00
hyatt%netscape.com 55d2fd7749 Added interfaces. 1998-11-11 01:52:44 +00:00
hyatt%netscape.com e7e2ddc39c Added new interfaces. 1998-11-11 01:52:34 +00:00
hyatt%netscape.com 1ef67832b6 Added a parent access function. 1998-11-11 01:40:54 +00:00
hyatt%netscape.com bc8296c29a Added iterators over node's children. 1998-11-11 01:37:51 +00:00
hyatt%netscape.com 544e224764 Tweaks to the APIs to change the int types. Also cleaned up IsExpanded. 1998-11-11 01:29:42 +00:00
hyatt%netscape.com 5764ff6a43 Tweaking sort enum. 1998-11-11 00:21:30 +00:00
hyatt%netscape.com 64f5fbd0fd Added sort state enum. 1998-11-11 00:20:59 +00:00
hyatt%netscape.com 60ba364a21 Fixing a mistake in the include ifdef. 1998-11-11 00:06:20 +00:00
hyatt%netscape.com 63b488ce40 Tweaks to the interfaces to make them internally consistent. 1998-11-10 23:44:53 +00:00
hyatt%netscape.com 39b0812f54 Files for data model widgets (and for the tree view widget in particular). 1998-11-10 23:08:22 +00:00
hyatt%netscape.com 0972b7e2b3 The interface for widgets that interact with a data model. 1998-11-10 23:07:02 +00:00
spider%netscape.com 9a9a589685 Allow Image URL's to be set independently. Needed for XML parsing. 1998-11-06 02:24:50 +00:00
spider%netscape.com bc845be437 Add GetImageDimensions API 1998-11-06 02:00:25 +00:00
spider%netscape.com 42fa59ce00 Expose OnPaint and HandleEvent for cases where a native widget is not
created for the toolbars
1998-11-05 21:03:04 +00:00
spider%netscape.com 7325708825 Changed toolbar code to support wrapping in View system 1998-11-05 19:52:50 +00:00
rods%netscape.com 197108d967 Made GetBounds and GetClientBounds changes
Added window width and height fields nsSizeEvent
1998-11-04 21:43:47 +00:00