This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc/libjava ChangeLog Makefile.am Makefile.in ...


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	java-gui-branch
Changes by:	graydon@gcc.gnu.org	2004-11-10 07:19:49

Modified files:
	libjava        : ChangeLog Makefile.am Makefile.in 
	libjava/gnu/java/awt/peer/gtk: GdkGraphics2D.java 
	                               GtkFramePeer.java GtkToolkit.java 
	libjava/java/awt/print: PrinterJob.java 
	libjava/javax/swing: JComponent.java JDesktopPane.java 
	                     JMenuItem.java JTable.java JTree.java 
	                     JViewport.java RepaintManager.java 
	                     ScrollPaneLayout.java ToolTipManager.java 
	                     TransferHandler.java 
	libjava/javax/swing/plaf/basic: BasicLookAndFeel.java 
	                                BasicMenuItemUI.java 
	                                BasicTableHeaderUI.java 
	                                BasicTextUI.java 
	                                BasicTreeUI.java 
	                                BasicViewportUI.java 
	libjava/javax/swing/text: SimpleAttributeSet.java 
	libjava/javax/swing/tree: DefaultTreeCellRenderer.java 
	                          DefaultTreeModel.java 
Added files:
	libjava/javax/swing/plaf/basic: BasicTextPaneUI.java 

Log message:
	2004-11-10  Graydon Hoare  <graydon@redhat.com>
	
	* Makefile.am: Add entry for BasicTextPaneUI.java
	* Makefile.in: Regenerate.
	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
	(GdkGraphics2D): Set clip after transform.
	(drawImage): Protect against null image.
	* gnu/java/awt/peer/gtk/GtkFramePeer.java
	(setIconImage): Protect against non-GtkImage args.
	* gnu/java/awt/peer/gtk/GtkToolkit.java
	(checkImage): Protect against non-GtkImage args.
	* java/awt/print/PrinterJob.java:
	(print): Add variant taking PrintRequestAttributeSet.
	(printDialog): Likewise.
	* javax/swing/JComponent.java:
	(transferHandler): New field.
	(getComponentGraphics): Build new Graphics for each sub-paint.
	(getTransferHandler): New method.
	(setTransferHandler): New method.
	* javax/swing/JDesktopPane.java
	(setDragMode): Force LIVE_DRAG_MODE.
	* javax/swing/JMenuItem.java
	(menuSelectionChanged): Protect against null parent.
	* javax/swing/JTable.java (setDefaultRenderer): New method.
	* javax/swing/JTree.java: Get basic ctors and UI working.
	* javax/swing/JViewport.java (JViewport): Set scroll mode.
	* javax/swing/RepaintManager.java
	(addDirtyRegion): Skip empty regions.
	* javax/swing/ScrollPaneLayout.java (minimumLayoutSize): Do not
	bound scrollpane minimum by central view minimum.
	* javax/swing/ToolTipManager.java
	(showTip): Guard against null component.
	* javax/swing/TransferHandler.java: Stub out.
	* javax/swing/plaf/basic/BasicLookAndFeel.java:
	Add entry for TextPaneUI, change Tree icons to pngs.
	* javax/swing/plaf/basic/BasicMenuItemUI.java:
	(installDefaults): Set text position and alignment.
	(paintMenuItem): Layout icon with normal compound function.
	* javax/swing/plaf/basic/BasicTableHeaderUI.java:
	(getMaximumSize): Delete.
	(getMinimumSize): Delete.
	(getPreferredSize): Use column model's total width.
	* javax/swing/plaf/basic/BasicTextPaneUI.java: New file.
	* javax/swing/plaf/basic/BasicTextUI.java
	(modelChanged): Make resilient against nulls.
	* javax/swing/plaf/basic/BasicTreeUI.java:
	Add some simplistic config / painting functions.
	* javax/swing/plaf/basic/BasicViewportUI.java
	(paintSimple): Add new non-backingstore paint mode.
	(paintBackingStore): Split out backing store code.
	(paint): Switch on painting mode.
	* javax/swing/text/SimpleAttributeSet.java
	(SimpleAttributeSet): Resist nulls.
	* javax/swing/tree/DefaultTreeCellRenderer.java: Implement.
	* javax/swing/tree/DefaultTreeModel.java: Partially implement.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
	(Java_gnu_java_awt_peer_gtk_GdkFontPeer_setFont): Set font description
	and language in pango context.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2660.2.516&r2=1.2660.2.517
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/Makefile.am.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.361.2.57&r2=1.361.2.58
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/Makefile.in.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.385.2.57&r2=1.385.2.58
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkGraphics2D.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.7.2.21&r2=1.7.2.22
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkFramePeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.17.2.9&r2=1.17.2.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkToolkit.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.8.2.12&r2=1.8.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/print/PrinterJob.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3&r2=1.3.20.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JComponent.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.7.2.23&r2=1.7.2.24
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JDesktopPane.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3.8.6&r2=1.3.8.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JMenuItem.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2.18.16&r2=1.2.18.17
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JTable.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.4.18.8&r2=1.4.18.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JTree.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3.2.9&r2=1.3.2.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JViewport.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3.2.11&r2=1.3.2.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/RepaintManager.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2.18.6&r2=1.2.18.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/ScrollPaneLayout.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3.18.9&r2=1.3.18.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/ToolTipManager.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2.8.5&r2=1.2.8.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/TransferHandler.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTextPaneUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicLookAndFeel.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.4.2.21&r2=1.4.2.22
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicMenuItemUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.1.2.19&r2=1.1.2.20
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTableHeaderUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.1.2.3&r2=1.1.2.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTextUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.4.16.15&r2=1.4.16.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicTreeUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.5.14.1&r2=1.5.14.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicViewportUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3.8.7&r2=1.3.8.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/text/SimpleAttributeSet.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.1.2.3&r2=1.1.2.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/tree/DefaultTreeCellRenderer.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3.18.1&r2=1.3.18.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/tree/DefaultTreeModel.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3.18.3&r2=1.3.18.4


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]