[commit-cp] classpath ChangeLog gnu/java/awt/peer/x/XEventP...

2007-05-22 Thread Robert Schuster
CVSROOT:/sources/classpath
Module name:classpath
Changes by: Robert Schuster rschuster 07/05/22 17:54:43

Modified files:
.  : ChangeLog 
gnu/java/awt/peer/x: XEventPump.java 

Log message:
Makes mouse events working for the X peers.

2007-05-22  Robert Schuster  [EMAIL PROTECTED]

* gnu/java/awt/peer/x/XEventQueue.java:
(handleEvent): Use Input.event_window_id instead of
Input.child_window_id for mouse  key presses/releases.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9309r2=1.9310
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XEventPump.java?cvsroot=classpathr1=1.3r2=1.4




[commit-cp] classpath ChangeLog gnu/java/awt/peer/x/XEventP...

2007-05-22 Thread Robert Schuster
CVSROOT:/sources/classpath
Module name:classpath
Changes by: Robert Schuster rschuster 07/05/22 18:45:13

Modified files:
.  : ChangeLog 
gnu/java/awt/peer/x: XEventPump.java 

Log message:
Fixes non-working key event for X peers.

2007-05-22  Robert Schuster  [EMAIL PROTECTED]

* gnu/java/awt/peer/x/XEventQueue.java:
(handleEvent): Use Input.event_window_id for
key presses/releases.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9311r2=1.9312
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XEventPump.java?cvsroot=classpathr1=1.4r2=1.5




[commit-cp] classpath ChangeLog gnu/java/awt/peer/x/XEventP...

2007-04-30 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 07/04/30 20:30:56

Modified files:
.  : ChangeLog 
gnu/java/awt/peer/x: XEventPump.java XFontPeer2.java 
 XGraphics2D.java XGraphicsDevice.java 
 XImage.java XToolkit.java XWindowPeer.java 
Removed files:
gnu/java/awt/peer/x: XLightweightPeer.java 

Log message:
2007-04-30  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/peer/x/XLightweightPeer.java: Removed.
* gnu/java/awt/peer/x/XEventPump.java
(handleEvent): Improved handling of event ids to window mapping.
* gnu/java/awt/peer/x/XFontPeer2.java:
Load font.properties at startup.
(XLineMetrics.glyphVector): New field.
(XLineMetrics.XLineMetrics): Get glyphVector from font delegate.
(XLineMetrics.getHeight): Implemented using glyph vector.
(XLineMetrics.getLeading): Implemented.
(XFontPeer2): Change hardwired font to something more common.
(encodeFont): New methods, encodes a font to the font.properties
format.
(validName): New method. Checks and returns a valid font name.
* gnu/java/awt/peer/x/XGraphics2D.java
(foreground): New field.
(rawSetPixel): Removed.
(rawDrawLine): Draw a segment.
(rawSetForeground): Removed.
(fillScanline): New method.
(fillScanlineAA): New method.
(setPaint): Set the foreground color.
(fillShape): Synchronize super behaviour.
(rawDrawImage): Optimize XImage.
* gnu/java/awt/peer/x/XGraphicsDevice.java
(getDisplay): Improve creation of socket.
(createLocalSocket): New helper method to create a local socket.
* gnu/java/awt/peer/x/XImage.java
(getGraphics): Return an XGraphics2D.
* gnu/java/awt/peer/x/XToolkit.java
(getClasspathFontPeer): Use XFontPeer2.
(createComponent): Removed.
* gnu/java/awt/peer/x/XWindowPeer.java
(getGraphics): Return an XGraphics2D.
(show): Clear the window.
(getFontMetrics): Use XFontPeer2.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9290r2=1.9291
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XEventPump.java?cvsroot=classpathr1=1.2r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XFontPeer2.java?cvsroot=classpathr1=1.2r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XGraphics2D.java?cvsroot=classpathr1=1.1r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XGraphicsDevice.java?cvsroot=classpathr1=1.1r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XImage.java?cvsroot=classpathr1=1.3r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XToolkit.java?cvsroot=classpathr1=1.6r2=1.7
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XWindowPeer.java?cvsroot=classpathr1=1.2r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XLightweightPeer.java?cvsroot=classpathr1=1.1r2=0




[commit-cp] classpath ChangeLog gnu/java/awt/peer/x/XEventP...

2006-07-18 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 06/07/18 10:23:20

Modified files:
.  : ChangeLog 
gnu/java/awt/peer/x: XEventPump.java XFramePeer.java 
 XGraphics.java XToolkit.java 
 XWindowPeer.java 
Added files:
gnu/java/awt/peer/x: XDialogPeer.java 

Log message:
2006-07-18  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/peer/x/XDialogPeer.java: New class.
* gnu/java/awt/peer/x/XEventPump.java
(handleEvent): Cast to XWindowPeer rather than XFramePeer.
* gnu/java/awt/peer/x/XFramePeer.java
Made a subclass of XWindowPeer, rather than SwingFramePeer.
* gnu/java/awt/peer/x/XGraphics.java
Made subclass of Graphics rather than Graphics2D. Removed
all Graphics2D specific method stubs.
(setColor): Map colors using the X color map that is
stored in XToolkit.
* gnu/java/awt/peer/x/XToolkit.java
(colorMap): New field.
(getLocalGraphicsEnvironment): Return new XGraphicsEnvironment
instance.
(createDialog): Implemented.
(createImage(ImageProducer)): Implemented.
(createImage(InputStream)): Use createImage(ImageProducer)
to convert the BufferedImage to an XImage.
* gnu/java/awt/peer/x/XWindowPeer.java
(XWindowPeer): Removed debug output.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.8153r2=1.8154
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XEventPump.java?cvsroot=classpathr1=1.1r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XFramePeer.java?cvsroot=classpathr1=1.1r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XGraphics.java?cvsroot=classpathr1=1.2r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XToolkit.java?cvsroot=classpathr1=1.4r2=1.5
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XWindowPeer.java?cvsroot=classpathr1=1.1r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XDialogPeer.java?cvsroot=classpathrev=1.1