pavlov%netscape.com
01ca24fe0a
fix for scrolling problems in trees so mailnews doesn't scroll really really badly
1999-07-30 19:56:35 +00:00
zuperdee%penguinpowered.com
7d597fb8c2
Unbreaking the Motif port by changing the Move and Resize functions to match the new virtual prototypes. NOT PART OF MAIN BUILD.
1999-07-30 18:27:23 +00:00
pavlov%netscape.com
440e0fadc5
really fix aix, hpux, etc a=cyeh
1999-07-30 02:39:17 +00:00
pavlov%netscape.com
77379b8430
fix solaris/aix/hpux/anal_compiler bustage a=cyeh
1999-07-29 22:53:41 +00:00
briano%netscape.com
5ca4aa0b87
Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
1999-07-29 01:18:12 +00:00
rods%netscape.com
98f9340259
Changed the Show method to included the SWP_NOACTIVATE falg for popup windows
1999-07-28 21:38:57 +00:00
duncan%be.com
49b6034fdb
Fix the BeOS build. mcafee@netscape.com ok'd.
1999-07-28 10:11:09 +00:00
blizzard%redhat.com
ee92bddacf
implement nsWidget::WidgetToScreen
1999-07-28 05:02:41 +00:00
blizzard%redhat.com
2b388d87e9
fix broken debugging messages and fix bounds condition where a window
...
should be mapped.
1999-07-28 04:53:49 +00:00
danm%netscape.com
99fc2d5277
implement window creation OS chrome feature flags
1999-07-28 03:39:44 +00:00
blizzard%redhat.com
b722635460
change prototypes for recent widget interface changes.
1999-07-28 03:11:16 +00:00
blizzard%redhat.com
39e696088a
fix another UMR.
1999-07-28 02:54:05 +00:00
blizzard%redhat.com
1691271f8d
merge changes from timer/ directory that ramiro missed. this shouldn't affect anything.
1999-07-28 02:49:30 +00:00
blizzard%redhat.com
7f43907478
fix memory leak
1999-07-28 02:21:23 +00:00
blizzard%redhat.com
e0f95248b8
fix leaking nsRect in nsWindow::Invalidate()
1999-07-28 02:08:17 +00:00
blizzard%redhat.com
1a3600fea2
fix UMRs as reported by the great and powerful bruce. this closes bug 10625.
1999-07-28 02:02:21 +00:00
bruce%cybersight.com
34d4830572
Add some includes to make it more explicit. (This was breaking under some changes I have locally to minimize include graph without this). Also fixes a gcc 2.7.2.3 issue.
1999-07-28 01:45:57 +00:00
mcafee%netscape.com
de03435b9a
Fixing linux bustage.
1999-07-27 23:56:04 +00:00
mcafee%netscape.com
edd11a5e8c
Fixing linux bustage with kmcclusk.
1999-07-27 23:52:41 +00:00
briano%netscape.com
007ea62765
Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568.
1999-07-27 23:27:44 +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
danm%netscape.com
a5bfeab9c4
straighten out OS chrome flags and synchronize in Windows source
1999-07-27 22:42:34 +00:00
mcafee%netscape.com
d29c666aff
Removing DEBUG_mcafee from debug code.
1999-07-27 20:55:06 +00:00
joki%netscape.com
3c63bfd033
Fix event coords for focus/blur events
1999-07-27 20:50:05 +00:00
pavlov%netscape.com
6f24ee802e
better comments describing the window border styles
1999-07-27 20:37:53 +00:00
pavlov%netscape.com
a8b41e680e
cut down on debugging message spam
1999-07-27 08:25:52 +00:00
pavlov%netscape.com
6f87f14c94
fix border style setting
1999-07-27 07:55:10 +00:00
danm%netscape.com
25c2d9c6ad
hooking up window OS border control from JS/C++
1999-07-27 06:34:25 +00:00
pavlov%netscape.com
b6e3b25d41
return 0. fix build bustage
1999-07-27 04:56:48 +00:00
pavlov%netscape.com
96b4208fe4
window creation changes
1999-07-27 04:27:17 +00:00
dougt%netscape.com
5adb63dcaf
Fix for bug 10177 and 10041.
1999-07-26 22:09:42 +00:00
Dale.Stansberry%Nexwarecorp.com
4b5dc61c38
- Added window close handling (doesnt seem to work - ref counts off)
1999-07-26 14:03:22 +00:00
hyatt%netscape.com
aedcbd5d2b
Defining the menu GUI events.
1999-07-26 09:19:18 +00:00
Jerry.Kirk%Nexwarecorp.com
856479746a
Photon fix for NULL parented top level windows
1999-07-25 19:49:58 +00:00
duncan%be.com
9b48adc493
Fix stupid error.
1999-07-24 22:26:00 +00:00
zuperdee%penguinpowered.com
626f34ddab
Removing some more deadwood. NOT PART OF MAIN BUILD.
1999-07-24 22:11:13 +00:00
duncan%be.com
a44c365623
Support sound.
1999-07-24 20:07:55 +00:00
zuperdee%penguinpowered.com
db241f1f5a
Lots of cosmetic cleanups and a few minor bug fixes to the Motif port of nsWindow. I've also made it extra noisy on the debug output, to assist me in my attempts to figure out what is going wrong with the resizing routines. NOT PART OF MAIN BUILD.
1999-07-24 08:46:50 +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
zuperdee%penguinpowered.com
7d9a0857e1
Fixed a bug that was causing both apprunner and viewer to segfault on startup in the Motif port. NOT PART OF MAIN BUILD.
1999-07-23 21:51:06 +00:00
ramiro%netscape.com
5c8d555af7
Add IDS for unix toolkit timers.
1999-07-23 12:24:09 +00:00
ramiro%netscape.com
64c16183ef
Exorcise the evil global app context thing and replace it with an xpcom thing.
1999-07-23 12:12:08 +00:00
pavlov%netscape.com
86012d72ee
stub out beos things so that their build will build
1999-07-23 07:02:17 +00:00
ramiro%netscape.com
9cfe9845f5
Cut down on the popup noise a bit.
1999-07-23 06:25:47 +00:00
pavlov%netscape.com
ca07e393c3
update qnx folks to the new sound stuff
1999-07-23 05:40:35 +00:00
gordon%netscape.com
ff98e6c26b
Export NS_NewTimer() with PR_PUBLIC_API (this is a Mac-only file).
1999-07-23 05:18:18 +00:00
pavlov%netscape.com
35c8585197
changing sound implimentation to support playing of local files
1999-07-23 05:15:58 +00:00
beard%netscape.com
54afcac248
LMGetGrayRgn() -> GetGrayRgn(), to be Carbon compliant.
1999-07-23 02:45:42 +00:00
rods%netscape.com
a7f8331de8
Need to multiple the number of incoming chars by two because they are double byte.
1999-07-23 02:27:09 +00:00
beard%netscape.com
eb513d087c
bug #7796 : changed nsDeviceContextMac::GetDeviceSurfaceDimensions() to return the dimensions of the entire Mac desktop using LMGetGrayRgn().
1999-07-23 01:59:18 +00:00
beard%netscape.com
8c56ffebfe
bug #8627 : simulates NS_MOUSE_LEFT_BUTTON_UP after TrackControl/LClick calls which eat the native mouseUp event. This enables correct DOM event filtering.
1999-07-23 00:27:05 +00:00
zuperdee%penguinpowered.com
acff27bf81
Making another attempt to fix the SunOS 5.5.1 Motif build bustage. NOT PART OF MAIN BUILD.
1999-07-23 00:12:38 +00:00
danm%netscape.com
b4e60f5b6c
removing IsMenuBarVisible -- it was a mistake, and unused
1999-07-22 23:41:50 +00:00
zuperdee%penguinpowered.com
44779d54be
Attempting to fix the SunOS 5.5.1 Motif build bustage. NOT PART OF MAIN BUILD.
1999-07-22 22:16:09 +00:00
sspitzer%netscape.com
dbf63f2cb8
ignore generated makefiles
1999-07-22 17:38:43 +00:00
pavlov%netscape.com
678a7c30d9
we now support lots of cool X clipboard things
1999-07-22 01:05:34 +00:00
zuperdee%penguinpowered.com
29bf130701
Adding #ifdef for HK_ISO_Left_Tab, because some OS's, like SunOS 5.5.1, don't have it.
1999-07-22 00:49:06 +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
blizzard%redhat.com
38c30cf22b
changes to support the xlib window service
1999-07-21 21:59:14 +00:00
blizzard%redhat.com
cf642f7c70
add files for Xlib window service
1999-07-21 21:57:43 +00:00
zuperdee%penguinpowered.com
018ac71c1f
Fixing the SunOS 5.5.1 Motif build bustage. Thanks to Tomi Leppikangas for this patch.
1999-07-21 21:48:13 +00:00
ramiro%netscape.com
e5e1feea7e
Move the timers to their final resting group in mozilla/widget.
1999-07-21 20:13:06 +00:00
dougt%netscape.com
f4042f817d
fixing build bustage.
1999-07-21 18:41:02 +00:00
zuperdee%penguinpowered.com
8cc5744e3b
Adding keysymsdef.h to nsXtEventHandler.cpp in an attempt to fix the Solaris Motif bustage. NOT PART OF BUILD.
1999-07-21 10:11:45 +00:00
zuperdee%penguinpowered.com
1cc0ca3545
Fixed infinite looping in nsWindow::Resize on Solaris 7. Special thanks to Tomi Leppikangas (Tomi.Leppikangas@oulu.fi) for the fix. Also added a comment to one of the Create routines.
1999-07-21 01:51:51 +00:00
zuperdee%penguinpowered.com
6281723f67
Fixing Motif bustage. NOT PART OF BUILD.
1999-07-20 22:47:32 +00:00
pavlov%pavlov.net
66cb825c59
drag and drop work
1999-07-20 22:35:12 +00:00
rods%netscape.com
ad9829ec9a
Returns new memory from transferable
1999-07-20 21:04:14 +00:00
rods%netscape.com
a236c8a98b
Now deletes memory returned from the transferable
1999-07-20 21:02:02 +00:00
pinkerton%netscape.com
ff8ed40229
fix clients of nsITransferable::GetTransferData() to consume the memory returned.
1999-07-20 19:40:54 +00:00
pinkerton%netscape.com
baae56cd90
moved MenusLib from widget to Interface.mcp for carbon porting ease.
1999-07-20 19:39:04 +00:00
zuperdee%penguinpowered.com
43d1cbdd92
Minor cleanups.
1999-07-20 11:14:27 +00:00
zuperdee%penguinpowered.com
dd359fd27b
Minor cleanups. Also, setting a halfway reasonable color on this widget (it can be changed with the greatest of ease later). NOT PART OF BUILD.
1999-07-20 11:09:59 +00:00
ramiro%netscape.com
3b6962781f
Exorcise gAppContext.
1999-07-20 10:48:25 +00:00
mcafee%netscape.com
6b2b072163
Initializing some variables, fixing unhandled case statement warnings.
1999-07-20 08:35:50 +00:00
ramiro%netscape.com
a48362201d
Move the timers again. Sorry for the screwup.
1999-07-20 08:23:29 +00:00
ramiro%netscape.com
ed261f8773
Move the timers to their final resting ground. Im sorry. I screwed up
...
last time by putting them on the top level. Ive learned my lesson. Dont
scrweup unless you can really get away with it.
1999-07-20 06:18:42 +00:00
mcafee%netscape.com
bbcdbd2004
Adding two debugging cases, TRACE_EVENTS_PAINT TRACE_EVENTS_CROSSING
1999-07-20 05:11:50 +00:00
pinkerton%netscape.com
a184950c98
rewritten to use the new nsMimeMapper class, which now correctly maps arbitrary mime types to mac types and back by generating a separate mapping data flavor which needs to accompany the data.
1999-07-20 04:38:10 +00:00
hyatt%netscape.com
06c764fef0
Making XP menus work with the ALT key on Windows.
1999-07-20 03:06:24 +00:00
pierre%netscape.com
71bc15f8d1
Fixed a crash in embedding apps (null check of mTSMDocument)
1999-07-20 00:04:46 +00:00
pavlov%pavlov.net
eb0dbad3ca
drag and drop events get the correct coordinates now
1999-07-19 23:44:29 +00:00
tague%netscape.com
9bc9c45f61
Fixed crashing bug with IME support
1999-07-19 21:17:21 +00:00
zuperdee%penguinpowered.com
5f87f36aa4
Fixing 9808 on the Motif side, too.
1999-07-19 20:47:40 +00:00
ramiro%netscape.com
b031e46c56
Dispatch crossing events. Remove superflous DispatchFocusEvent() methods.
...
NOT PART OF BUILD.
1999-07-19 20:33:23 +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
ramiro%netscape.com
079835191a
Fix bug 9808. Tab key event not being dispatched. Thanks to Alex
...
Larsson for the patch.
1999-07-19 19:40:02 +00:00
ramiro%netscape.com
0852cb0bbe
Respond to button motion. Fixes selection.
1999-07-19 19:14:16 +00:00
ramiro%netscape.com
67ce415714
Send a focus in event whenever we get a focus event. Fixes selection.
1999-07-19 19:13:36 +00:00
ramiro%netscape.com
c685347588
Move the trace ifdefs before they are used dumbass.
1999-07-19 18:51:43 +00:00
zuperdee%penguinpowered.com
7cc94f4df3
Removed some more deadwood, fixed some more bugs, and enabled some useful debugging output.
1999-07-19 10:24:01 +00:00
ramiro%netscape.com
9cad0486d8
Let "alt" through for key events so that the xpmenu will work.
1999-07-19 10:12:06 +00:00
hyatt%netscape.com
a05d7023a3
Hack to ensure that the ALT key press goes into the DOM (for XP menus).
1999-07-19 08:08:57 +00:00
zuperdee%penguinpowered.com
d9a4dcd0c3
Fixing the Executor Tinderbox build bustage.
1999-07-19 02:57:03 +00:00
zuperdee%penguinpowered.com
4edfdb00a7
Fixes to get the Motif port to compile on Solaris 7 with native compiler (5.0). Special thanks to Tomi Leppikangas (tomilepp@ousrvr2.oulu.fi) for this patch.
1999-07-19 02:23:52 +00:00
zuperdee%penguinpowered.com
a04974f013
The SetTitle function has been implemented in nsWindow, so it shouldn't be necessary to have stubs for this function here as well.
1999-07-18 10:27:30 +00:00
zuperdee%penguinpowered.com
48b0e692c4
Removed some deadwood, eliminated some compiler warnings, and fixed some nasty bugs in the OnPaint and Scroll routines. Scrolling and Repainting in the Motif port should be slightly faster now.
1999-07-18 10:12:04 +00:00
ramiro%netscape.com
d21b5469c7
Fix sun brain damage.
1999-07-18 07:47:43 +00:00
ramiro%netscape.com
d3e75f8262
Fix build bustage - the old fashioned dumb way.
1999-07-18 06:57:22 +00:00