Skip to content
Snippets Groups Projects
  1. Apr 01, 2004
  2. Mar 26, 2004
  3. Mar 23, 2004
  4. Mar 21, 2004
    • Ito Kazumitsu's avatar
      2004-03-21 Ito Kazumitsu <kaz@maczuka.gcd.org> · de205e06
      Ito Kazumitsu authored
              * java/net/ServerSocket.java
              (accept): Close the socket when error occured.
      
      From-SVN: r79774
      de205e06
    • Jeroen Frijters's avatar
      URI.java (parseURI): Added unquoting. · bdf11d55
      Jeroen Frijters authored
      2004-03-21  Jeroen Frijters  <jeroen@frijters.net>
      
      	* java/net/URI.java (parseURI): Added unquoting.
      	(unquote): New method.
      	(quoteAuthority): Implemented.
      	(quote(String,String)): New method.
      	(quotePath): Implemented.
      	(getRawSchemeSpecificPart): Return new rawSchemeSpecificPart field.
      	(getSchemeSpecificPart): Removed FIXME comment.
      	(getRawAuthority): Return new rawAuthority field.
      	(getAuthority): Removed FIXME comment.
      	(getRawUserInfo): Return new rawUserInfo field.
      	(getUserInfo): Removed FIXME comment.
      	(getRawPath): Return new rawPath field.
      	(getPath): Removed FIXME comment.
      	(getRawQuery): Return new rawQuery field.
      	(getQuery): Removed FIXME comment.
      	(getRawFragment): Return new rawFragment field.
      	(getFragment): Removed FIXME comment.
      
      From-SVN: r79773
      bdf11d55
  5. Mar 20, 2004
    • Michael Koch's avatar
      URLConnection.java: Merged copyright year with classpath. · 0d13be1e
      Michael Koch authored
      2004-03-20  Michael Koch  <konqueror@gmx.de>
      
      	* java/net/URLConnection.java: Merged copyright year with classpath.
      
      From-SVN: r79760
      0d13be1e
    • Norbert Frese's avatar
      RMIIncomingThread.java: New file. · f903e73b
      Norbert Frese authored
      2004-03-20  Norbert Frese  <postfach@nfrese.net>
      
      	* gnu/java/rmi/server/RMIIncomingThread.java: New file.
      	* gcc/libjava/gnu/java/rmi/server/UnicastConnection.java:
      	Create a new RMIObjectOuputStream/RMIObjectInputStream for every
      	rmi-message.
      	(getObjectInputStream): Return object reference, throw IOException if null.
      	(startObjectInputStream): Create new RMIObjectInputStream on top of 'din'.
      	(getObjectOutputStream): Return object reference, throw IOException if null.
      	(startObjectOutputStream): Create new RMIObjectOutputStream on top of 'dout'.
      	* gcc/libjava/gnu/java/rmi/server/UnicastConnectionManager.java:
      	(UnicastConnectionManager): Throw RemoteException if port is not available.
      	(getInstance): Throw RemoteException.
      	(run): Lookup client host and attach it to new RMIIncomingThread for later retrieval.
      	* gcc/libjava/gnu/java/rmi/server/UnicastRef.java:
      	Start a new RMIObjectInputStream/RMIObjectOutputStream for every rmi-message.
      	Collect Exceptions which are returned by a rmi-call and fix void returns.
      	* gcc/libjava/gnu/java/rmi/server/UnicastRemoteCall.java:
      	Start a new RMIObjectInputStream/RMIObjectOutputStream for every rmi-message.
      	* gcc/libjava/gnu/java/rmi/server/UnicastServer.java:
      	(dispatch): Answer ping messages which are sent by other java implementions.
      	(incomingMessageCall): Start a new RMIObjectInputStream/RMIObjectOutputStream
      	for every rmi-message and fix void return problems.
      	* gcc/libjava/gnu/java/rmi/server/UnicastServerRef.java
      	(UnicastServerRef): Throw RemoteException.
      	(exportObject): Find the class up the class hierarchy which has a _Stub generated by rmic.
      	In some situations it is necessary to export a subclass of the class which has the _Stub.
      	For instance when the class with has the _Stub is abstract.
      	(findStubSkelClass): New method which looks for the class which has the _Stub.
      	(getClientHost): Implementated.
      	* gcc/libjava/java/rmi/server/RemoteServer.java
      	(getClientHost): Implementated.
      	* gcc/libjava/Makefile.am (rmi_java_source_files):
      	Added gnu/java/rmi/server/RMIIncomingThread.java.
      	* Makefile.in: Regenerated.
      
      From-SVN: r79755
      f903e73b
    • Michael Koch's avatar
      2004-03-20 Michael Koch <konqueror@gmx.de> · 7f5773c6
      Michael Koch authored
      	* java/net/InetAddress.java
      	(getLocalHostname): Added javadoc.
      
      From-SVN: r79751
      7f5773c6
    • Per Bothner's avatar
      configure.in: FILE variable overrides FLATFORM when linking natFileChannelXXX.cc. · ab16524d
      Per Bothner authored
      	* configure.in: FILE variable  overrides FLATFORM when linking
      	natFileChannelXXX.cc.
      
      	* gnu/java/nio/channels/natFileChannelEcos.cc (diag_write):  Restored.
      	(write):  Call diag_write, as in old natFileDescriptorEcos.cc.
      
      From-SVN: r79731
      ab16524d
    • Per Bothner's avatar
      Input_UnicodeBig.java: New class.. · 0fca95f5
      Per Bothner authored
      	* gnu/gcj/convert/Input_UnicodeBig.java:  New class..
      	* gnu/gcj/convert/Input_UnicodeLittle.java:  New class.
      	* Makefile.am:  Update accordingly.
      	* gnu/gcj/convert/IOConverter.java:  Define "utf-16le" and "utf16be"
      	as aliases for UnicodeLittle and UnicodeBig.
      
      From-SVN: r79723
      0fca95f5
  6. Mar 19, 2004
    • Mark Wielaard's avatar
      2004-03-20 Mark Wielaard <mark@klomp.org> · edb3d426
      Mark Wielaard authored
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getVScrollbarWidth):
      	Don't access ws when it is null.
      	(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getHScrollbarHeight):
      	Likewise.
      
      From-SVN: r79708
      edb3d426
    • Jeroen Frijters's avatar
      ThreadGroup.java (list): Changed print to println. · b121dcb5
      Jeroen Frijters authored
      2004-03-19  Jeroen Frijters  <jeroen@frijters.net>
      
      	* java/lang/ThreadGroup.java (list): Changed print to println.
      
      From-SVN: r79707
      b121dcb5
    • Mark Wielaard's avatar
      BufferedReader.java: Use &lt;=, not &lt;&eq; to make gjdoc happy. · 44b20223
      Mark Wielaard authored
      2004-03-19  Mark Wielaard  <mark@klomp.org>
      
      	* java/io/BufferedReader.java: Use &lt;=, not &lt;&eq; to make gjdoc
      	happy.
      
      From-SVN: r79704
      44b20223
    • Randolph Chung's avatar
      configure.in: Build java for hppa target. · f94b0887
      Randolph Chung authored
      2004-02-10  Randolph Chung  <tausq@debian.org>
      
              * configure.in: Build java for hppa target.
              * configure: Regenerate.
              * libjava/configure.host (hppa-*): Add target.
              * libjava/sysdeps/pa/lock.h: New file.
      
      From-SVN: r79703
      f94b0887
    • Mark Wielaard's avatar
      Reported by Stephen Crawley · d511a273
      Mark Wielaard authored
      2004-03-19  Mark Wielaard  <mark@klomp.org>
      
      	Reported by Stephen Crawley
      	* java/io/FilePermission.java (implies): Use String.length() -1 to
      	access last char of String.
      
      From-SVN: r79701
      d511a273
    • Michael Koch's avatar
      2004-03-19 Michael Koch <konqueror@gmx.de> · 9c6637c8
      Michael Koch authored
      	* java/awt/image/AffineTransformOp.java
      	(AffineTransformOp): Made public.
      	* javax/swing/JComponent.java
      	(listenerList): Made protected.
      	(accessibleContext): Likewise.
      	* javax/swing/JList.java
      	(valueChanged): Dont use internal fields of ListSelectionEvent.
      	* javax/swing/JViewport.java
      	(getView): Dont use internal fields of Component.
      	(addImpl): Likewise.
      	* javax/swing/Timer.java
      	(isRunning): Made public.
      	(start): Likewise.
      	(stop): Likewise.
      	* javax/swing/UIDefaults.java
      	(getInt): Made public.
      	* javax/swing/plaf/basic/BasicListUI.java
      	(mousePressed): Dont use internal fields of MouseEvent.
      	(propertyChanged): Dont use internal fields of PropertyChangeEvent.
      	* javax/swing/plaf/basic/BasicScrollBarUI.java
      	(arrowIcon): Made static.
      	* javax/swing/plaf/basic/BasicViewportUI.java
      	(stateChanged): Dont use internal field on ChangeEvent.
      	* javax/swing/text/JTextComponent.java
      	(getUI): Call UIManager.getUI().
      	(updateUI): Use getUI().
      
      From-SVN: r79699
      9c6637c8
    • Rainer Orth's avatar
      * verify.cc: Undef PC. · 165c9b04
      Rainer Orth authored
      From-SVN: r79690
      165c9b04
  7. Mar 18, 2004
    • Michael Koch's avatar
      2004-03-18 Michael Koch <konqueror@gmx.de> · 138f5109
      Michael Koch authored
      	* java/nio/channels/spi/AbstractSelectableChannel.java
      	(keys): Initialize at declaration.
      	(locate): keys cant be null.
      	(add): Removed.
      	(addSelectionKey): New method.
      	(removeSelectionKey): New method.
      	* java/nio/channels/spi/AbstractSelectionKey.java
      	(cancel): Call AbstractSelector.cancelKey(SelectionKey key).
      	* java/nio/channels/spi/AbstractSelector.java
      	(provider): Javadoc added.
      	(cancelledKeys): Javadoc added.
      	(cancelKey): Javadoc added, add key to cancelledKeys.
      	(deregister): Implemented.
      
      From-SVN: r79640
      138f5109
    • Graydon Hoare's avatar
      remove incorrectly merged changelog entry · 61b28f56
      Graydon Hoare authored
      From-SVN: r79635
      61b28f56
    • Rainer Orth's avatar
      natFileChannelPosix.cc (mapImpl): Cast MAP_FAILED to void *. · acc63e4c
      Rainer Orth authored
      	* gnu/java/nio/channels/natFileChannelPosix.cc (mapImpl): Cast
      	MAP_FAILED to void *.
      
      From-SVN: r79627
      acc63e4c
  8. Mar 17, 2004
    • Graydon Hoare's avatar
      [multiple changes] · 86881a7b
      Graydon Hoare authored
      2004-03-12  Graydon Hoare  <graydon@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java: Clipping fixes.
      	* javax/swing/JComponent.java (paint): Use persistent double buffer.
      	* javax/swing/JList.java (ListListener): Revalidate on changes.
      	* javax/swing/JScrollPane.java: Reimplement.
      	* javax/swing/JViewport.java: Reimplement.
      	* javax/swing/ScrollPaneLayout.java: Reimplement.
      	* javax/swing/ViewportLayout.java: Tidy up.
      	* javax/swing/plaf/basic/BasicButtonListener.java: Remove printlns.
      	* javax/swing/plaf/basic/BasicScrollPaneUI.java: Reimplement.
      	* javax/swing/plaf/basic/BasicSliderUI.java: Handle missing labels.
      	* javax/swing/plaf/basic/BasicViewportUI.java: Implement in terms of
      	backing store only.
      
      2004-03-11  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
      	(window_wm_protocols_filter): New function.
      	(window_focus_in_cb): Remove function.
      	(window_focus_out_cb): Likewise.
      	(window_focus_or_active_state_change_cb): New function.
      	(create): Add filter that removes WM_TAKE_FOCUS client messages.
      	(connectSignals): Don't attach handlers to focus-in-event or
      	focus-out-event signals.  Handle notify signal.
      
      2004-03-11  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java
      	(gtkSetLabel): New native method declaration.
      	(setLabel): Use gtkSetLabel.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkSetLabel): New method.
      
      2004-03-10  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics.java (setColor): Default to
      	black when color argument is null.
      
      2004-03-10  Kim Ho  <kho@redhat.com>
      
      	* java/awt/Container.java: Remove check
      	for drag events.
      
      2004-03-10  Kim Ho  <kho@redhat.com>
      
      	* java/awt/Container.java: (visitChild):
      	Remove candidate clip. Use the component
      	clip to intersect.
      	* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
      	(handleEvent): Use the PaintEvent's clip.
      
      2004-03-10  Kim Ho  <kho@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
      	(handleEvent): Don't set the clip for the
      	Graphics object.
      
      2004-03-09  Graydon Hoare  <graydon@redhat.com>
      
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:
      	Fix double <-> fixed macros, reset font transform.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c:
      	Likewise.
      
      2004-03-09�� Kim Ho  <kho@redhat.com>
      
      	* java/awt/Container.java: (visitChild): Move
      	the x and y coordinate of the component rectangle
      	to correct position.
      	(handleEvent): Forward drag events to the pressed
      	component.
      	* javax/swing/plaf/basic/BasicScrollBarUI.java:
      	Fix comments.
      	(ArrowButtonListener::mousePressed): Stop the
      	existing timer.
      	(mouseDragged): Implement.
      	(TrackListener::mousePressed): Only react if
      	the press doesn't occur on the thumb, otherwise
      	just set the offset.
      	(TrackListener::mouseReleased): Unset the isAdjusting
      	value.
      	(createIncreaseIcon): Switch icon.
      	(createDecreaseIcon): Switch icon.
      	(calculatePreferredSize): Use width.
      	(getThumbBounds): Use the top as the lower value.
      	(layoutVScrollBar): Switch the button locations.
      	(paintIncreaseHighlight): Paint correct side of thumb.
      	(paintDecreaseHighlight): ditto.
      	(valueForYPosition): Use top as the lower value.
      	* javax/swing/plaf/basic/BasicSliderUI.java:
      	Fix comments.
      	(mouseDragged): Implement.
      	(mousePressed): Only react when the thumb isn't
      	pressed, otherwise just set offset.
      	(mouseReleased): Handle a release of the thumb.
      	(scrollDueToClickInTrack): Stop the timer first.
      	* javax/swing/JProgressBar.java:
      	(setString): Fix change condition.
      	* javax/swing/JSeparator.java:
      	Remove println's.
      
      2004-03-08  David Jee  <djee@redhat.com>
      
      	* java/awt/image/AffineTransformOp.java:
      	(filter): Use Graphics2D interface instead of directly using the
      	GdkGraphics2D peer.
      
      2004-03-05  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkButtonPeer.java
      	(handleEvent): Action events are generated upon MOUSE_RELEASED.
      	* java/awt/Container.java
      	(acquireComponentForMouseEvent): Fixed.
      	(handleEvent): Fixed.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
      	(state_to_awt_mods_with_button_states): New method.
      	(pre_event_handler): Fixed mouse event generation.
      
      2004-03-05  Olga Rodimina  <rodimina@redhat.com>
      
      	gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(GdkGraphics2D (BufferedImage)): Initialize
      	pixmap associated with specified BufferedImage.
      	(setPaint): Changed implementation of Texture
      	Paint to use AffineTransformOp.
      	* java/awt/image/AffineTransformOp.java
      	(createCompatibleDestRaster): Throw RasterFormatException
      	if resulting width or height of raster is 0.
      
      2004-03-04  Olga Rodimina  <rodimina@redhat.com>
      
      	* java/awt/image/AffineTransformOp.java:
      	Removed unnecessary field interpolationType.
      	Formatted some of the lines to be consistent with
      	the GNU style.
      	(AffineTransformOp): Create new RenderingHints
      	containing specified interpolation type.
      	(createCompatibleDestImage): Implemented.
      	(createCompatibleDestRaster): Implemented.
      	(filter): Implemented.
      	(getBounds2D(BufferedImage)): Implemented.
      	(getBounds2D(Raster)): Implemented.
      	(getInterpolationType): Get interpolation value from
      	rendering hints.
      
      2004-03-04  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkContainerPeer.java
      	(setFont): Check if child peers are null.
      
      2004-03-04  Graydon Hoare  <graydon@redhat.com>
      
      	* testsuite/lib/libjava.exp (libjava_find_lib): Don't include
      	.libs in -L option.
      	(libjava_arguments): Add new libraries to argument list.
      
      2004-03-04  Tom Tromey  <tromey@redhat.com>
      
      	* Makefile.in: Rebuilt.
      	* Makefile.am (toolexeclib_LTLIBRARIES): Added lib-java-awt.la,
      	lib-javax-swing.la, lib-java-applet.la, lib-java-beans.la.
      	(misc_java_source_files): New macro.
      	(swing_java_source_files): Likewise.
      	(awt_java_source_files): Pruned.
      	(applet_java_source_files): New macro.
      	(beans_java_source_files): Likewise.
      	(lib_java_applet_la_SOURCES): Likewise.
      	(lib_java_awt_la_SOURCES): Likewise.
      	(lib_javax_swing_la_SOURCES): Likewise.
      	(lib_java_beans_la_SOURCES): Likewise.
      	(all_java_object_files): Likewise.
      	(%.lo: %.java): Use all_java_object_files.
      	(all_java_source_files): Added new _SOURCES.
      	(ordinary_java_source_files): Removed awt_java_source_files.
      
      2004-03-02  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added java/awt/image/AffineTransformOp.java
      	* Makefile.in: Re-generated.
      	* java/awt/image/AffineTransformOp.java: New Class.
      
      2004-03-01  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(setPaint): Interpret correctly TexturePaint's
      	anchor rectangle.
      	(drawImage): Fixed scale factors of the affine
      	transform.
      
      2004-02-27  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics.java
      	(GdkGraphics(Component)): Inherit font from component.
      	(drawString): Use font style.
      	* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java
      	(gtkSetFont): New native method declaration.
      	(setFont): New method.
      	* gnu/java/awt/peer/gtk/GtkComponentPeer.java
      	(gtkSetFont): New native method declaration.
      	(setFont): Call new native method gtkSetFont.
      	* gnu/java/awt/peer/gtk/GtkContainerPeer.java
      	(setFont): For all child components who do not their fonts set,
              set their peers' fonts with this container's font.
      	* gnu/java/awt/peer/gtk/GtkLabelPeer.java:
      	Move all native method declarations to the top for readability.
      	(gtkSetFont): New native method declaration.
      	(setFont): New method.
      	* java/awt/Component.java
      	(setFont): Invalidate after setting the font.
      	* java/awt/Container.java
      	(invalidateTree): New method.
      	(setFont): Invalidate the container tree after setting the font.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c
      	(Java_gnu_java_awt_peer_gtk_GdkGraphics_drawString): Use font style.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkSetFont): New method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkSetFont): New method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkLabelPeer_gtkSetFont): New method.
      
      2004-02-27  Olga Rodimina <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(updateBufferedImage): New helper function.
      	Updates BufferedImage in memory if it was changed.
      	(draw): changed to update BufferedImage in memory after
      	this drawing operation
      	(fill): Ditto.
      	(draw3DRect): Ditto.
      	(fill3DRect): Ditto.
      	(clearRect): Ditto.
      	(drawRaster): Ditto.
      	(drawImage) : Ditto. Update only in case of GtkOffScreenImage with
      	no affine transformation.
      	(drawGlyphVector): Ditto.
      
      2004-02-26  Olga Rodimina <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(isBufferedImageGraphics): New Helper function.
      	Returns true if this graphics2d can be used to draw
      	into buffered image and false otherwise.
      	(updateImagePixels): New Helper function.
      	Updates pixels in the BufferedImage.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
      	(getImagePixels): New function. Returns pixels
      	of the buffered image associated with
      	this Graphics2D.
      
      2004-02-26  David Jee  <djee@redhat.com>
      
      	* java/awt/BorderLayout.java
      	(layoutContainer): Fix width and height calculations to ensure
      	that they're non-negative.
      	* java/awt/Component.java
      	(setBackground): If c is null, inherit from closest ancestor whose
      	background color is set.
      
      2004-02-26�� Kim Ho�� <kho@redhat.com>
      
      	* Makefile.am: Add new files.
      	* Makefile.in: Re-generate.
      	* javax/swing/JProgressBar.java:
      	(JProgressBar(int, int int)): Throw
      	IllegalArgumentException if orientation is
      	invalid.
      	(JProgressBar(BoundedRangeModel)): Create
      	ChangeListener and register it. UpdateUI.
      	(getChangeListeners): Implement.
      	(setModel): Reset ChangeListener.
      	* javax/swing/JScrollBar.java: Implement.
      	* javax/swing/JSeparator.java: Implement.
      	* javax/swing/JSlider.java:
      	(JSlider(int, int, int, int)): Throw
      	IllegalArgumentException if orientation
      	is invalid.
      	(getChangeListeners): Fix method name.
      	* javax/swing/SwingUtilities.java:
      	(layoutCompoundLabel): If there is no text,
      	set the text rectangle dimensions to 0.
      	* javax/swing/plaf/basic/BasicButtonUI.java:
      	(paint): If there is no text, don't paint it.
      	* javax/swing/plaf/basic/BasicScrollBarUI.java:
      	Implement.
      	* javax/swing/plaf/basic/BasicSeparatorUI.java:
      	Implement.
      	* javax/swing/plaf/basic/BasicSliderUI.java:
      	(propertyChange): If the model changes, change
      	the listeners accordingly.
      
      2004-02-25  Graydon Hoare  <graydon@redhat.com>
      
      	* javax/swing/AbstractButton.java: Add "final" qualifiers.
      	* javax/swing/JList.java: Reimplement.
      	* javax/swing/DefaultListSelectionModel.java: Reimplement.
      	* javax/swing/plaf/basic/BasicListUI.java: Reimplement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java: Add "purple" values.
      	* javax/swing/ListModel.java: Javadoc.
      	* javax/swing/ListSelectionModel.java: Add missing methods.
      	* javax/swing/AbstractListModel.java: Javadoc and corrections.
      	* javax/swing/DefaultListModel.java: Javadoc and corrections.
      	* javax/swing/ListModel.java: Javadoc and corrections.
      	* javax/swing/DefaultListCellRenderer.java: Minor tidying.
      
      2004-02-25  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkFontPeer.java
      	(GtkFontPeer): Change default size to 12.
      	* gnu/java/awt/peer/gtk/GtkToolkit.java
      	(getFontPeer): Change default size to 12.
      	(getClasspathFontPeer): Likewise. Set default name to "Default".
      	* java/awt/Font.java
      	(Font(Map)): Call Font(String,Map).
      	(Font(String,Map)): If attrs is null, initialize it as an empty
      	HashMap, which will ensure that the Font will get default attributes.
      
      2004-02-25  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkFontPeer.java
      	(GtkFontPeer(String,int)): Call the new constructor with size 1.
      	(GtkFontPeer(String,int,int)): New constructor with size attribute.
      	* gnu/java/awt/peer/gtk/GtkToolkit.java
      	(getFontPeer(String,int)): Call the new overload method with size 1.
      	(getFontPeer(String,int,int)): New method. Overloaded with size
      	attribute.
      	(getClasspathFontPeer): Set the size of the font.
      
      2004-02-24  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(bimage): New field.
      	(GdkGraphics2D): New Constructor. Constructs Graphics
      	object that can be used to draw into the Buffered Image.
      	* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java:
      	(GdkGraphicsEnvironment): Fixed to include public
      	keyword.
      	(createGraphics): Implemented.
      	* gnu/java/awt/peer/gtk/GtkToolkit.java
      	(getLocalGraphicsEnvironment): Implemented.
      	* java/awt/GraphicsEnvironment.java:
      	(getLocalGraphicsEnvironment): Implemented.
      	* java/awt/image/BufferedImage.java:
      	(createGraphics): Implemented.
      
      2004-02-24  David Jee  <djee@redhat.com>
      
      	* java/awt/Component.java
      	(eventTypeEnabled): Add MOUSE_MOVED and MOUSE_DRAGGED event types.
      	* java/awt/Container.java
      	(addNotifyContainerChildren): Fix event enabling.
      
      2004-02-23  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added
      	gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java
      	* Makefile.in: Re-generated.
      	* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java:
      	New Class.
      
      2004-02-19  Kim Ho  <kho@redhat.com>
      
      	* Makefile.am: Add BasicProgressBarUI
      	* Makefile.in: Regenerate.
      	* javax/swing/JProgressBar.java:
      	Re-implement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java
      	Add constants for JProgressBar.
      	* javax/swing/plaf/basic/BasicProgressBarUI.java
      	Implement.
      	* javax/swing/plaf/basic/BasicSliderUI.java
      	Change comments.
      	(calculateGeometry): New method
      	(paint): Remove unnecessary size calculations.
      
      2004-02-18  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(drawRaster): Fixed small error that caused
      	imageToUser transformation to be set incorrectly.
      	(toString): Implemented.
      
      2004-02-18  David Jee  <djee@redhat.com>
      
      	* java/awt/CardLayout.java
      	(addLayoutComponent): Show the first component added as the default.
      	(removeLayoutComponent): After removing, show the next component.
      	(gotoComponent): If there is only one component, show it and return.
      
      2004-02-18  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/JSlider.java: Re-order
      	modifiers.
      	* javax/swing/JLabel.java: Re-order
      	modifiers.
      	* javax/swing/JComponent.java:
      	(addPropertyChangeListener):
      	Implement.
      	(removePropertyChangeListener):
      	ditto.
      	(firePropertyChangeEvent):
      	ditto.
      
      2004-02-17  David Jee  <djee@redhat.com>
      
      	* java/awt/Component.java
      	(show): Dispatch ComponentEvent via system event queue.
      	(hide): Likewise.
      	(move): Likewise.
      	(resize): Likewise.
      	(reshape): Likewise.
      	* java/awt/Window.java
      	(setBoundsCallback): Likewise.
      
      2004-02-17  David Jee  <djee@redhat.com>
      
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkComponentPeer_setNativeBounds):
      	Use gtk_widget_set_size_request() instead of the deprecated
      	gtk_widget_set_usize().
      
      2004-02-17  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/JSlider.java: Fix comments and
      	make property strings constants.
      	(createStandardLabels): Use the labels
      	preferred size as bounds.
      	* javax/swing/plaf/basic/BasicSliderUI.java
      	Fix comments.
      	(ScrollHandler::actionPerformed): Don't
      	calculate the timer stop value. Let the
      	MouseListeners find the stop location.
      	(getPreferredHorizontalSize): Re-implement.
      	(getPreferredVerticalSize): ditto.
      	(getMinimumHorizontalSize): ditto.
      	(getMinimumVerticalSize): ditto.
      	(getPreferredSize): ditto.
      	(getMinimumSize): ditto.
      	(getMaximumSize): ditto.
      	(paintTicks): Use doubles to find the
      	tick location.
      	(paintHorizontalLabel):�� Use preferredSize
      	as initial width and height.
      	(paintVerticalLabel): ditto.
      
      2004-02-17  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/JLabel.java: Changed
      	property strings to constants.
      	(DISPLAYED_MNEMONIC_INDEX_CHANGED_PROPERTY):
      	New property.
      	(setText): Change mnemonic index if
      	text is too short.
      	(setDisplayedMnemonicIndex): Fire property
      	change event.
      	(getDisplayedMnemonicIndex): Remove check
      	against short text.
      
      2004-02-17 Olga Rodimina <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java:
      	(drawImage(img,xform,obs)): Invert xform before
      	passing the xform to cairo.
      	(drawImage(img,x,y,bgcolor,obs)): Implemented.
      	(drawImage (img,x,y,w,h,bgcolor,obs)): Partly
      	implemented.
      	(drawImage (img,x,y,w,h,obs)): Implemented.
      	(drawImage (img,dx1,dy1,dx2,dy2,sx1,sy1,sx2,sy2,
      	bgcolor,obs)): Partly implemented.
      	(drawImage (img,dx1,dy1,dx2,dy2,sx1,sy1,sx2,sy2,obs)):
      	Implemented.
      	* java/awt/image/BufferedImage.java:
      	(copyData): if dest is null, create raster with same
      	dimensions as the current image.
      
      2004-02-16  Graydon Hoare  <graydon@redhat.com>
      
      	* javax/swing/plaf/basic/BasicLabelUI.java
      	(getPreferredSize): Use layoutCL.
      	* javax/swing/plaf/basic/BasicGraphicsUtils.java
      	(getPreferredButtonSize): Start with empty view rect, layout using
      	component's preferred alignment.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java: Add some Label and
      	List defaults.
      
      2004-02-16  David Jee  <djee@redhat.com>
      
      	* java/awt/Component.java
      	(show): Dispatch COMPONENT_SHOWN ComponentEvent.
      	(hide): Dispatch COMPONENT_HIDDEN ComponentEvent.
      	(move): Erase old bounds and repaint new bounds. Dispatch
      	COMPONENT_MOVED ComponentEvent.
      	(resize): Erase old bounds and repaint new bounds. Dispatch
      	COMPONENT_RESIZED ComponentEvent.
      	(reshape): Dispatch COMPONENT_RESIZED and COMPONENT_MOVED
      	ComponentEvents.
      	* java/awt/Window.java
      	(setBoundsCallback): Dispatch COMPONENT_RESIZED and COMPONENT_MOVED
      	ComponentEvents.
      
      2004-02-16  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java:
      	(setRenderingHint): Added implementation of
      	Interpolation rendering hints.
      	(setRenderingHints): Ditto.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
      	(drawPixels): fixed to allow user to choose type
      	of filtering that should be used when displaying images.
      	(cairoSurfaceSetFilter): New method. Sets filter type for
      	interpolation of pixel values.
      
      2004-02-16  David Jee  <djee@redhat.com>
      
      	* java/awt/GridBagLayout.java
      	(calcCellSizes): Rows or columns with zero sizes should still be
      	considered for extra space distribution.
      
      2004-02-16  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/JLabel.java: Re-implement.
      	* javax/swing/plaf/basic/BasicLabelUI.java
      	Re-implement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Added constant.
      
      2004-02-16�� Kim Ho�� <kho@redhat.com>
      
      	* javax/swing/JSlider.java: Fix indentation and comments.
      	(setModel): Remove null check to conform with Sun's.
      	(setOrientation): Throw exception if not
      	HORIZONTAL or VERTICAL.
      	(getInverted): Use private variable instead of
      	ComponentOrientation.
      	(setInverted): ditto.
      	* javax/swing/plaf/basic/BasicSliderUI.java:
      	Fix indentation and comments.
      	(propertyChange): Remove check for inverted slider, handle
      	in main paint.
      	(getMinimumSize): Return preferred size.
      	(getMaximumSize): ditto.
      	(calculateFocusRect): Don't relocate rectangle.
      	(drawInverted): Return XOR of the slider's inversion and
      	the component's orientation.
      	(paint): Update leftToRightCache
      
      2004-02-13  David Jee  <djee@redhat.com>
      
      	* java/awt/GridBagLayout.java
      	(GetLayoutInfo): Fix weight and size distribution. Relocate repeated
      	code to helper methods.
      	(sortBySpan): New helper method.
      	(distributeSizeAndWeight): Likewise.
      	(calcCellWeights): Likewise.
      	(calcCellSizes): Add comments.
      
      2004-02-13  David Jee  <djee@redhat.com>
      
      	* java/awt/Component.java
              (show): Only do something if component is invisible at the moment.
              (hide): Only do something if component is visible at the moment.
              (reshape): If lightweight, erase old bounds and repaint new bounds.
      
      2004-02-13�� Kim Ho�� <kho@redhat.com>
      
      	* Makefile.am: Updated for new file.
      	* Makefile.in: Regenerated.
      	* javax/swing/JSlider.java: Reimplement.
      	* javax/swing/SwingUtilities.java
      	(layoutCompoundLabel): Use icon height
      	instead of width.
      	(paintComponent): Implement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Add JSlider defaults.
      	* javax/swing/plaf/basic/BasicSliderUI.java:
      	Implement. New file.
      
      From-SVN: r79607
      86881a7b
    • Michael Koch's avatar
      2004-03-17 Michael Koch <konqueror@gmx.de> · 3e368284
      Michael Koch authored
      	* gnu/java/net/PlainDatagramSocketImpl.java
      	(RECEIVE_LOCK): New member field.
      	(SEND_LOCK): New member field.
      	(send0): New method.
      	(send): Synchronize on SEND_LOCK.
      	(receive0): New method.
      	(receive): Synchronize on RECEIVE_LOCK.
      	* gnu/java/net/natPlainDatagramSocketImplNoNet.cc,
      	gnu/java/net/natPlainDatagramSocketImplPosix.cc,
      	gnu/java/net/natPlainDatagramSocketImplWin32.cc
      	(send0): Renamed from send.
      	(receive0): Renamed from receive.
      
      From-SVN: r79579
      3e368284
    • Michael Koch's avatar
      2004-03-17 Michael Koch <konqueror@gmx.de> · aa18fb30
      Michael Koch authored
      	* gnu/java/net/natPlainSocketImplPosix.cc
      	(write): Just call write(jbyteArray, offset, len).
      	(read): Just call read(jbyteArray, offset, len).
      
      From-SVN: r79578
      aa18fb30
  9. Mar 16, 2004
  10. Mar 15, 2004
  11. Mar 13, 2004
  12. Mar 12, 2004
    • Michael Koch's avatar
      DateFormatSymbols.java: Fixed file name in copyright. · 9eacb73b
      Michael Koch authored
      2004-03-12  Michael Koch  <konqueror@gmx.de>
      
      	* java/text/DateFormatSymbols.java: Fixed file name in copyright.
      
      From-SVN: r79379
      9eacb73b
    • Michael Koch's avatar
      [multiple changes] · ac011d28
      Michael Koch authored
      2004-03-12  Ito Kazumitsu  <ito.kazumitsu@hitachi-cable.co.jp>
      
      	* java/net/URI.java (toURL): Implemented.
      
      2004-03-12  Ito Kazumitsu  <ito.kazumitsu@hitachi-cable.co.jp>
      
      	* java/net/URI.java
      	(URI_REGEXP) updated to contain scheme specific part.
      	(SCHEME_SPEC_PART_GROUP) new constant.
      	(AUTHORITY_GROUP, PATH_GROUP, QUERY_GROUP, FRAGMENT_GROUP)
      	updated to make room for SCHEME_SPEC_PART_GROUP.
      	(parseURI) parse scheme specific part.
      	(resolve, isAbsolute, isOpaque, getRawSchemeSpecificPart,
      	getSchemeSpecificPart, getAuthority, getUserInfo, getPath,
      	getQuery, getFragment) implemented.
      
      2004-03-12  Dalibor Topic  <robilad@kaffe.org>
      
      	* libraries/javalib/java/net/URI.java
      	partially implemented using java.util.regex.
      	(URI_REGEXP) new constant. Used to parse URIs.
      	(SCHEME_GROUP) new constant representing index of scheme group
      	in parsed URI.
      	(AUTHORITY_GROUP) new constant representing index of authority
      	group in parsed URI.
      	(PATH_GROUP) new constant representing index of path group in
      	parsed URI.
      	(QUERY_GROUP) new constant representing index of query group in
      	parsed URI.
      	(FRAGMENT_GROUP) new constant representing index of fragment
      	group in parsed URI.
      	(getURIGroup) new static utility method.
      	(parseURI) implemented.
      	(quote) stub for new static utility method.
      	(quoteAuthority) stub for new static utility method.
      	(quoteHost) stub for new static utility method.
      	(quotePath) stub for new static utility method.
      	(quoteUserInfo) stub for new static utility method.
      	(URI) implemented.
      	(create) don't throw URISyntaxException. Implemented.
      	(toString) implemented.
      
      From-SVN: r79375
      ac011d28
    • Michael Koch's avatar
      2004-03-12 Michael Koch <konqueror@gmx.de> · 75e0f3fe
      Michael Koch authored
      	* java/net/HttpURLConnection.java
      	(getResponseCode): Fix another typo in javadoc.
      
      From-SVN: r79374
      75e0f3fe
  13. Mar 11, 2004
Loading