gcc/libjava/java/awt
Thomas Fitzsimmons 2ed0018eb4 Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java.
2005-05-06  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java.
	* Makefile.in: Regenerate.
	* gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java
	(createCompatibleVolatileImage(int,int)): Implement.
	(createCompatibleVolatileImage(int,int,ImageCapabilities)):
	Likewise.
	* gnu/java/awt/peer/gtk/GtkComponentPeer.java (backBuffer, caps):
	New fields.
	(createVolatileImage): Implement.
	(createBuffers): Likewise.
	(getBackBuffer): Likewise.
	(flip): Likewise.
	(destroyBuffers): Likewise.
	* gnu/java/awt/peer/gtk/GtkVolatileImage.java: New file.
	* java/awt/Canvas.java (CanvasBltBufferStrategy): New class.
	(CanvasFlipBufferStrategy): Likewise.
	(createBufferStrategy(int)): New method.
	(createBufferStrategy(int,BufferCapabilities)): Likewise.
	* java/awt/Component.java (BltBufferStrategy): Implement and
	document class.
	(FlipBufferStrategy): Likewise.
	* java/awt/Window.java (WindowBltBufferStrategy): New class.
	(WindowFlipBufferStrategy): Likewise.
	(createBufferStrategy(int)): New method.
	(createBufferStrategy(int,BufferCapabilities)): Likewise.
	(getBufferStrategy): Likewise.
	* java/awt/BufferCapabilities.java (BufferCapabilities): Rename
	front to frontCaps and back to backCaps.

From-SVN: r99336
2005-05-06 23:06:18 +00:00
..
color GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
datatransfer GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
dnd GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
event GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
font TextAttribute.java: changed names to lower case; 2005-02-24 07:15:55 +00:00
geom ParserDelegator.java (callBack, gnu): Now package-private. 2005-04-26 18:57:40 +00:00
im GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
image Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java. 2005-05-06 23:06:18 +00:00
peer Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java. 2005-05-06 23:06:18 +00:00
print 2005-04-19 Michael Koch <konqueror@gmx.de> 2005-04-19 04:42:48 +00:00
AWTError.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
AWTEvent.java AWTEvent.java (toString): Added case for source not being an AWT component. 2005-04-18 20:40:34 +00:00
AWTEventMulticaster.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
AWTException.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
AWTKeyStroke.java * java/awt/AWTKeyStroke.java (vktable): Now package-private. 2005-04-26 00:22:19 +00:00
AWTPermission.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
ActiveEvent.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Adjustable.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
AlphaComposite.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
AttributeValue.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
BasicStroke.java [multiple changes] 2005-02-16 20:03:29 +00:00
BorderLayout.java 2005-04-18 Roman Kennke <roman@kennke.org> 2005-04-18 20:47:01 +00:00
BufferCapabilities.java Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java. 2005-05-06 23:06:18 +00:00
Button.java ParserDelegator.java (callBack, gnu): Now package-private. 2005-04-26 18:57:40 +00:00
Canvas.java Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java. 2005-05-06 23:06:18 +00:00
CardLayout.java revert: [multiple changes] 2004-11-30 23:59:12 +00:00
Checkbox.java ParserDelegator.java (callBack, gnu): Now package-private. 2005-04-26 18:57:40 +00:00
CheckboxGroup.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
CheckboxMenuItem.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Choice.java ParserDelegator.java (callBack, gnu): Now package-private. 2005-04-26 18:57:40 +00:00
Color.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
ColorPaintContext.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Component.java Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java. 2005-05-06 23:06:18 +00:00
ComponentOrientation.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Composite.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
CompositeContext.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Container.java Button.java, [...]: Fixed formatting issues all over. 2005-02-21 16:12:17 +00:00
ContainerOrderFocusTraversalPolicy.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Cursor.java
DefaultFocusTraversalPolicy.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
DefaultKeyboardFocusManager.java [multiple changes] 2005-02-16 20:03:29 +00:00
Dialog.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Dimension.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
DisplayMode.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Event.java [multiple changes] 2004-07-22 15:36:05 +00:00
EventDispatchThread.java [multiple changes] 2005-02-16 20:03:29 +00:00
EventQueue.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
FileDialog.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
FlowLayout.java revert: [multiple changes] 2004-11-30 23:59:12 +00:00
FocusTraversalPolicy.java
Font.java Font.java (decode): Handle null argument and allow space as delimiter. 2005-04-19 05:05:32 +00:00
FontFormatException.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
FontMetrics.java FontMetrics.java: Reformatted. 2005-04-19 10:24:40 +00:00
Frame.java ParserDelegator.java (callBack, gnu): Now package-private. 2005-04-26 18:57:40 +00:00
GradientPaint.java
Graphics.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Graphics2D.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
GraphicsConfigTemplate.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
GraphicsConfiguration.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
GraphicsDevice.java [multiple changes] 2005-04-25 20:58:13 +00:00
GraphicsEnvironment.java [multiple changes] 2005-04-25 20:58:13 +00:00
GridBagConstraints.java revert: [multiple changes] 2004-11-30 23:59:12 +00:00
GridBagLayout.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
GridBagLayoutInfo.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
GridLayout.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
HeadlessException.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
IllegalComponentStateException.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Image.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
ImageCapabilities.java ImageCapabilities.java: Document. 2005-05-04 18:25:37 +00:00
Insets.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
ItemSelectable.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
JobAttributes.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
KeyEventDispatcher.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
KeyEventPostProcessor.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
KeyboardFocusManager.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Label.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
LayoutManager.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
LayoutManager2.java revert: [multiple changes] 2004-11-30 23:59:12 +00:00
List.java [multiple changes] 2005-02-16 20:03:29 +00:00
MediaTracker.java 2005-04-27 Roman Kennke <roman@kennke.org> 2005-04-27 18:01:09 +00:00
Menu.java [multiple changes] 2005-02-16 20:03:29 +00:00
MenuBar.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
MenuComponent.java ParserDelegator.java (callBack, gnu): Now package-private. 2005-04-26 18:57:40 +00:00
MenuContainer.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
MenuItem.java ParserDelegator.java (callBack, gnu): Now package-private. 2005-04-26 18:57:40 +00:00
MenuShortcut.java
PageAttributes.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Paint.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
PaintContext.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Panel.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Point.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Polygon.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
PopupMenu.java [multiple changes] 2005-02-16 20:03:29 +00:00
PrintGraphics.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
PrintJob.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Rectangle.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
RenderingHints.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Robot.java Robot.java (waitForIdle): Call invokeAndWait in a static way. 2005-04-26 18:28:49 +00:00
ScrollPane.java [multiple changes] 2005-02-16 20:03:29 +00:00
ScrollPaneAdjustable.java
Scrollbar.java [multiple changes] 2005-02-16 20:03:29 +00:00
Shape.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Stroke.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
SystemColor.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
TextArea.java [multiple changes] 2005-02-16 20:03:29 +00:00
TextComponent.java ParserDelegator.java (callBack, gnu): Now package-private. 2005-04-26 18:57:40 +00:00
TextField.java revert: [multiple changes] 2004-11-30 23:59:12 +00:00
TexturePaint.java
Toolkit.java GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
Transparency.java 2005-04-25 David Gilbert <david.gilbert@object-refinery.com> 2005-04-25 19:51:00 +00:00
Window.java Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java. 2005-05-06 23:06:18 +00:00