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

896 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com 298c713fa2 add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls 2001-09-10 20:46:52 +00:00
bryner%netscape.com a2019c378a Bug 98420 - nsIFontRetrieverService, nsIFontNameIterator, and nsIFontSizeIterator are obsolete. Also, some cleanup to nsWidgetsCID.h. r=pavlov, sr=blizzard. 2001-09-06 23:50:02 +00:00
bryner%netscape.com cf310fa4d4 Removing obsolete/unused file. Not part of the build. 2001-09-06 00:08:42 +00:00
bryner%netscape.com 6935ef2fe1 Removing unused/obsolete file. r=pavlov. 2001-09-05 08:19:53 +00:00
bryner%netscape.com 516a10fdd8 Removing obsolete/unused file. Not part of the build. 2001-09-05 01:04:31 +00:00
blizzard%redhat.com 8e9cd9b510 Ongoing WIP for new X Remote code. Not part of the build. 2001-09-04 22:59:39 +00:00
bryner%netscape.com a6247d9aa1 Bug 47551 -- removing obsolete nsIFileSpecWithUI and nsIFileWidget. r=pavlov, sr=ben. 2001-09-04 22:56:38 +00:00
bryner%netscape.com dad448eb7f Bug 95556 - removing obsolete native textarea widget. r=jag, sr=blizzard, a=blizzard. 2001-08-31 23:10:11 +00:00
bryner%netscape.com 1d3e6ec608 Bug 94627 - removing unused native listbox widget (plus some cleanup from already-removed native widgets). r=shaver, sr=blizzard. 2001-08-16 06:58:03 +00:00
bryner%netscape.com d3a3edda15 Bug 94345 -- remove unused native context menu. r=pavlov, sr=blizzard. 2001-08-10 00:58:52 +00:00
bryner%netscape.com b459088f4a part of 93467 - remove old native radiobutton code. r=blizzard, sr=hyatt. 2001-08-08 04:01:11 +00:00
hyatt%netscape.com 0c296a706a Fix for 71106. r=jag, sr=jst 2001-08-06 21:49:35 +00:00
bryner%netscape.com 9ebab332fc Bug 93467 - removing remaining references to native combobox and nsIComboBox interface. r=pavlov, sr=blizzard. 2001-08-06 21:19:11 +00:00
dbaron%fas.harvard.edu 9fa02f6302 Header include dependency cleanup. b=64023 2001-07-16 03:42:59 +00:00
dbaron%fas.harvard.edu aa4fec2b67 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
dbaron%fas.harvard.edu 1850382c68 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-15 22:57:29 +00:00
pinkerton%netscape.com 48991000e0 create a new window type for the hidden window so that we can recognize it from Widget. On MacOSX, override the carbon event that repositions windows on-screen for the hidden window only. Let normal windows pass-through. r=danm/sr=sfraser/a=asa. bug 84023. 2001-06-09 00:16:13 +00:00
pchen%netscape.com 6d42aa08c7 bug 78409, r=pinkerton, sr=hyatt, a=asa, apply patch for bug 66848 which fixes submenus not knowing that its parent menu popped up in the opposite direction (usually because of hitting a screen boundary) 2001-06-04 23:03:24 +00:00
hewitt%netscape.com f07156eb73 78882 - Dragging a bookmark into the personal toolbar causes all items to be deleted, r=ben, sr=alecf 2001-05-20 05:58:25 +00:00
vidur%netscape.com ae0d3ddcd3 Continuing fix for bug 18843. Added onload and onerror events for loaded scripts. r=nisheeth, sr=jst 2001-05-19 01:21:57 +00:00
saari%netscape.com 32d8960835 fix for 78514, r=pink, sr=hyatt. Windows only temporary (until focus gets totally overhauled) hack to support embedding applications better. This causes our app to relinquish focus to native chrome in the embeddor's app. To do this, we check if the window that is about to get focus is a mozilla window. If not, we obey wm_killfocus like a normal app, and don't wait for the following focus to send the blur event. 2001-05-18 12:07:42 +00:00
pinkerton%netscape.com 0b03ce7cda add support for context menu key. use focussed element as the target, not the mouse coordinates. r=roc,dean_tessman@hotmail.com/sr=hyatt. bug#74410, 36665. 2001-05-17 18:37:50 +00:00
darin%netscape.com becfd3c30e Fixed bug 80345 "frequent crash in nsWindow::UpdateIdle" r=dr, sr=blizzard 2001-05-17 00:00:22 +00:00
dr%netscape.com 2d2e67c3fa fix for 78010 (implement nsIClipboardHelper). r=pavlov, pinkerton, hewitt, sr=hyatt 2001-05-10 02:35:00 +00:00
hyatt%netscape.com dddabd000c Fix for 76495. r=danm, sr=rpotts 2001-05-01 22:50:16 +00:00
dr%netscape.com c271429854 fixing bustage (missed a file in checkin) 2001-04-25 02:45:55 +00:00
pollmann%netscape.com 5a825e5b27 Bug 76208: Store control that submitted form in event so we can submit it to the server (fixes regression), r=harishd@netscape.com, sr=jst@netscape.com 2001-04-17 10:02:11 +00:00
joki%netscape.com 26b7f822c3 Fixes for Create/Init/Dispatch of new DOM events. Bugs 25889, 71544, 52129, 61022, 71823. sr:jst, hyatt 2001-04-17 05:52:11 +00:00
pinkerton%netscape.com 2fc375fb45 Export widget atoms for osx. r=saari/sr=hyatt bug#75653 2001-04-17 02:58:51 +00:00
dbaron%fas.harvard.edu 3edaff6670 Add 3 proposed CSS3 system colors as -moz-FieldText, -moz-Dialog, and -moz-DialogText, which are needed to accurately represent system colors on GTK.
Restore GTK system color for WindowText to the correct value (fg rather than text).
Add debugging code that can be enabled to debug use of system colors in themes.
r=pierre@netscape.com  sr=blizzard@mozilla.org  b=67448
2001-04-17 00:46:07 +00:00
law%netscape.com 1eb69820e2 Bug 57576; add SetIcon method to widgets and add code to nsXULWindow to set icons per window; no icons available yet, unless you roll your own; see bug for details; r=mcafee, sr=hyatt 2001-04-14 00:57:30 +00:00
dbaron%fas.harvard.edu 30295f72b6 Fix build and runtime bustage in xlib port. b=75125 r=blizzard@mozilla.org sr=shaver@mozilla.org 2001-04-09 23:16:19 +00:00
blakeross%telocity.com c9b9689e26 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt 2001-04-05 19:53:13 +00:00
evaughan%netscape.com dd702eea33 XP part of accessibility landing
-r vidur, rods -sr hyatt
2001-04-01 01:01:33 +00:00
blizzard%redhat.com 9f0dc9f1fe Query pointer for great justice. Part of bug #72556. Not part of the build. 2001-03-25 21:55:37 +00:00
mkaply%us.ibm.com 0247db35dd #36665
r=saari, sr=hyatt
Enablement of a DOM event for displaying a context menu
2001-03-23 03:22:56 +00:00
pinkerton%netscape.com 944900f907 don't use nsIDOMNode, use nsIContent. r=saari/sr=sfraser. 2001-03-22 03:59:49 +00:00
pinkerton%netscape.com 704190292e move widgetatoms to dist. 2001-03-22 03:50:34 +00:00
pinkerton%netscape.com 1e81463a66 adding atom lists for widget, can't use the ones in content because of linkage. r=saari/sr=sfraser. 2001-03-22 03:50:21 +00:00
blizzard%redhat.com ef1092aba4 Fix bug #72313. Focus problems on linux. This adds a flag to nsIWidget::SetFocus() that says to raise the window. We only raise the window from one place, window.focus(). This builds and runs on at least linux and the mac. r=jst,brendan,hyatt a=leaf 2001-03-19 17:56:04 +00:00
pinkerton%netscape.com d4c564ba8e making iid's and cid's unique. r=saari/sr=sfraser. bug# 71722 2001-03-13 02:12:00 +00:00
dougt%netscape.com c74c36c85e Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
erik%netscape.com fdadf0e177 bug 68739; r=kmcclusk; sr=erik; new file nsIBidiKeyboard.idl from IBM bidi
project (simon@softel.co.il) for querying and setting bidi properties of
the keyboard
2001-02-14 22:32:26 +00:00
pinkerton%netscape.com a23b17eed2 change iid's to make them unique. bug 68073, r=pchen/sr=sfraser. 2001-02-13 00:10:33 +00:00
blakeross%telocity.com c72ba88ee8 Fix 65025: scrollbars in Mac Classic are wrong color. patch by lordpixel. r=blake sr=blizzard 2001-01-16 01:27:20 +00:00
rods%netscape.com 8139f62f03 Removing unneeded code
Bug 52279 r=kmcclusk sr=hyatt
2001-01-10 14:34:00 +00:00
blakeross%telocity.com 7f14eed94b Fix 41077: show caret during selection on Windows. r=rcassin@supernova.org sr=sfraser 2000-12-28 03:27:23 +00:00
blakeross%telocity.com da5b3f2f0a Fix 46174: widgets don't use Appearance Manager variation color in mac classic theme. r=ben sr=blizzard 2000-12-05 21:48:00 +00:00
pinkerton%netscape.com 8f98851ffb add selectors for scroll arrow placement and scroll thumb size. implemented on macos to look at appearance manager. made all platforms return 0 when asking for a selector that doesn't exist, so they are all the same. r=pchen, a=hyatt. 2000-11-30 01:51:14 +00:00
blakeross%telocity.com 7ab377fe7d Fix 59867: sidebar dragging needs to respect user settings. r=evaughan a=hyatt 2000-11-16 22:25:45 +00:00
bryner%uiuc.edu 973bbbd400 Bug 58589 - groundwork for horizontal mousewheel scrolling. r=jkobal, sr=scc. 2000-11-13 18:16:43 +00:00
bryner%uiuc.edu 8e29d3ba05 Bug 50597 - mousewheel nonfunctional if set to full-page scroll. r=mjudge,jkobal,ben. a=ben. 2000-11-02 05:15:34 +00:00
blizzard%redhat.com addf030f08 start of fix for bug #44847. -remote support for unix. 2000-10-20 05:09:06 +00:00
jst%netscape.com 6ea631e28c Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).

Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
quy%igelaus.com.au 7baa1f26f8 Updating xlib toolkit. r=a=blizzard. Not part of build. Bug # 54132 2000-10-05 02:01:33 +00:00
bryner%uiuc.edu 320b10e024 Fix for bug 53723 (gray form control on Linux). r=pierre, ianh,
pavlov.  sr/a=ben.
2000-10-04 00:38:03 +00:00
rayw%netscape.com 0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
pinkerton%netscape.com e85e34277a more api changes for strings 2000-09-07 23:09:22 +00:00
saari%netscape.com 0a86bc4cbd recommiting my mac only menu optimizations after the false alarm backout
earlier today.
2000-09-01 06:37:57 +00:00
vidur%netscape.com e153192875 Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
saari%netscape.com ea1ac6ba71 backing out my mac menu changes 2000-08-31 19:25:10 +00:00
blizzard%redhat.com f8a6bbe60e fixes for bugs 27790 33649 37003 37004 37257 45499 45761 50009 48276. this is a rewrite of much of the DND code for linux. some of the big features include multiple item drags inside of mozilla, support for _NETSCAPE_URL memory leak fixes and tree scrolling during drags. r=pavlov a=brendan 2000-08-31 14:48:14 +00:00
saari%netscape.com a43fa40784 Fixes for Mac menu bugs 49576, and 49142. r=pinkerton 2000-08-31 02:26:08 +00:00
danm%netscape.com 8bd9a1c0f9 add 'activate' parameter to nsIWidget::PlaceBehind. bug 22658 r=rods,kmcclusk 2000-08-30 21:21:39 +00:00
quy%igelaus.com.au a49dd18dd0 First Checked In. Not yet part of build 2000-08-29 05:05:32 +00:00
saari%netscape.com 1e6e0ac7af For bug 46938, adding event so we can tell when windows created by third party plugins have been activated 2000-08-24 04:49:00 +00:00
shanjian%netscape.com 897032bd28 #49342 IME98/IME2000 Reconversion does not work in text area
ar=ftang
Reconversion query is added to IME judge macro.
2000-08-24 02:10:28 +00:00
akkana%netscape.com c07e47ef49 Define NS_VK keycodes in terms of nsIDOMKeyEvent keycodes. r=saari. Requires undefining ERROR on Win32, r=cmanske 2000-08-17 21:43:26 +00:00
akkana%netscape.com 6c14f21233 23587: Make accelerator and menu access keys settable through a pref. r=saari 2000-08-17 00:09:16 +00:00
pinkerton%netscape.com f9d4185419 Remove Start/StopTracking methods. 2000-08-09 07:45:12 +00:00
shanjian%netscape.com de23b7e7a9 #14022 IME98 Reconversion does not work in HTML Editor
r = jfrancis
a = ftang
fix proposed by m_kato@ga2.so-net.ne.jp

