Commit Graph

80 Commits

Author SHA1 Message Date
ramiro%netscape.com
ccd68b52a6 NOT PART OF BUILD. Get key event a little closer.
git-svn-id: svn://10.0.0.236/trunk@39447 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 00:01:46 +00:00
blizzard%redhat.com
a9fee56256 Change DispatchEvent() to DispatchXEvent() since that's really what it's doing.
git-svn-id: svn://10.0.0.236/trunk@39285 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 16:39:31 +00:00
blizzard%redhat.com
91cddf87ec Focus shags, baby. Also tracking visibility and map events so
nsWidget::IsVisible() is now implemented.  This is not part of the
build.


git-svn-id: svn://10.0.0.236/trunk@39239 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 04:34:31 +00:00
ramiro%netscape.com
308efafbce NOT PART OF BUILD. Get key events almost working. Add event debugging.
git-svn-id: svn://10.0.0.236/trunk@39156 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 19:30:42 +00:00
blizzard%redhat.com
ac3df8f512 Start on infastructure for Focus events and Keypress events. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@39069 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 17:50:28 +00:00
blizzard%redhat.com
b040b04d2b Make sure that when looking for extra ConfigureNotify events that you
check to make sure that the event that you get is actually a ConfigureNotify
event.  StructureNotifyMask includes other things, too.  "I can't believe
this ever worked."  This is not part of the build.


git-svn-id: svn://10.0.0.236/trunk@38974 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 20:51:18 +00:00
blizzard%redhat.com
d6274cb4da native widget scrolling implemented. use PR_LOG for debugging messages. this is not part of the build. approved by cyeh.
git-svn-id: svn://10.0.0.236/trunk@38827 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-08 23:06:50 +00:00
ramiro%netscape.com
2fce16f9cc Cut down on the noise.
git-svn-id: svn://10.0.0.236/trunk@38685 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 11:46:22 +00:00
ramiro%netscape.com
49e9dcdf0a Cleanup externs.
git-svn-id: svn://10.0.0.236/trunk@38566 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 02:21:31 +00:00
ramiro%netscape.com
5e5549d77a Final global variable exorcism.
git-svn-id: svn://10.0.0.236/trunk@38563 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 02:11:22 +00:00
ramiro%netscape.com
da55f7431e Exorcise gVisualInfo.
git-svn-id: svn://10.0.0.236/trunk@38522 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 00:47:29 +00:00
ramiro%netscape.com
cbf9846500 Exorcise gScreenNum.
git-svn-id: svn://10.0.0.236/trunk@38504 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 00:18:43 +00:00
ramiro%netscape.com
b356f4a9fd Cleanup the widget api some. Move initialization of evil stuff to the gfx
end.  Dont leak the widget name.  Carry around Display* and friends in the
appshell.


git-svn-id: svn://10.0.0.236/trunk@38469 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 23:28:58 +00:00
blizzard%redhat.com
c5cff30ac8 implement nsWidget::Invalidate, nsWidget::Update, make resizing go
git-svn-id: svn://10.0.0.236/trunk@35901 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-19 20:24:32 +00:00
blizzard%redhat.com
c94ea9d669 xlib renders, baby.
git-svn-id: svn://10.0.0.236/trunk@35624 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-16 03:07:55 +00:00
blizzard%redhat.com
229f3ae1ff fix bug where the ConfigureNotify wasn't setting the event members properly
git-svn-id: svn://10.0.0.236/trunk@35526 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 23:31:56 +00:00
blizzard%redhat.com
5826a92dd7 let mouse events flow...
git-svn-id: svn://10.0.0.236/trunk@35106 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 01:53:52 +00:00
blizzard%redhat.com
96b698384d always flush the X event queue before going back into select and always process X events as long as they are available.
git-svn-id: svn://10.0.0.236/trunk@35105 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 00:48:30 +00:00
blizzard%redhat.com
14fc1e4601 start on other events
git-svn-id: svn://10.0.0.236/trunk@33401 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-02 02:54:49 +00:00
blizzard%redhat.com
a815adc7d2 fix some background color settings, remove something from the event mask
git-svn-id: svn://10.0.0.236/trunk@33386 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-02 01:47:13 +00:00
blizzard%redhat.com
201d199cd2 more fixes for displays that have more than one visual. expose events threaten to work now.
git-svn-id: svn://10.0.0.236/trunk@33289 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-31 03:05:33 +00:00
blizzard%redhat.com
e2b27f1c3d Apply build patches from Tim Rowley <tor@cs.brown.edu> to get working
with native solaris compiler


git-svn-id: svn://10.0.0.236/trunk@33267 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-30 16:58:31 +00:00
blizzard%redhat.com
8d158427ae move global xlib symbols, fix hard coded toolkit name in makefile
git-svn-id: svn://10.0.0.236/trunk@33098 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-28 04:13:29 +00:00
blizzard%redhat.com
df93e5b409 start breaking out widgets into their own classes
git-svn-id: svn://10.0.0.236/trunk@32858 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 03:26:18 +00:00
blizzard%redhat.com
b1c6f06c80 more xlib work
git-svn-id: svn://10.0.0.236/trunk@32738 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 21:52:58 +00:00
dp%netscape.com
befa259a88 Landing xpcom20/21 branch.
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 01:38:36 +00:00
hyatt%netscape.com
25805d78fb Switching from PLEventQueues to nsIEventQueues.
git-svn-id: svn://10.0.0.236/trunk@30286 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 23:34:41 +00:00
blizzard%redhat.com
b2ee85e9dd little more xlib work
git-svn-id: svn://10.0.0.236/trunk@29098 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 02:58:15 +00:00
mcafee%netscape.com
68d8670bd7 Removing nsSelectionMgr from the build
git-svn-id: svn://10.0.0.236/trunk@28865 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 16:50:17 +00:00
blizzard%redhat.com
f99ac70d24 skel code for xlib based widgets
git-svn-id: svn://10.0.0.236/trunk@27015 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 15:26:39 +00:00