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