New events are added to support reconversion. As a result, many files
are affected. They are:
editor:
  nsEditor.h nsEditor.cpp nsEditorEventListeners.cpp nsEditorEventListeners.h
  nsHTMLEditor.h nsHTMLEditor.cpp nsIEditorIMESupport.h
dom and layout:
  nsIPrivateCompositionEvent.h nsDOMEvent.h nsDOMEvnet.cpp nsEventListenerManager.cpp
  nsIDOMCompositionListener.h
widget:
  nsGUIEvent.h nsWindow.h nsWindow.cpp
2000-08-04 21:43:29 +00:00
danm%netscape.com b3dfb63d25 new method ConstrainPosition provides implementation-dependent on-screen check for top-level windows. bug 31516 r=saari@netscape.com 2000-08-04 14:47:46 +00:00
pinkerton%netscape.com 98c2e53a99 Make the document where the drag originated available from the drag session. bug 39326 2000-07-31 20:51:42 +00:00
anthonyd%netscape.com 940be572c5 bug fixes:
39529 - caret width not correct for single/muti line textfields, which relied on:
46445 -  nsLookAndFeel needs to be a service.
r: mjudge@netscape.com, kin@netscape.com
a:beppe
2000-07-28 22:12:45 +00:00
cls%seawood.org bca014f1bb Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
evaughan%netscape.com 4db3654be5 Clean up for autoscrolling menu landing. ScrollBox events need their own type and should not be
on top of menu events.

-r hyatt
2000-06-28 00:00:18 +00:00
evaughan%netscape.com 969d067559 Autoscrolling menus feature landing #32730
-r hyatt, saari
2000-06-23 05:15:04 +00:00
pinkerton%netscape.com 1821dfd254 Add drag auto-scrolling to trees. bug#28226, r=hyatt. 2000-06-22 08:40:37 +00:00
pinkerton%netscape.com f55814a8b5 add NS_IS_DRAG_EVENT macro r=saari, bug 28226 2000-06-21 03:43:40 +00:00
pinkerton%netscape.com d49aca4882 add nsIDragTracker.idl bug #28226 2000-06-21 03:38:07 +00:00
pinkerton%netscape.com 8a89978942 add nsIDragTracker.idl 2000-06-21 03:37:32 +00:00
pinkerton%netscape.com 097d239db2 First Checked In. 2000-06-21 03:36:59 +00:00
saari%netscape.com 83c1e4462f foundation for fixing 42553, r=danm 2000-06-20 00:44:55 +00:00
mjudge%netscape.com 052d504a2b bug=34896 gettimg ime working in ender-lite. simple fix to dispatch messages to focused element for ime. a=beppe,r=ftang,tajima@eng.sun.com, katakai@japan.sun.com 2000-06-07 01:20:13 +00:00
pavlov%netscape.com baaaf9d43e fix for bug 40642 and 24624. r=syd, sford, smfr 2000-06-04 07:13:40 +00:00
warren%netscape.com 512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
pinkerton%netscape.com 2d1abbc7ae fixes for bug 31104 (radio menus not updating when poked in content model). involved making only the menubar be a document observer (which increased performance on mac) and passing attributeChanged messages to menuItems that cared. r=saari. 2000-05-26 00:15:33 +00:00
pavlov%netscape.com 2804c173c5 fix for unix file picker not handling null window parents bug 34328 r=brendan, slamm
fix for mailnews' file->save as dialog not saving files on unix in due to its handling of file extentions and filters.  this code now uses nsIFilePicker.  fixes nsbeta2+ bug 31096. r=mscott
2000-05-25 00:44:10 +00:00
pavlov%netscape.com 03325131f0 make defaultString a wstring instead of a string bug 39946 2000-05-22 22:19:00 +00:00
joki%netscape.com c22fd60f54 More support for onresize and onscroll, bug 960 2000-05-17 06:53:58 +00:00
joki%netscape.com 08d1d06617 fix for resize event support, bug 960, and additional support for DOM 2 events. 2000-05-17 05:27:22 +00:00
joki%netscape.com a743e2b38b Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed. 2000-05-16 11:35:12 +00:00
rods%netscape.com f2f98584c5 part of fix for Bug 33733
added ShouldRollupOnMouseWheelEvent methos to ask if the rollup want to rollup on MouseWheel events
2000-05-12 20:23:04 +00:00
saari%netscape.com 900e7e25eb Fix for bug 38619, cannot use "hidden" attribute to hide top level menus on MacOS. 2000-05-12 03:53:54 +00:00
rjc%netscape.com b8ffa2bedd Fix bug # 36037: drag&drop changes to support translucency on Mac. 2000-05-08 23:29:32 +00:00
michael.lowe%bigfoot.com 468689c637 Implement CSS3 cursors on Windows 2000-05-07 05:14:43 +00:00
pinkerton%netscape.com 4234df5b70 updating drag mime types. adding one for URLs 2000-05-02 22:37:52 +00:00
michael.lowe%bigfoot.com e406b651c3 Implement CSS2 resize cursors on Windows (bug 1916) 2000-04-30 15:29:32 +00:00
pinkerton%netscape.com 65daa03237 preliminary support for dragging files from the desktop into mozilla. works on macos for now. 2000-04-25 04:10:35 +00:00
joki%netscape.com bbb0086bfe fixes for 5995, 7304, 10573, 22832, and 9668.
Changes to event handling to deal with reentrant events, cursor fixes, and return value fixes.
2000-04-24 04:41:27 +00:00
pinkerton%netscape.com 7990ffae73 new clipboard interfaces for unix selection clipboard. 2000-04-14 02:52:38 +00:00
pinkerton%netscape.com 91cbd827c7 Adding support for nsIMenuRollup and not rolling up xpmenus when a click
is in a parent menu.
2000-04-13 20:17:29 +00:00
pinkerton%netscape.com c95e156516 Adding support for nsIMenuRollup and xpmenus not rolling up when a click is inside a parent. 2000-04-13 20:15:40 +00:00
pinkerton%netscape.com 6a17c615ef First Checked In. 2000-04-13 20:09:08 +00:00
pavlov%netscape.com 8242fd6791 Make nsIFileURL scriptable and QueryInterfaceable. fix bug #34335 and 34328 and 34470. Minor cleanups on unix file picker dialog 2000-04-04 23:50:41 +00:00
pierre%netscape.com e35773094b Use the system colors to paint the text selection (and added NS_DONT_CHANGE_COLOR to support the Mac selection scheme where colored text keeps its colors when selected). 2000-04-04 09:07:41 +00:00
danm%netscape.com 6a19bd15ce add PlaceBehind (other widget) method 2000-04-01 22:10:22 +00:00
danm%netscape.com 40294c50f9 add z-level GUI event 2000-04-01 22:08:47 +00:00
pavlov%netscape.com b2d5ba2266 file picker changes 2000-03-29 01:42:45 +00:00
pavlov%netscape.com ca6df020e4 change create to init 2000-03-23 07:52:28 +00:00
pavlov%netscape.com f02fad24dd change filepicker interface for filtering 2000-03-23 07:41:09 +00:00
pavlov%netscape.com 5bf5fb1865 fix interface.. apparently it is bad to have an negative size of an array so i have to use an unsigned size 2000-03-23 00:45:46 +00:00
pavlov%netscape.com 5780c4a523 make it go on windows 2000-03-22 10:26:22 +00:00
pavlov%netscape.com a6351bc126 use nsILocalFile instead of nsIFile 2000-03-22 09:17:01 +00:00
pinkerton%netscape.com 3b1bbcedf8 added a metric for determining if xul popups should be allowed to display over the menubar/taskbar. r=hyatt. 2000-03-22 02:55:12 +00:00
pavlov%netscape.com 6a48b347df use nsIFile instead of nsIFileSpec 2000-03-21 07:03:34 +00:00
blizzard%redhat.com 0e7f3bb058 fix for #27791. assume that any drag motion events are not valid drop targets unless someone explicitly sets the canDrop = true in the JS event handler. this makes dragging feedback correct on linux. r=pavlov 2000-03-18 05:00:45 +00:00
mccabe%netscape.com a1a082d9b2 Add [noscript] to a number of non-scriptable attributes in [scriptable] interfaces. (They're not scriptable, because they refer to native types.) This is in preparation for a new compile-time check in xpidl to require the [noscript] annotation for attributes, as it is required for methods.
Preparatory to fix to 11454.

r=jband
2000-03-17 23:47:48 +00:00
pavlov%netscape.com ce094b4cfc changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
tbogard%aol.net 225c10c319 Remove dependency on nsIBrowserWindow. 2000-03-11 00:21:27 +00:00
danm%netscape.com 31e7466b73 adding methods to set and get the size mode (normal,minimized...). bug 30116 r=scc a=jevering 2000-03-09 01:55:48 +00:00
danm%netscape.com dac20e5933 adding definition for new sizemode event. bug 30116 r=scc a=jevering 2000-03-09 01:54:14 +00:00
blizzard%redhat.com c616ebd613 a real fix for #28216 instead of the previous work around. also fixes the unix part of bug #27791. 2000-02-28 06:13:27 +00:00
pinkerton%netscape.com ac21e5ccd0 Fix for bug 26150, implementing radio behavior in mac native menus. also some minor cleanup and dead code removal. r=saari, a=jar. 2000-02-22 04:47:12 +00:00
blizzard%redhat.com e32f6bfee2 first pass at DND for gtk since superwin. fixes bug #9642. r=pavlov,pinkerton 2000-02-10 04:19:52 +00:00
pinkerton%netscape.com 8fd6fb259a fix build bustage. 2000-02-09 23:24:28 +00:00
rods%netscape.com 691c453135 cleaning up widget library and removing uneeded widgets
fixed ALT key issue for windows
bug 17027,27041; carpool a=leaf; r=kmcclusk
2000-02-09 19:30:25 +00:00
scc%netscape.com bca9589968 removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pavlov ... who claims this shouldn't effect other platforms; but I'm watching anyway 2000-01-31 23:43:56 +00:00
blizzard%redhat.com 46504af383 add new drag session for gtk 2000-01-30 09:59:57 +00:00
tbogard%aol.net 9ff1eab051 Updated some comments/ documentation. 2000-01-26 06:24:04 +00:00
syd%netscape.com 531fc71b25 Changes for nsSound mods. r=sfraser 2000-01-25 02:58:40 +00:00
michael.lowe%bigfoot.com 6696fa133b Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan 2000-01-21 21:56:09 +00:00
kmcclusk%netscape.com c989755350 Added ScrollWidgets method to nsIWidget. Added stub for ScrollWidgets to nsBaseWidget. Implemented nsScrollWidgets and nsScrollRect on WIN32. bug 22067; r=rods@netscape.com 2000-01-15 01:38:50 +00:00
law%netscape.com 839d36a74a Fix for clobber build bustage 2000-01-12 23:12:12 +00:00
law%netscape.com c0d0a4cbdb Fix for #5708; add parent window attribute and use as nsIFileWidget parent when opening file chooser; r=danm@netscape.com 2000-01-12 22:06:42 +00:00
bryner%uiuc.edu 9dab65aacc Removing unused code that is #ifdef LOSER. r=pavlov. 2000-01-12 00:27:01 +00:00
pp%ludusdesign.com 698852a4f4 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
danm%netscape.com d2ec27a11f new method GetScreenBounds. part of bug 5998. r:pierre. 2000-01-06 01:28:41 +00:00
ftang%netscape.com 982fa55c82 partial fix for bug 15533 (size part). 1. change the return value from nsPiont to nsRect. Change widget code to reflect the change. In Gtk, change XIM FontSet based on the rect height. r=cata a=chofmann 1999-12-22 07:56:40 +00:00
syd%netscape.com 9ad549aeef Change calls to Flash(void) in nsIWidget, nsWindow to GetAttention().
r=sdagley a=chofmann. Add support for GetAttention API to nsIDOMWindow.
r=vidur, a=chofmann. To do, make call to WebShell from nsIDOMWindow,
this will come once travis lands some webshell code.
1999-12-17 06:11:45 +00:00
law%netscape.com ba6a71d25e 18518; Add nsIWidget::Flash with null default implementation in nsBaseWidget and real functionality in Windows version of nsWindow; r=syd@netscape.com, a=chofmann@netscape.com 1999-12-10 07:20:51 +00:00
ftang%netscape.com 5d9824b4bd add query composition event which get current curosor position. add timer base IME x y location query for gtk. r=erik. fix bug 17916 20550 1999-12-07 01:29:00 +00:00
syd%netscape.com ebe85d2591 Convert nsISound to use URIs. On windows (Linux to follow) nsSound uses necko to read the URI data
into a buffer, and then sends it to win32 PlaySound to play asynchronously. r=nisheeth r=hyatt.
1999-12-04 12:36:10 +00:00
tbogard%aol.net e7a23f774b Added the FocusAvailable() method to nsIBaseWindow.idl. 1999-12-02 09:41:21 +00:00
danm%netscape.com d25d8e587a adding 'close' xul event handler. part of bug 13695. r:hyatt@netscape.com 1999-12-01 22:35:33 +00:00
pinkerton%netscape.com ff458c6b00 exporting nsBaseWindow.idl for travis. 1999-11-30 00:15:10 +00:00
tbogard%aol.net 53da43affb Added getPositionAndSize() to nsIBaseWindow. 1999-11-27 02:49:57 +00:00
tbogard%aol.net af1ce8d410 Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc 1999-11-24 06:03:41 +00:00
bryner%uiuc.edu f6edbd1e1b Checking in some widget changes to support scrolling with the mouse
wheel.  Layout changes (to make it actually work) will follow soon,
and also a Windows implementation.  r=blizzard.
1999-11-17 06:54:02 +00:00
pavlov%netscape.com cd732e72cf add nsIBaseWindow.idl to the build 1999-11-17 05:08:56 +00:00
pavlov%netscape.com 5eeb9d4a75 add nsIBaseWindow (not built) r=travis 1999-11-17 03:19:56 +00:00
pavlov%netscape.com bd55669dd7 More work on making widget idlified. merged from branch. (not built) r=travis 1999-11-16 05:03:09 +00:00
pavlov%netscape.com 957a1ae5e3 you are going to a branch, not HEAD 1999-11-16 04:49:59 +00:00
pavlov%netscape.com a90db69ba1 merge from head 1999-11-16 04:47:00 +00:00
ftang%netscape.com b125de60fe add nsIKBStateControl for IME force commit and password field disable. Change window implementation to implement nsIKBStateControl in nsWindow. Fix 12250 by filtering out the composition window flag in OnIMESetContext. r=erik 1999-11-15 20:57:41 +00:00
pavlov%netscape.com 1c08119ec7 show returns a short instead of a boolean r=travis 1999-11-15 10:19:00 +00:00
pavlov%netscape.com a7b19f43de add nsIFilePicker.idl to the manifest 1999-11-15 09:33:34 +00:00
pavlov%netscape.com 1561439e1a leave nsIFileWidget, add nsIFilePicker as the one true file picker. add this to the build. r=travis 1999-11-15 09:32:51 +00:00
pavlov%netscape.com d7186f075a create one true scriptable file picker interface r=travis 1999-11-15 08:13:40 +00:00
law%netscape.com 88626d4e62 Fixes for #10737 (ftp download), overhauled to work better with Necko; r=valeski 1999-11-13 05:37:00 +00:00
danm%netscape.com 7935f83bdc Add ModalEventFilter (originally nsAppShell::EventIsForModalWindow) and add parameter to SetModal. part of fix for bug 14131. r:rods@netscape.com. 1999-11-12 23:46:30 +00:00
danm%netscape.com 38ffc870e6 moved nsAppShell::EventIsForModalWindow to nsWidget::ModalEventFilter. part of fix for bug 14131. r:rods@netscape.com 1999-11-12 23:45:59 +00:00
saari%netscape.com 39d29f17d7 Just checking in nsGUIEvent.h changes to start the focus landing... can't finish it without more reviews, but this change is reviewed and harmless. r: joki 1999-11-11 01:33:48 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dmose%mozilla.org 5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
pavlov%netscape.com ac4d4dc3e0 work on nsIWidget r=alecf 1999-11-03 08:04:59 +00:00
joki%netscape.com 1675be15e0 Changes to DOM events to accomodate the new breakdown of events into mouse and key events. This fixes a couple of bug, though the main one is 13406. Involves changes to multiple DOM generated file as well as fixing up usage of DOM event api usage in editor, rdf, and xul. r:vidur 1999-11-03 07:11:45 +00:00
pavlov%netscape.com 4105801cb0 add ScrollRect method to nsIWidget -- implimented on linux and stubbed in nsBaseWidget for mac and windows. Added ifdef'd scrolling code that makes scrolling really fast on linux. Updated nsIWidget.idl (not built) to merge some changes from a branch and added ScrollRect. Added ifdefs for using gtk_fixed instead of gtk_layout as part of the new scrolling code. 1999-10-23 01:17:20 +00:00
danm%netscape.com 51b48ca17c adding method ListenToEventQueue (moving EventQueue observation from appshells to appshellservice) r:hyatt@netscape.com 1999-10-21 21:34:57 +00:00
rods%netscape.com 091b9a4c3a Added a method in the debug build to return the Navigator size for a given
for control for a given font family and size. Used for NavQuirks testing only.
r=kmcclusk, Bugs #3040, 4072
1999-10-19 11:34:00 +00:00
danm%netscape.com fdd0fccc59 moving Push/PopThreadEventQueue to nsIEventQueueService. r:hyatt@netscape.com 1999-10-18 15:08:45 +00:00
rpotts%netscape.com fff994fd79 bug #16328. Share a single nsToolkit instance among all widgets. 1999-10-15 00:49:11 +00:00
ftang%netscape.com 850606d07a landing keyEvent_19991004_BRANCH
bugs # see the log of the check in into branch
author/reviewer:
mozilla/layout/base/src/nsRangeList.cpp brade/mjudge
mozilla/layout/html/forms/src/nsGfxTextControlFrame.cpp brade/ftang
mozilla/layout/events/src/nsDOMEvent.cpp brade/joki
mozilla/layout/events/src/nsEventStateManager.cpp brade/joki
mozilla/widget/public/nsGUIEvent.h akkana/ftang
mozilla/widget/src/windows/nsWindow.cpp ftang/mjudge
mozilla/widget/src/windows/nsWindow.h ftang/mjudge
mozilla/widget/src/mac/nsTextAreaWidget.cpp brade/ftang
mozilla/widget/src/mac/nsMacEventHandler.cpp brade/simon
mozilla/widget/src/xpwidgets/nsKeyBindMgr.cpp brade/ftang
mozilla/widget/src/gtk/nsGtkEventHandler.cpp akkana/?
mozilla/widget/src/gtk/nsWidget.cpp erik/ftang
mozilla/layout/xul/base/src/nsTreeCellFrame.cpp brade/ftang
mozilla/editor/base/nsEditorEventListeners.cpp brade/akkana
mozilla/editor/base/nsHTMLEditor.cpp brade/akkana
mozilla/rdf/content/src/nsXULKeyListener.cpp ftang/saari
fix the master bug- 15693
fix at least, but not limited to, the following bugs
10158,11956,6053,9333,10901,14348,6449,11845,13016,14410,15657,15307,15842,13856
1999-10-14 18:27:01 +00:00
kmcclusk%netscape.com d2d24c96ac r=rods; bug=15478; Added WS_EX_TOOLWINDOW extended style for popup windows
to prevent popups from creating empty task bar buttons.
bug=6061; NS_DISPLAYCHANGE event is now generated when the display depth changes
on WIN32.
1999-10-06 21:54:49 +00:00
pavlov%netscape.com 7e2a55ff0e remove files since we have idl files for both of these r=pinkerton 1999-10-01 20:16:36 +00:00
pavlov%netscape.com d0cc316a46 clean up interface (not built) 1999-10-01 11:17:27 +00:00
pavlov%netscape.com 0865e4a894 removing nsui.h 1999-10-01 11:06:07 +00:00
pavlov%netscape.com a102877734 remove unused file 1999-10-01 11:04:57 +00:00
pavlov%netscape.com 5b1befe314 rename declaration of [ptr] native nsIWidget so it doesn't conflict when nsIWidget.idl is built (no real change) r=syd 1999-10-01 09:55:20 +00:00
pavlov%netscape.com 2cede8bc92 remove headers that are now in MANIFEST_IDL r=shaver 1999-10-01 08:38:16 +00:00
pavlov%netscape.com 4c9e093757 use idl files for these things 1999-10-01 08:32:30 +00:00
pavlov%netscape.com 4ceb743715 adding new files (not built yet) and updated nsIWidget.idl (not built either) 1999-10-01 08:19:08 +00:00
rods%netscape.com dffe42e2b3 Added ConsumeEvents parameter to CaptureRollupEvents 1999-09-30 14:36:17 +00:00
pavlov%netscape.com 945164901c work to get drawing done based on regions and not rects. remove unneeded code in nsBaseWidget and removed tabs. add InvalidateRegion() method to nsIWidget. did InvalidateRegion implimentation on unix. a=shaver r=beard 1999-09-28 01:31:41 +00:00
beard%netscape.com f5d90bf87d bug #10503: added SetZIndex & GetZIndex. a=leaf, r=troy 1999-09-23 23:26:25 +00:00
saari%netscape.com cb935f51c7 Changing broadcaster to use onbroadcast instead of oncommand. Adding the "braodcast" "commandupdate" and "input" events. Changed all xul observes nodes to use onbroadcast instead of onchange. 1999-09-21 23:02:35 +00:00
rods%netscape.com 7454b15220 initial checkin 1999-09-21 11:50:22 +00:00
rods%netscape.com 3aa1c8aa81 *** empty log message *** 1999-09-21 11:22:21 +00:00
briano%netscape.com 337d868c65 General cleanup. 1999-09-16 01:09:42 +00:00
pavlov%netscape.com 9cd324db7c new file. not built. work in progress. 1999-09-13 02:23:47 +00:00
rods%netscape.com 0669abfd0a Added new CSS 2 color values, not being used yet by nsCSSProps 1999-09-10 18:30:55 +00:00
pinkerton%netscape.com 867ed4a72d idl-ifying nsIclipboard 1999-09-04 19:59:38 +00:00
pinkerton%netscape.com 398cc45dd0 IDL'ing nsIClipboard. 1999-09-04 19:58:06 +00:00
pinkerton%netscape.com c961a4dbd1 First Checked In. 1999-09-04 19:57:42 +00:00
rods%netscape.com 2225b5e42e Added new Metric that provides the TextField's native border width 1999-09-03 14:15:16 +00:00
jefft%netscape.com 1a826d143d revise chooseOutputFile() interface to take output filter mask 1999-09-03 02:24:39 +00:00
saari%netscape.com c903641346 Chages to nsIMenu and nsIMenuItem for checkbox support and a more general way of IDing the Help menu (necessary for MacOS). Also, some changes to try and stop crashing when Palm software is installed on MacOS. 1999-09-02 23:48:39 +00:00
dcone%netscape.com f823974e4a Fixed the NS_DIALOG_CID problem 1999-09-01 20:33:07 +00:00
pinkerton%netscape.com 58ab292e7d new clipboard apis and trying to reduce the number of copies we do in clipboard/d&d code. 1999-09-01 20:14:48 +00:00
dcone%netscape.com 41f921dca9 Added 2 CID's NS_POPUP_CID and NS_DIALOG_CID 1999-09-01 19:57:23 +00:00
saari%netscape.com 39a38c5c06 Changes to allow menus to enable and disable. This should only be run on MacOS, but nsIMenu::SetEnable(PRBool) was added to all platforms. 1999-09-01 08:40:18 +00:00
cyeh%netscape.com 34cd2ddae1 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
tague%netscape.com 97b0bd802c Added support for a reply from the StartComposition message. Necessary for XIM support on UNIX. 1999-08-31 01:20:32 +00:00
pinkerton%netscape.com f8d4e75cb4 lowecased to match JS syntax. using new nsIScriptableRegion interface. 1999-08-30 21:54:23 +00:00
pinkerton%netscape.com 215b9b4f1b File Removed. 1999-08-27 03:45:14 +00:00
pinkerton%netscape.com ea28d30d31 remove nsIContentConnector.h exports. 1999-08-27 03:42:42 +00:00
rods%netscape.com 4d8da33c9c 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 f9a4da9ef0 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 268234cadd IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter. 1999-08-25 08:35:06 +00:00
pinkerton%netscape.com e6c7e84a6c First Checked In. 1999-08-25 08:34:46 +00:00
sfraser%netscape.com 3d71ad3bff Make chooseDirectory return a file URL string, like chooseFile does. 1999-08-24 01:01:38 +00:00
pavlov%netscape.com ebd04ecb57 remove unused tab widget and tooltip widget as they have never been used 1999-08-21 08:41:46 +00:00
pinkerton%netscape.com 2258de2dfa remove InvokeDragSessionSingle 1999-08-19 19:49:20 +00:00
pinkerton%netscape.com d1206fe5a3 add drag gesture event. 1999-08-19 19:48:58 +00:00
ramiro%netscape.com 4ef23c965a 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 fc948c159d Cleanup the nsWidgetSupport.cpp mess on unix. Windows next. 1999-08-17 16:09:40 +00:00
ramiro%netscape.com 1d14f921fa Move nsIXlibWindowService.h to its own place. 1999-08-17 13:26:13 +00:00
mccabe%netscape.com 2a403483de 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 3979d88e03 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 11585608e8 Adding new onselect event. Also slight modification to ender text widget focus behavior 1999-08-07 23:18:35 +00:00
tague%netscape.com 0912a6ece6 Found missing file from checkin 1999-08-06 03:14:57 +00:00
danm%netscape.com 27430e415c 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 e560b3661b Landing unix toolkit exorcism changes. #ifdef-ed OFF for now. 1999-08-02 13:53:49 +00:00
sspitzer%netscape.com 25e52a8e93 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 f69d3461a8 back out previous changes 1999-07-31 02:28:56 +00:00
pavlov%netscape.com f60786e94f minimize/maximize/restore code 1999-07-30 23:53:17 +00:00
kmcclusk%netscape.com f9b64e775c 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 6f24ee802e better comments describing the window border styles 1999-07-27 20:37:53 +00:00
pavlov%netscape.com 96b4208fe4 window creation changes 1999-07-27 04:27:17 +00:00
hyatt%netscape.com aedcbd5d2b Defining the menu GUI events. 1999-07-26 09:19:18 +00:00
pavlov%netscape.com 061e45aeec change sound interface to use an nsIFileSpec* instead of a const char* 1999-07-24 04:58:10 +00:00
pavlov%netscape.com 35c8585197 changing sound implimentation to support playing of local files 1999-07-23 05:15:58 +00:00
danm%netscape.com b4e60f5b6c removing IsMenuBarVisible -- it was a mistake, and unused 1999-07-22 23:41:50 +00:00
blizzard%redhat.com eef8c52830 add the xlib window interface header file to the list of exports 1999-07-21 22:16:00 +00:00
blizzard%redhat.com 37a1d99d2a xlib window service interface. this is xlib specific but is a public interface. 1999-07-21 22:15:34 +00:00
joki%netscape.com d752334449 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 2c151c8f14 changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
sfraser%netscape.com fb54df165d Adding caret width and blink time to nsILookAndFeel 1999-07-14 22:16:59 +00:00
kmcclusk%netscape.com d42e178f95 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 06317a54b3 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 946c29e839 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 0b7a782118 Added TEXTRANGE_CARETPOSITION support for Input Methods to nsIDOMTextRange and nsGUIEvents 1999-07-02 22:21:03 +00:00
ramiro%netscape.com f41e67c622 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 69a0e979fa more access key support 1999-07-02 02:11:10 +00:00
tague%netscape.com 353d857fed 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 28485c78ac Removed these useless files 1999-06-22 07:41:12 +00:00
mcmullen%netscape.com 97a91923c6 Removed nsIFileChooser from the build 1999-06-22 07:38:44 +00:00
mcmullen%netscape.com 1fa3e340dc More. 1999-06-22 03:51:11 +00:00
mcmullen%netscape.com c4bea12d98 OK, ready now 1999-06-22 02:13:45 +00:00
mcmullen%netscape.com c8e63a8b85 Sorry about that 1999-06-22 01:55:41 +00:00
mcmullen%netscape.com dff15aca32 Backing this out - checked in inadvertently. 1999-06-22 01:48:05 +00:00
mcmullen%netscape.com 940eebccaa Backing out last change - did not intend to do this yet. 1999-06-22 01:46:38 +00:00
mcmullen%netscape.com 72a9c7e766 Restored nsIFileSpecWithUI.idl 1999-06-22 01:13:45 +00:00
kmcclusk%netscape.com 177135dd5a 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 a3f562aed1 Finish landing XP Beep() functionality (bug #6911). Approved chofmann, reviewed saari & mcafee. 1999-06-16 23:23:45 +00:00
sdagley%netscape.com 6bdf7701c6 First Checked In. 1999-06-16 03:02:41 +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
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
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
mcafee%netscape.com bf19d795c2 Removing NS_CreateDialog(), nsDialog is obsolete. 1999-06-12 21:40:10 +00:00
ramiro%netscape.com d52f179440 Remove duplicate timer interfaces. Left over from the xpcom 2.0 landing. 1999-06-11 11:59:44 +00:00
danm%netscape.com 63d352e236 teach (or stub) nsWidget to show/hide and query visible state of menubars 1999-06-09 19:01:55 +00:00
hyatt%netscape.com 575f8cf27f More oops. 1999-06-09 10:10:18 +00:00
hyatt%netscape.com 707d2781a4 Teaching context menus about alignment. 1999-06-09 09:30:40 +00:00
joki%netscape.com 25aab9fee5 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 3b1d98eb67 File Removed. 1999-06-08 21:23:36 +00:00
pinkerton%netscape.com 166761c24f don't export imagebutton or menu button stuff, again. obsolete. 1999-06-08 21:23:18 +00:00
hyatt%netscape.com b520345abb Added new events for popup construction and destruction. 1999-06-08 05:08:46 +00:00
pinkerton%netscape.com 05679fe166 don't export imagebutton or menu button stuff. obsolete. 1999-06-04 22:43:19 +00:00
pinkerton%netscape.com b5666ab255 removing imageButton and menuButton stuff. obsolete. 1999-06-04 22:36:54 +00:00
danm%netscape.com ca940ca440 adding ShowMenuBar 1999-06-04 04:00:30 +00:00
warren%netscape.com 2f48fd7da7 Added nsIFileChooser to break dependency on nsFileSpec internals. 1999-06-03 21:51:02 +00:00
waterson%netscape.com bd60dc35e4 Fix XPIDL_MODULE typos. 1999-06-03 20:06:49 +00:00
bruce%cybersight.com 39c2b42449 Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
mcafee%netscape.com 02bbc46ff2 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 1fb836d048 Fix build bustage 1999-05-29 07:22:58 +00:00
mcmullen%netscape.com 5a9665a03c Moved widgetry out of xpcom 1999-05-29 01:26:53 +00:00
mcmullen%netscape.com 1db81de2ad Moving widgetry out of xpcom 1999-05-29 01:08:22 +00:00
pollmann%netscape.com 1f6c80d150 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 72bac56afd removed obsolete class id's (trees, toolbars). 1999-05-27 23:22:20 +00:00
av%netscape.com 7422658130 Getting windowless plugin stuff into 1999-05-27 23:20:09 +00:00
sdagley%netscape.com 122c16e4c4 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 49b21daf26 First Checked In. 1999-05-27 17:59:00 +00:00
mcmullen%netscape.com d42e4e966b First Checked In. 1999-05-27 01:27:31 +00:00
pinkerton%netscape.com be6f4e4d75 new multiple-item drag and drop apis. 1999-05-26 21:08:14 +00:00
dp%netscape.com d1bc658460 landing xpcom20/21 branch 1999-05-26 02:16:15 +00:00
dp%netscape.com 94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
dp%netscape.com 1b5675ff9f Damn it! the previous changes should have happened on the branch. Reversing them 1999-05-19 05:32:58 +00:00
dp%netscape.com b7c936f185 Adding nsTimer 1999-05-19 05:24:52 +00:00
dp%netscape.com f7c9ffbb10 Moving these files from base 1999-05-19 05:14:43 +00:00
rods%netscape.com afba597828 adding nsIFontRetriverService and nsIFontName & Size iterator interfaces 1999-05-18 21:47:17 +00:00
rods%netscape.com 7e5e29032f Changed pointer to refs for name params 1999-05-18 21:43:22 +00:00
rods%netscape.com f0ff878dfb Added IsFontScaleable method 1999-05-18 13:46:49 +00:00
mcmullen%netscape.com df2157f48d 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 2a08d5fef4 Removing illegal trailing semicolon 1999-05-15 20:54:38 +00:00
rods%netscape.com dc5d7d2ef6 Added new method GetAnyTransferData 1999-05-15 14:29:32 +00:00
sspitzer%netscape.com 192ea572d0 fix UNIX build bustage 1999-05-15 00:12:19 +00:00
mcmullen%netscape.com 2f16e2cf41 Added some forward declarations so that this file would, well, er, compile. 1999-05-14 23:23:08 +00:00
saari%netscape.com 119e94d5ff fixed up to date error 1999-05-14 22:23:53 +00:00
saari%netscape.com 22e890c8c9 fixing build break 1999-05-14 21:46:51 +00:00
mcafee%netscape.com c4404415bc Adding font interfaces for Linux. 1999-05-14 21:13:50 +00:00
mcafee%netscape.com bcee8c9061 Adding nsIFileListTransferable to the Linux build. 1999-05-14 21:11:00 +00:00
saari%netscape.com 8f0c994bd8 adding context menus to windows build 1999-05-14 20:42:50 +00:00
pinkerton%netscape.com f8de1b1481 add nsIDragSessionMac.h 1999-05-14 18:43:30 +00:00
pinkerton%netscape.com 82ac5e1305 First Checked In. 1999-05-14 18:43:10 +00:00
rods%netscape.com 4eedfa8bb9 Added Font Iterator interfaces 1999-05-14 12:25:18 +00:00
rods%netscape.com 67ee40cff4 Inital checkin 1999-05-13 22:39:31 +00:00
rods%netscape.com f902420a27 removing nsIDataFlavor and nsIGenericTransferable 1999-05-13 22:24:53 +00:00
mcafee%netscape.com ce591f04cc Clipboard restructuring. 1999-05-13 22:24:26 +00:00
pinkerton%netscape.com a5afc89978 removing nsidataFlavor and nsIGenericTransferable 1999-05-13 22:24:25 +00:00
rods%netscape.com e4ee930f8c removed reference to nsIDataFlavor and merged nsITransferable and nsIGenericTransferable 1999-05-13 21:53:57 +00:00
saari%netscape.com 1892663048 changing nsIMenuItem for context menu support 1999-05-11 18:16:25 +00:00
saari%netscape.com e92b2b2d4c nsIMenuItem changes for context menus 1999-05-11 18:15:48 +00:00
pinkerton%netscape.com 7e08f31ab1 add GetIID() method. 1999-05-10 23:15:21 +00:00
kmcclusk%netscape.com 113c61a824 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 9f5352b832 Remove SetModal interface. 1999-05-08 23:14:35 +00:00
mcafee%netscape.com 226595ee86 Adding support for dataFlavor cache: GetPredefinedDataFlavor(). 1999-05-08 01:29:52 +00:00
saari%netscape.com 2206d15162 First Checked In. 1999-05-08 00:19:33 +00:00
rods%netscape.com c86230119f Removed methods and put them in nsIDragSession.h 1999-05-07 20:04:43 +00:00
rods%netscape.com 14c46eb0dc 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 5522dd17a4 Added the Equals method 1999-05-07 14:13:09 +00:00
hyatt%netscape.com d5d409566a Switching from PLEventQueues to nsIEventQueues. 1999-05-04 23:34:41 +00:00
rods%netscape.com 405abe0937 Added (uncommented) nsIFileListTransferable 1999-05-04 22:36:40 +00:00
rods%netscape.com c017135a16 Added kDropFilesMime 1999-05-04 22:35:51 +00:00
rods%netscape.com d20da588c7 Initial checkin 1999-05-04 22:34:56 +00:00
rods%netscape.com ab2dabaf9c Added RemovedDataFlavor 1999-05-04 22:27:40 +00:00
rods%netscape.com 1417ee369f Added nsIFileListTransferable CID 1999-05-04 22:22:31 +00:00
mcafee%netscape.com d80b8df98b Forgot one whitespace problem. 1999-05-04 20:22:24 +00:00
mcafee%netscape.com 7ec1a8145b This file got checked in ? double-spaced. 1999-05-04 20:20:50 +00:00
rods%netscape.com d21da91e50 Added nsIDragSession.h 1999-05-04 20:07:30 +00:00
mcafee%netscape.com ee15faab48 Exporting nsIDragSession.h 1999-05-04 19:14:17 +00:00
pinkerton%netscape.com f82ab4d73a exporting nsIDragSession.h 1999-05-04 18:14:03 +00:00
pinkerton%netscape.com a10dcd7b28 First Checked In. 1999-05-04 18:10:27 +00:00
tague%netscape.com 83e78f89e5 Fixed bug #5527 (Editor is not able to accumulate successive Japanese input) 1999-05-03 22:57:48 +00:00
mcafee%netscape.com a6c23dee44 Renaming nsMode enum to something a little more descriptive, nsFileDlgMode. r=sdagley 1999-04-27 03:11:13 +00:00
pavlov%pavlov.net 881643d721 add eBorderStyle_BorderlessTopLevel 1999-04-24 16:33:12 +00:00
saari%netscape.com ce18975a90 dynamic menu changes 1999-04-23 22:39:32 +00:00
mcafee%netscape.com 03655ef7d6 Removing nsSelectionMgr from the build. 1999-04-23 17:53:51 +00:00
rods%netscape.com 264c41888a removing them 1999-04-23 16:58:05 +00:00
mcafee%netscape.com 2c905d7de3 Removing nsSelectionMgr from the build 1999-04-23 16:50:17 +00:00
pinkerton%netscape.com e6e8270301 removing selection manager 1999-04-23 16:47:56 +00:00
rods%netscape.com ff28d7481f removed nsSelectionMgr 1999-04-23 16:47:09 +00:00
rods%netscape.com fb21f331a5 Added Set/Get DragAction 1999-04-23 14:12:31 +00:00
rods%netscape.com 9525f46b91 Added GetIID method 1999-04-22 14:16:30 +00:00
mcafee%netscape.com dc1d6f1b85 Backing out nsSelectionMgr removal for now. 1999-04-22 07:55:25 +00:00
mcafee%netscape.com d7a1dfea85 Removing nsSelectionMgr references from the build. 1999-04-22 07:40:46 +00:00
rods%netscape.com 79d1b8f8ef changed the kTextMime from "text/txt" to "text/plain" 1999-04-20 18:09:23 +00:00
pierre%netscape.com 7bcc2b529a removed the NS_IWINDOW_IID hack 1999-04-20 03:58:29 +00:00
syd%netscape.com 74fe2092df Support for modal dialogs in Gtk+ xpfe. Reviewed by rods. 1999-04-19 21:18:50 +00:00