1ea63ef8be
* sources.am, Makefile.in: Updated. * Makefile.am (nat_source_files): Removed natProxy.cc. * java/lang/reflect/natProxy.cc: Removed. * gnu/classpath/jdwp/VMFrame.java, gnu/classpath/jdwp/VMIdManager.java, gnu/classpath/jdwp/VMVirtualMachine.java, java/lang/reflect/VMProxy.java: New files. 2005-09-23 Thomas Fitzsimmons <fitzsim@redhat.com> * scripts/makemake.tcl (verbose): Add gnu/java/awt/peer/qt to BC list. 2005-09-23 Thomas Fitzsimmons <fitzsim@redhat.com> * gnu/java/net/DefaultContentHandlerFactory.java (getContent): Remove ClasspathToolkit references. 2005-09-23 Thomas Fitzsimmons <fitzsim@redhat.com> * gnu/awt/xlib/XCanvasPeer.java: Add new peer methods. * gnu/awt/xlib/XFramePeer.java: Likewise. * gnu/awt/xlib/XGraphicsConfiguration.java: Likewise. 2005-09-23 Thomas Fitzsimmons <fitzsim@redhat.com> * Makefile.am (libgcjawt_la_SOURCES): Remove jawt.c. Add classpath/native/jawt/jawt.c. * Makefile.in: Regenerate. * jawt.c: Remove file. * include/Makefile.am (tool_include__HEADERS): Remove jawt.h and jawt_md.h. Add ../classpath/include/jawt.h and ../classpath/include/jawt_md.h. * include/Makefile.in: Regenerate. * include/jawt.h: Regenerate. * include/jawt_md.h: Regenerate. From-SVN: r104586
18063 lines
664 KiB
Plaintext
18063 lines
664 KiB
Plaintext
2005-09-06 Mark Wielaard <mark@klomp.org>
|
||
|
||
* NEWS: Add new features for 0.18.
|
||
* configure.ac: Set version to 0.18.
|
||
|
||
2005-09-06 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gtkpeer.h (SYNCHRONIZE_GDK): Define.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c (gtkInit)
|
||
[SYNCHRONIZE_GDK]: Make GDK synchronous.
|
||
|
||
2005-09-05 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
PR awt/20720
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(get_first_keyval_from_keymap): Return -1 if no keyval was found
|
||
for given hardware keycode.
|
||
(keysym_to_awt_keycode): Likewise.
|
||
(keysym_to_awt_keylocation): Likewise.
|
||
(key_press_cb): Return immediately if no keyval was found for
|
||
given hardware keycode.
|
||
(key_release_cb): Likewise.
|
||
|
||
2005-09-05 Andreas Tobler <a.tobler@schweiz.ch>
|
||
|
||
* native/jni/Makefile.am (all-local): Invoke $(SHELL) to execute
|
||
the script.
|
||
|
||
* scripts/check_jni_methods.sh: Make script working with non GNU
|
||
grep versions.
|
||
|
||
2005-09-05 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/event/DocumentEvent.java:
|
||
(ElementChange) Made inner interface static to conform to the specs.
|
||
|
||
2005-09-05 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JDesktopPane.java: Fixed typo in class description.
|
||
* javax/swing/JEditorPane.java: Removed unneeded import.
|
||
Added class description.
|
||
* javax/swing/JDialog.java: Made class description more useful.
|
||
* javax/swing/JFileChooser.java: Added class description.
|
||
* javax/swing/JFormattedTextField.java: Added class description.
|
||
(AbstractFormatter): Likewise.
|
||
(AbstractFormatterFactory): Likewise.
|
||
* javax/swing/JFrame.java: Made class description more useful.
|
||
|
||
2005-09-05 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/event/DocumentEvent.java:
|
||
Reindented file to conform to our coding standards.
|
||
|
||
2005-09-05 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/stream/XMLEventAllocatorImpl.java,
|
||
gnu/xml/stream/XMLInputFactoryImpl.java,
|
||
gnu/xml/stream/XMLStreamReaderImpl.java: Various fixes from system
|
||
testing.
|
||
* javax/xml/namespace/QName.java: Avoid unnecessary test.
|
||
|
||
2005-09-05 Mark Wielaard <mark@klomp.org>
|
||
|
||
* lib/standard.omit: Add gnu/xml/stream and javax/xml/stream.
|
||
* NEWS: Describe Untested/Disabled new features.
|
||
|
||
2005-09-04 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac (AC_CONFIG_FILES): Add examples/Makefile.jawt.
|
||
* examples/.cvsignore: Add Makefile.jawt.
|
||
* examples/Makefile.am (EXAMPLE_C_FILES): New variable.
|
||
(ALL_EXAMPLE_FILES): Likewise.
|
||
(install-data-local): Use ALL_EXAMPLE_FILES and add Makefile.jawt.
|
||
(uninstall-local): Likewise.
|
||
(EXTRA_DIST): Add Makefile.awt.in.
|
||
* examples/Makefile.jawt.in: New file.
|
||
* examples/README: Add jawt instructions.
|
||
* examples/gnu/classpath/examples/jawt/DemoJAWT.c
|
||
(Java_DemoJAWT_paint): Rename to
|
||
Java_gnu_classpath_examples_jawt_DemoJAWT_paintIt.
|
||
(Java_gnu_classpath_examples_jawt_DemoJAWT_paintIt): Flip foreground
|
||
color based on on parameter.
|
||
* examples/gnu/classpath/examples/jawt/DemoJAWT.java (paint): Renamed
|
||
paintIt.
|
||
(paint): Call paintIt.
|
||
(on): New boolean field.
|
||
(main): Add Frame name, switch on variable every 0.5 seconds and call
|
||
Frame.repaint().
|
||
* examples/gnu/classpath/examples/jawt/Makefile: Removed.
|
||
* include/Makefile.am (include_HEADERS): New for jni.h, jni_md.h,
|
||
jawt.h and jawt_md.h.
|
||
|
||
2005-09-05 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/reflect/Proxy.java
|
||
(sameTypes): Removed.
|
||
(equals): Fixed bug #23727.
|
||
|
||
2005-09-04 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/classpath/jdwp/event/filters/ClassMatchFilter.java
|
||
(matches): Remove InvalidClassException since it is never thrown.
|
||
* vm/reference/gnu/classpath/jdwp/VMIdManager.java
|
||
(newReferenceTypeId): Only return null when SoftReference is cleared,
|
||
don't catch InstantiationException or IllegalAccessException since
|
||
they are never thrown.
|
||
|
||
2005-09-04 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/CORBA/NamingService/NamingServiceTransient.java: Re-un-indent
|
||
boilerplate.
|
||
|
||
2005-09-04 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/CORBA/Interceptor/Registrator.java (m_prefix): Mark static.
|
||
* gnu/java/awt/peer/qt/QtButtonPeer.java: Replace uses of
|
||
toolkit.eventQueue.postEvent() with QtToolkit.eventQueue.postEvent().
|
||
* gnu/java/awt/peer/qt/QtCheckboxPeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtChoicePeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtComponentPeer.java: Likewise and similar
|
||
for guiThread and graphicsEnv.
|
||
* gnu/java/awt/peer/qt/QtListPeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtMenuItemPeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtMenuPeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtScrollbarPeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtTextAreaPeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtTextFieldPeer.java: Likewise.
|
||
|
||
2005-09-04 Chris Burdess <dog@gnu.org>
|
||
|
||
* doc/README.jaxp: Updated JAXP documentation for StAX.
|
||
* javax/xml/stream/XMLEventFactory.java,
|
||
* javax/xml/stream/XMLInputFactory.java,
|
||
* javax/xml/stream/XMLOutputFactory.java: Use GNU implementation by
|
||
default.
|
||
|
||
2005-09-04 Andreas Tobler <a.tobler@schweiz.ch>
|
||
|
||
Fix for bug #23653
|
||
* lib/Makefile.am (metafiles): Use find -name -prune not -path.
|
||
|
||
2005-09-04 Mark Wielaard <mark@klomp.org>
|
||
|
||
* NEWS: Add description of new awt.datatransfer functionality.
|
||
|
||
2005-09-04 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java
|
||
(LeafElement.LeafElement): Set startPos and endPos through
|
||
createPosition() if parent is null.
|
||
|
||
2005-09-04 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/stream: StAX implementation.
|
||
|
||
2005-09-04 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* java/lang/Integer.java
|
||
(parseInt): Added some messages to the exception thrown by this
|
||
method.
|
||
|
||
2005-09-04 Chris Burdess <dog@gnu.org>
|
||
|
||
* javax/xml/stream/XMLEventFactory.java,
|
||
* javax/xml/stream/XMLEventWriter.java,
|
||
* javax/xml/stream/XMLInputFactory.java,
|
||
* javax/xml/stream/XMLOutputFactory.java,
|
||
* javax/xml/stream/XMLResolver.java,
|
||
* javax/xml/stream/XMLStreamConstants.java,
|
||
* javax/xml/stream/events/Attribute.java,
|
||
* javax/xml/stream/events/EndEntity.java,
|
||
* javax/xml/stream/events/EntityDeclaration.java,
|
||
* javax/xml/stream/events/EntityReference.java,
|
||
* javax/xml/stream/events/StartEntity.java,
|
||
* javax/xml/stream/events/XMLEvent.java,
|
||
* javax/xml/stream/util/EventReaderDelegate.java:
|
||
StAX API changes to conform to JWSDP 1.5.
|
||
|
||
2005-09-03 Mark Wielaard <mark@klomp.org>
|
||
|
||
Fixes bug #23701
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c
|
||
(clipboard_owner_change_cb): Only used when GTK_MINOR_VERSION > 4.
|
||
(Java_gnu_java_awt_peer_gtk_GtkClipboard_initNativeState):
|
||
Only request owner-change events for GTK_MINOR_VERSION > 4.
|
||
(clipboard_get_func): Only handle pixbuf and uri when
|
||
GTK_MINOR_VERSION > 4.
|
||
(Java_gnu_java_awt_peer_gtk_GtkClipboard_advertiseContent): Only call
|
||
gtk_target_list_add_* functions when GTK_MINOR_VERSION > 4. Similar
|
||
for gtk_clipboard_set_can_store.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
|
||
(Java_gnu_java_awt_peer_gtk_GtkImage_drawPixelsScaledFlipped): Mark
|
||
flipx and flipy unused for GTK_MINOR_VERSION <= 4.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c
|
||
(clipboard_targets_received): Don't handle images for
|
||
GTK_MINOR_VERSION <= 4.
|
||
(Java_gnu_java_awt_peer_gtk_GtkSelection_requestImage): Likewise.
|
||
(clipboard_uris_received): Likewise for text/uri-list.
|
||
(Java_gnu_java_awt_peer_gtk_GtkSelection_requestURIs): Likewise.
|
||
|
||
2005-09-03 Andreas Tobler <a.tobler@schweiz.ch>
|
||
|
||
* autogen.sh: Document libtool version needed for Darwin.
|
||
(LIBTOOLIZE): Don't special case Darwin, always use libtoolize.
|
||
|
||
2005-09-03 Chris Burdess <dog@gnu.org>
|
||
|
||
* javax/xml/stream,
|
||
* javax/xml/stream/events,
|
||
* javax/xml/stream/util:
|
||
New StAX API classes.
|
||
|
||
2005-09-02 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/transport/ITransport.java (shutdown): New method.
|
||
* gnu/classpath/jdwp/transport/JdwpConnection.java (JdwpConnection):
|
||
Add ThreadGroup argument.
|
||
* gnu/classpath/jdwp/transport/SocketTransport.java (shutdown):
|
||
New method.
|
||
|
||
2005-09-02 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/Jdwp.java: New file.
|
||
* gnu/classpath/jdwp/JdwpConstants.java: New file.
|
||
* vm/reference/gnu/classpath/jdwp/VMVirtualMachine.java: New file.
|
||
|
||
2005-09-02 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/CommandSet.java [vm]: Remove.
|
||
VMVirtualMachine is entirely static.
|
||
* gnu/classpath/jdwp/event/EventManager.java (requestEvent)
|
||
(deleteRequest, clearRequests): Change all VMVirtualMachine calls
|
||
to reflect new API.
|
||
* gnu/classpath/jdwp/processor/ClassLoaderReferenceCommandSet.java
|
||
(executeVisibleClasses): Likewise.
|
||
* gnu/classpath/jdwp/processor/ClassTypeCommandSet.java
|
||
(invokeMethod): Likewise.
|
||
* gnu/classpath/jdwp/processor/MethodCommandSet.java
|
||
(executeLineTable, executeVariableTable): Likewise.
|
||
* gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java
|
||
(executeInvokeMethod): Likewise.
|
||
* gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java
|
||
(executeSourceFile, executeStatus): Likewise.
|
||
* gnu/classpath/jdwp/processor/StackFrameCommandSet.java
|
||
(executeGetValues, ,executeSetValues, executeThisObject): Likewise.
|
||
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java
|
||
(executeSuspend, executeResume, executeStatus, executeFrames)
|
||
(executeFrameCount, executeSuspendCount): Likewise.
|
||
* gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java
|
||
(executeClassesBySignature, executeClassesBySignature)
|
||
(executeAllClasses, executeDispose, executeSuspend)
|
||
(executeResume): Likewise.
|
||
|
||
2005-09-02 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CosNaming/NamingContextOperations.java:
|
||
Do not inherit from CORBA object.
|
||
* org/omg/CosNaming/_NamingContextExtImplBase.java (_methods),
|
||
* omg/CosNaming/_NamingContextImplBase.java (methods):
|
||
Made package private.
|
||
* omg/CosNaming/NamingContextPOA.java,
|
||
* omg/CosNaming/NamingContextExtPOA.java,
|
||
* org/omg/CosNaming/BindingIteratorPOA.java: New files.
|
||
|
||
2005-09-02 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/image/CropImageFilter.java
|
||
(setPixels(int,int,int,int,ColorModel,byte[],int,int)): Set
|
||
consumer pixels at 0, 0 location.
|
||
(setPixels(int,int,int,int,ColorModel,int[],int,int)): Likewise.
|
||
|
||
2005-09-02 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(mousepressed): Fixed, so that clicking on control icon will not
|
||
start editing.
|
||
|
||
2005-09-02 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTree.java:
|
||
(getScrollableTracksViewportHeight): Return true if parent is a
|
||
JViewport and parent's height is smaller than ours.
|
||
(getScrollableTracksViewportWidth): Return true if parent is a
|
||
JViewport and parent's width is smaller than ours.
|
||
|
||
2005-09-02 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JTree.java
|
||
(installUI): TreeSelectionListener removed because added too many
|
||
times.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
Fixed names for some tree defaults.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java:
|
||
Added new fields for editing and keyboard actions.
|
||
(setCellEditor): Took out unneeded if statement.
|
||
(isEditing): Returned boolean instead.
|
||
(updateCellEditor): Used set method.
|
||
(installDefaults): Set focus to tree.
|
||
(installKeyBoardActions): Implemented.
|
||
(convertModifiers): New function implemented.
|
||
(installUI): Used set method and initialized isEditing.
|
||
(startEditing): set isEditing.
|
||
(TreeAction): New class implemented to perform keyboard actions.
|
||
(ActionListenerProxy): New private class used to distribute the key
|
||
board actions to the true receiver.
|
||
(editingStopped): Added code to prevent NPEs. set isEditing and focus
|
||
to tree. Also, removed TreeSelectionListeners for cellEditor.
|
||
(editingCanceled): Likewise.
|
||
(keyPressed): Removed code, not needed anymore.
|
||
(actionPerformed): Implemented for up/down keyboard actions.
|
||
(actionPerformed): Implemented for left/right keyboard actions.
|
||
* javax/swing/tree/DefaultTreeCellEditor.java
|
||
(DefaultTreeCellEditor): Set lastPath.
|
||
(isCellEditable): editingComponent should be configured if has not
|
||
been.
|
||
(stopCellEditing): No need to set cell editor to null here.
|
||
(cancelCellEditing): Likewise.
|
||
(valueChanged): Set tPath to the path that was last selected. Used for
|
||
the click-pause-click implementation.
|
||
(actionPerformed): Re-implemented in a simplier fashion.
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java
|
||
(getTreeCellRendererComponent): Only set border color if val is lead
|
||
selection path.
|
||
|
||
2005-09-02 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Interceptor/ClientRequestInterceptors.java (send_poll):
|
||
remove ForwardRequest from declaration.
|
||
|
||
2005-09-02 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableInterceptor/CurrentOperations.java:
|
||
Inherit from org.omg.CORBA.CurrentOperations.
|
||
* org/omg/PortableInterceptor/ClientRequestInterceptorOperations.java
|
||
(send_poll): Remove ForwardRequest from declaration.
|
||
|
||
2005-09-02 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JList.java:
|
||
(getPreferredScrollableViewportSize): Implemented.
|
||
|
||
2005-09-02 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/IOR_Delegate.java (request),
|
||
* gnu/CORBA/SocketRepository.java (get_socket),
|
||
* gnu/CORBA/gnuRequest (getParameterStream),
|
||
* gnu/CORBA/NamingService/NameParser.java,
|
||
* gnu/CORBA/NamingService/NamingServiceTransient.java: Rewritten.
|
||
* gnu/CORBA/Functional_ORB.java (nameParser): New field.
|
||
(string_to_object): Rewritten.
|
||
(ior_to_object): Made public.
|
||
* org/omg/CORBA/ORB.java (string_to_object):
|
||
Documentation update.
|
||
|
||
2005-09-02 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTree.java:
|
||
(getPreferredScrollableViewportSize): Implemented.
|
||
|
||
2005-09-02 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): set correct value for
|
||
'InternalFrame.titleFont'.
|
||
|
||
2005-09-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java (registerImageIOSpis):
|
||
Reintroduced (empty) method.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java (static): Moved initialization
|
||
of imageIOSpis to new registerImageIOSpis() method.
|
||
(registerImageIOSpis): New (overloaded) method.
|
||
* javax/imageio/spi/IIORegistry.java (IIORegistry): Call to Toolkit
|
||
registration method if instanceof ClasspathToolkit.
|
||
|
||
2005-09-02 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
PR awt/22979
|
||
* gnu/java/awt/peer/gtk/GtkImage.java,
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c (GtkImage()):
|
||
New constructor.
|
||
(drawPixelsScaled): Return immediately if width or height is <= 0.
|
||
(drawPixelsScaledFlipped): Likewise for srcwidth, srcheight,
|
||
dstwidth, dstheight.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java (createImage(String)):
|
||
Create a blank image when filename is "".
|
||
* javax/swing/ImageIcon.java (ImageIcon(String)): Mention blank
|
||
icons in documentation.
|
||
(ImageIcon(String,String)): Likewise.
|
||
|
||
2005-09-02 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
PR awt/23557
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (drawString(String,
|
||
float, float)): Return immediately if string is null or
|
||
zero-length.
|
||
|
||
2005-09-02 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
PR awt/20014
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (static): Always call
|
||
initStaticState.
|
||
|
||
2005-09-02 Robert Schuster <robertschuster@fsfe.org>
|
||
|
||
* README: Added MysaifuVM to list of VMs
|
||
* INSTALL: Added info about Qt4 and ecj.
|
||
|
||
2005-09-01 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
PR awt/23536
|
||
* gnu/java/awt/peer/gtk/GtkImage.java,
|
||
gnu_java_awt_peer_gtk_GtkImage.c (GtkImage(URL)): New constructor.
|
||
(GtkImage(byte[])) New constructor.
|
||
(loadImageFromData): New method.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java (createImage(URL)): Call
|
||
GtkImage(URL) constructor.
|
||
(createImage(byte[],int,int)): Call GtkImage(byte[]) constructor.
|
||
* include/gnu_java_awt_peer_gtk_GtkImage.h: Regenerate.
|
||
|
||
2005-09-01 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java (getFont): Get non-public
|
||
constructor from Font. Chain "cannot happen" exceptions in
|
||
AssertionError.
|
||
|
||
2005-09-01 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/jar/JarFile.java (JarEnumeration.nextElement): Only
|
||
readSignature when verifying jar.
|
||
(getEntry): Likewise.
|
||
|
||
2005-09-01 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
Fixes bug #23204
|
||
* javax/swing/ViewportLayout.java:
|
||
(preferredLayoutSize): If the view is scrollable, call its
|
||
getPreferredScrollableViewportSize method.
|
||
(layoutContainer): If the view is scrollable, check its
|
||
getScrollableTracksViewportWidth and getScrollableTracksViewportHeight
|
||
methods before resizing the view to match the viewport.
|
||
|
||
2005-09-01 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/gtk-peer/gtk_jawt.c
|
||
(classpath_jawt_get_visualID): Cast returned NULL to VisualID.
|
||
(classpath_jawt_get_drawable): Cast returned NULL to Drawable.
|
||
|
||
2005-09-01 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java:
|
||
Added new field to keep track of contents in newly edited cell.
|
||
(isEditing): Made more intuitive.
|
||
(stopEditing): Changed because it was causing an infinite loop.
|
||
(installUI): Should be set to true when set.
|
||
(completeEditing): Passed newVal to valueForPathChanged instead.
|
||
(EditorTimerUpdate): Made timer faster because was not working well.
|
||
(actionPerformed): No need for 'BasicTreeUI.this.'
|
||
(update): Likewise.
|
||
(editingStopped): Likewise. Also, set newVal to appropriate value.
|
||
(editingCanceled): Likewise.
|
||
(keyPressed): Likewise.
|
||
(mousePressed): Likewise.
|
||
(treeExpanded): Likewise.
|
||
(treeCollapsed): Likewise.
|
||
(treeNodesChanged): Likewise.
|
||
(TreeNodesInserted): Likewise.
|
||
(treeNodesRemoved): Likewise.
|
||
(treeStructureChanged): Likewise.
|
||
(valueChanged): Editing is canceled when a new cell is clicked.
|
||
(getCellBounds): Initialized row for path.
|
||
* javax/swing/tree/DefaultTreeCellEditor.java
|
||
(startEditingTimer): No need to start timer if it is already set.
|
||
* javax/swing/tree/DefaultTreeModel.java
|
||
(valueForPathChanged): Fixed so value of node is changed only if it
|
||
is a MutableTreeNode. Otherwise, it cannot be changed. Also,
|
||
implemented with check if root node is the node being changed.
|
||
(nodeChanged): Should get the path of the node, not the parent.
|
||
|
||
2005-08-31 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
PR awt/20782
|
||
* native/jni/gtk-peer/gtk_jawt.c
|
||
(classpath_jawt_get_default_display): Check if widget is realized
|
||
and return NULL if it is not.
|
||
(classpath_jawt_get_visualID): Likewise.
|
||
(classpath_jawt_get_drawable): Likewise.
|
||
|
||
2005-08-31 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (setBounds): Only
|
||
add parent's x and y co-ordinates to translation if parent's
|
||
parent is not a window.
|
||
|
||
2005-08-31 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicFileChooserUI.java:
|
||
(boxEntries): Made this method package private because I added a
|
||
call to it from an implicitly defined listener class. Also fixed
|
||
indentation.
|
||
(createPropertyChangeListener): If the returned property listener
|
||
hears DIRECTORY_CHANGED_PROPERTY, call boxEntries() to update the
|
||
look-in box entries.
|
||
|
||
2005-08-31 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
PR swing/23037
|
||
* javax/swing/JFileChooser.java
|
||
(changeToParentDirectory): If parent directory is null, do nothing.
|
||
|
||
2005-08-31 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTable.java:
|
||
(initializeLocalVars): Changed default autoResizeMode to
|
||
AUTO_RESIZE_SUBSEQUENT_COLUMNS to match the JDK.
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(getMaximumSize): Implemented.
|
||
(getMinimumSize): Implemented.
|
||
|
||
2005-08-31 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/nio/charset/Charset.java (charsetForName): Try default provider
|
||
before trying to load extra providers.
|
||
(availableCharsets): Explicitly add default provider Charsets.
|
||
(providers2): Don't include default provider.
|
||
|
||
2005-08-31 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalBorders.java
|
||
(textFieldBorder): new field,
|
||
(Flush3DBorder): new class,
|
||
(TextFieldBorder): new class,
|
||
(getTextFieldBorder): implemented.
|
||
|
||
2005-08-31 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicButtonUI.java
|
||
(getPropertyPrefix): include dot in prefix,
|
||
(installDefaults): remove dot which is included in prefix now,
|
||
* javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java
|
||
(getPropertyPrefix): return correct prefix,
|
||
* javax/swing/plaf/basic/BasicCheckBoxUI.java
|
||
(getPropertyPrefix): return correct prefix,
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java
|
||
(getPropertyPrefix): return correct prefix,
|
||
* javax/swing/plaf/basic/BasicMenuUI.java
|
||
(getPropertyPrefix): return correct prefix,
|
||
* javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java
|
||
(getPropertyPrefix): return correct prefix,
|
||
* javax/swing/plaf/basic/BasicRadioButtonUI.java
|
||
(getPropertyPrefix): include dot in prefix,
|
||
(getDefaultIcon): removed dot which is part of the prefix,
|
||
* javax/swing/plaf/basic/BasicToggleButtonUI.java
|
||
(getPropertyPrefix): include dot in prefix,
|
||
* javax/swing/plaf/metal/MetalCheckBoxUI.java: now extends
|
||
MetalRadioButtonUI,
|
||
(getPropertyPrefix): implemented.
|
||
|
||
2005-08-30 Mark Wielaard <mark@klomp.org>
|
||
Christian Schlichtherle <christian@schlichtherle.de>
|
||
|
||
* java/util/zip/ZipEntry.java (setTime): Use
|
||
Calendar.setTimeInMillis().
|
||
(getTime): First parse extra bytes. Use Calendar.getTimeInMillis().
|
||
(parseExtra): Don't return early to make sure that KNOWN_EXTRA is
|
||
always set.
|
||
* java/util/zip/ZipFile.java (readEntries): Parse name and comment
|
||
as UTF-8 string.
|
||
(close): Check that raf is not null.
|
||
* java/util/zip/ZipInputStream.java (getNextEntry): Set name as
|
||
UTF-8 bytes.
|
||
* java/util/zip/ZipOutputStream.java (setComment): Set comment as
|
||
UTF-8 bytes.
|
||
(putNextEntry): Likewise for name.
|
||
(finish): Likewise for both.
|
||
|
||
2005-08-30 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java
|
||
(mkMenuBar): added a JRadioButtonMenuItem,
|
||
* javax/swing/plaf/metal/MetalIconFactory.java
|
||
(RadioButtonMenuItemIcon): new inner class,
|
||
(getRadioButtonMenuItemIcon): implemented,
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): added RadioButtonMenuItem defaults.
|
||
|
||
2005-08-30 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java:
|
||
Added a timer field for repainting the editing component.
|
||
(EditorUpdateTimer): Inner class added and implemented. Updates
|
||
the caret and text box. Still need to fix typing in text box.
|
||
(startEditing): Started the timer.
|
||
(editingCanceled): Stopped the timer.
|
||
(editingStopped): Likewise.
|
||
|
||
2005-08-30 Lillian Angel <langel@redhat.com>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java
|
||
(mkTreeWorld): Made tree editable.
|
||
* javax/swing/DefaultCellEditor.java
|
||
(isCellEditable): Added in check for number of mouse clicks.
|
||
(DefaultCellEditor): To start editing a textfield, number of clicks
|
||
is 3.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java:
|
||
Took out unneeded fields
|
||
(isEditing): Fixed to check boolean.
|
||
(updateCellEditor): Made more efficent.
|
||
(installUI): Created cell editor for initialization.
|
||
(editingStopped): Added in check to prevent a NPE.
|
||
(editingCanceled): Likewise.
|
||
(keyPressed): Added in check for pressing Enter. Enter should stop
|
||
editing and complete it, when in the process of editing.
|
||
(mousePressed): Optimized by using MouseEvent's getClickCount. The
|
||
clicking on nodes works better. Also, added in code to start the
|
||
editing.
|
||
(valueChanged): Implemented.
|
||
(selectPath): Took out code to remove an already selected path. A node
|
||
should remain selected if clicked on more than once. Works like JDK.
|
||
* javax/swing/tree/DefaultTreeCellEditor.java:
|
||
Added a helper field.
|
||
(paint): Took out redundant code.
|
||
(DefaultTreeCellEditor): Added class to listener list.
|
||
(configureEditingComponent): Updated since listener was added to list.
|
||
(isCellEditable): Finished implementation.
|
||
(stopCellEditing): Added a check for editingComponent to prevent a NPE.
|
||
(cancelCellEditing): Likewise.
|
||
(valueChanged): Took out redundant code.
|
||
(actionPerformed): Added code in to implement click-pause-click
|
||
editing.
|
||
(shouldStartTimer): Fixed check.
|
||
(canEditImmediately): Took out redunant code.
|
||
(inHitRegion): Changed region to be text area only (not icon).
|
||
(createTreeCellEditor): No need to use canEdit here, removed.
|
||
|
||
2005-08-30 Christian Schlichtherle <christian@schlichtherle.de>
|
||
|
||
* java/util/zip/DeflaterOutputStream.java
|
||
(DeflaterOutputStream(OutputStream)): Increase buffer size to 4096.
|
||
(DeflaterOutputStream(OutputStream,Deflater)): Likewise.
|
||
|
||
2005-08-30 Christian Schlichtherle <christian@schlichtherle.de>
|
||
|
||
* java/util/zip/DeflaterHuffman.java (bit4Reverse): Mark final.
|
||
|
||
2005-08-30 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalLabelUI.java
|
||
(instance): renamed 'metalLabelUI' and changed from private to
|
||
protected,
|
||
(createUI): modified for renamed field,
|
||
(paintDisabledText): implemented,
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): modified Label defaults.
|
||
|
||
2005-08-30 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): added some defaults for TabbedPane,
|
||
* javax/swing/plaf/metal/MetalTabbedPaneUI.java
|
||
(TabbedPaneLayout): implemented new class,
|
||
(createLayoutManager): implemented,
|
||
(paintTabBorder): implemented,
|
||
(paintTopTabBorder): implemented,
|
||
(paintLeftTabBorder): implemented,
|
||
(paintBottomTabBorder): implemented,
|
||
(paintRightTabBorder): implemented,
|
||
(paintTabBackground): implemented,
|
||
(shouldPadTabRun): implemented,
|
||
* examples/gnu/classpath/examples/swing/Demo.java:
|
||
(mkTabWorld): new method,
|
||
(mkTabbedPane): added tab for 'Tab World'.
|
||
|
||
2005-08-30 Robert Schuster <robertschuster@fsfe.org>
|
||
|
||
* java/beans/Statement.java:
|
||
(Statement): Use zero length array if argument array is null.
|
||
(toString): Use StringBuffer for efficiency reasons, make use of
|
||
internal name.
|
||
(generateInternalName): New method, generates instance names like
|
||
the JDK has.
|
||
(doExecute): Removed debugging output that could lead to an exception
|
||
because wrong loop variable usage.
|
||
* java/beans/Expression.java: Static constant 'unset' renamed to
|
||
'UNSET'.
|
||
|
||
2005-08-29 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/event/Event.java: New file describing JDWP
|
||
events.
|
||
* gnu/classpath/jdwp/event/ClassPrepareEvent.java: New file.
|
||
* gnu/classpath/jdwp/event/ThreadEndEvent.java: New file.
|
||
* gnu/classpath/jdwp/event/ThreadStartEvent.java: New file.
|
||
* gnu/classpath/jdwp/event/VmInitEvent.java (VmInitEvent): New file.
|
||
|
||
2005-08-29 Tom Tromey <tromey@redhat.com>
|
||
|
||
* .externalToolBuilders/Configure.launch: Changed --prefix.
|
||
* .externalToolBuilders/CompileNative.launch: Invoke install target.
|
||
* .cdtproject: New file.
|
||
* .classpath: Changed output directory.
|
||
* .cvsignore: Added 'install'.
|
||
|
||
2005-08-29 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JPasswordField.java
|
||
(getText): Changed to pass error to AssertionError.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(setCellEditor): Updated boolean when appropriate.
|
||
(stopEditing): Took out redundant code.
|
||
(updateCellEditor): Updated boolean when appropriate.
|
||
(installListeners): Took out CellEditorListener. It is added
|
||
when the cellEditor is set.
|
||
(installUI): Similar.
|
||
(ensureRowsAreVisible): Fixed API documentation
|
||
(startEditing): Fixed to add editing container to the tree.
|
||
(checkForClickInExpandControl): Fixed API documentation.
|
||
(editingStopped): Added code to remove listeners and container.
|
||
(editingCanceled): Similar.
|
||
(mousePressed): Updated to stop editing when a different cell is
|
||
clicked.
|
||
(treeNodesChanged): Called repaint.
|
||
(treeNodesRemoved): Likewise.
|
||
(treeStructureChanged): Likewise.
|
||
(paintNode): Updated to paint a node that is being edited.
|
||
(paintRecursive): Fixed API documentation.
|
||
* javax/swing/tree/DefaultTreeCellEditor.java
|
||
(paint): Fixed to paint icon and text box in correct location with
|
||
correct spacing.
|
||
(doLayout): Fixed API documentation.
|
||
(DefaultTreeCellEditor): Took out call to configure editing component.
|
||
(configureEditingComponent): Initialized editing icon.
|
||
(getTreeCellEditorComponent): Took out code to stop editing.
|
||
Not needed.
|
||
(addCellEditorListener): Passed on to realEditor.
|
||
(removeCellEditorListener): Likewise.
|
||
|
||
2005-08-29 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ORB.java (string_to_object): Documentation update.
|
||
* gnu/CORBA/Functional_ORB.java (string_to_object): Rewritten.
|
||
(ior_to_object): New method.
|
||
* gnu/CORBA/NamingService/NameParser.java: New file.
|
||
|
||
2005-08-28 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java (addEdit): Document gcj bug
|
||
workaround.
|
||
(getChange): Likewise.
|
||
|
||
2005-08-28 Tom Tromey <tromey@redhat.com>
|
||
|
||
* org/omg/PortableInterceptor/ORBInitInfoOperations.java: Removed
|
||
non-ascii character.
|
||
|
||
2005-08-28 Chris Burdess <dog@gnu.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java: Fully qualify references to
|
||
ElementChange class.
|
||
|
||
2005-08-28 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Interceptor/ForwardRequestHolder.java,
|
||
* gnu/CORBA/Interceptor/gnuClientRequestInfo.java,
|
||
* gnu/CORBA/Interceptor/gnuIcCurrent.java,
|
||
* gnu/CORBA/Interceptor/gnuIorInfo.java,
|
||
* gnu/CORBA/Interceptor/gnuServerRequestInfo.java,
|
||
* gnu/CORBA/Interceptor/IORInterceptors.java,
|
||
* gnu/CORBA/Interceptor/ClientRequestInterceptors.java,
|
||
* gnu/CORBA/Interceptor/Registrator.java,
|
||
* gnu/CORBA/Interceptor/ServerRequestInterceptors.java,
|
||
* gnu/CORBA/GIOP/contextSupportingHeader.java,
|
||
* org/omg/PortableInterceptor/ClientRequestInfo.java,
|
||
* org/omg/PortableInterceptor/ClientRequestInfoOperations.java,
|
||
* org/omg/PortableInterceptor/ClientRequestInterceptor.java,
|
||
* org/omg/PortableInterceptor/ClientRequestInterceptorOperations.java,
|
||
* org/omg/PortableInterceptor/Current.java,
|
||
* org/omg/PortableInterceptor/CurrentHelper.java,
|
||
* org/omg/PortableInterceptor/CurrentOperations.java,
|
||
* org/omg/PortableInterceptor/ForwardRequest.java,
|
||
* org/omg/PortableInterceptor/ForwardRequestHelper.java,
|
||
* org/omg/PortableInterceptor/InvalidSlot.java,
|
||
* org/omg/PortableInterceptor/InvalidSlotHelper.java,
|
||
* org/omg/PortableInterceptor/ORBInitInfo.java,
|
||
* org/omg/PortableInterceptor/ORBInitInfoOperations.java,
|
||
* org/omg/PortableInterceptor/ORBInitializer.java,
|
||
* org/omg/PortableInterceptor/ORBInitializerOperations.java,
|
||
* org/omg/PortableInterceptor/PolicyFactory.java,
|
||
* org/omg/PortableInterceptor/PolicyFactoryOperations.java,
|
||
* org/omg/PortableInterceptor/RequestInfo.java,
|
||
* org/omg/PortableInterceptor/RequestInfoOperations.java,
|
||
* org/omg/PortableInterceptor/ServerRequestInfo.java,
|
||
* org/omg/PortableInterceptor/ServerRequestInfoOperations.java,
|
||
* org/omg/PortableInterceptor/ServerRequestInterceptor.java,
|
||
* org/omg/PortableInterceptor/ServerRequestInterceptorOperations.java,
|
||
* org/omg/PortableInterceptor/package.html:
|
||
New files.
|
||
* gnu/CORBA/ExceptionCreator.java,
|
||
* gnu/CORBA/Functional_ORB.java,
|
||
* gnu/CORBA/IOR.java,
|
||
* gnu/CORBA/IOR_Delegate.java,
|
||
* gnu/CORBA/ObjectCreator.java,
|
||
* gnu/CORBA/Restricted_ORB.java,
|
||
* gnu/CORBA/bufferedResponseHandler.java,
|
||
* gnu/CORBA/gnuCodecFactory.java,
|
||
* gnu/CORBA/gnuRequest.java,
|
||
* gnu/CORBA/primitiveArrayTypeCode.java,
|
||
* gnu/CORBA/primitiveTypeCode.java,
|
||
* gnu/CORBA/CDR/Vio.java,
|
||
* gnu/CORBA/CDR/cdrOutput.java,
|
||
* gnu/CORBA/DynAn/gnuDynAny.java,
|
||
* gnu/CORBA/DynAn/gnuDynEnum.java,
|
||
* gnu/CORBA/DynAn/gnuDynFixed.java,
|
||
* gnu/CORBA/DynAn/gnuDynValue.java,
|
||
* gnu/CORBA/GIOP/ReplyHeader.java,
|
||
* gnu/CORBA/GIOP/RequestHeader.java,
|
||
* gnu/CORBA/GIOP/ServiceContext.java,
|
||
* gnu/CORBA/GIOP/v1_0/RequestHeader.java,
|
||
* gnu/CORBA/Poa/LocalDelegate.java,
|
||
* gnu/CORBA/Poa/LocalRequest.java,
|
||
* gnu/CORBA/Poa/ORB_1_4.java,
|
||
* gnu/CORBA/Poa/gnuServantObject.java,
|
||
* gnu/CORBA/Poa/servantDelegate.java,
|
||
* org/omg/CORBA/ServiceDetailHelper.java,
|
||
* org/omg/CORBA/DynAnyPackage/Invalid.java,
|
||
* org/omg/CORBA/DynAnyPackage/InvalidSeq.java,
|
||
* org/omg/CORBA/DynAnyPackage/InvalidValue.java,
|
||
* org/omg/CORBA/DynAnyPackage/TypeMismatch.java,
|
||
* org/omg/DynamicAny/NameDynAnyPairSeqHelper.java,
|
||
* org/omg/DynamicAny/_DynAnyFactoryStub.java,
|
||
* org/omg/DynamicAny/_DynAnyStub.java,
|
||
* org/omg/DynamicAny/_DynArrayStub.java,
|
||
* org/omg/DynamicAny/_DynEnumStub.java,
|
||
* org/omg/DynamicAny/_DynFixedStub.java,
|
||
* org/omg/DynamicAny/_DynSequenceStub.java,
|
||
* org/omg/DynamicAny/_DynStructStub.java,
|
||
* org/omg/DynamicAny/_DynUnionStub.java,
|
||
* org/omg/DynamicAny/_DynValueStub.java,
|
||
* org/omg/IOP/ServiceContext.java,
|
||
* org/omg/IOP/TaggedComponentHelper.java,
|
||
* org/omg/IOP/TaggedProfileHelper.java,
|
||
* org/omg/PortableInterceptor/IORInfo.java,
|
||
* org/omg/PortableInterceptor/IORInfoOperations.java,
|
||
* org/omg/PortableInterceptor/IORInterceptor.java,
|
||
* org/omg/PortableInterceptor/IORInterceptorOperations.java,
|
||
* org/omg/PortableInterceptor/Interceptor.java,
|
||
* org/omg/PortableInterceptor/LOCATION_FORWARD.java,
|
||
* org/omg/PortableInterceptor/SUCCESSFUL.java,
|
||
* org/omg/PortableInterceptor/SYSTEM_EXCEPTION.java,
|
||
* org/omg/PortableInterceptor/TRANSPORT_RETRY.java,
|
||
* org/omg/PortableInterceptor/USER_EXCEPTION.java,
|
||
* org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java,
|
||
* org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.java,
|
||
* org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidName.java,
|
||
* org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidNameHelper.java,
|
||
* org/omg/PortableInterceptor/ORBInitInfoPackage/ObjectIdHelper.java:
|
||
Rewritten.
|
||
* org/omg/CORBA/ORB.java,
|
||
* org/omg/CORBA/package.html,
|
||
* NEWS:
|
||
Documentation update.
|
||
|
||
2005-08-28 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/xpath/ArithmeticExpr.java: Fix div and mod by zero to
|
||
follow IEEE rules.
|
||
|
||
2005-08-27 Tom Tromey <tromey@redhat.com>
|
||
|
||
* m4/acinclude.m4 (CLASSPATH_WITH_GLIBJ): Always check for 'zip'
|
||
program. Changed zip install handling.
|
||
|
||
2005-08-26 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/event/EventRequest.java: New file.
|
||
* gnu/classpath/jdwp/exception/JdwpIllegalArgumentException.java:
|
||
New file.
|
||
|
||
2005-08-26 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/event/filters/IEventFilter.java: New file.
|
||
Describes the interface used for event filtering managed by
|
||
the event manager.
|
||
* gnu/classpath/jdwp/event/filters/ClassExcludeFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/ClassMatchFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/ClassOnlyFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/ConditionalFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/CountFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/ExceptionOnlyFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/FieldOnlyFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/InstanceOnlyFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/LocationOnlyFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/StepFilter.java: New file.
|
||
* gnu/classpath/jdwp/event/filters/ThreadOnlyFilter.java: New file.
|
||
|
||
2005-08-26 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicCheckBoxUI.java
|
||
(installUI): removed,
|
||
* javax/swing/plaf/basic/BasicIconFactory.java
|
||
(CheckBoxMenuItemIcon): new support class,
|
||
(getCheckBoxMenuItemIcon): return instance of CheckBoxMenuItemIcon,
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): changed value for 'CheckBoxMenuItem.checkIcon'
|
||
and removed entry for 'CheckBoxMenuItem.icon',
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java
|
||
(paintMenuItem): let icon handle selection status,
|
||
* javax/swing/plaf/metal/MetalIconFactory.java
|
||
(CheckBoxMenuItemIcon): new support class,
|
||
(getCheckBoxIcon): implemented,
|
||
(getCheckBoxMenuItemIcon): implemented,
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): added entry for 'CheckBoxMenuItem.checkIcon'.
|
||
|
||
2005-08-26 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
|
||
(create): Only set overwrite confirmation if using GTK >= 2.8.
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(setVisibleNative): Call gdk_flush before releasing GDK lock.
|
||
(setVisibleNativeUnlocked): Don't call gdk_flush.
|
||
|
||
2005-08-26 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
PR classpath/21660:
|
||
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
|
||
(AWT_FILEDIALOG_LOAD): New macro.
|
||
(AWT_FILEDIALOG_SAVE): Likewise.
|
||
(create(GtkContainerPeer,int)): Add mode parameter. Create Save
|
||
dialog if mode is AWT_FILEDIALOG_SAVE. Remove workaround for
|
||
http://bugzilla.gnome.org/show_bug.cgi?id=166852.
|
||
(create()): Add mode argument to create call.
|
||
* gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(setVisibleNative): Override method.
|
||
(setVisibleNativeUnlocked): Override method. Call gdk_flush after
|
||
showing or hiding window.
|
||
* include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: Regenerate.
|
||
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Regenerate.
|
||
|
||
2005-08-25 Mark Wielaard <mark@klomp.org>
|
||
|
||
* timezones.pl (parseRule): Add dayoffset when $time represents
|
||
more then a day.
|
||
* java/util/TimeZone.java (timezones): Regenerate.
|
||
|
||
2005-08-25 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/util/Value.java (Value): Update for
|
||
real VMIdManager API.
|
||
* gnu/classpath/jdwp/util/Location.java (Location): Likewise.
|
||
|
||
2005-08-25 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/EventRequestCommandSet.java
|
||
(executeSet): Use constants for case values.
|
||
Fix "typo": It is really ThreadOnlyFilter.
|
||
Correct arguments to InstanceOnlyFilter.
|
||
|
||
2005-08-25 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/CommandSet.java (CommandSet): Make
|
||
an abstract class.
|
||
Add protected variables for VMIdManager and VMVirtualMachine.
|
||
(runCommand): Make abstract.
|
||
* gnu/classpath/jdwp/processor/ArrayReferenceCommandSet.java
|
||
(ArrayReferenceCommandSet): Derive from CommandSet instead of
|
||
implementing it. Remove private hooks to ID manager and VM.
|
||
Update all VMIdManager and EventManager API calls.
|
||
* gnu/classpath/jdwp/processor/ArrayTypeCommandSet.java
|
||
(ArrayTypeCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/ClassLoaderReferenceCommandSet.java
|
||
(ClassLoaderReferenceCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/ClassObjectReferenceCommandSet.java
|
||
(ClassObjectReferenceCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/ClassTypeCommandSet.java
|
||
(ClassTypeCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/EventRequestCommandSet.java
|
||
(EventRequestCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/FieldCommandSet.java
|
||
(FieldCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/InterfaceTypeCommandSet.java
|
||
(InterfaceTypeCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/MethodCommandSet.java
|
||
(MethodCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java
|
||
(ObjectReferenceCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java
|
||
(ReferenceTypeCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/StackFrameCommandSet.java
|
||
(StackFrameCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/StringReferenceCommandSet.java
|
||
(StringReferenceCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/ThreadGroupReferenceCommandSet.java
|
||
(ThreadGroupReferenceCommandSet.java): Likewise.
|
||
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java
|
||
(ThreadReferenceCommandSet): Likewise.
|
||
* gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java
|
||
(VirtualMachineCommandSet): Likewise.
|
||
|
||
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java
|
||
(executeStatus): Fix constant name.
|
||
* gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java
|
||
(executeDisposeObjects): Don't do anything yet -- this
|
||
is unimplemented.
|
||
|
||
2005-08-25 Mark Wielaard <mark@klomp.org>
|
||
|
||
Reported by Bastiaan Huisman <huisman@science.uva.nl>
|
||
* scripts/tzabbrevs: Change America/Buenos_Aires to
|
||
America/Argentina/Buenos_Aires for AGT link.
|
||
* scripts/timezones.pl (parseTime): Assume and return wall time.
|
||
Reindent output.
|
||
* java/util/TimeZone.java (timezones): Regenerate using tzdata2005l.
|
||
|
||
2005-08-25 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/event/EventManager.java: New file concerning
|
||
JDWP event request management and notification infrastructure.
|
||
|
||
2005-08-25 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* scripts/eclipse-gnu.xml: Reverted my patch 2005-07-31.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextPane.java
|
||
(JTextPane()): Don't set the document to null here.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(RootView.preferenceChanged): Revalidate the text component.
|
||
(RootView.setParent): Set parent of views to null. The parent
|
||
of the added child view is set to the root view in the
|
||
BasicTextUI class.
|
||
(RootView.getView): Implemented new method.
|
||
(RootView.getViewCount): Implemented new method.
|
||
(RootView.changedUpdate): Use the correct ViewFactory here.
|
||
(RootView.insertUpdate): Use the correct ViewFactory here.
|
||
(RootView.removeUpdate): Use the correct ViewFactory here.
|
||
(setView): Set the view's parent to the root view.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/View.java
|
||
(View): Don't manage child views here.
|
||
(getContainer): Throw AssertionError if we have no parent. This
|
||
should not happen.
|
||
(append): Call replace to do the real action. Child views
|
||
are not managed in the View class itself.
|
||
(removeAll): Give replace an empty array instead of null.
|
||
Avoids NPEs in subclasses that don't handle the null case.
|
||
(preferenceChanged): Don't revalidate here. This is too
|
||
expensive and not necessary.
|
||
(updateChildren): Let replace do the actual action. We don't
|
||
manage child views in the View class.
|
||
(forwardUpdate): Don't access children directly.
|
||
(dump): Added package private methods useful for debugging.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/StyledEditorKit.java
|
||
(StyledViewFactory.create): Use new BoxView constructor. Throw
|
||
AssertionError if an unknown element type is encountered,
|
||
since this should not happen.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/GlyphView.java
|
||
(GlyphPainter): Implemented abstract inner class.
|
||
(DefaultGlyphPainter): Implemented concrete impl of
|
||
GlyphPainter.
|
||
(getGlyphPainter): Implemented new method.
|
||
(setGlyphPainter): Likewise.
|
||
(checkPainter): Likewise.
|
||
(paint): Likewise.
|
||
(getPreferredSpan): Likewise.
|
||
(modelToView): Likewise.
|
||
(getTabExpander): Likewise.
|
||
(getTabbedSpan): Likewise.
|
||
(getPartialSpan): Likewise.
|
||
(getBeginIndex): Likewise.
|
||
(getEndIndex): Likewise.
|
||
(getText): Likewise.
|
||
(getFont): Likewise.
|
||
(getForeground): Likewise.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/GapContent.java
|
||
(getString): Throw BadLocationException instead of letting
|
||
a StringIndexOutOfBoundsException bubble up.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/ParagraphView.java
|
||
(Row): Implemented inner class.
|
||
(ParagraphView(Element)): Implemented constructor.
|
||
(nextTabStop): Added dummy implementation for TabExpander
|
||
interface.
|
||
(createRow): Implemented new method.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/FlowView.java
|
||
(FlowStrategy): Implemented inner class.
|
||
(LogicalView): Likewise.
|
||
(FlowView(Element, int)): Implemented constructor.
|
||
(getFlowAxis): Implemented new method.
|
||
(getFlowSpan): Likewise.
|
||
(getFlowStart): Likewise.
|
||
(createRow): Added new abstract method.
|
||
(loadChildren): Implemented new method.
|
||
(layout): Implemented new method.
|
||
(insertUpdate): Implemented new method.
|
||
(removeUpdate): Implemented new method.
|
||
(changedUpdate): Implemented new method.
|
||
(getViewIndexAtPosition): Implemented new method.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/CompositeView.java
|
||
(loadChildren): Call replace to actually change the child
|
||
elements. This way subclasses can modify the child
|
||
management behaviour by simply overriding replace.
|
||
(setParent): Only call loadChildren if the parent to be set
|
||
is actually not null.
|
||
(replace): Check for null children. Set the parent of removed
|
||
children to null. Set the parent of the added children to
|
||
this.
|
||
(modelToView): Added some sanity checks.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/BoxView.java
|
||
(BoxView(Element, int)): Implemented.
|
||
(getAxis): Likewise.
|
||
(setAxis): Likewise.
|
||
(layoutChanged): Likewise.
|
||
(isLayoutValid): Likewise.
|
||
(paintChild): Likewise.
|
||
(replace): Likewise.
|
||
(paint): Likewise.
|
||
(getPreferredSpan): Likewise.
|
||
(getMaximumSpan): Likewise.
|
||
(baselineRequirements): Likewise.
|
||
(calculateMajorAxisRequirements): Likewise.
|
||
(calculateMinorAxisRequirements): Likewise.
|
||
(isBefore): Likewise.
|
||
(isAfter): Likewise.
|
||
(getViewAtPoint): Likewise.
|
||
(childAllocation): Likewise.
|
||
(layout): Likewise.
|
||
(layoutMajorAxis): Likewise.
|
||
(layoutMinorAxis): Likewise.
|
||
(isAllocationValid): Likewise.
|
||
(getWidth): Likewise.
|
||
(getHeight): Likewise.
|
||
(setSize): Likewise.
|
||
(validateLayout): Likewise.
|
||
|
||
2005-08-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java
|
||
(AbstractElement.dumpElement): Throw AssertionError when
|
||
a BadLocationException is encountered.
|
||
(BranchElement.getElementIndex): Return -1 if there is no child
|
||
element. Return elementCount - 1 if the requested offset is after
|
||
the child elements of that element.
|
||
(BranchElement.getEndOffset): Throw NPE if this element has no
|
||
children.
|
||
(BranchElement.getStartOffset): Throw NPE if this element has
|
||
no children.
|
||
(DefaultDocumentEvent.addEdit): Implemented.
|
||
(DefaultDocumentEvent.getChange): Implemented.
|
||
|
||
2005-08-25 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JPasswordField.java
|
||
(setText): Changed to raise an AssertionError when a
|
||
BadLocationException is caught.
|
||
|
||
2005-08-25 Tom Tromey <tromey@redhat.com>
|
||
|
||
* configure.ac: Call AC_PROG_CXX.
|
||
|
||
2005-08-25 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/xml/namespace/QName.java: Updated boilerplate address.
|
||
* gnu/xml/xpath/XPathParser.y: Likewise.
|
||
* gnu/xml/xpath/XPathParser.java: Regenerated.
|
||
|
||
2005-08-25 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/xml/datatype/DatatypeFactory.java: minor API doc fixes,
|
||
* javax/xml/parsers/DocumentBuilder.java: likewise,
|
||
* javax/xml/parsers/SAXParser.java: likewise,
|
||
* javax/xml/transform/Source.java: likewise.
|
||
|
||
2005-08-25 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/tree/DefaultTreeModel.java
|
||
(nodesWereRemoved): minor API doc fix.
|
||
|
||
2005-08-25 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
|
||
(activeBGColor): removed,
|
||
(activeFGColor): removed,
|
||
(inactiveBGColor): removed,
|
||
(inactiveFGColor): removed,
|
||
(installDefaults): replaced removed fields above with correct ones,
|
||
(uninstallDefaults): likewise,
|
||
(setButtonIcons): implemented,
|
||
(paintComponent): replaced removed fields above with correct ones;
|
||
* javax/swing/plaf/metal/MetalInternalFrameTitlePane.java: implemented,
|
||
* javax/swing/plaf/metal/MetalInternalFrameUI.java
|
||
(createNorthPane): implemented,
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): added internal frame icons.
|
||
|
||
2005-08-25 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java (getFont): Throw
|
||
RuntimeException in case of error.
|
||
* gnu/java/awt/EmbeddedWindow.java (addNotify): Likewise.
|
||
|
||
2005-08-24 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
|
||
(beginNativeRepaintID): Remove variable.
|
||
(endNativeRepaintID): Likewise.
|
||
(cp_gtk_button_init_jni): Don't look up beginNativeRepaint and
|
||
endNativeRepaint methods.
|
||
* gnu/java/awt/peer/gtk/GtkFramePeer.java (resizing): Remove
|
||
field.
|
||
* gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(resizing): Remove field.
|
||
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java (hiding): Remove
|
||
field.
|
||
(setVisible): Don't override.
|
||
* gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
|
||
(selectNative): New method.
|
||
(selectNativeUnlocked): Likewise.
|
||
(select): Call setNativeUnlocked if in the GTK main thread,
|
||
selectNative otherwise.
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
||
(gtkWidgetSetCursorUnlocked): New method.
|
||
(setCursor(Cursor)): Call gtkWidgetSetCursorUnlocked if in the GTK
|
||
main thread, gtkWidgetSetCursor otherwise.
|
||
(setVisibleNative): New method.
|
||
(setVisibleNativeUnlocked): Likewise.
|
||
(setVisible): Call setVisibleNativeUnlocked if in the GTK main
|
||
thread, setVisibleNative otherwise.
|
||
(hide): Call setVisible(false).
|
||
(show): Call setVisible(true).
|
||
|
||
2005-08-24 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/text/SimpleDateFormat.java (compileFormat): Correctly
|
||
handle quoted single quotes. PR classpath/23183.
|
||
|
||
2005-08-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* vm/reference/gnu/classpath/jdwp/VMFrame.java: Update copyright
|
||
boilerplate address.
|
||
* vm/reference/gnu/classpath/jdwp/VMIdManager.java: Likewise.
|
||
|
||
2005-08-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/newsitems.txt: Fix announcement url.
|
||
|
||
2005-08-24 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalIconFactory.java
|
||
(InternalFrameCloseIcon): new private class,
|
||
(InternalFrameAltMaximizeIcon): likewise,
|
||
(InternalFrameMaximizeIcon): likewise,
|
||
(InternalFrameMinimizeIcon): likewise,
|
||
(getInternalFrameCloseIcon): implemented,
|
||
(getInternalFrameMaximizeIcon): implemented,
|
||
(getInternalFrameMinimizeIcon): implemented,
|
||
(getInternalFrameAltMaximizeIcon): implemented.
|
||
|
||
2005-08-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/CORBA/ForwardRequestHelper.java: Update copyright boilerplate
|
||
address.
|
||
* gnu/classpath/jdwp/processor/CommandSet.java: Likewise.
|
||
* gnu/classpath/jdwp/processor/StringReferenceCommandSet.java:
|
||
Likewise.
|
||
* gnu/classpath/jdwp/processor/ClassLoaderReferenceCommandSet.java:
|
||
Likewise.
|
||
* gnu/classpath/jdwp/processor/ClassTypeCommandSet.java: Likewise.
|
||
* gnu/classpath/jdwp/processor/StackFrameCommandSet.java: Likewise.
|
||
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java:
|
||
Likewise.
|
||
* gnu/classpath/jdwp/util/LineTable.java: Likewise.
|
||
* gnu/classpath/jdwp/util/MethodResult.java: Likewise.
|
||
* gnu/classpath/jdwp/util/VariableTable.java: Likewise.
|
||
* javax/xml/namespace/QName.java: Likewise.
|
||
* org/omg/DynamicAny/_DynAnyFactoryStub.java: Likewise.
|
||
* org/omg/DynamicAny/_DynAnyStub.java: Likewise.
|
||
* org/omg/DynamicAny/_DynArrayStub.java: Likewise.
|
||
* org/omg/DynamicAny/_DynEnumStub.java: Likewise.
|
||
* org/omg/DynamicAny/_DynFixedStub.java: Likewise.
|
||
* org/omg/DynamicAny/_DynSequenceStub.java: Likewise.
|
||
* org/omg/DynamicAny/_DynStructStub.java: Likewise.
|
||
* org/omg/DynamicAny/_DynUnionStub.java: Likewise.
|
||
* org/omg/DynamicAny/_DynValueStub.java: Likewise.
|
||
* org/omg/PortableServer/ForwardRequest.java: Likewise.
|
||
* org/omg/PortableServer/CurrentHelper.java: Likewise.
|
||
* org/omg/PortableServer/ForwardRequestHelper.java: Likewise.
|
||
* org/omg/PortableServer/ServantActivatorHelper.java: Likewise.
|
||
* org/omg/PortableServer/ServantLocatorHelper.java: Likewise.
|
||
* org/omg/PortableServer/_ServantActivatorStub.java: Likewise.
|
||
* org/omg/PortableServer/_ServantLocatorStub.java: Likewise.
|
||
|
||
2005-08-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac: Set version to 0.18-pre.
|
||
|
||
2005-08-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/newsitems.txt: Add Generics Branch Merge
|
||
Announcement.
|
||
|
||
2005-08-24 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/DefaultCellEditor.java
|
||
(isCellEditable): Reversed last changes.
|
||
|
||
2005-08-24 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/DefaultCellEditor.java
|
||
(isCellEditable): If the event is null, the cell is still
|
||
editable.
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(getVisibleEditorRect): Use getPreferredSize to get the width
|
||
and height.
|
||
* javax/swing/tree/DefaultTreeCellEditor.java
|
||
(paint): Fixed to paint the JTextField with the background
|
||
and border at the correct location.
|
||
(DefaultTreeCellEditor): Changed to initialize realEditor.
|
||
(configureEditingComponent): Helper function implemented.
|
||
(getTreeCellEditorComponent): Fixed to use realEditor to get component.
|
||
(isCellEditable): Fixed to configure editing component.
|
||
(shouldSelectCell): Always returns true.
|
||
(stopCellEditing): Fixed to configure editing component if needed.
|
||
(cancelCellEditing): Fixed to configure editing component if needed.
|
||
(createTreeCellEditor): Fixed to initialize fields.
|
||
|
||
2005-08-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* resource/japhar-0.09.patch.1: Removed.
|
||
* resource/orp-1.0.8.patch: Removed.
|
||
* resource/orp-1.0.9.patch: Removed.
|
||
* resource/Makefile.am (EXTRA_DIST): Removed.
|
||
|
||
2005-08-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* NEWS: Split in general changes and vm interface changes. Add RawData
|
||
to Pointer conversion.
|
||
|
||
2005-08-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/java-lang/java_lang_VMDouble.c
|
||
(Java_java_lang_VMDouble_parseDouble): Remove KISSME_LINUX_USER hack.
|
||
|
||
2005-08-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac: Check for QtGui >= 4.0.1. Check for and
|
||
add extra include dirs ($includedir/Qt) to QT_CFLAGS.
|
||
* native/jni/qt-peer/.cvsignore: Add slotcallbacks.moc.h.
|
||
* native/jni/qt-peer/Makefile.am (QT_CXXFLAGS): Removed.
|
||
(libqtpeer_la_CXXFLAGS): Removed.
|
||
(libqtpeer_la_LDFLAGS): Removed.
|
||
(AM_LDFLAGS): Set to @CLASSPATH_MODULE@ @QT_LIBS@.
|
||
(AM_CXXFLAGS): Set to @QT_CFLAGS@.
|
||
|
||
2005-08-24 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicInternalFrameUI.java
|
||
(installDefaults): just fetch border from UIDefaults,
|
||
* javax/swing/plaf/metal/MetalIconFactory.java
|
||
(InternalFrameDefaultMenuIcon): implemented,
|
||
(getInternalFrameDefaultMenuIcon): implemented,
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): add values for "InternalFrame.border" and
|
||
"InternalFrame.icon".
|
||
|
||
2005-08-24 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalBorders.java
|
||
(InternalFrameBorder): implemented.
|
||
|
||
2005-08-24 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicDesktopPaneUI.java
|
||
(installDefaults): set background color using "desktop" color,
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initSystemColorDefaults): removed "Desktop.background" color,
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initSystemColorDefaults): added "desktop" color.
|
||
|
||
2005-08-23 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(stopEditing): Implemented.
|
||
(cancelEditing): Implemented.
|
||
(startEditingAtPath): Implemented.
|
||
(getEditingPath): Implemented.
|
||
(createDefaultCellEditor): Implemented.
|
||
(updateCellEditor): Implemented.
|
||
(completeEditing): Implemented.
|
||
(completeEditing): Implemented.
|
||
(startEditing): Implemented.
|
||
(editingStopped): Implemented.
|
||
(editingCanceled): Implemented.
|
||
* javax/swing/tree/DefaultTreeCellEditor.java
|
||
(stopCellEditing): Stopped the timer.
|
||
(cancelCellEditing): Likewise.
|
||
|
||
2005-08-23 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/DefaultCellEditor.java
|
||
(getTreeCellEditorComponent): Implemented cases for JCheckBox
|
||
and JComboBox.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(BasicTreeUI): Moved lines to installUI where the renderer
|
||
and editor are created.
|
||
(installUI): Likewise.
|
||
* javax/swing/tree/DefaultTreeCellEditor.java
|
||
(getPreferredSize): Implemented.
|
||
(DefaultTreeCellEditor): Implemented.
|
||
(DefaultTreeCellEditor): Implemented.
|
||
(getTreeCellEditorComponent): Implemented.
|
||
(getCellEditorValue): Implemented.
|
||
(isCellEditable): Implemented.
|
||
(shouldSelectCell): Implemented.
|
||
(stopCellEditing): Implemented.
|
||
(cancelCellEditing): Implemented.
|
||
(valueChanged): Implemented.
|
||
(actionPerformed): Implemented.
|
||
(shouldStartEditingTimer): Implemented.
|
||
(startEditingTimer): Implemented.
|
||
(canEditImmediately): Implemented.
|
||
(inHitRegion): Implemented.
|
||
(determineOffset): Implemented.
|
||
(prepareForEditing): Implemented.
|
||
(createContainer): Implemented.
|
||
(createTreeCellEditor): Implemented.
|
||
|
||
2005-08-23 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/text/SimpleDateFormat.java (compileFormat): Reformatted.
|
||
|
||
2005-08-23 Tom Tromey <tromey@redhat.com>
|
||
|
||
PR classpath/23531
|
||
* java/sql/Date.java (toString): Not deprecated.
|
||
(valueOf): Likewise.
|
||
* java/sql/Time.java (toString): Not deprecated.
|
||
(valueOf): Likewise.
|
||
|
||
2005-08-23 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/UIManager.java:
|
||
(addAuxiliaryLookAndFeel): renamed field, added check for null
|
||
argument,
|
||
(removeAuxiliaryLookAndFeel): reimplemented,
|
||
(getAuxiliaryLookAndFeels): renamed field,
|
||
(installLookAndFeel): implemented by delegation.
|
||
|
||
2005-08-23 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/UIManager.java: added API docs all over.
|
||
|
||
2005-08-23 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/UIManager.java:
|
||
(look_and_feel): renamed currentLookAndFeel,
|
||
(currentUIDefaults): new field,
|
||
(get(Object)): access cached UIDefaults,
|
||
(get(Object, Locale)): likewise,
|
||
(getBoolean(Object)): likewise,
|
||
(getBoolean(Object, Locale)): likewise,
|
||
(getBorder(Object)): likewise,
|
||
(getBorder(Object, Locale)): likewise,
|
||
(getColor(Object)): likewise,
|
||
(getColor(Object, Locale)): likewise,
|
||
(getDefaults): return reference to UIDefaults from current look and
|
||
feel rather than recreating them every time,
|
||
(getDimension(Object)): access local defaults,
|
||
(getDimension(Object, Locale)): likewise,
|
||
(getFont(Object)): likewise,
|
||
(getFont(Object, Locale)): likewise,
|
||
(getIcon(Object)): likewise,
|
||
(getIcon(Object, Locale)): likewise,
|
||
(getInsets(Object)): likewise,
|
||
(getInsets(Object, Locale)): likewise,
|
||
(getInt(Object)): likewise,
|
||
(getInt(Object, Locale)): likewise,
|
||
(getLookAndFeel): renamed attribute,
|
||
(getLookAndFeelDefaults): return reference to UIDefaults from current
|
||
look and feel rather than recreating them every time,
|
||
(getString(Object)): access local defaults,
|
||
(getString(Object, Locale)): likewise,
|
||
(getUI(JComponent)): likewise,
|
||
(installLookAndFeel(String, String)): implemented by delegation,
|
||
(put(Object, Object)): update local defaults,
|
||
(setLookAndFeel): create and retain reference to UIDefaults.
|
||
|
||
2005-08-23 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/UIManager.java:
|
||
(addPropertyChangeListener): implemented,
|
||
(removePropertyChangeListener): likewise,
|
||
(getPropertyChangeListeners): likewise,
|
||
(setLookAndFeel): fire a property change event.
|
||
|
||
2005-08-23 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(BasicTreeUI): Moved these lines to installUI
|
||
because they were causing NullPointerExceptions.
|
||
(installUI): Added code from constructor.
|
||
* javax/swing/plaf/metal/MetalTreeUI.java
|
||
(createUI): Formatted code.
|
||
|
||
2005-08-23 Tom Tromey <tromey@redhat.com>
|
||
|
||
* configure.ac: Fixed typo.
|
||
|
||
2005-08-23 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/event/SwingPropertyChangeSupport.java
|
||
(writeObject): removed empty method,
|
||
(readObject): likewise,
|
||
(getPropertyChangeListeners()): implemented,
|
||
(getPropertyChangeListeners(String)): likewise,
|
||
(hasListeners): return true if there are any general listeners,
|
||
added API docs all over.
|
||
|
||
2005-08-23 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/qt-peer/qttextfieldpeer.cpp
|
||
(Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getCaretPosition): Renamed
|
||
from Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getCaretPositionNative.
|
||
|
||
* gnu/java/awt/peer/qt/QtComponentPeer.java (getMinimumSizeNative):
|
||
Removed unused native method.
|
||
(getPreferredSizeNative): Likewise.
|
||
|
||
* include/gnu_java_awt_peer_qt_QMatrix.h: Regenerated.
|
||
* include/gnu_java_awt_peer_qt_QPainterPath.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QPen.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtAudioClip.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtButtonPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtCanvasPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtCheckboxPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtChoicePeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtComponentPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtContainerPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtDialogPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtFileDialogPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtFontMetrics.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtFontPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtFramePeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtGraphics.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtGraphicsEnvironment.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtImage.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtLabelPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtListPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtMenuBarPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtMenuItemPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtMenuPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtPanelPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtScreenDevice.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtScrollPanePeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtScrollbarPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtTextAreaPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtTextFieldPeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtToolkit.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtVolatileImage.h: Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtWindowPeer.h: Likewise.
|
||
|
||
2005-08-23 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/EventQueue.java (getNextEvent): Don't check if this is
|
||
the dispatch thread.
|
||
|
||
2005-08-23 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/qt/QtAudioClip.java
|
||
* gnu/java/awt/peer/qt/QtComponentGraphics.java
|
||
* gnu/java/awt/peer/qt/QtComponentPeer.java
|
||
* gnu/java/awt/peer/qt/QtDialogPeer.java
|
||
* gnu/java/awt/peer/qt/QtFontPeer.java
|
||
* gnu/java/awt/peer/qt/QtFramePeer.java
|
||
* gnu/java/awt/peer/qt/QtGraphics.java
|
||
* gnu/java/awt/peer/qt/QtImage.java
|
||
* gnu/java/awt/peer/qt/QtImageGraphics.java
|
||
* gnu/java/awt/peer/qt/QtLabelPeer.java
|
||
* gnu/java/awt/peer/qt/QtMenuBarPeer.java
|
||
* gnu/java/awt/peer/qt/QtMenuComponentPeer.java
|
||
* gnu/java/awt/peer/qt/QtMenuPeer.java
|
||
* gnu/java/awt/peer/qt/QtPanelPeer.java
|
||
* gnu/java/awt/peer/qt/QtRepaintThread.java
|
||
* gnu/java/awt/peer/qt/QtToolkit.java
|
||
* gnu/java/awt/peer/qt/QtVolatileImage.java
|
||
* include/gnu_java_awt_peer_qt_QtComponentPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtGraphics.h
|
||
* include/gnu_java_awt_peer_qt_QtMenuPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtVolatileImage.h
|
||
* native/jni/qt-peer/componentevent.cpp
|
||
* native/jni/qt-peer/componentevent.h
|
||
* native/jni/qt-peer/eventmethods.h
|
||
* native/jni/qt-peer/keybindings.cpp
|
||
* native/jni/qt-peer/keybindings.h
|
||
* native/jni/qt-peer/qtcomponentpeer.cpp
|
||
* native/jni/qt-peer/qtframepeer.cpp
|
||
* native/jni/qt-peer/qtgraphics.cpp
|
||
* native/jni/qt-peer/qtimage.h
|
||
* native/jni/qt-peer/qtlabelpeer.cpp
|
||
* native/jni/qt-peer/qtmenucomponentpeer.cpp
|
||
* native/jni/qt-peer/qtmenupeer.cpp
|
||
* native/jni/qt-peer/qtscrollpanepeer.cpp
|
||
* native/jni/qt-peer/qttextfieldpeer.cpp
|
||
* native/jni/qt-peer/qtvolatileimage.cpp
|
||
* native/jni/qt-peer/qtwindowpeer.cpp:
|
||
Reindented, minor fixes.
|
||
* gnu/java/awt/peer/qt/QtImageDirectGraphics.java
|
||
New file.
|
||
|
||
2005-08-22 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/net/JarURLConnection.java (getJarEntry): Return null if no
|
||
entry specified.
|
||
|
||
2005-08-22 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/split-for-gcj.sh: Create Makefile.deps atomically.
|
||
* lib/gen-classlist.sh.in: Don't run split-for-gcj.sh.
|
||
* lib/Makefile.gcj (Makefile.deps): New target.
|
||
* lib/Makefile.am (compile-classes): Pass top_srcdir to
|
||
Makefile.gcj.
|
||
|
||
2005-08-22 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
Added in default border for Tree.
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java:
|
||
Formatting entire class.
|
||
(getPreferredSize): Implemented.
|
||
|
||
2005-08-22 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/event/SwingPropertyChangeSupport.java: reformatted.
|
||
|
||
2005-08-22 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/ImageIcon.java: Add documentation.
|
||
|
||
2005-08-22 Tom Tromey <tromey@redhat.com>
|
||
|
||
* javax/swing/text/LayoutQueue.java: New file.
|
||
|
||
2005-08-22 Tom Tromey <tromey@redhat.com>
|
||
|
||
PR libgcj/23499:
|
||
* doc/api/Makefile.am (install-data-local): Now conditional on
|
||
CREATE_API_DOCS.
|
||
(uninstall-local): Likewise.
|
||
|
||
2005-08-22 Kelley Cook <kcook@gcc.gnu.org>
|
||
|
||
* Makefile.am (ACLOCAL_AMFLAGS): New.
|
||
|
||
2005-08-22 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/UIManager.java: fixed error message typo in static
|
||
initialization code.
|
||
|
||
2005-08-22 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/text/AbstractDocument.java: fixed minor API doc problems,
|
||
* javax/swing/text/Caret.java: likewise,
|
||
* javax/swing/text/CompositeView.java: likewise,
|
||
* javax/swing/text/DefaultCaret.java: likewise,
|
||
* javax/swing/text/DefaultEditorKit.java: likewise,
|
||
* javax/swing/text/DefaultStyledDocument.java: likewise,
|
||
* javax/swing/text/ElementIterator.java: likewise,
|
||
* javax/swing/text/GlyphView.java: likewise,
|
||
* javax/swing/text/IconView.java: likewise,
|
||
* javax/swing/text/View.java: likewise.
|
||
|
||
2005-08-22 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/SwingUtilities.java: fixed some minor API doc problems.
|
||
|
||
2005-08-22 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* NEWS: added item regarding javax.swing.plaf.multi.* package
|
||
implementation.
|
||
|
||
2005-08-22 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/gtk-peer/gtkpeer.h (cp_gtk_clipboard,
|
||
cp_gtk_stringTarget, cp_gtk_imageTarget, cp_gtk_filesTarget): New
|
||
extern variables.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c: New file.
|
||
* native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Add
|
||
gnu_java_awt_peer_gtk_GtkSelection.c.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c: Renames
|
||
clipboard to cp_gtk_clipboard, stringTarget to cp_gtk_stringTarget,
|
||
imageTarget to cp_gtk_imageTarget, filesTarget to cp_gtk_filesTarget,
|
||
cp_gtk_clipboard_owner_change_cb to clipboard_owner_change_cb,
|
||
cp_gtk_clipboard_get_func to clipboard_get_func,
|
||
cp_gtk_clipboard_clear_func to clipboard_clear_func, moved
|
||
GtkSelection native methods to new file.
|
||
|
||
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkSelection.java: Update for new FSF
|
||
address.
|
||
|
||
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicSplitPaneUI.java
|
||
(KEYBOARD_DIVIDER_MOVE_OFFSET): Initialize with 3.
|
||
|
||
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* javax/swing/ImageIcon.java (getIconHeight): Return -1 if image
|
||
is null.
|
||
(getIconWidth): Likewise.
|
||
|
||
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(window_get_frame_extents): If window is not decorated, guess 0,
|
||
0, 0, 0 inset values.
|
||
|
||
2005-08-21 Tom Tromey <tromey@redhat.com>
|
||
|
||
* javax/swing/text/AbstractWriter.java (NEWLINE): Now 'final'.
|
||
|
||
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/Label.java (setText): Refine text inequality test.
|
||
|
||
2005-08-21 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics.java (setClip(Shape)): Clear
|
||
clip when clip == null.
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (setClip(Shape)):
|
||
Likewise.
|
||
|
||
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/Label.java (setText): Invalidate label.
|
||
|
||
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/image/AreaAveragingScaleFilter.java: Add checks for
|
||
consumer != null.
|
||
* java/awt/image/CropImageFilter.java: Likewise.
|
||
* java/awt/image/ImageFilter.java: Likewise.
|
||
* java/awt/image/RGBImageFilter.java: Likewise.
|
||
* java/awt/image/ReplicateScaleFilter.java: Likewise.
|
||
|
||
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java (findFormatName):
|
||
Just return null when ext == null.
|
||
|
||
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/AWTKeyStroke.java (getAWTKeyStroke): Include old-style
|
||
modifiers in returned AWTKeyStroke's modifier mask.
|
||
|
||
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (setStroke): Clear
|
||
dashes if dashes is null.
|
||
(setStrokeUnlocked): Likewise.
|
||
|
||
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/Window.java (getMostRecentFocusOwner): New method.
|
||
|
||
2005-08-20 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/qt/MainQtThread.java
|
||
* gnu/java/awt/peer/qt/QtComponentGraphics.java
|
||
* gnu/java/awt/peer/qt/QtComponentPeer.java
|
||
* gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java
|
||
* gnu/java/awt/peer/qt/QtFramePeer.java
|
||
* gnu/java/awt/peer/qt/QtImage.java
|
||
* gnu/java/awt/peer/qt/QtListPeer.java
|
||
* gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java
|
||
* gnu/java/awt/peer/qt/QtToolkit.java
|
||
* native/jni/qt-peer/componentevent.cpp
|
||
* native/jni/qt-peer/componentevent.h
|
||
* native/jni/qt-peer/eventmethods.h
|
||
* native/jni/qt-peer/mainqtthread.cpp
|
||
* native/jni/qt-peer/mainthreadinterface.cpp
|
||
* native/jni/qt-peer/mainthreadinterface.h
|
||
* native/jni/qt-peer/qtcomponentpeer.cpp
|
||
* native/jni/qt-peer/qtframepeer.cpp
|
||
* native/jni/qt-peer/qtgraphics.cpp
|
||
Refactored.
|
||
* include/gnu_java_awt_peer_qt_MainQtThread.h
|
||
* include/gnu_java_awt_peer_qt_QMatrix.h
|
||
* include/gnu_java_awt_peer_qt_QPainterPath.h
|
||
* include/gnu_java_awt_peer_qt_QPen.h
|
||
* include/gnu_java_awt_peer_qt_QtAudioClip.h
|
||
* include/gnu_java_awt_peer_qt_QtButtonPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtCanvasPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtCheckboxPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtChoicePeer.h
|
||
* include/gnu_java_awt_peer_qt_QtComponentPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtContainerPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtDialogPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtFileDialogPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtFontMetrics.h
|
||
* include/gnu_java_awt_peer_qt_QtFontPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtFramePeer.h
|
||
* include/gnu_java_awt_peer_qt_QtGraphics.h
|
||
* include/gnu_java_awt_peer_qt_QtGraphicsEnvironment.h
|
||
* include/gnu_java_awt_peer_qt_QtImage.h
|
||
* include/gnu_java_awt_peer_qt_QtLabelPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtListPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtMenuBarPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtMenuItemPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtMenuPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtPanelPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtScreenDevice.h
|
||
* include/gnu_java_awt_peer_qt_QtScrollPanePeer.h
|
||
* include/gnu_java_awt_peer_qt_QtScrollbarPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtTextAreaPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtTextFieldPeer.h
|
||
* include/gnu_java_awt_peer_qt_QtToolkit.h
|
||
* include/gnu_java_awt_peer_qt_QtVolatileImage.h
|
||
* include/gnu_java_awt_peer_qt_QtWindowPeer.h
|
||
Regenerated.
|
||
* gnu/java/awt/peer/qt/QtRepaintThread.java:
|
||
New file.
|
||
|
||
2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gtk_jawt.c
|
||
(classpath_jawt_get_default_display): Remove locking.
|
||
(classpath_jawt_get_visualID): Likewise.
|
||
(classpath_jawt_get_drawable): Likewise.
|
||
(classpath_jawt_object_lock): Remove function.
|
||
(classpath_jawt_object_unlock): Likewise.
|
||
(classpath_jawt_create_lock): Likewise.
|
||
(classpath_jawt_destroy_lock): Likewise.
|
||
* native/jni/classpath/classpath_jawt.h
|
||
(classpath_jawt_object_lock): Remove function.
|
||
(classpath_jawt_object_unlock): Likewise.
|
||
(classpath_jawt_create_lock): Likewise.
|
||
(classpath_jawt_destroy_lock): Likewise.
|
||
* native/jawt/jawt.c [!__GNUC__] (__attribute__): Define to
|
||
nothing.
|
||
(_Jv_Lock): Call classpath_jawt_lock.
|
||
(_Jv_Unlock): Call classpath_jawt_unlock.
|
||
(_Jv_GetDrawingSurfaceInfo): Move surface_info_x11 initialization
|
||
from ...
|
||
(_Jv_GetDrawingSurface): Remove surface_info_x11 initialization.
|
||
(_Jv_FreeDrawingSurface): Don't destroy target object.
|
||
* native/jawt/Makefile.am: Add SONAME FIXME.
|
||
* include/jawt_md.h (struct _JAWT_X11DrawingSurfaceInfo): Re-order
|
||
display field. Add colour map, depth and GetAWTColor function
|
||
pointer fields.
|
||
* include/jawt.h (struct _JAWT_Rectangle): New structure.
|
||
(struct _JAWT_DrawingSurfaceInfo): Add drawing surface, bounds,
|
||
clip size and clipping rectangle fields.
|
||
(struct _JAWT_DrawingSurface): Add env field. Rename lock field
|
||
target. Re-order function pointer and lock fields. Remove
|
||
surface_info field.
|
||
(struct _JAWT): Add GetComponent function pointer field.
|
||
|
||
2005-08-20 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/id/ClassLoaderId.java (getClassLoader): New method.
|
||
* gnu/classpath/jdwp/id/ClassObjectId.java (getClassObject): New method.
|
||
* gnu/classpath/jdwp/id/JdwpId.java
|
||
(getReference): New method.
|
||
(setReference): New method.
|
||
* gnu/classpath/jdwp/id/ObjectId.java (getObject): New method.
|
||
* gnu/classpath/jdwp/id/ReferenceTypeId.java (getType): New method.
|
||
* gnu/classpath/jdwp/id/StringId.java (getString): New method.
|
||
* gnu/classpath/jdwp/id/ThreadGroupId.java (getThreadGroup): New method.
|
||
* gnu/classpath/jdwp/id/ThreadId.java (getThread): New method.
|
||
|
||
* gnu/classpath/jdwp/id/ObjectId.java (setId): New method.
|
||
(disableCollection): New method.
|
||
(enableCollection): New method.
|
||
|
||
* gnu/classpath/jdwp/id/JdwpId.java (equals): Remove test for class equality.
|
||
(setId): Make public.
|
||
|
||
2005-08-20 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/exception/InvalidThreadGroupException.java
|
||
(InvalidThreadGroupException): Fix misleading string error message.
|
||
(InvalidThreadGroupException): Fix typo -- should be
|
||
JdwpConstants.Error.INVALID_THREAD_GROUP.
|
||
|
||
* gnu/classpath/jdwp/exception/InvalidClassLoaderException.java: New
|
||
exception.
|
||
* gnu/classpath/jdwp/exception/InvalidFieldException.java: New
|
||
exception.
|
||
* gnu/classpath/jdwp/exception/InvalidLocationException.java: New
|
||
exception.
|
||
* gnu/classpath/jdwp/exception/InvalidMethodException.java: New
|
||
exception.
|
||
|
||
2005-08-19 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* NEWS: Added note about DynamicAny package.
|
||
|
||
2005-08-19 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/qt-peer/Makefile.am (libqtpeer_la_SOURCES):
|
||
Added eventmethods.h.
|
||
|
||
2005-08-19 Tom Tromey <tromey@redhat.com>
|
||
|
||
* javax/swing/tree/DefaultTreeCellEditor.java: Removed erroneous
|
||
import.
|
||
|
||
2005-08-19 Tom Tromey <tromey@redhat.com>
|
||
|
||
* javax/swing/text/AbstractWriter.java: New file.
|
||
* javax/swing/text/ElementIterator.java: New file.
|
||
|
||
2005-08-19 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getCellBounds): No need to call getFont twice. This
|
||
is fixed.
|
||
* javax/swing/tree/DefaultTreeCellEditor.java:
|
||
Added API documentation for all fields.
|
||
(getPreferredSize): Implemented.
|
||
(paint): Implemented.
|
||
(doLayout): Implemented.
|
||
(getFont): Implemented.
|
||
(getPreferredSize): Implemented.
|
||
(DefaultTreeCellEditor): Partially implemented.
|
||
(DefaultTreeCellEditor): Partially implemented.
|
||
(setBorderSelectionColor): Implemented.
|
||
(getBorderSelectionColor): Implemented.
|
||
(setFont): Implemented.
|
||
(getFont): Implemented.
|
||
(getTreeCellEditorComponent): Added API documentation.
|
||
(getCellEditorValue): Added API documentation.
|
||
(isCellEditable): Added API documentation.
|
||
(shouldSelectCell): Added API documentation.
|
||
(stopCellEditing): Added API documentation.
|
||
(cancelCellEditing): Added API documentation.
|
||
(valueChanged): Added API documentation.
|
||
(actionPerformed): Added API documentation.
|
||
(setTree): Implemented.
|
||
(shouldStartEditingTimer): Added API documentation.
|
||
(startEditingTimer): Added API documentation.
|
||
(canEditImmediately): Added API documentation.
|
||
(inHitRegion): Added API documentation.
|
||
(determineOffset): Added API documentation.
|
||
(prepareForEditing): Added API documentation.
|
||
(createContainer): Added API documentation.
|
||
(createTreeCellEditor): Added API documentation.
|
||
|
||
2005-08-19 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* lib/.cvsignore: Add META-INF, Makefile.deps and lists.
|
||
|
||
2005-08-19 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* configure.ac: Generate native/jawt/Makefile.
|
||
* include/jawt.h: Import from libgcj.
|
||
* include/jawt_md.h: Likewise.
|
||
* native/Makefile.am (JAWTDIR): New variable.
|
||
* native/jawt: New directory.
|
||
* native/jawt/.cvsignore: New file.
|
||
* native/jawt/Makefile.am: Likewise.
|
||
* native/jawt/jawt.c: Import from libgcj.
|
||
|
||
2005-08-19 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/tree/DefaultTreeModel.java
|
||
(setAsksAllowsChildren): Removed comment, unneeded.
|
||
(setRoot): Formatting.
|
||
(getIndexOfChild): Formatting.
|
||
(reload): Added API documentation.
|
||
(reload): Likewise.
|
||
(valueForPathChanged): Implemented.
|
||
(insertNodeInto): Implemented.
|
||
(removeNodeFromParent): Implemented.
|
||
(nodeChanged): Implemented.
|
||
(nodesWereInserted): Implemented.
|
||
(nodesWereRemoved): Implemented.
|
||
(nodesChanged): Implemented.
|
||
(nodeStructureChanged): Added API documentation.
|
||
(getPathToRoot): Implemented.
|
||
(getPathToRoot): Implemented.
|
||
(fireTreeNodesChanged): Added API documentation.
|
||
|
||
2005-08-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/image/DirectColorModel.java
|
||
(createCompatibleWritableRaster): Added API documentation.
|
||
|
||
2005-08-18 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/Font.java (Font(String,Map)): Make package private.
|
||
* gnu/java/awt/ClasspathToolkit.java (getFont): Access
|
||
package-private Font.Font(String,Map) constructor using
|
||
reflection.
|
||
|
||
2005-08-18 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/GLightweightPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
||
gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
||
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
||
gnu/java/awt/peer/qt/QtComponentPeer.java,
|
||
gnu/java/awt/peer/qt/QtContainerPeer.java,
|
||
gnu/java/awt/peer/qt/QtFramePeer.java,
|
||
gnu/java/awt/peer/qt/QtMenuComponentPeer.java,
|
||
gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java,
|
||
gnu/java/awt/peer/qt/QtTextAreaPeer.java,
|
||
gnu/java/awt/peer/qt/QtTextFieldPeer.java,
|
||
gnu/java/awt/peer/qt/QtWindowPeer.java,
|
||
java/awt/peer/ComponentPeer.java,
|
||
java/awt/peer/ContainerPeer.java, java/awt/peer/FramePeer.java,
|
||
java/awt/peer/MenuComponentPeer.java,
|
||
java/awt/peer/TextComponentPeer.java,
|
||
java/awt/peer/WindowPeer.java: Add new 1.5 methods.
|
||
* java/awt/Window.java (Window()): Initialize
|
||
graphicsConfiguration.
|
||
* java/awt/GraphicsConfiguration.java
|
||
(createCompatibleVolatileImage(int,int,int)): New method.
|
||
* java/awt/Font.java (Font(String,Map)): Add FIXME.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java
|
||
(getLocalGraphicsEnvironment): Call new constructor.
|
||
* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java (getToolkit):
|
||
Remove method.
|
||
* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java
|
||
(GdkGraphicsEnvironment(GtkToolkit)): Remove method.
|
||
(GdkGraphicsEnvironment()): New constructor.
|
||
(getToolkit): Remove method.
|
||
* gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java
|
||
(getToolkit): Remove method.
|
||
(createCompatibleVolatileImage): New method.
|
||
* gnu/java/awt/ClasspathToolkit.java (getFont): Add FIXME.
|
||
|
||
2005-08-18 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/DefaultCellEditor.java
|
||
(getTreeCellEditorComponent): Implemented.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(isEditing): Implemented.
|
||
(mouseClicked): Moved code to mousePressed
|
||
(mousePressed): Code moved here from mouseClicked and
|
||
added in code to stop editing.
|
||
(selectPath): Default is changed to CONTIGUOUS_TREE_SELECTION
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java
|
||
(DefaultTreeSelectionModel): Default is changed to CONTIGUOUS_TREE_SELECTION.
|
||
|
||
2005-08-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicArrowButton.java:
|
||
Set default size to 12.
|
||
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
||
(calculatePreferredSize): Don't restrict width and height to
|
||
a minimum of 20.
|
||
|
||
2005-08-18 Keith Seitz <keiths@redhat.com>
|
||
|
||
* vm/reference/gnu/classpath/jdwp/VMIdManager.java: New file
|
||
with example implementation of ID-management for JDWP back-end.
|
||
* gnu/classpath/jdwp/id/JdwpIdFactory.java: Removed. Now part of
|
||
VMIdManager.
|
||
|
||
2005-08-18 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(setHashColor): Implemented.
|
||
(getRowForPath): Implemented.
|
||
|
||
2005-08-18 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java
|
||
(paint): Added check for null border.
|
||
|
||
2005-08-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/FlowLayout.java
|
||
(setAlignment): Added comment explaining why we don't check
|
||
for illegal values here.
|
||
|
||
2005-08-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/image/PixelGrabber.java
|
||
(startGrabbing): Replaced ImageConsumer.ABORTED with
|
||
ImageConsumer.IMAGEABORTED.
|
||
|
||
2005-08-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/image/PixelGrabber.java
|
||
(constructors): Check if the ImageProducer is null and throw
|
||
a NPE if that is the case.
|
||
(startGrabbing): When an exception is thrown in the grabber thread,
|
||
exit gracefully and notify the waiting threads.
|
||
(imageComplete): Only call ip.removeConsumer() if ip is not null.
|
||
|
||
2005-08-18 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/text/StringCharacterIterator.java
|
||
(StringCharacterIterator(String)): documented NullPointerException.
|
||
|
||
2005-08-18 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/multi/MultiButtonUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiColorChooserUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiComboBoxUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiDesktopIconUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiDesktopPaneUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiFileChooserUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiInternalFrameUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiLabelUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiListUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiLookAndFeel.java: new file,
|
||
* javax/swing/plaf/multi/MultiMenuBarUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiMenuItemUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiOptionPaneUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiPanelUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiPopupMenuUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiProgressBarUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiRootPaneUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiScrollBarUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiScrollPaneUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiSeparatorUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiSliderUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiSpinnerUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiSplitPaneUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiTabbedPaneUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiTableHeaderUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiTableUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiTextUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiToolBarUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiToolTipUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiTreeUI.java: new file,
|
||
* javax/swing/plaf/multi/MultiViewportUI.java: new file,
|
||
* javax/swing/plaf/multi/package.html: new file.
|
||
|
||
2005-08-18 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/util/Vector.java
|
||
(copyInto) fixed incorrect API description.
|
||
|
||
2005-08-17 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c: Remove
|
||
JamVM deadlock workarounds.
|
||
|
||
2005-08-17 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
||
gnu_java_awt_peer_gtk_GtkFramePeer.c (postConfigureEvent): Prevent
|
||
callback calling back into peers.
|
||
(setBounds): Likewise.
|
||
(setMenuBarWidthUnlocked): New method.
|
||
* native/jni/gtk-peer/gtkpeer.h (cp_gtk_filedialog_init_jni):
|
||
Declare function.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
||
(gtkInit): Call cp_gtk_filedialog_init_jni.
|
||
(loadSystemColors): Work around deadlock.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c
|
||
(textcomponent_changed_cb): Don't release GDK lock.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c
|
||
(item_activate_cb): Don't release GDK lock.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c
|
||
(item_highlighted_cb): Don't release GDK lock.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
||
(component_button_press_cb): Don't release GDK lock.
|
||
(component_button_release_cb): Likewise.
|
||
(component_motion_notify_cb): Likewise.
|
||
(component_enter_notify_cb): Likewise.
|
||
(component_leave_notify_cb): Likewise.
|
||
(component_expose_cb): Likewise.
|
||
(component_focus_in_cb): Likewise.
|
||
(component_focus_out_cb): Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
|
||
(block_expose_event_cb): Remove callback.
|
||
* gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
||
gnu_java_awt_peer_gtk_GtkWindowPeer.c (postConfigureEvent):
|
||
Prevent callback calling back into peers.
|
||
(setBounds): Likewise.
|
||
(nativeSetBoundsUnlocked): New method.
|
||
(setBoundsUnlocked): Likewise.
|
||
(nativeSetVisibleUnlocked): Likewise.
|
||
(setVisibleUnlocked): Likewise.
|
||
(window_delete_cb): Don't release GDK lock.
|
||
(window_destroy_cb): Likewise.
|
||
(window_show_cb): Likewise.
|
||
(window_active_state_change_cb): Likewise.
|
||
(window_focus_state_change_cb): Likewise.
|
||
(window_focus_in_cb): Likewise.
|
||
(window_focus_out_cb): Likewise.
|
||
(window_window_state_cb): Likewise.
|
||
(window_property_changed_cb): Likewise.
|
||
(realize_cb): Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java (mainThread): New
|
||
variable.
|
||
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
||
gnu_java_awt_peer_gtk_GtkFileDialogPeer.c (setVisible): Prevent
|
||
callback calling back into peers.
|
||
(filename_filter_cb): Don't release GDK lock.
|
||
(handle_response_cb): Likewise.
|
||
(cp_gtk_filedialog_init_jni): New function.
|
||
* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java (setState): Prevent
|
||
callback from calling back into peers.
|
||
(item_toggled_cb): Don't release GDK lock.
|
||
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
|
||
gnu_java_awt_peer_gtk_GdkPixbufDecoder.c (area_prepared_cb): Don't
|
||
release GDK lock.
|
||
(area_updated_cb): Likewise.
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java,
|
||
gnu_java_awt_peer_gtk_GdkGraphics2D.c (initStateUnlocked): New
|
||
method.
|
||
(cairoSurfaceSetFilterUnlocked): Likewise.
|
||
(initComponentGraphics2DUnlocked): Likewise.
|
||
(setTexturePixelsUnlocked): Likewise.
|
||
(setGradientUnlocked): Likewise.
|
||
(cairoSetMatrixUnlocked): Likewise.
|
||
(cairoSetRGBAColorUnlocked): Likewise.
|
||
(cairoSetLineWidthUnlocked): Likewise.
|
||
(cairoSetLineCapUnlocked): Likewise.
|
||
(cairoSetLineJoinUnlocked): Likewise.
|
||
(cairoSetDashUnlocked): Likewise.
|
||
(cairoSetMiterLimitUnlocked): Likewise.
|
||
(setPaintUnlocked): Likewise.
|
||
(setTransformUnlocked): Likewise.
|
||
(setStrokeUnlocked): Likewise.
|
||
(setColorUnlocked): Likewise.
|
||
(setBackgroundUnlocked): Likewise.
|
||
(setRenderingHintsUnlocked): Likewise.
|
||
(setFontUnlocked): Likewise.
|
||
(realize_cb): Don't release GDK lock. Call
|
||
initComponentGraphics2DUnlocked.
|
||
* gnu/java/awt/peer/gtk/GdkGraphics.java,
|
||
gnu_java_awt_peer_gtk_GdkGraphics.c (initStateUnlocked): New
|
||
method.
|
||
(initComponentGraphicsUnlocked): New method.
|
||
(realize_cb): Don't release GDK lock. Call
|
||
initComponentGraphicsUnlocked.
|
||
* include/gnu_java_awt_peer_gtk_GdkGraphics.h: Regenerate.
|
||
* include/gnu_java_awt_peer_gtk_GdkGraphics2D.h: Likewise.
|
||
* include/gnu_java_awt_peer_gtk_GtkFramePeer.h: Likewise.
|
||
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Likewise.
|
||
|
||
2005-08-17 Tom Tromey <tromey@redhat.com>
|
||
|
||
* .project: Correctly omit jdwp from vm/reference.
|
||
|
||
2005-08-17 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(viewToModel): Changed to match API spec.
|
||
* javax/swing/text/CompositeView.java
|
||
(viewToModel): Changed to match API spec.
|
||
* javax/swing/text/FieldView.java
|
||
(viewToModel): Changed to match API spec.
|
||
* javax/swing/text/GlyphView.java
|
||
(viewToModel): Changed to match API spec.
|
||
* javax/swing/text/IconView.java
|
||
(viewToModel): Changed to match API spec.
|
||
* javax/swing/text/PasswordView.java
|
||
(viewToModel): Changed to match API spec.
|
||
* javax/swing/text/PlainView.java
|
||
(viewToModel): Changed to match API spec.
|
||
* javax/swing/text/View.java
|
||
(viewToModel): Changed to match API spec.
|
||
|
||
2005-08-17 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JList.java:
|
||
(indexToLocation): Implemented.
|
||
(getLastVisibleIndex): If the last index in the list is showing and
|
||
there is extra room at the bottom, return the last index, not -1.
|
||
|
||
2005-08-17 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getCellLocation): Added in check if node is a leaf.
|
||
Shouldnt call getChildCount if a leaf. May cause NPE.
|
||
(paintRecursive): Likewise.
|
||
(paintControlIcons): Likewise.
|
||
(findNode): Likewise.
|
||
(getNextNode): Likewise.
|
||
(getPreviousNode): Likewise.
|
||
(getNextSibling): Likewise.
|
||
(getPreviousSibling): Likewise.
|
||
|
||
2005-08-17 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java
|
||
(paint): paints the background and border of cell.
|
||
|
||
2005-08-17 Roman Kennke <roman@kennke.org>
|
||
|
||
Reported by Ingo Proetel <proetel@aicas.com>
|
||
* java/awt/image/DirectColorModel.java
|
||
(createCompatibleWritableRaster): Added argument check.
|
||
|
||
2005-08-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/FontMetrics.java
|
||
(charWidth(int)): Correctly map Unicode indices to char[] here.
|
||
|
||
2005-08-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/lang/Character.java
|
||
(toChars(int)): New JDK1.5 method.
|
||
(toChars(int, char[], int)): New JDK1.5 method.
|
||
(charCount): New JDK1.5 method.
|
||
(isSupplementaryCodePoint): New JDK1.5 method.
|
||
(isValidCodePoint): New JDK1.5 method.
|
||
|
||
2005-08-17 Lillian Angel <langel@redhat.com>
|
||
|
||
* java/awt/FontMetrics.java
|
||
(charWidth): Reversed Roman's patch, was not compiling.
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java
|
||
(getTreeCellRendererComponent): Set Opaque to true for
|
||
painting reasons.
|
||
|
||
2005-08-17 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/awt/peer/qt/QtFramePeer.java (setIcon): Mark non-native
|
||
and add FIXME.
|
||
(setMaximizedBounds): Likewise.
|
||
* include/gnu_java_awt_peer_qt_QtFramePeer.h: Regenerated.
|
||
* native/jni/qt-peer/.cvsignore: New file.
|
||
* native/jni/qt-peer/Makefile.am (libqtpeer_la_SOURCES):
|
||
Remove eventmethods.h.
|
||
|
||
2005-08-17 Mark Wielaard <mark@klomp.org>
|
||
|
||
* scripts/check_jni_methods.sh: Find JNI method declarations in
|
||
.cpp files. Check both GNU style functions (start of line) and
|
||
one-line like declarations. Use diff -U 0, not -0.
|
||
|
||
2005-08-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicLabelUI.java
|
||
(paint): Don't paint the border here. If there is a border to
|
||
be painted, this is usually performed in JComponent.paint().
|
||
|
||
2005-08-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/FontMetrics.java
|
||
(charWidth(int)): Correctly map Unicode indices to char[] here.
|
||
|
||
2005-08-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Component.java
|
||
This applies to various variants of the repaint() methods:
|
||
(repaint): If the component is not showing, forward repaint
|
||
request to the parent.
|
||
|
||
2005-08-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicLabelUI.java
|
||
(paint): Don't fill the background here. If the label is opaque
|
||
then the background is filled in ComponentUI.update(), otherwise
|
||
it must not be touched.
|
||
|
||
2005-08-17 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java
|
||
(setComponentBounds): Don't post COMPONENT_RESIZED event.
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(setBoundsCallbackID): Remove variable.
|
||
(cp_gtk_window_init_jni): Don't initialize setBoundsCallbackID.
|
||
(setBoundsCallback): Remove method.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c
|
||
(setMenuBarPeer): Check if menubar is NULL.
|
||
(setMenuBarWidth): Likewise.
|
||
* java/awt/Window.java (dispatchEventImpl): Validate upon
|
||
receiving a COMPONENT_RESIZED event.
|
||
(setBoundsCallback): Remove method.
|
||
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Regenerate.
|
||
* gnu/java/awt/peer/gtk/GtkWindowPeer.java (setBoundsCallback):
|
||
Remove method declaration.
|
||
(postConfigureEvent): Separate handling of resizes and moves.
|
||
Call setSize and post COMPONENT_RESIZED event.
|
||
* gnu/java/awt/peer/gtk/GtkFramePeer.java (postConfigureEvent):
|
||
Separate handling of resizes and moves. Call setSize.
|
||
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java
|
||
(setComponentBounds): Call setSize and post COMPONENT_RESIZED
|
||
event.
|
||
* gnu/java/awt/peer/gtk/GtkContainerPeer.java (isValidating):
|
||
Remove field.
|
||
|
||
2005-08-15 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* configure.ac: Added option to enable building qt peers.
|
||
|
||
* include/Makefile.am: Added qt peer headers.
|
||
|
||
* include/gnu_java_awt_peer_qt_MainQtThread.h,
|
||
include/gnu_java_awt_peer_qt_QMatrix.h,
|
||
include/gnu_java_awt_peer_qt_QPainterPath.h,
|
||
include/gnu_java_awt_peer_qt_QPen.h,
|
||
include/gnu_java_awt_peer_qt_QtAudioClip.h,
|
||
include/gnu_java_awt_peer_qt_QtButtonPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtCanvasPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtCheckboxPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtChoicePeer.h,
|
||
include/gnu_java_awt_peer_qt_QtComponentPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtContainerPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtDialogPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtFileDialogPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtFontMetrics.h,
|
||
include/gnu_java_awt_peer_qt_QtFontPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtFramePeer.h,
|
||
include/gnu_java_awt_peer_qt_QtGraphics.h,
|
||
include/gnu_java_awt_peer_qt_QtGraphicsEnvironment.h,
|
||
include/gnu_java_awt_peer_qt_QtImage.h,
|
||
include/gnu_java_awt_peer_qt_QtLabelPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtListPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtMenuBarPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtMenuItemPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtMenuPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtPanelPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtScreenDevice.h,
|
||
include/gnu_java_awt_peer_qt_QtScrollPanePeer.h,
|
||
include/gnu_java_awt_peer_qt_QtScrollbarPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtTextAreaPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtTextFieldPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtToolkit.h,
|
||
include/gnu_java_awt_peer_qt_QtVolatileImage.h,
|
||
include/gnu_java_awt_peer_qt_QtWindowPeer.h,
|
||
native/jni/qt-peer/Makefile.am:
|
||
New files.
|
||
|
||
* native/jni/Makefile.am: Handle qt peers.
|
||
|
||
* native/jni/qt-peer/slotcallbacks.moc.h: Removed. Now generated
|
||
on demand by moc.
|
||
|
||
2005-08-16 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/qt/QtButtonPeer.java
|
||
* gnu/java/awt/peer/qt/QtCheckboxPeer.java
|
||
* gnu/java/awt/peer/qt/QtChoicePeer.java
|
||
* gnu/java/awt/peer/qt/QtComponentGraphics.java
|
||
* gnu/java/awt/peer/qt/QtComponentPeer.java
|
||
* gnu/java/awt/peer/qt/QtContainerPeer.java
|
||
* gnu/java/awt/peer/qt/QtDialogPeer.java
|
||
* gnu/java/awt/peer/qt/QtFontPeer.java
|
||
* gnu/java/awt/peer/qt/QtFramePeer.java
|
||
* gnu/java/awt/peer/qt/QtGraphics.java
|
||
* gnu/java/awt/peer/qt/QtImage.java
|
||
* gnu/java/awt/peer/qt/QtImageGraphics.java
|
||
* gnu/java/awt/peer/qt/QtListPeer.java
|
||
* gnu/java/awt/peer/qt/QtMenuBarPeer.java
|
||
* gnu/java/awt/peer/qt/QtMenuItemPeer.java
|
||
* gnu/java/awt/peer/qt/QtMenuPeer.java
|
||
* gnu/java/awt/peer/qt/QtScrollbarPeer.java
|
||
* gnu/java/awt/peer/qt/QtTextAreaPeer.java
|
||
* gnu/java/awt/peer/qt/QtTextFieldPeer.java
|
||
* gnu/java/awt/peer/qt/QtToolkit.java
|
||
* gnu/java/awt/peer/qt/QtWindowPeer.java
|
||
* native/jni/qt-peer/keybindings.cpp
|
||
* native/jni/qt-peer/keybindings.h
|
||
* native/jni/qt-peer/qtbuttonpeer.cpp
|
||
* native/jni/qt-peer/qtcanvaspeer.cpp
|
||
* native/jni/qt-peer/qtcheckboxpeer.cpp
|
||
* native/jni/qt-peer/qtchoicepeer.cpp
|
||
* native/jni/qt-peer/qtcomponent.cpp
|
||
* native/jni/qt-peer/qtcomponentpeer.cpp
|
||
* native/jni/qt-peer/qtdialogpeer.cpp
|
||
* native/jni/qt-peer/qtframepeer.cpp
|
||
* native/jni/qt-peer/qtgraphics.cpp
|
||
* native/jni/qt-peer/qtimage.cpp
|
||
* native/jni/qt-peer/qtlabelpeer.cpp
|
||
* native/jni/qt-peer/qtlistpeer.cpp
|
||
* native/jni/qt-peer/qtmenupeer.cpp
|
||
* native/jni/qt-peer/qtpanelpeer.cpp
|
||
* native/jni/qt-peer/qtscrollbarpeer.cpp
|
||
* native/jni/qt-peer/qtscrollpanepeer.cpp
|
||
* native/jni/qt-peer/qttextareapeer.cpp
|
||
* native/jni/qt-peer/qttextfieldpeer.cpp
|
||
* native/jni/qt-peer/qtwindowpeer.cpp
|
||
* native/jni/qt-peer/slotcallbacks.cpp
|
||
* native/jni/qt-peer/slotcallbacks.h
|
||
Reindented, Transmogrified and Wielaardituded.
|
||
* gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java
|
||
* native/jni/qt-peer/eventmethods.h
|
||
* native/jni/qt-peer/qtembeddedwindowpeer.cpp
|
||
* native/jni/qt-peer/slotcallbacks.moc.h
|
||
New files
|
||
* native/jni/qt-peer/eventmethods.cpp
|
||
* native/jni/qt-peer/slotcallbacks.moc
|
||
Removed.
|
||
|
||
2005-08-16 Tom Tromey <tromey@redhat.com>
|
||
|
||
* .project: Fixed typo. Added builder for native code.
|
||
* .externalToolBuilders/CompileNative.launch: New file.
|
||
|
||
2005-08-16 Tom Tromey <tromey@redhat.com>
|
||
|
||
* .classpath: Ignore jdwp.
|
||
* .project: Added builder to create LocaleData.java.
|
||
* .externalToolBuilders/CreateLocaleData.launch: New file.
|
||
* examples/gnu/classpath/examples/jawt/DemoJAWT.java: Added package.
|
||
|
||
2005-08-16 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/text/PasswordView.java
|
||
(drawUnselectedText): Fixed so the password is drawn correctly
|
||
in the text box and no * characters are drawn before anything
|
||
was typed.
|
||
|
||
2005-08-16 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkClipboard.java: Reimplemented.
|
||
* gnu/java/awt/peer/gtk/GtkClipboardNotifier.java: New class.
|
||
* gnu/java/awt/peer/gtk/GtkSelection.java: New class.
|
||
* gnu/java/awt/peer/gtk/GtkImage.java (GtkImage(Pointer)): New
|
||
constructor.
|
||
(createFromPixbuf): New private native method.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java (systemClipboard): Removed.
|
||
(getSystemClipboard): Do security check and return
|
||
GtkClipboard.getInstance().
|
||
* include/Makefile.am: Add gnu_java_awt_peer_gtk_GtkSelection.h.
|
||
* include/gnu_java_awt_peer_gtk_GtkClipboard.h: Regenerated.
|
||
* include/gnu_java_awt_peer_gtk_GtkImage.h: Regenerated.
|
||
* include/gnu_java_awt_peer_gtk_GtkSelection.h: New header file.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c:
|
||
Reimplemented.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
|
||
(Java_gnu_java_awt_peer_gtk_GtkImage_createFromPixbuf): New
|
||
|
||
2005-08-16 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(ActionListenerProxy): Replaced type TableAction with parent type
|
||
ActionListener to avoid Semantic errors.
|
||
|
||
2005-08-16 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
(initComponentDefaults): Fixed typo.
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(installKeyboardActions): Replaced calls to registerKeyboardAction with
|
||
additions to an explicit InputMap-ActionMap pair and then set this
|
||
pair as the parent pair to the JTable's. This matches the JDK where
|
||
the UI Input-Action pairs are the parents of the component's.
|
||
(ActionListenerProxy): New class.
|
||
|
||
2005-08-16 Mark Wielaard <mark@klomp.org>
|
||
|
||
* examples/gnu/classpath/examples/datatransfer/Demo.java:
|
||
Document and implement ItemListener and FlavorListener.
|
||
(flavors): New field.
|
||
(details): New field.
|
||
(Demo): Add more space, add the flavors panel and flavor listener.
|
||
(createTextPanel): Smaller and wider.
|
||
(createFlavorsPanel): New private method.
|
||
(flavorsChanged): New public method.
|
||
(itemStateChanged): Likewise.
|
||
(ImageComponent.ImageComponent): Smaller default.
|
||
(ObjectComponent.ObjectComponent): Make wider.
|
||
(FlavorsComponent): New static class.
|
||
(FlavorDetailsComponent): Likewise.
|
||
|
||
2005-08-16 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
Changed font for PasswordField because textbox was
|
||
being drawn at an awkward height.
|
||
* javax/swing/text/PasswordView.java
|
||
(getPreferredSpan): Implemented
|
||
(modelToView): likewise.
|
||
(viewToModel): partially implemented.
|
||
|
||
2005-08-16 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/awt/Component.java
|
||
(dispatchEventImpl): Always call peer.handleEvent().
|
||
|
||
2005-08-16 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/awt/Container.java
|
||
(addImpl, remove): Only repaint if the container is showing.
|
||
|
||
2005-08-16 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
||
(Java_gnu_java_awt_peer_gtk_GtkToolkit_nativeQueueEmpty): Removed.
|
||
|
||
2005-08-15 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* native/jni/qt-peer/mainqtthread.cpp,
|
||
native/jni/qt-peer/qmatrix.cpp,
|
||
native/jni/qt-peer/qpainterpath.cpp,
|
||
native/jni/qt-peer/qpen.cpp,
|
||
native/jni/qt-peer/qtbuttonpeer.cpp,
|
||
native/jni/qt-peer/qtcanvaspeer.cpp,
|
||
native/jni/qt-peer/qtcheckboxpeer.cpp,
|
||
native/jni/qt-peer/qtchoicepeer.cpp,
|
||
native/jni/qt-peer/qtcomponentpeer.cpp,
|
||
native/jni/qt-peer/qtdialogpeer.cpp,
|
||
native/jni/qt-peer/qtfiledialogpeer.cpp,
|
||
native/jni/qt-peer/qtfontmetrics.cpp,
|
||
native/jni/qt-peer/qtfontpeer.cpp,
|
||
native/jni/qt-peer/qtframepeer.cpp,
|
||
native/jni/qt-peer/qtgraphics.cpp,
|
||
native/jni/qt-peer/qtimage.cpp,
|
||
native/jni/qt-peer/qtlabelpeer.cpp,
|
||
native/jni/qt-peer/qtlistpeer.cpp,
|
||
native/jni/qt-peer/qtmenubarpeer.cpp,
|
||
native/jni/qt-peer/qtmenucomponentpeer.cpp,
|
||
native/jni/qt-peer/qtmenuitempeer.cpp,
|
||
native/jni/qt-peer/qtmenupeer.cpp,
|
||
native/jni/qt-peer/qtpanelpeer.cpp,
|
||
native/jni/qt-peer/qtpopupmenupeer.cpp,
|
||
native/jni/qt-peer/qtscreendevice.cpp,
|
||
native/jni/qt-peer/qtscrollbarpeer.cpp,
|
||
native/jni/qt-peer/qtscrollpanepeer.cpp,
|
||
native/jni/qt-peer/qttextareapeer.cpp,
|
||
native/jni/qt-peer/qttextfieldpeer.cpp,
|
||
native/jni/qt-peer/qtvolatileimage.cpp,
|
||
native/jni/qt-peer/qtwindowpeer.cpp:
|
||
Include <assert.h>.
|
||
|
||
2005-08-15 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JPasswordField.java
|
||
(getText): Fixed the length of the string to retrieve.
|
||
|
||
2005-08-15 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/awt/TextComponent.java
|
||
(select): Fix typo.
|
||
|
||
2005-08-15 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JComponent.java:
|
||
(processKeyEvent): Added functionality for processing key events in
|
||
non-focused components using the WHEN_ANCESTOR_OF_FOCUSED_COMPONENT
|
||
field.
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(installKeyboardActions): Changed key bindings to be registered as
|
||
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT rather than as WHEN_FOCUSED.
|
||
(TableAction.actionPerformed): If the key action is anything besides
|
||
"start editing" then we stop editing if we are doing so. Repaint the
|
||
table at the end of this method.
|
||
|
||
2005-08-15 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JPasswordField.java
|
||
(echoCharIsSet): Fixed this to work according to API.
|
||
(getText): Implemented
|
||
(getText): Implemented
|
||
(getPassword): Implemented
|
||
(paramString): Implemented
|
||
|
||
2005-08-15 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java (nativeQueueEmpty): Remove
|
||
method.
|
||
(wakeNativeQueue): Likewise.
|
||
(iterateNativeQueue): Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java (static): Start GTK main
|
||
thread.
|
||
(nativeQueueEmpty): Remove method.
|
||
(wakeNativeQueue): Likewise.
|
||
(iterateNativeQueue): Likewise.
|
||
(gtkMain): New method.
|
||
* include/gnu_java_awt_peer_gtk_GtkToolkit.h: Regenerate.
|
||
* java/awt/EventQueue.java: Remove references to ClasspathToolkit.
|
||
* java/awt/Frame.java (fireDummyEvent): Remove method.
|
||
Remove calls to fireDummyEvent.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c
|
||
(dispose): Don't wake up main thread.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: Remove
|
||
single-thread code.
|
||
|
||
2005-08-15 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JTree.java
|
||
(expandPath): called fireTreeWillExpand and fireTreeExpanded
|
||
since it is not required that the calling class fires these
|
||
events.
|
||
(collapsePath): Likewise.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(mouseClicked): Took out code that called fireTreeWillExpand/
|
||
fireTreeWillCollapse and fireTreeExpanded/fireTreeCollapsed.
|
||
(keyPressed): Likewise.
|
||
|
||
2005-08-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/FlowLayout.java
|
||
(setAlignment): Removed check for illegal values. These values
|
||
are treated as LEFT alignment instead.
|
||
(layoutContainer): Treat unknown align values as LEFT in default
|
||
clause of if-else statement.
|
||
|
||
2005-08-15 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkButtonPeer.java (handleEvent): Remove
|
||
method.
|
||
(postActionEvent): New method.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c:
|
||
Rename state_to_awt_mods cp_gtk_state_to_awt_mods.
|
||
* native/jni/gtk-peer/gtkpeer.h: Declare cp_gtk_state_to_awt_mods.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
|
||
(clicked_cb): New function.
|
||
(connectSignals): Connect clicked_cb callback to "clicked" signal.
|
||
|
||
2005-08-14 Casey Marshall <csm@gnu.org>
|
||
|
||
* gnu/java/security/provider/DSAKeyPairGenerator.java
|
||
(initialize): set 'keysize' to 'modlen.'
|
||
(getDefaults): return 'true' for keysizes '768' and '1024.'
|
||
|
||
2005-08-14 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* lib/Makefile.am (JAVAC): Disable ecj warning output.
|
||
|
||
2005-08-14 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java
|
||
(getScreenSize, getColorModel, getFontMetrics, getImage, createImage,
|
||
createImageProducer, registerImageIOSpis):
|
||
Remove redundant (overloaded) methods.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java
|
||
(registerImageIOSpis): Move registration to static initializer.
|
||
* javax/imageio/spi/IIORegistry.java:
|
||
Remove call to Toolkit registration method.
|
||
|
||
2005-08-13 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (repaintTimer): Make
|
||
field final.
|
||
|
||
2005-08-14 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/awt/Container.java
|
||
(addImpl): Call addNotify() only if the container has a peer.
|
||
|
||
2005-08-13 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/io/ObjectInputStream.java
|
||
(readClassDescriptor): Don't cache caller's class loader.
|
||
(resolveClass): Don't cache caller's class loader and support
|
||
primitive types. Fixes bug #23377.
|
||
|
||
2005-08-13 Mark Wielaard <mark@klomp.org>
|
||
|
||
* scripts/check_jni_methods.sh: Set and check for PROBLEM.
|
||
|
||
2005-08-13 Mark Wielaard <mark@klomp.org>
|
||
|
||
* scripts/check_jni_methods.sh: Don't create temp files in source dir.
|
||
Don't override existing files. Fast fail on errors.
|
||
|
||
2005-08-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* vm/reference/gnu/classpath/jdwp/VMFrame.java(getValue):
|
||
Fix typo in comment.
|
||
|
||
2005-08-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java
|
||
(executeAllThreads): Use enumerate(Thread[]) instead of
|
||
enumerate(Thread[], true).
|
||
(runCommand): Throw NotImplementedException when command is not found.
|
||
|
||
2005-08-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java
|
||
(executeInvokeMethod): Change MethodInvoker to MethodResult.
|
||
|
||
2005-08-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/util/VariableTable.java: A class representing a
|
||
Variable Table for a method.
|
||
* gnu/classpath/jdwp/util/LineTable.java: A class representing a Line
|
||
Table for a method.
|
||
|
||
2005-08-12 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkMenuBarPeer.java (addMenu(Menu)): New
|
||
method.
|
||
* gnu/java/awt/peer/gtk/GtkMenuPeer.java (addSeparator): Likewise.
|
||
* java/awt/peer/MenuBarPeer.java (addMenu): New method
|
||
declaration.
|
||
* java/awt/peer/MenuPeer.java (addSeparator): New method
|
||
declaration.
|
||
|
||
2005-08-12 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (setBounds): Get
|
||
frame insets directly from peer rather than from Window.getInsets.
|
||
(toString): New method.
|
||
|
||
2005-08-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/util/Location.java: New file to handle JDWP
|
||
locations.
|
||
|
||
2005-08-12 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
|
||
(gtkWidgetGetPreferredDimensions): New method.
|
||
* gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c
|
||
(gtkWidgetGetPreferredDimensions): New method.
|
||
* include/gnu_java_awt_peer_gtk_GtkLabelPeer.h: Regenerate.
|
||
* include/gnu_java_awt_peer_gtk_GtkButtonPeer.h: Likewise.
|
||
|
||
2005-08-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/exception/JdwpInternalErrorException.java
|
||
(JdwpInternalErrorException): Added new constructor.
|
||
* gnu/classpath/jdwp/util/Value.java
|
||
(getUntaggedObj):
|
||
Changed InvalidFieldException to JdwpInternalErrorException.
|
||
(writeUntaggedValue): Likewise.
|
||
(writeTaggedValue): Likewise.
|
||
(writeValue): Likewise.
|
||
|
||
2005-08-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/EventRequestCommandSet.java:
|
||
Implemented the EventRequest CommandSet.
|
||
|
||
2005-08-12 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTable.java:
|
||
(setValueAt): Do nothing if isCellEditable returns false.
|
||
(editCelLAt): Removed the Key Listener for the JTextField. Listening
|
||
for ESCAPE should be handled by the JTable itself. Note, this is not
|
||
implemented yet.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
(initComponentDefaults): Added several keybindings to JTable's
|
||
ancestorInputMap. These are all implemented.
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler): Removed this class. Note that most of the code from the
|
||
keyPressed method now resides in the actionPerformed method of the
|
||
BasicTableUI.TableAction class.
|
||
(convertModifiers): New private method to convert from new InputEvent
|
||
modifier masks to the old style.
|
||
(installKeyboardActions): Implemented. Gets the key bindings from
|
||
the UIManager and registers them for the JTable.
|
||
(TableAction): New class. This is where the actions corresponding to
|
||
key presses resides.
|
||
(installListeners): Removed installation of KeyListener.
|
||
|
||
2005-08-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* vm/reference/standard.omit: New file to omit jdwp reference classes
|
||
from build.
|
||
|
||
2005-08-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* vm/reference/gnu/classpath/jdwp/VMFrame.java: Implemented reference
|
||
implementation of interface to VM for JDWP frame management.
|
||
* gnu/classpath/jdwp/processor/StackFrameCommandSet.java: Updated
|
||
import.
|
||
(executeGetValues): Use VMFrame instead of Frame.
|
||
(executeSetValues): Use VMFrame instead of Frame.
|
||
(executeThisObject): Use VMFrame instead of Frame.
|
||
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java:
|
||
Updated import.
|
||
(executeFrames): Changed getLoc() to getLocation() and use
|
||
VMFrame instead of Frame.
|
||
|
||
2005-08-12 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getCellLocation): Added in a check to make sure the node has children.
|
||
Fixed loop to use post-increment.
|
||
(paintRecursive): Fixed loop to use post-increment.
|
||
(paintControlIcons): Likewise.
|
||
(getNextNode): Fixed check to make sure that node has children.
|
||
(getPreviousSibling): Added in check to make sure index is in correct
|
||
range.
|
||
|
||
2005-08-12 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/awt/peer/qt/QtButtonPeer.java: Replace uses of
|
||
toolkit.eventQueue.postEvent() with QtToolkit.eventQueue.postEvent().
|
||
* gnu/java/awt/peer/qt/QtCheckboxPeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtChoicePeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtComponentPeer.java: Likewise and for
|
||
guiThread.QApplicationPointer and graphicsEnv.getScreenDevices().
|
||
* gnu/java/awt/peer/qt/QtMenuItemPeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtMenuPeer.java: Likewise.
|
||
* gnu/java/awt/peer/qt/QtScrollbarPeer.java: Likewise.
|
||
* gnu/java/security/PolicyFile.javai (refresh): Assign only outside
|
||
if statement.
|
||
|
||
2005-08-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/GapContent.java
|
||
(insertString): Use replace() to actually insert content.
|
||
(remove): Use replace() to actually remove content.
|
||
(shiftGap): Repaired misplaced curly brace in if block of
|
||
boudary check.
|
||
(replace): Check for null argument for addItems.
|
||
|
||
2005-08-12 Roman Kennke <roman@kennke.org>
|
||
|
||
Reported by: Ingo Proetel <proetel@aicas.com>
|
||
* java/net/URLClassLoader.java
|
||
(findClass): Added null check to avoid NullPointerException.
|
||
|
||
2005-08-12 Roman Kennke <roman@kennke.org>
|
||
|
||
Reported by: Ingo Proetel <proetel@aicas.com>
|
||
* java/util/logging/Logger.java
|
||
This applies to a couple of log() methods:
|
||
(log): Added check if the specified level is actually enabled,
|
||
otherwise ignore logging request.
|
||
|
||
2005-08-12 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicSplitPaneUI.java
|
||
* (getMinimumDividerLocation): Fixed to work similar to
|
||
getMaximumDividerLocation. Was not able to move divider
|
||
in both directions before.
|
||
|
||
2005-08-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Component.java
|
||
(reshape): Simplified repainting of parent.
|
||
(paint): Don't call peer.paint() here. The paint method is
|
||
exclusivly meant to be overridden by subclasses that wish to
|
||
perform custom painting and should do nothing by default.
|
||
(repaint): Use local variable in null pointer checks to avoid
|
||
NullPointerExceptions.
|
||
(imageUpdate): Slight formatting adjustments.
|
||
(dispatchEvent): Don't call peer.handleEvent() here, this must
|
||
be done in dispatchEventImpl().
|
||
(dispatchEventImpl): Dispatch PAINT and UPDATE events to the
|
||
peer.
|
||
* java/awt/Container.java
|
||
(paint): Don't call super.paint() here, this method does nothing
|
||
anyway. Visit only lightweight children.
|
||
(update): Instead of clearing the background only for top-level
|
||
containers, clear the background for all heavyweight containers.
|
||
|
||
2005-08-12 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* examples/gnu/classpath/examples/jawt/DemoJAWT.c: New file.
|
||
* examples/gnu/classpath/examples/jawt/DemoJAWT.java: Likewise.
|
||
* examples/gnu/classpath/examples/jawt/Makefile: Likewise.
|
||
|
||
2005-08-11 Mark Wielaard <mark@klomp.org>
|
||
|
||
* examples/gnu/classpath/examples/datatransfer/Demo.java:
|
||
New example.
|
||
|
||
2005-08-11 Tom Tromey <tromey@redhat.com>
|
||
|
||
For PR classpath/23008:
|
||
* gnu/java/nio/charset/UTF_16Decoder.java (decodeLoop): Correctly
|
||
mask bytes when constructing characters.
|
||
|
||
2005-08-11 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/classpath/Makefile.am (EXTRA_DIST): Add classpath_jawt.h.
|
||
* include/gnu_java_awt_peer_qt_*: Removed.
|
||
|
||
2005-08-11 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableInterceptor/IORInfoOperations.java,
|
||
org/omg/PortableInterceptor/IORInterceptor.java,
|
||
org/omg/PortableInterceptor/IORInterceptorOperations.java,
|
||
org/omg/PortableInterceptor/IORInfo.java: New files.
|
||
|
||
2005-08-11 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JTable
|
||
(rowAtPoint): Added in a check for null. Was getting NPE.
|
||
(columnAtPoint): Likewise.
|
||
|
||
2005-08-11 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicViewportUI.java
|
||
(paintSimple): Changed to paint the portBounds from (0,0).
|
||
|
||
2005-08-11 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/awt/image/ConvolveOp.java (filter): Defer numBands check
|
||
until after null check. PR classpath/22999.
|
||
|
||
2005-08-11 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/util/Observable.java (addObserver): Throw
|
||
NullPointerException if necessary. PR classpath/23279.
|
||
|
||
2005-08-11 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/qt/QtMenuComponentPeer.java,
|
||
gnu/java/awt/peer/qt/QtGraphics.java,
|
||
gnu/java/awt/peer/qt/QtTextFieldPeer.java,
|
||
gnu/java/awt/peer/qt/QtFramePeer.java,
|
||
gnu/java/awt/peer/qt/QtPanelPeer.java,
|
||
gnu/java/awt/peer/qt/QtToolkit.java,
|
||
gnu/java/awt/peer/qt/QtWindowPeer.java,
|
||
gnu/java/awt/peer/qt/QtButtonPeer.java,
|
||
gnu/java/awt/peer/qt/QtImageGraphics.java,
|
||
gnu/java/awt/peer/qt/QtContainerPeer.java,
|
||
gnu/java/awt/peer/qt/QtComponentPeer.java,
|
||
gnu/java/awt/peer/qt/QtListPeer.java,
|
||
gnu/java/awt/peer/qt/QtChoicePeer.java,
|
||
gnu/java/awt/peer/qt/QtScrollPanePeer.java,
|
||
gnu/java/awt/peer/qt/MainQtThread.java,
|
||
gnu/java/awt/peer/qt/QtImage.java,
|
||
gnu/java/awt/peer/qt/NativeWrapper.java,
|
||
gnu/java/awt/peer/qt/QtCheckboxPeer.java,
|
||
gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java,
|
||
gnu/java/awt/peer/qt/QtTextAreaPeer.java,
|
||
gnu/java/awt/peer/qt/QtDialogPeer.java,
|
||
gnu/java/awt/peer/qt/QPen.java,
|
||
gnu/java/awt/peer/qt/QtCanvasPeer.java,
|
||
gnu/java/awt/peer/qt/QtLabelPeer.java,
|
||
gnu/java/awt/peer/qt/QtGraphicsEnvironment.java,
|
||
gnu/java/awt/peer/qt/QtImageConsumer.java,
|
||
gnu/java/awt/peer/qt/QtScrollbarPeer.java,
|
||
gnu/java/awt/peer/qt/QtFontMetrics.java,
|
||
gnu/java/awt/peer/qt/QtMenuBarPeer.java,
|
||
gnu/java/awt/peer/qt/QtFontPeer.java,
|
||
gnu/java/awt/peer/qt/QMatrix.java,
|
||
gnu/java/awt/peer/qt/QtVolatileImage.java,
|
||
gnu/java/awt/peer/qt/QPainterPath.java,
|
||
gnu/java/awt/peer/qt/QtComponentGraphics.java,
|
||
gnu/java/awt/peer/qt/QtScreenDevice.java,
|
||
gnu/java/awt/peer/qt/QtMenuPeer.java,
|
||
gnu/java/awt/peer/qt/QtAudioClip.java,
|
||
gnu/java/awt/peer/qt/QtPopupMenuPeer.java,
|
||
gnu/java/awt/peer/qt/QtFileDialogPeer.java,
|
||
gnu/java/awt/peer/qt/QtMenuItemPeer.java,
|
||
* native/jni/qt-peer/qpen.cpp,
|
||
native/jni/qt-peer/keybindings.cpp,
|
||
native/jni/qt-peer/qtcomponentpeer.cpp,
|
||
native/jni/qt-peer/buttonevent.h,
|
||
native/jni/qt-peer/qtdialogpeer.cpp,
|
||
native/jni/qt-peer/qtmenubarpeer.cpp,
|
||
native/jni/qt-peer/mainqtthread.cpp,
|
||
native/jni/qt-peer/qtpanelpeer.cpp,
|
||
native/jni/qt-peer/qmatrix.cpp,
|
||
native/jni/qt-peer/qtmenucomponentpeer.cpp,
|
||
native/jni/qt-peer/qtgraphics.cpp,
|
||
native/jni/qt-peer/qttoolkit.cpp,
|
||
native/jni/qt-peer/qtbuttonpeer.cpp,
|
||
native/jni/qt-peer/keybindings.h,
|
||
native/jni/qt-peer/qtvolatileimage.cpp,
|
||
native/jni/qt-peer/qtcomponent.h,
|
||
native/jni/qt-peer/slotcallbacks.cpp,
|
||
native/jni/qt-peer/qtpopupmenupeer.cpp,
|
||
native/jni/qt-peer/qtmenuitempeer.cpp,
|
||
native/jni/qt-peer/qtchoicepeer.cpp,
|
||
native/jni/qt-peer/nativewrapper.cpp,
|
||
native/jni/qt-peer/qtscreendevice.cpp,
|
||
native/jni/qt-peer/qtfontpeer.cpp,
|
||
native/jni/qt-peer/qpainterpath.cpp,
|
||
native/jni/qt-peer/qtstrings.h,
|
||
native/jni/qt-peer/qttextfieldpeer.cpp,
|
||
native/jni/qt-peer/qtimage.cpp,
|
||
native/jni/qt-peer/componentevent.h,
|
||
native/jni/qt-peer/qtwindowpeer.cpp,
|
||
native/jni/qt-peer/qtframepeer.cpp,
|
||
native/jni/qt-peer/qtscrollpanepeer.cpp,
|
||
native/jni/qt-peer/qtfontmetrics.cpp,
|
||
native/jni/qt-peer/qtlistpeer.cpp,
|
||
native/jni/qt-peer/mainthreadinterface.h
|
||
native/jni/qt-peer/slotcallbacks.h
|
||
native/jni/qt-peer/qtfiledialogpeer.cpp,
|
||
native/jni/qt-peer/eventmethods.cpp,
|
||
native/jni/qt-peer/qtimage.h,
|
||
native/jni/qt-peer/qtstrings.cpp,
|
||
native/jni/qt-peer/nativewrapper.h
|
||
native/jni/qt-peer/qtaudioclip.cpp,
|
||
native/jni/qt-peer/qtfont.h,
|
||
native/jni/qt-peer/qtscrollbarpeer.cpp,
|
||
native/jni/qt-peer/containers.h,
|
||
native/jni/qt-peer/qtcheckboxpeer.cpp,
|
||
native/jni/qt-peer/mainthreadinterface.cpp,
|
||
native/jni/qt-peer/componentevent.cpp,
|
||
native/jni/qt-peer/qttextareapeer.cpp,
|
||
native/jni/qt-peer/qtcomponent.cpp,
|
||
native/jni/qt-peer/qtmenupeer.cpp,
|
||
native/jni/qt-peer/qtlabelpeer.cpp,
|
||
native/jni/qt-peer/qtcanvaspeer.cpp,
|
||
native/jni/qt-peer/qtgraphics.h,
|
||
* include/gnu_java_awt_peer_qt_QtCheckboxPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtToolkit.h,
|
||
include/gnu_java_awt_peer_qt_QtAudioClip.h,
|
||
include/gnu_java_awt_peer_qt_QtScreenDevice.h,
|
||
include/gnu_java_awt_peer_qt_QtTextFieldPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtMenuItemPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtButtonPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtWindowPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtDialogPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtImage.h,
|
||
include/gnu_java_awt_peer_qt_QtMenuBarPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtVolatileImage.h,
|
||
include/gnu_java_awt_peer_qt_QtFontPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtChoicePeer.h,
|
||
include/gnu_java_awt_peer_qt_QtGraphics.h,
|
||
include/gnu_java_awt_peer_qt_QtComponentPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtMenuPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtTextAreaPeer.h,
|
||
include/gnu_java_awt_peer_qt_QPen.h,
|
||
include/gnu_java_awt_peer_qt_QtPanelPeer.h,
|
||
include/gnu_java_awt_peer_qt_QPainterPath.h,
|
||
include/gnu_java_awt_peer_qt_QtFontMetrics.h,
|
||
include/gnu_java_awt_peer_qt_QtScrollPanePeer.h,
|
||
include/gnu_java_awt_peer_qt_QtGraphicsEnvironment.h,
|
||
include/gnu_java_awt_peer_qt_QMatrix.h,
|
||
include/gnu_java_awt_peer_qt_QtLabelPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtFramePeer.h,
|
||
include/gnu_java_awt_peer_qt_QtListPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtScrollbarPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtCanvasPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h,
|
||
include/gnu_java_awt_peer_qt_MainQtThread.h,
|
||
include/gnu_java_awt_peer_qt_QtFileDialogPeer.h,
|
||
include/gnu_java_awt_peer_qt_QtContainerPeer.h:
|
||
New files.
|
||
|
||
2005-08-11 Tom Tromey <tromey@redhat.com>
|
||
|
||
For PR classpath/23238:
|
||
* lib/gen-classlist.sh.in: Use @SHELL@; invoke split-for-gcj.sh
|
||
with it.
|
||
* configure.ac (SH): Removed subst.
|
||
|
||
2005-08-11 Andrew Haley <aph@redhat.com>
|
||
|
||
* lib/split-for-gcj.sh: Comment.
|
||
|
||
2005-08-11 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicViewportUI.java
|
||
(paintSimple): This line was causing problems with the JTable viewport.
|
||
However, the scrollpane still needs to be fixed. It is still not
|
||
painting beyond the view's bounds.
|
||
|
||
2005-08-10 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
|
||
|
||
* lib/split-for-gcj.sh: Don't use unportable %{parameter%word}.
|
||
Don't use unportable !.
|
||
|
||
2005-08-10 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/gen-classlist.sh.in (GCJ): New subst.
|
||
Invoke split-for-gcj.sh if the results changed.
|
||
* lib/Makefile.am (CLEANFILES): Removed old entries.
|
||
(compile-classes): Don't run split-for-gcj.sh.
|
||
|
||
2005-08-10 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java:
|
||
Implemented the ThreadReference CommandSet.
|
||
|
||
2005-08-10 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ClassTypeCommandSet.java:
|
||
Implemented the ClassType CommandSet.
|
||
* gnu/classpath/jdwp/util/MethodResult.java: Class to wrap
|
||
around results of method executions.
|
||
|
||
2005-08-10 Tom Tromey <tromey@redhat.com>
|
||
|
||
For PR classpath/22580:
|
||
* lib/Makefile.am (compile-classes): Made conditional on
|
||
FOUND_GCJ.
|
||
(JAVAC): Redefined when FOUND_GCJ.
|
||
|
||
2005-08-10 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/Makefile.am (JAVAC): Use $(SHELL) to invoke
|
||
split-for-gcj.sh. For PR classpath/23238.
|
||
|
||
2005-08-10 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/split-for-gcj.sh: Use 'while' loop to avoid length limits.
|
||
|
||
2005-08-10 Andreas Tobler <toa@pop.agri.ch>
|
||
|
||
* native/jni/java-net/gnu_java_net_PlainSocketImpl.c: Include
|
||
target_native_file.h. PR classpath/22926.
|
||
|
||
2005-08-10 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JTree.java
|
||
(doExpandParents): Took out call to checkExpandParents.
|
||
(checkExpandParents): Helper method not needed. Caused problems since
|
||
fireTreeWillExpand was being called too many times. fireTreeWillExpand
|
||
is called from BasicTreeUI whenever a node is expanded.
|
||
|
||
2005-08-10 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableInterceptor/Interceptor.java,
|
||
org/omg/PortableInterceptor/InterceptorOperations.java: New files.
|
||
* org/omg/DynamicAny/_DynAnyFactoryStub.java,
|
||
org/omg/DynamicAny/_DynAnyStub.java,
|
||
org/omg/DynamicAny/_DynArrayStub.java,
|
||
org/omg/DynamicAny/_DynEnumStub.java,
|
||
org/omg/DynamicAny/_DynFixedStub.java,
|
||
org/omg/DynamicAny/_DynStructStub.java,
|
||
org/omg/DynamicAny/_DynUnionStub.java,
|
||
org/omg/DynamicAny/_DynValueStub.java,
|
||
org/omg/DynamicAny/_DynSequenceStub.java: Added _opsClass field.
|
||
|
||
2005-08-10 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java:
|
||
Formatted entire class.
|
||
|
||
2005-08-10 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(mouseClicked): Called fireTreeWillExpand and fireTreeWillCollapse when
|
||
appropriate.
|
||
(keyPressed): Likewise.
|
||
|
||
2005-08-10 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Container.java
|
||
(paint): Call visitChildren with lightweightOnly == true.
|
||
(update): Only call paint if we are not in a toplevel container.
|
||
|
||
2005-08-09 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/StackFrameCommandSet.java:
|
||
Implemented the StackFrame CommandSet.
|
||
|
||
2005-08-09 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTable.java:
|
||
(editingCancelled): Implemented.
|
||
(editCellAt): Added a KeyListener to our editor to listen for
|
||
the ESCAPE key and cancel editing upon receiving it.
|
||
|
||
2005-08-09 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JTable.java
|
||
(setRowHeight): Fixed condition on when to throw exception.
|
||
(setRowHeight): Parameters were mixed up.
|
||
|
||
2005-08-09 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLabelUI.java
|
||
(paint): Added in painting code for label border.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(paintControlIcons): Fixed location for control icons.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java:
|
||
Added defaults for selection and non-selection border for
|
||
tree cells.
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java
|
||
(getTreeCellRendererComponent): Set borders for node. Also,
|
||
made node transparent (not opaque), So JLabel draws icon,
|
||
text and border appropriately.
|
||
|
||
2005-08-09 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLabelUI.java
|
||
(paint): Added in code to paint background rect according to
|
||
API. Also, formatting changes.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(setCellRenderer): Fixed to changed renderer in JTree.
|
||
(uninstallDefaults): Line taken out because not needed.
|
||
(paintNode): Took out unneeded code because BasicLabelUI was fixed.
|
||
(paintRecursive): Fixed so lines are only drawn when parents have
|
||
children.
|
||
|
||
2005-08-09 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/DefaultCellEditor.java:
|
||
(EditorDelegate.setValue): Implemented.
|
||
(EditorDelegate.getCellEditorValue): Implemented.
|
||
(EditorDelegate.isCellEditable): Implemented.
|
||
(EditorDelegate.shouldSelectCell): Implemented.
|
||
(EditorDelegate.stopCellEditing): Implemented.
|
||
(EditorDelegate.cancelCellEditing): Implemented.
|
||
(EditorDelegate.startCellEditing): Implemented.
|
||
(EditorDelegate.actionPerformed): Implemented.
|
||
(EditorDelegate.itemStateChanged): Implemented.
|
||
(EditorDelegate.fireEditingStopped): New implementation method.
|
||
(EditorDelegate.fireEditingCancelled): New implementation method.
|
||
(DefaultCellEditor): Implemented 3 constructors.
|
||
(getComponent): Implemented.
|
||
(getClickCountToStart): Implemented.
|
||
(setClickCountToStart): Implemented.
|
||
(getCellEditorValue): Implemented.
|
||
(isCellEditable): Implemented.
|
||
(shouldSelectCell): Implemented.
|
||
(cancelCellEditing): Implemented.
|
||
(getTableCellEditorComponent): Implemented.
|
||
* javax/swing/JTable.java:
|
||
(EditorUpdateTimer): New private class.
|
||
(editingStopped): Implemented.
|
||
(setValueAt): If the Object value is a Component, add it to the JTable
|
||
so it can obtain focus.
|
||
(editCellAt): Implemented.
|
||
(removeEditor): Implemented.
|
||
(prepareEditor): Implemented.
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler.keyPressed): Added F2 "start editing" key action.
|
||
(MouseHandler.mousePressed): Added check to see if a new cell was
|
||
selected and we need to stop editing.
|
||
(paint): If the cell is a JTextField, paint its Caret as well.
|
||
* javax/swing/table/DefaultTableCellRenderer.java:
|
||
(getTableCellRendererComponent): If a JTextField is passed in, return
|
||
one. This is used for editing JTable cells.
|
||
|
||
2005-08-09 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ClassLoaderReferenceCommandSet.java:
|
||
Implemented the ClassLoaderReference CommandSet.
|
||
|
||
2005-08-09 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/tree/DefaultTreeModel.java: Fix copyright
|
||
boilerplate formatting.
|
||
|
||
2005-08-09 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/tree/DefaultTreeModel.java:
|
||
Fixed formatting of class.
|
||
|
||
2005-08-09 Lillian Angel <langel@redhat.com>
|
||
|
||
Fixes Bug #23255
|
||
* javax/swing/plaf/basic/BasicTreeUI.java:
|
||
Fixed entire class to use Objects as opposed to TreeNodes.
|
||
(getPathBounds): Changed root to Object
|
||
(getPathForRow): Likewise.
|
||
(getRowCount): Likewise.
|
||
(getPreferredSize): Changed root and nextNode to be of type
|
||
Object.
|
||
(isLeaf): Took out unnecessary code.
|
||
(keyPressed): Changed all TreeNodes to be of type Object.
|
||
(getCellLocation): Likewise.
|
||
(paintNode): Likewise.
|
||
(paintRecursive): Likewise.
|
||
(getParent): Implemented.
|
||
(findNode): Helper Implemented.
|
||
(getNextVisibleNode): Changed return and parameter type to Object.
|
||
(getPreviousVisibleNode): Likewise.
|
||
(getNextNode): Likewise.
|
||
(getPreviousNode): Likewise.
|
||
(getNextSibling): Likewise.
|
||
(getPreviousSibling): Likewise.
|
||
(getPathToRoot): Likewise.
|
||
(getLevel): Likewise.
|
||
* javax/swing/tree/DefaultTreeModel.java
|
||
(getIndexOfChild): Implemented.
|
||
|
||
2005-08-09 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/package.html: Documentation update.
|
||
* org/omg/DynamicAny/package.html: New file.
|
||
|
||
2005-08-08 Casey Marshall <csm@gnu.org>
|
||
|
||
PR classpath/23120
|
||
* gnu/java/security/provider/DSAKeyPairGenerator.java
|
||
(<init>): made public; set default values.
|
||
(initialize): just call 'initialize(int,boolean,SecureRandom).'
|
||
(initialize): just call 'initialize(DSAParams,SecureRandom).'
|
||
(initialize): check all values for 'null' before overwriting.
|
||
(initialize): fill in defaults or generate new parameters here.
|
||
(generateKeyPair): don't create parameters; fill in 'random' if
|
||
'null;' use 'random,' not a new Random object, when generating
|
||
random numbers.
|
||
(getDefaults): fix keysize check.
|
||
|
||
PR classpath/22990
|
||
* java/security/KeyPairGenerator.java (initialize): do nothing.
|
||
|
||
2005-08-08 Tom Tromey <tromey@redhat.com>
|
||
|
||
PR classpath/23285:
|
||
* native/jni/classpath/classpath_jawt.h
|
||
(classpath_jawt_get_awt_version, classpath_jawt_lock,
|
||
classpath_jawt_unlock, classpath_jawt_create_lock,
|
||
classpath_jawt_destroy_lock): Use '(void)' in prototype.
|
||
* native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Added
|
||
gtk_jawt.c.
|
||
* native/jni/gtk-peer/gtk_jawt.c: New file from libgcj.
|
||
(classpath_jawt_create_lock, classpath_jawt_destroy_lock): Use
|
||
cp_gtk_gdk_env.
|
||
|
||
2005-08-08 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/DynamicAny/FieldNameHelper.java: New file.
|
||
|
||
2005-08-08 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/DynamicAny/_DynAnyFactoryStub.java,
|
||
org/omg/DynamicAny/_DynAnyStub.java,
|
||
org/omg/DynamicAny/_DynArrayStub.java,
|
||
org/omg/DynamicAny/_DynEnumStub.java,
|
||
org/omg/DynamicAny/_DynFixedStub.java,
|
||
org/omg/DynamicAny/_DynStructStub.java,
|
||
org/omg/DynamicAny/_DynUnionStub.java,
|
||
org/omg/DynamicAny/_DynValueStub.java,
|
||
org/omg/DynamicAny/_DynSequenceStub.java: New files.
|
||
|
||
2005-08-08 Lillian Angel <langel@redhat.com>
|
||
|
||
Fixes bug #23252
|
||
* javax/swing/JTree.java
|
||
(setModel): Changed to allow model to be null.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(setModel): Changed to depend on JTree functions
|
||
(getPathBounds): Fixed to work when model = null.
|
||
(getPathForRow): Likewise.
|
||
(getRowCount): Likewise.
|
||
(installListeners): Likewise.
|
||
(installUI): Likewise.
|
||
(paint): Likewise.
|
||
(getPreferredSize): Likewise.
|
||
|
||
2005-08-08 Casey Marshall <csm@gnu.org>
|
||
|
||
Fixes bug #22914
|
||
* gnu/classpath/debug/Component.java (POLICY): new constant.
|
||
* gnu/java/security/PolicyFile.java (logger): new constant.
|
||
(DEBUG,debug,debug): removed.
|
||
(DEFAULT_POLICY): use 'SystemProperties' class to bypass security
|
||
check.
|
||
(DEFAULT_USER_POLICY): new constant.
|
||
(getPermissions): replace 'debug' calls with logger calls.
|
||
(refresh): add 'DEFAULT_USER_POLICY' to the initial list;
|
||
interpret 'java.security.policy' and 'policy.url' properties
|
||
properly; replace 'debug' calls with logger calls.
|
||
(parse): replace 'debug' calls with logger calls.
|
||
|
||
2005-08-07 Casey Marshall <csm@gnu.org>
|
||
|
||
* javax/security/auth/x500/X500Principal.java
|
||
(encodeDer): use the right iterator for the inner loop.
|
||
(parseString): test for end of input.
|
||
(readAttributeType): provide detail message for exception.
|
||
(readAttributeValue): return the result on end of input;
|
||
read the next character while looping.
|
||
(putComponent): accept 'o' and 'ou' short names.
|
||
|
||
2005-08-07 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/DynamicAny/AnySeqHelper.java,
|
||
org/omg/DynamicAny/NameDynAnyPairSeqHelper.java,
|
||
org/omg/DynamicAny/NameValuePairHelper.java,
|
||
org/omg/DynamicAny/NameDynAnyPairHelper.java,
|
||
org/omg/DynamicAny/NameValuePairSeqHelper.java,
|
||
org/omg/DynamicAny/DynAnySeqHelper.java,
|
||
gnu/CORBA/DynAnySeqHolder.java,
|
||
gnu/CORBA/NameDynAnyPairSeqHolder.java,
|
||
gnu/CORBA/NameDynAnyPairHolder.java,
|
||
gnu/CORBA/NameValuePairSeqHolder.java,
|
||
gnu/CORBA/NameValuePairHolder.java: New files.
|
||
|
||
2005-08-07 Ito Kazumitsu <kaz@maczuka.gcd.org>
|
||
|
||
Fixes bug #22929
|
||
* java/net/NetworkInterface.java
|
||
(condense): New static private method.
|
||
(getNetworkInterfaces): Call condense().
|
||
(getByName, getByInetAddress): Call getNetworkInterfaces()
|
||
so that condensed result may be returned.
|
||
* vm/reference/java/net/VMNetworkInterface.java (getInterfaces):
|
||
Clarify return value in documentation.
|
||
|
||
2005-08-07 Mark Wielaard <mark@klomp.org>
|
||
|
||
Fixes bug #22920
|
||
* java/net/DatagramSocket.java (DatagramSocket(SocketAddress)):
|
||
Use gnu.classpath.SystemProperties to get impl.prefix.
|
||
|
||
2005-08-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/CDR/noHeaderInput.java,
|
||
gnu/CORBA/gnuValueHolder.java,
|
||
gnu/CORBA/DynAn/gnuDynAny.java,
|
||
gnu/CORBA/DynAn/gnuDynArray.java,
|
||
gnu/CORBA/DynAn/gnuDynSequence.java,
|
||
gnu/CORBA/DynAn/gnuDynValueBox.java,
|
||
gnu/CORBA/DynAn/abstractRecord.java,
|
||
gnu/CORBA/DynAn/gnuDynAnyFactory.java,
|
||
gnu/CORBA/DynAn/gnuDynValue.java,
|
||
gnu/CORBA/DynAn/gnuDynStruct.java,
|
||
gnu/CORBA/DynAn/anyDivideable.java,
|
||
gnu/CORBA/DynAn/anyUndivideable.java,
|
||
gnu/CORBA/DynAn/gnuDynEnum.java,
|
||
gnu/CORBA/DynAn/abstractDynAny.java,
|
||
gnu/CORBA/DynAn/gnuDynFixed.java,
|
||
gnu/CORBA/DynAn/valueChangedListener.java,
|
||
gnu/CORBA/DynAn/gnuDynUnion.java: New files.
|
||
* org/omg/DynamicAny/DynUnionOperations.java,
|
||
org/omg/DynamicAny/DynAnyOperations.java,
|
||
org/omg/DynamicAny/DynAnyFactoryOperations.java,
|
||
org/omg/DynamicAny/DynValueBox.java,
|
||
org/omg/DynamicAny/DynValueCommon.java,
|
||
org/omg/DynamicAny/DynAnyFactoryHelper.java,
|
||
gnu/CORBA/typeNamer.java,
|
||
gnu/CORBA/fixedTypeCode.java,
|
||
gnu/CORBA/CDR/Vio.java,
|
||
gnu/CORBA/CDR/cdrInput.java,
|
||
gnu/CORBA/CDR/cdrOutput.java,
|
||
gnu/CORBA/holderFactory.java,
|
||
gnu/CORBA/universalHolder.java,
|
||
gnu/CORBA/Poa/ORB_1_4.java,
|
||
gnu/CORBA/Restricted_ORB.java,
|
||
gnu/CORBA/gnuAny.java,
|
||
org/omg/CORBA/TypeCode.java
|
||
org/omg/CORBA/Any.java,
|
||
org/omg/CORBA/ORB.java,
|
||
org/omg/CORBA/ObjectHelper.java,
|
||
org/omg/CORBA/ObjectHolder.java,
|
||
org/omg/CORBA_2_3/portable/InputStream.java,
|
||
org/omg/CORBA_2_3/portable/OutputStream.java,
|
||
gnu/CORBA/DynAn/NameValuePairHolder.java: Rewritten.
|
||
|
||
2005-08-06 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/io/ObjectInputStream.java
|
||
(readClassDescriptor): Removed bogus handling of primitive types.
|
||
(readFields.GetField.defaulted): Pass cause to exception.
|
||
(readFields.GetField.getField): Pass cause to exception.
|
||
(newObject, callReadMethod): Call initCause on exception.
|
||
|
||
2005-08-06 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/IllegalArgumentException.java,
|
||
java/lang/IllegalStateException.java,
|
||
java/lang/SecurityException.java,
|
||
java/lang/UnsupportedOperationException.java: Merged from generics
|
||
branch.
|
||
|
||
2005-08-05 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java:
|
||
(getPathBounds): Changed to use TreeNode and not
|
||
DefaultMutableTreeNode.
|
||
(getPathForRow): Likewise.
|
||
(getRowCount): Likewise.
|
||
(getPreferredSize): Likewise.
|
||
(keyPressed): Likewise.
|
||
(paintNode): Likewise.
|
||
(getCellLocation): Likewise.
|
||
(paintRecursive): Likewise.
|
||
(paintControlIcons): Likewise.
|
||
(getNextVisibleNode): Likewise.
|
||
(getPreviousVisibleNode): Likewise.
|
||
(getNextNode): Implemented because not using DefaultMutableTreeNode.
|
||
(getPreviousNode): Implemented
|
||
(getNextSibling): Implemented
|
||
(getPreviousSibling): Implemented
|
||
(getPathToRoot): Implemented
|
||
(getLevel): Implemented
|
||
|
||
2005-08-05 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/awt/datatransfer/FlavorEvent.java: New class.
|
||
* java/awt/datatransfer/FlavorListener.java: Likewise.
|
||
* java/awt/datatransfer/Clipboard.java (name): Made final.
|
||
(listeners): New final ArrayList field.
|
||
(setContents): Reimplemented.
|
||
(getAvailableDataFlavors): New method.
|
||
(isDataFlavorAvailable): Likewise.
|
||
(getData): Likewise.
|
||
(addFlavorListener): Likewise.
|
||
(removeFlavorListener): Likewise.
|
||
(getFlavorListeners): Likewise.
|
||
* java/awt/datatransfer/DataFlavor.java (javaFileListFlavor):
|
||
Construct with mime media-type application/x-java-file-list.
|
||
(DataFlavor(String mimeType, String humanPresentableName)): Call
|
||
constructor that uses given mimeType.
|
||
(getSubType): Reimplemented.
|
||
(getParameter): Handle 'vitual' humanPresentableName parameter.
|
||
(isMimeTypeEqual): Reimplement.
|
||
(isRepresentationClassRemote): Implement.
|
||
(toString): Add formatting.
|
||
|
||
2005-08-05 Lillian Angel <langel@redhat.com>
|
||
|
||
* java/awt/GridBagLayout.java
|
||
(setConstraints): Removed checks in if statements because if the height
|
||
or width is less than 0, it should be updated to a positive number in
|
||
all cases.
|
||
|
||
2005-08-05 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c: Include
|
||
jcl.h.
|
||
(createRawData): Removed unused variable method.
|
||
(getData): Removed unused variable field.
|
||
* native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c
|
||
(createRawData): Removed unused variable method.
|
||
(getData): Removed unused variable field.
|
||
* native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c
|
||
(createRawData): Removed unused variable method.
|
||
(getData): Removed unused variable field.
|
||
* native/jni/java-nio/java_nio_VMDirectByteBuffer.c
|
||
(Java_java_nio_VMDirectByteBuffer_init): Removed.
|
||
* vm/reference/java/nio/VMDirectByteBuffer.java (init): Removed.
|
||
* include/java_nio_VMDirectByteBuffer.h: Regenerated.
|
||
|
||
2005-08-05 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Container.java:
|
||
(preferredSize): Call getLayout() instead of directly referencing
|
||
the private field. This makes components work that override
|
||
getLayout().
|
||
(minimumSize): Call getLayout() instead of directly referencing
|
||
the private field. This makes components work that override
|
||
getLayout(). Use cached size if component is still valid.
|
||
(maximumSize): Call getLayout() instead of directly referencing
|
||
the private field. This makes components work that override
|
||
getLayout(). Use cached size if component is still valid.
|
||
(update): If we are a top-level-container, call super.update(),
|
||
otherwise directly call paint().
|
||
(visitChildren): Also visit children that are itself Containers.
|
||
* java/awt/Component.java
|
||
(update): Clear the background only for lightweight and top-level
|
||
components.
|
||
|
||
2005-08-05 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicGraphicsUtils.java
|
||
(getPreferredButtonSize): Added horizontalAdjustment to width
|
||
to create gap at end of label text.
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java
|
||
(getPreferredSize): Removed "*2" since fix was moved to
|
||
BasicGraphicsUtils
|
||
|
||
2005-08-05 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/DefaultCaret.java: Added API comments all
|
||
over.
|
||
* javax/swing/text/DefaultEditorKit.java: Added API comments
|
||
all over.
|
||
|
||
2005-08-05 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/io/ObjectInputStream.java
|
||
(read(byte[],int,int)): Simplified and fixed bug 23236.
|
||
|
||
2005-08-04 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/MethodCommandSet.java: Implemented
|
||
the Method CommandSet.
|
||
|
||
2005-08-04 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java
|
||
(getPreferredSize): Multiplied defaultTextIconGap by 2,
|
||
so there is equal space around the MenuItem
|
||
|
||
2005-08-04 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java
|
||
(paintIcon): Added in border painting code for MenuItem
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java:
|
||
Added in default for CheckBox border
|
||
|
||
2005-08-04 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/BorderLayout.java: Reformatted this file to meet our
|
||
coding standards.
|
||
|
||
2005-08-04 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/BorderLayout.java
|
||
(layoutContainer): Replaced getSize() call with getWidth() and
|
||
getHeight(). This avoids heap allocation and fixes a bug in
|
||
an application here.
|
||
|
||
2005-08-04 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JCheckBox.java
|
||
(init): Moved these to ui
|
||
* javax/swing/plaf/basic/BasicCheckBoxUI.java
|
||
(installUI): initalized icons
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java:
|
||
Took out CheckBoxMenuItem defaults because did not
|
||
work as expected. For now it uses the BasicL&F's defaults.
|
||
|
||
2005-08-04 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JList.java:
|
||
(getFirstVisibleIndex): Translate visible rectangle by one less pixel.
|
||
(getLastVisibleIndex): Likewise.
|
||
|
||
2005-08-04 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JCheckBox.java
|
||
(init): Initialized icons. Was not working otherwise.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
Added in checkIcon for the CheckBox.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java:
|
||
Added in checkIcon for CheckBox and defaults for
|
||
CheckBoxMenuItem.
|
||
|
||
2005-08-03 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JCheckBoxMenuItem.java
|
||
(installUI): set the items visible. Fixes exceptions that are
|
||
thrown because item is not explicitly set visible.
|
||
|
||
2005-08-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicViewportUI.java
|
||
(paintSimple): Corrected the clip that is used to draw the
|
||
viewport's content. This fixes scrolling in JScrollPane and
|
||
JViewport.
|
||
|
||
2005-08-03 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
Changed the fonts from Helvetica to Dialog.
|
||
|
||
2005-08-03 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* include/java_nio_VMDirectByteBuffer.h:
|
||
Regenerated.
|
||
|
||
* native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c
|
||
(getData): Fixed function call.
|
||
|
||
Reported by: Andreas Tobler <toa@pop.agri.ch>
|
||
|
||
2005-08-03 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicIconFactory.java:
|
||
(getMenuItemCheckIcon): Implemented so a check mark is drawn when
|
||
the item is selected.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
Modified the checkbox defaults
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java:
|
||
(paintMenuItem): Changed to only draw check when item is selected.
|
||
|
||
2005-08-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/FontMetrics.java
|
||
(charsWidth): Iterate to len + offset instead to len.
|
||
|
||
2005-08-03 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* native/jni/classpath/jcl.c
|
||
(JCL_NewRawDataObject): Fixed typo.
|
||
|
||
2005-08-03 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* gnu/classpath/Pointer.java,
|
||
gnu/classpath/Pointer32.java,
|
||
gnu/classpath/Pointer64.java,
|
||
gnu/classpath/RawData.java,
|
||
gnu/classpath/RawData32.java,
|
||
gnu/classpath/RawData64.java,
|
||
gnu/java/awt/peer/gtk/GtkImage.java,
|
||
gnu/java/nio/charset/iconv/IconvDecoder.java,
|
||
gnu/java/nio/charset/iconv/IconvEncoder.java,
|
||
java/nio/Buffer.java,
|
||
java/nio/DirectByteBufferImpl.java,
|
||
java/nio/MappedByteBufferImpl.java,
|
||
native/jni/classpath/jcl.c,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c,
|
||
native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c,
|
||
native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c,
|
||
native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c,
|
||
native/jni/java-nio/java_nio_MappedByteBufferImpl.c,
|
||
native/jni/java-nio/java_nio_VMDirectByteBuffer.c,
|
||
vm/reference/java/nio/VMDirectByteBuffer.java: Renamed
|
||
references to gnu/classpath/RawData to gnu/classpath/Pointer.
|
||
|
||
2005-08-03 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* java-nio/gnu_java_nio_channels_FileChannelImpl.c
|
||
(mapImpl): Fixed typo.
|
||
|
||
2005-08-03 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* classpath/jcl.c
|
||
(JCl_NewRawDataObject): Added error handling.
|
||
|
||
* classpath/jcl.h
|
||
(jpointer): New integer type to represent a pointer.
|
||
|
||
* gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c,
|
||
java-nio/gnu_java_nio_channels_FileChannelImpl.c,
|
||
java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c,
|
||
java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c,
|
||
java-nio/java_nio_MappedByteBufferImpl.c,
|
||
java-nio/java_nio_VMDirectByteBuffer.c,
|
||
xmlj/xmlj_util.c: Use JCL functions instead of directly
|
||
accessing gnu/classpath/RawData.
|
||
|
||
2005-08-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/AttributeSet.java: Added some API comments
|
||
to class description.
|
||
* javax/swing/text/BadLocationException.java: Added / fixed
|
||
API comments all over.
|
||
* javax/swing/text/Caret.java: Added API comments all over.
|
||
|
||
2005-08-02 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Component.java
|
||
(getBounds): Removed debug statements that accidentally slipped in.
|
||
|
||
2005-08-02 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTable.java:
|
||
(getCellRect): Height should be the row height, not the entire table
|
||
height.
|
||
(getRowHeight): New public method, part of API.
|
||
* javax/swing/JViewport.java:
|
||
(scrollRectToVisible): Fixed buggy scrolling conditions.
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler.keyPressed): Implemented PAGE-UP, PAGE-DOWN, CTRL-PAGE-UP,
|
||
and CTRL-PAGE-DOWN key actions. Also added line to scroll the table
|
||
appropriately after changing the selection.
|
||
(KeyHandler.getFirstVisibleColumnIndex): New implementation method.
|
||
(KeyHandler.getLastVisibleColumnIndex): Likewise.
|
||
(KeyHandler.getFirstVisibleRowIndex): Likewise.
|
||
(KeyHandler.getLastVisibleRowIndex): Likewise.
|
||
|
||
2005-08-02 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java
|
||
(AbstractElement.AbstractElement): Create an empty AttributeSet
|
||
if the argument s == null.
|
||
(AbstractElement.getAttribute): Return the element itself instead
|
||
of the wrapped attributes.
|
||
|
||
2005-08-02 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Toolkit.java
|
||
(createCustomCursor): Added check for headless environment.
|
||
(getBestCursorSize): Added check for headless environment.
|
||
|
||
2005-08-02 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/text/GapContent.java
|
||
(shiftGap): Changed to used '&&'. both indexes should be
|
||
greater than 0.
|
||
|
||
2005-08-02 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/text/GapContent.java:
|
||
Formatting code.
|
||
|
||
2005-08-02 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/text/GapContent.java
|
||
(shiftGap): Added in if statement to check if indexes are negative.
|
||
Does not work properly if they are.
|
||
|
||
2005-08-02 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(RootView.viewToModel): New method.
|
||
* javax/swing/text/BoxView.java
|
||
(isBefore): New method. This is a stub method to implement the
|
||
new abstract method from CompositeView.
|
||
(isAfter): New method. This is a stub method to implement the
|
||
new abstract method from CompositeView.
|
||
(getViewAtPoint): New method. This is a stub method to implement the
|
||
new abstract method from CompositeView.
|
||
(childAllocation): New method. This is a stub method to implement the
|
||
new abstract method from CompositeView.
|
||
* javax/swing/text/ComponentView.java
|
||
(viewToModel): New method. This is a stub method to implement the
|
||
new abstract method from View.
|
||
* javax/swing/text/CompositeView.java
|
||
(loadChildren): Implemented new method.
|
||
(setParent): Implemented new method.
|
||
(getViewCount): Implemented new method.
|
||
(getView): Implemented new method.
|
||
(replace): Implemented new method.
|
||
(getChildAllocation): Implemented new method.
|
||
(modelToView(int, Shape, Position.Bias)): Implemented this method.
|
||
(modelToView(int, Position.Bias, int, Position.Bias, Shape):
|
||
Implemented new method.
|
||
(viewToModel): Implemented new method.
|
||
(getNextVisualPositionFrom): Implemented new method.
|
||
(getViewIndex): Implemented new method.
|
||
(isBefore): New abstract method.
|
||
(isAfter): New abstract method.
|
||
(getViewAtPoint): New abstract method.
|
||
(childAllocation): New abstract method.
|
||
(getViewAtPosition): Implemented new method.
|
||
(getViewIndexAtPosition): Implemented new method.
|
||
(getInsideAllocation): Implemented new method.
|
||
(setParagraphInsets): Implemented new method.
|
||
(setInsets): Implemented new method.
|
||
(getLeftInset): Implemented new method.
|
||
(getRightInset): Implemented new method.
|
||
(getTopInset): Implemented new method.
|
||
(getBottomInset): Implemented new method.
|
||
(getNextNorthSouthVisualPositionFrom): New method.
|
||
(getNextEastWestVisualPositionFrom): New method.
|
||
(flipEastAndWestAtEnds): Implemented new method.
|
||
* javax/swing/text/GlyphView.java
|
||
(viewToModel): New method. This is a stub method to implement the
|
||
new abstract method from View.
|
||
* javax/swing/text/IconView.java
|
||
(viewToModel): New method. This is a stub method to implement the
|
||
new abstract method from View.
|
||
* javax/swing/text/PlainView.java
|
||
(viewToModel): New method. This is a stub method to implement the
|
||
new abstract method from View.
|
||
* javax/swing/text/View.java
|
||
(viewToModel): New abstract method.
|
||
|
||
2005-08-02 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/DynamicAny/DynValueCommon.java: Inherit from
|
||
DynValueOperations, DynAny, IDLEntity, org.omg.CORBA.Object,
|
||
Serializable.
|
||
* org/omg/DynamicAny/DynValueCommonOperations.java: Inherit from
|
||
DynAnyOperations.
|
||
* org/omg/DynamicAny/DynAnyHelper.java,
|
||
org/omg/DynamicAny/DynStructHelper.java,
|
||
org/omg/DynamicAny/DynUnionHelper.java,
|
||
org/omg/DynamicAny/DynValueHelper.java,
|
||
org/omg/DynamicAny/DynAnyFactoryHelper.java,
|
||
org/omg/DynamicAny/DynArrayHelper.java,
|
||
org/omg/DynamicAny/DynEnumHelper.java,
|
||
org/omg/DynamicAny/DynFixedHelper.java,
|
||
org/omg/DynamicAny/DynSequenceHelper.java: New files.
|
||
|
||
2005-08-01 Andreas Tobler <a.tobler@schweiz.ch>
|
||
|
||
* examples/README: Add GNULookAndFeel.java to the compile command.
|
||
|
||
2005-08-01 Mark Wielaard <mark@klomp.org>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java (mkTreeWorld):
|
||
Remove double declaration of int i.
|
||
|
||
2005-08-01 Andreas Tobler <a.tobler@schweiz.ch>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java: Exit when
|
||
pressing 'Close' on the panel.
|
||
|
||
2005-08-01 Andreas Tobler <a.tobler@schweiz.ch>
|
||
|
||
* configure.ac (LIBVERSION): Check against darwin to set module
|
||
'no' for it. Modules under darwin are not linkable.
|
||
|
||
2005-08-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/AttributeSet.java: Added API comments all over.
|
||
|
||
2005-08-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java: Added API comments all over.
|
||
|
||
2005-08-01 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/ClassLoader.java
|
||
(defineClass(String,byte[],int,int,ProtectionDomain),
|
||
resolveClass, findSystemClass, setSigners, findLoadedClass):
|
||
Added call to checkInitialized().
|
||
(checkInitialized): New method.
|
||
|
||
2005-08-01 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* NEWS: Added info about VM interfaces changes.
|
||
* java/lang/Class.java
|
||
(forName(String), forName(String, boolean, ClassLoader)): Simplified
|
||
VM interface.
|
||
* java/lang/ClassLoader.java
|
||
(loadedClasses): Removed field.
|
||
(defineClass(String,byte[],int,int,ProtectionDomain)): Removed
|
||
code to add class to loadedClasses.
|
||
* vm/reference/java/lang/VMClass.java
|
||
(forName(String)): Removed method.
|
||
(forName(String,boolean,ClassLoader)): New method.
|
||
(initialize): Removed method.
|
||
(loadArrayClass): Removed method.
|
||
* vm/reference/java/lang/VMClassLoader.java
|
||
(USE_VM_CACHE): Removed field.
|
||
(findLoadedClass): Made native.
|
||
|
||
2005-08-01 Mark Wielaard <mark@klomp.org>
|
||
|
||
Reported by Wolfgang Baer <WBaer@gmx.de>
|
||
* javax/swing/text/GapContent.java (shiftGap): Use new
|
||
CapContentPosition in binarySearch.
|
||
(shiftEnd): Likewise.
|
||
|
||
2005-08-01 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/bugs.wml: New file.
|
||
* doc/www.gnu.org/newsitems.txt: Add bugzilla entry.
|
||
* doc/www.gnu.org/events/events.wml: Correct Fosdem 2005 date.
|
||
* doc/www.gnu.org/include/layout.wml: Direct bug reports to bugs.html.
|
||
|
||
2005-08-01 Jan Roehrich <jan@roehrich.info>
|
||
|
||
* javax.swing.plaf.basic.BasicTreeUI: Method drawCentered
|
||
added / corrected javadoc issues in paintHorizonalLine
|
||
and paintVerticalLine / fixed getRightChildIndent signature
|
||
(problem probably caused by copy/paste)
|
||
|
||
2005-08-01 Jan Roehrich <jan@roehrich.info>
|
||
|
||
* javax.swing.plaf.basic.BasicTreeUI: paintVerticalLine and
|
||
paintHorizontalLine added.
|
||
|
||
2005-07-31 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
org/omg/DynamicAny/DynValueOperations.java,
|
||
org/omg/DynamicAny/DynAnyFactory.java,
|
||
org/omg/DynamicAny/DynAnyFactoryOperations.java,
|
||
org/omg/DynamicAny/DynValue.java,
|
||
org/omg/DynamicAny/DynValueBox.java,
|
||
org/omg/DynamicAny/DynValueBoxOperations.java,
|
||
org/omg/DynamicAny/DynValueCommon.java,
|
||
org/omg/DynamicAny/DynValueCommonOperations.java: New files.
|
||
|
||
2005-07-31 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/DynamicAny/DynFixedOperations.java,
|
||
org/omg/DynamicAny/DynEnum.java,
|
||
org/omg/DynamicAny/DynArrayOperations.java: Inherit from
|
||
DynAnyOperations.
|
||
* org/omg/DynamicAny/NameDynAnyPair.java: Inherit from
|
||
org.omg.CORBA.portable.IDLEntity.
|
||
* org/omg/DynamicAny/DynAnyOperations.java
|
||
(assign, current_component): Fixes in throws declaration.
|
||
* org/omg/DynamicAny/DynEnumOperations.java,
|
||
org/omg/DynamicAny/DynSequenceOperations.java,
|
||
org/omg/DynamicAny/DynStructOperations.java,
|
||
org/omg/DynamicAny/DynUnionOperations.java,
|
||
org/omg/DynamicAny/DynAny.java,
|
||
org/omg/DynamicAny/DynFixed.java,
|
||
org/omg/DynamicAny/DynSequence.java,
|
||
org/omg/DynamicAny/DynStruct.java,
|
||
org/omg/DynamicAny/DynUnion.java,
|
||
org/omg/DynamicAny/DynArray.java,
|
||
org/omg/DynamicAny/NameValuePair.java: Reformatted.
|
||
|
||
2005-07-31 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/nio/FileLockImpl.java: Mark class final.
|
||
(ch): Removed field.
|
||
(valid): New field.
|
||
(FileLockImpl): Set valid to true.
|
||
(isValid): Test and set valid field.
|
||
(release): Release lock if it is still valid.
|
||
* java/nio/channels/FileLock.java: Mark all fields private final.
|
||
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_lock): Translate
|
||
Long.MAX_VALUE to zero for fcntl.
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_unlock): Likewise.
|
||
|
||
2005-07-31 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* scripts/eclipse-gnu.xml: Drop extends, implements,
|
||
throws into new line.
|
||
|
||
2005-07-31 Jan Roehrich <jan@roehrich.info>
|
||
|
||
* javax.swing.plaf.basic.BasicTreeUI: fixed indentation.
|
||
|
||
2005-07-30 Casey Marshall <csm@gnu.org>
|
||
|
||
* native/jni/java-nio/java_nio_MappedByteBuffer.c
|
||
(Java_java_nio_MappedByteBufferImpl_isLoadedImpl): cast argument 3
|
||
to 'mincore' to 'void *' to avoid warnings on GNU.
|
||
|
||
2005-07-30 Casey Marshall <csm@gnu.org>
|
||
|
||
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_mapImpl):
|
||
eliminate various compiler warnings; mark 'buffer' as 'volatile;'
|
||
throw an exception if we can't get a constructor method ID.
|
||
* native/jni/java-nio/java_nio_MappedByteBufferImpl.c:
|
||
include 'stdlib.h.'
|
||
(get_raw_values): eliminate compiler warnings.
|
||
(Java_java_nio_MappedByteBufferImpl_isLoadedImpl): likewise.
|
||
* native/jni/java-nio/java_nio_VMDirectByteBuffer.c
|
||
(Java_java_nio_VMDirectByteBuffer_put__Lgnu_classpath_RawData_2I_3BII):
|
||
eliminate compiler warning.
|
||
|
||
2005-07-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/StyledEditorKit.java: Added the remaining API
|
||
comments.
|
||
|
||
2005-07-29 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/MenuSelectionManager.java
|
||
(isComponentPartOfCurrentMenu): Fixed to prevent NPE.
|
||
* javax/swing/plaf/basic/BasicMenuUI.java
|
||
(popupVisible): Likewise.
|
||
|
||
2005-07-29 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/event/MouseWheelEvent.java: fixed typo in API docs.
|
||
|
||
2005-07-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/DefaultStyledDocument.java: Added
|
||
comments all over.
|
||
* javax/swing/text/StyledEditorKit: Likewise.
|
||
|
||
2005-07-29 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JTextField.java
|
||
(insertString): Added in check for null to resolve a NPE.
|
||
* javax/swing/text/GapContent.java
|
||
(getOffset): Added in check for mark = gapStart because
|
||
if mark = gapStart = 0, then a negative is returned. This was
|
||
not right.
|
||
|
||
2005-07-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicEditorPaneUI.java: Added API
|
||
comments all over.
|
||
* javax/swing/plaf/basic/BasicTextUI.java: Likewise.
|
||
|
||
2005-07-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/DefaultStyledDocument.java
|
||
(split): Moved throw statement into proper else clause.
|
||
* javax/swing/text/StyledEditorKit.java
|
||
(StyledViewFactory.create): Return the actual view instead of null.
|
||
|
||
2005-07-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextPane.java: Added API comments all over.
|
||
|
||
2005-07-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextPane.java
|
||
(constructor()): Implemented this constructor. Initialize the
|
||
EditorKit and set the Document to null.
|
||
(constructor(StyledDocument)): Implemented this constructor.
|
||
Initialize the EditorKit and Document.
|
||
(getUIClassID): Inlined the constant String.
|
||
(setDocument): Implemented this method.
|
||
(getStyledDocument): Likewise.
|
||
(setStyledDocument): Likewise.
|
||
(replaceSelection): Likewise.
|
||
(insertComponent): Clarified the TODO comment.
|
||
(insertIcon): Clarified the TODO comment.
|
||
(addStyle): Implemented this method.
|
||
(removeStyle): Likewise.
|
||
(getStyle): Likewise.
|
||
(getLogicalStyle): Likewise.
|
||
(setLogicalStyle): Likewise.
|
||
(getCharacterAttributes): Likewise.
|
||
(setCharacterAttributes): Likewise.
|
||
(getParagraphAttributes): Likewise.
|
||
(getInputAttributes): Likewise.
|
||
(getStyledEditorKit): Likewise.
|
||
(createDefaultEditorKit): Likewise.
|
||
(setEditorKit): Likewise.
|
||
* javax/swing/plaf/basic/BasicEditorPaneUI.java
|
||
(getEditorKit): Implemented this method.
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(RootView.getViewFactory): Ask the installed EditorKit for its
|
||
ViewFactory.
|
||
(RootView.setView): Set this as the parent of the installed real
|
||
root view.
|
||
(RootView.modelToView): Don't cast to PlainView here. Use View
|
||
instead.
|
||
(setView): Don't set the parent here. This is handled inside the
|
||
root view.
|
||
|
||
2005-07-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java
|
||
(createPosition): Delegate this call to the actual Content.
|
||
(LeafElement.constructor): Manage the start and end marks via
|
||
Position objects.
|
||
(LeafElement.getEndOffset): Use Position instead of static mark.
|
||
(LeafElement.getStartOffset): Use Position instead of static mark.
|
||
* javax/swing/text/DefaultStyledDocument.java
|
||
(ElementBuffer.change): New method. Performs structural changes
|
||
in the element tree that are necessary in order to change
|
||
text attributes.
|
||
(ElementBuffer.changeUpdate): New method. This is the method for
|
||
change().
|
||
(ElementBuffer.split): New package-private method. Splits an
|
||
element into two elements.
|
||
(setCharacterAttributes): Implemented this method. This sets
|
||
character attributes on a piece of content.
|
||
* javax/swing/text/GapContent.java
|
||
(GapContentPosition): New inner class. Implements the Position
|
||
interface for GapContent.
|
||
(constructor): Initialize the list that stores the Position objects.
|
||
(createPosition): Reimplemented. Now uses the GapContentPosition
|
||
class.
|
||
(shiftEnd): Update the stored positions.
|
||
(shiftGap): Update the stored positions.
|
||
* javax/swing/text/LabelView.java: New class.
|
||
* javax/swing/text/PlainDocument.java
|
||
(removeUpdate): Don't update the element positions, this should
|
||
now be handled by the Positions.
|
||
|
||
2005-07-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/BoxView.java: New class.
|
||
* javax/swing/text/CompositeView.java: New class.
|
||
* javax/swing/text/FlowView.java: New class.
|
||
* javax/swing/text/GlyphView.java: New class.
|
||
* javax/swing/text/IconView.java: New class.
|
||
* javax/swing/text/ParagraphView.java: New class.
|
||
* javax/swing/text/StyledEditorKit.java
|
||
(UnderLineAction.constructor): Added TODO comment.
|
||
(UnderLineAction.actionPerformed): Implemented this method. This
|
||
toggles the underline attribute to a piece of content.
|
||
(ItalicAction.constructor): Added TODO comment.
|
||
(ItalicAction.actionPerformed): Implemented this method. This
|
||
toggles the italic attribute to a piece of content.
|
||
(BoldAction.constructor): Added TODO comment.
|
||
(BoldAction.actionPerformed): Implemented this method. This
|
||
toggles the bold attribute to a piece of content.
|
||
(AlignmentAction.constructor): Implemented this constructor.
|
||
(AlignmentAction.actionPerformed): Implemented this method. This
|
||
sets the alignment attribute for a piece of content.
|
||
(ForegroundAction.constructor): Implemented this constructor.
|
||
(ForegroundAction.actionPerformed): Implemented this method. This
|
||
sets the foreground attribute for a piece of content.
|
||
(FontSizeAction.constructor): Implemented this constructor.
|
||
(FontSizeAction.actionPerformed): Implemented this method. This
|
||
sets the font size attribute for a piece of content.
|
||
(FontFamilyAction.constructor): Implemented this constructor.
|
||
(FontFamilyAction.actionPerformed): Implemented this method. This
|
||
sets the font family attribute for a piece of content.
|
||
(StyledTextAction.constructor): Removed TODO comment.
|
||
(StyledTextAction.getEditor): Implemented this method.
|
||
(StyledTextAction.getStyledDocument): Implemented this method.
|
||
(StyledTextAction.getStyledEditorKit): Implemented this method.
|
||
(StyledTextAction.setCharacterAttributes): Implemented this method.
|
||
(StyledTextAction.setParagraphAttributes): Implemented this method.
|
||
(StyledViewFactory.constructor): Removed. This is not necessary here.
|
||
(StyledViewFactory.create): Implemented this method.
|
||
(AttributeTracker): Removed this inner class.
|
||
(CaretTracker): New inner class.
|
||
(CaretTracker.caretUpdate): Implemented this method. This meeps
|
||
track of the caret in a text component and updates some fields
|
||
of the StyledEditorKit.
|
||
(constructor): Implemented this constructor.
|
||
The inputAttributes are initialized here.
|
||
(clone): Implemented this method.
|
||
(getActions): Implemented this method.
|
||
(getInputAttributes): Implemented this method.
|
||
(getCharacterAttributeRun): Implemented this method.
|
||
(createDefaultDocument): Implemented this method.
|
||
(install): Implemented this method.
|
||
(deinstall): Implemented this method.
|
||
(getViewFactory): Implemented this method.
|
||
(createInputAttributes): Implemented this method.
|
||
* javax/swing/text/View.java
|
||
(modelToView(int, Shape, Position.Bias)): Added new abstract method.
|
||
(modelToView(int, Position.Bias, int, Position.Bias, Shape):
|
||
New method.
|
||
|
||
2005-07-28 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JViewport.java:
|
||
(scrollRectToVisible): Consider the x and y position of the viewport
|
||
itself when scrolling down. This fixes an off-by-1-pixel problem.
|
||
* javax/swing/plaf/basic/BasicListUI.java:
|
||
(KeyHandler.keyPressed): Implemented PAGEUP, SHIFT-PAGEUP, PAGEDOWN,
|
||
and SHIFT-PAGEDOWN key actions.
|
||
|
||
2005-07-28 Lillian Angel <langel@redhat.com>
|
||
|
||
* java/awt/GridBagLayout.java
|
||
(distributeSizeAndWeight): added in check, because OutOfBounds exception
|
||
was being raised.
|
||
* javax/swing/JTable.java
|
||
(setRowHeight): Added in, but not implemented.
|
||
* javax/swing/plaf/basic/BasicComboBoxEditor.java
|
||
(setItem): added in check, because NullPointerException was being
|
||
raised.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getPathBounds): Took out unneeded call.
|
||
(uninstallListeners): added in check, because NPE was being raised.
|
||
(installUI): took out unneeded call.
|
||
(paint): Likewise.
|
||
(getPreferredSize): Should not assume root is an instance of Default
|
||
MutableTreeNode. Changed to use TreeNode instead.
|
||
(getCellBounds): Should never return null
|
||
(getCellLocation): Took out unneeded call.
|
||
|
||
2005-07-28 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI.java:
|
||
(KeyHandler.keyPressed): Replaced calls to KeyEvent.isShiftDown() and
|
||
isControlDown() with comparisons of KeyEvent.getModifiers() and
|
||
InputEvent.SHIFT_MASK and CTRL_MASK.
|
||
(MouseInputHandler.mouseClicked): Reordered SHIFT and CTRL modifier
|
||
actions to correspond to JDK. Note the JDK simply ignores other
|
||
modifiers so isShiftDown() and isControlDown() are okay for mouse
|
||
input.
|
||
|
||
2005-07-27 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/DynamicAny/DynUnion.java,
|
||
org/omg/DynamicAny/DynUnionOperations.java,
|
||
org/omg/DynamicAny/NameDynAnyPair.java,
|
||
org/omg/DynamicAny/NameValuePair.java,
|
||
org/omg/DynamicAny/DynAny.java,
|
||
org/omg/DynamicAny/DynAnyOperations.java,
|
||
org/omg/DynamicAny/DynArray.java,
|
||
org/omg/DynamicAny/DynArrayOperations.java,
|
||
org/omg/DynamicAny/DynEnum.java,
|
||
org/omg/DynamicAny/DynEnumOperations.java,
|
||
org/omg/DynamicAny/DynFixed.java,
|
||
org/omg/DynamicAny/DynFixedOperations.java,
|
||
org/omg/DynamicAny/DynSequence.java,
|
||
org/omg/DynamicAny/DynSequenceOperations.java,
|
||
org/omg/DynamicAny/DynStructOperations.java,
|
||
org/omg/DynamicAny/DynStruct.java: New files.
|
||
|
||
2005-07-28 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JViewport.java:
|
||
(scrollRectToVisible): New method, overrides JComponent method as
|
||
intended.
|
||
|
||
2005-07-28 Christian Thalinger <twisti@complang.tuwien.ac.at>
|
||
|
||
* native/jni/java-nio/java_nio_MappedByteBufferImpl.c
|
||
(get_raw_values): Add env to getObjectClass call for 64-bit case.
|
||
|
||
2005-07-28 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/text/AttributedStringIterator.java: reformatted.
|
||
|
||
2005-07-27 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI.java:
|
||
(KeyHandler.keyPressed): Ensure the new lead selection index is visible
|
||
after making a change.
|
||
(MouseInputHandler.mouseClicked): Likewise.
|
||
|
||
2005-07-27 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/util/PacketProcessor.java: Implement
|
||
PrivilegedAction to allow privilaged operations.
|
||
|
||
2005-07-27 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/events/events.wml: Add old and upcomming events.
|
||
|
||
2005-07-27 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/util/Value.java: Class to read/write JDWP
|
||
untagged values and tagged values.
|
||
* gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java:
|
||
use new api for Values and IVirtualMachine and fix message in
|
||
exception.
|
||
* gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java:
|
||
use new api for Values and fix message in exception.
|
||
|
||
2005-07-27 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/POAHelper.java (type, insert, extract,
|
||
id, read, write): New methods.
|
||
|
||
2005-07-27 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/text/AttributedString.java: added/edited API docs.
|
||
|
||
2005-07-27 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/text/AttributedString.java: reformatted.
|
||
|
||
2005-07-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextPane.java:
|
||
Reformatted file to match our coding style.
|
||
|
||
2005-07-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextPane.java
|
||
(getCharacterAttributes): Return SimpleAttributeSet.EMPTY instead
|
||
of null.
|
||
|
||
2005-07-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicPanelUI.java
|
||
(installDefaults): Install background color on JPanel.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): Added background color for Panel.
|
||
|
||
2005-07-27 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/text/AttributedCharacterIterator.java: API doc fixes.
|
||
|
||
2005-07-27 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/text/html/parser/DocumentParser.java: reverted API fix.
|
||
|
||
2005-07-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/DefaultBoundedRangeModel.java:
|
||
Fixed / added API comments for class description.
|
||
* javax/swing/DefaultButtonModel.java: Likewise.
|
||
* javax/swing/DefaultCellEditor.java: Likewise.
|
||
* javax/swing/DefaultComboBoxModel.java: Likewise.
|
||
* javax/swing/DefaultDesktopManager.java: Likewise.
|
||
* javax/swing/DefaultButtonModel.java: Likewise.
|
||
* javax/swing/DefaultFocusManager.java: Likewise.
|
||
* javax/swing/DefaultListCellRenderer.java: Likewise.
|
||
* javax/swing/DefaultListModel.java: Likewise.
|
||
* javax/swing/DefaultListSelectionModel.java: Likewise.
|
||
* javax/swing/DefaultSingleSelectionModel.java: Likewise.
|
||
* javax/swing/FocusManager.java: Likewise.
|
||
* javax/swing/GrayFilter.java: Likewise.
|
||
* javax/swing/ImageIcon.java: Likewise.
|
||
* javax/swing/InputMap.java: Likewise.
|
||
* javax/swing/InputVerifier.java: Likewise.
|
||
* javax/swing/InternalFrameFocusTraversalPolicy.java: Likewise.
|
||
* javax/swing/JApplet.java: Likewise.
|
||
* javax/swing/JCheckBox.java: Likewise.
|
||
* javax/swing/JCheckBoxMenuItem.java: Likewise.
|
||
* javax/swing/JColorChooser.java: Likewise.
|
||
* javax/swing/JComboBox.java: Likewise.
|
||
* javax/swing/JComponent.java: Likewise.
|
||
|
||
2005-07-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/util/Properties.java
|
||
(getPropertyInternal): Removed.
|
||
(getProperty(String)): Search for property here instead of
|
||
getProperty(String, String).
|
||
(getProperty(String,String)): Call getProperty(String).
|
||
|
||
2005-07-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/MenuItem.java
|
||
(AccessibleAWTMenuItem.setCurrentAccessibleValue): Removed
|
||
duplicate code. Added this to make setEnabled unambiguous for
|
||
javac 1.3 compiler.
|
||
|
||
2005-07-27 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/text/html/parser/DocumentParser.java: API doc fixes,
|
||
* javax/swing/text/html/parser/DTD.java: likewise,
|
||
* javax/swing/text/html/parser/DTDConstants.java: likewise,
|
||
* javax/swing/text/html/parser/Element.java: likewise,
|
||
* javax/swing/text/html/parser/Parser.java: likewise,
|
||
* javax/swing/text/html/parser/ParserDelegator.java: likewise.
|
||
|
||
2005-07-27 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): added menu-related defaults.
|
||
|
||
2005-07-26 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ArrayReferenceCommandSet.java:
|
||
Implemented the ArrayReference CommandSet.
|
||
|
||
2005-07-26 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ThreadGroupReferenceCommandSet.java:
|
||
Implemented the ThreadGroupReference CommandSet.
|
||
|
||
2005-07-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
PR classpath/22989:
|
||
* java/net/Inet4Address.java (isMCNodeLocal): Use super call.
|
||
(isMCOrgLocal): Likewise.
|
||
|
||
2005-07-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
* gnu/java/security/provider/PKIXCertPathValidatorImpl.java
|
||
(engineValidate): Fix sense of test. PR classpath/22991.
|
||
|
||
2005-07-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
PR classpath/22992:
|
||
* javax/security/sasl/Sasl.java (getSaslClientFactories): Fix
|
||
sense of test.
|
||
(getSaslServerFactories): Likewise.
|
||
|
||
2005-07-26 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (repaintTimer): Make
|
||
daemon thread.
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics.java,
|
||
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c: Add
|
||
static initializer.
|
||
(initStaticState): New method.
|
||
Add new global graphics reference state table and macros.
|
||
* include/gnu_java_awt_peer_gtk_GdkGraphics.h: Regenerate.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c: Use new
|
||
NSA_GET_G_PTR macro to retreive graphics objects.
|
||
* native/jni/gtk-peer/gtkpeer.h: Add new graphics state table and
|
||
macros.
|
||
|
||
2005-07-26 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler.keyPressed): Replaced calls to KeyEvent.isShiftDown() and
|
||
isControlDown() with mask comparisons of KeyEvent.getModifiers() and
|
||
InputEvent.SHIFT_MASK and CTRL_MASK. This makes it easier to ignore
|
||
invalid modifiers.
|
||
|
||
2005-07-26 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler.keyPressed): Implemented CTRL-SPACE key action.
|
||
|
||
2005-07-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/security/cert/X509CertSelector.java (match): Convert sigId
|
||
to String before comparison. PR classpath/22987.
|
||
|
||
2005-07-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
* gnu/java/security/OID.java: Typo fix.
|
||
|
||
2005-07-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
* javax/security/auth/x500/X500Principal.java (getName): Don't
|
||
compare oid to String. PR classpath/22988.
|
||
|
||
2005-07-26 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (repaint): Reuse
|
||
repaint timer across repaint calls.
|
||
|
||
2005-07-26 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractAction.java
|
||
Fixed / Added API doc comments for the class description.
|
||
* javax/swing/AbstractButton.java: Likewise.
|
||
* javax/swing/AbstractCellEditor.java: Likewise.
|
||
* javax/swing/AbstractListModel.java: Likewise.
|
||
* javax/swing/AbstractSpinnerModel.java: Likewise.
|
||
* javax/swing/ActionMap.java: Likewise.
|
||
* javax/swing/BorderFactory.java: Likewise.
|
||
* javax/swing/Box.java: Likewise.
|
||
* javax/swing/BoxLayout.java: Likewise.
|
||
* javax/swing/ButtonGroup.java: Likewise.
|
||
* javax/swing/CellRendererPane.java: Likewise.
|
||
* javax/swing/ComponentInputMap.java: Likewise.
|
||
* javax/swing/DebugGraphics.java: Likewise.
|
||
|
||
2005-07-26 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/text/DateFormat.java (equals): Reimplement.
|
||
|
||
2005-07-26 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicButtonUI.java
|
||
(paint): Only call paintFocus if the button is actually focused.
|
||
(paintFocus): The default implementation in the BasicLookAndFeel
|
||
does nothing. I removed the code here.
|
||
|
||
2005-07-26 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): Added new borders for MenuBar and MenuItem.
|
||
|
||
2005-07-26 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/util/Properties.java
|
||
(getPropertyInternal): New method. Avoids infinite recursion if
|
||
getProperty() methods are overridden in subclasses.
|
||
(getProperty(String)): Use getPropertyInternal to avoid recursion.
|
||
(getProperty(String,String)): Likewise.
|
||
|
||
2005-07-26 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/plaf/basic/BasicScrollPaneUI.java
|
||
(getPreferredSize): Removed.
|
||
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
|
||
(getPreferredSize): Removed.
|
||
* javax/swing/plaf/basic/BasicToolBarUI.java
|
||
(getPreferredSize): Removed.
|
||
|
||
2005-07-26 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/java/awt/AWTUtilities.java:
|
||
Fixed formatting of this file.
|
||
|
||
2005-07-26 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalBorders.java:
|
||
(MenuBarBorder): new inner class.
|
||
|
||
2005-07-26 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalBorders.java:
|
||
(MenuItemBorder): new inner class.
|
||
|
||
2005-07-26 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_init): Mark clazz as
|
||
unused. Remove unused variables constructor and obj.
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_implCloseChannel): Retry
|
||
when interrupted.
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_available): Likewise.
|
||
|
||
2005-07-26 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/nio/channels/FileChannelImpl.java (lockCheck): New method.
|
||
(tryLock): Use lockCheck().
|
||
(lock): Likewise.
|
||
|
||
2005-07-26 Christian Thalinger <twisti@complang.tuwien.ac.at>
|
||
|
||
* native/target/generic/target_generic_network.h
|
||
(TARGET_NATIVE_NETWORK_SOCKET_SET_OPTION_SO_TIMEOUT): Added
|
||
missing sys/time.h include.
|
||
|
||
2005-07-26 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/nio/channels/FileChannelImpl.java (description):
|
||
New final field.
|
||
(FileChannelImpl): Set description.
|
||
(init): Likewise.
|
||
(toString): New method.
|
||
All methods add parameters when throwing IllegalArgumentException.
|
||
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c
|
||
(open): Add filename to FileNotFoundException.
|
||
|
||
2005-07-26 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* NEWS: Added comment about new VMProxy class.
|
||
* gnu/classpath/Configuration.java.in
|
||
(HAVE_NATIVE_GET_PROXY_CLASS): Removed.
|
||
(HAVE_NATIVE_GET_PROXY_DATA): Removed.
|
||
(HAVE_NATIVE_GENERATE_PROXY_CLASS): Removed.
|
||
* java/lang/reflect/Proxy.java
|
||
(getProxyClass): Changed to call VMProxy.
|
||
(getProxyClass0): Removed.
|
||
(getProxyData0): Removed.
|
||
(generateProxyClass0): Removed.
|
||
(ProxyData): Removed private modifier.
|
||
(POOL): Removed (was unused).
|
||
(INVOKESTATIC): Removed (was unused).
|
||
* vm/reference/java/lang/reflect/VMProxy.java: New file.
|
||
|
||
2005-07-26 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* NEWS: Added comment about new VM hook in VMClassLoader.
|
||
|
||
2005-07-26 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/text/DateFormatter.java: API doc fixes,
|
||
* javax/swing/text/InternationalFormatter.java: likewise,
|
||
* javax/swing/text/JTextComponent.java: likewise.
|
||
|
||
2005-07-26 Mark Wielaard <mark@klomp.org>
|
||
|
||
* examples/Makefile.am (clean-local): Use rm -rf.
|
||
|
||
2005-07-26 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* vm/reference/java/lang/VMClassLoader.java
|
||
(USE_VM_CACHE): Removed final modifier.
|
||
|
||
2005-07-25 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (repaint): Implement
|
||
timed repaint.
|
||
(updateCursorImmediately): Implement.
|
||
(RepaintTimerTask): New class.
|
||
* gnu/java/awt/peer/gtk/GtkImageConsumer.java (imageComplete):
|
||
Don't remove consumer if source is a MemoryImageSource.
|
||
|
||
2005-07-25 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* native/jni/classpath/native_state.c: add assertion for object type
|
||
|
||
2005-07-25 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler.advanceSingleSelection): New method. Helper method for
|
||
ENTER, SHIFT-ENTER, TAB, and SHIFT-TAB key events.
|
||
(KeyHandler.advanceMultipleSelection): Likewise, used when the table
|
||
has multiple selections at the time that ENTER or TAB was pressed.
|
||
(KeyHandler.keyPressed): Implemented TAB, SHIFT-TAB, and SHIFT-ENTER
|
||
and merged these with existing code for ENTER event, because of the
|
||
similarites.
|
||
|
||
2005-07-25 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/text/CollationKey.java (equals): Use Arrays.equals.
|
||
PR classpath/22986.
|
||
|
||
2005-07-25 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/util/Properties.java (load): Handle case where backslash
|
||
appears at EOF when reading the key. PR classpath/22994.
|
||
|
||
2005-07-25 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(paint): moved code to paintNode
|
||
(getCellBounds): width increased, slightly short before
|
||
(paintNode): changed to paint node depending if icons exist
|
||
|
||
2005-07-25 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* native/jni/classpath/jcl.c,
|
||
native/jni/classpath/jcl.h
|
||
(JCL_NewRawDataObject): New function.
|
||
(JCL_GetRawData): New function.
|
||
|
||
2005-07-25 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* java/awt/Container.java:
|
||
(setFocusTraversalKeys): Instantiate focusTraversalKeys to an array of
|
||
size 4, not 3. This must have been a typo.
|
||
|
||
2005-07-25 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/rmi/server/RMIClassLoader.java
|
||
(loadClass(String, String)): Use Class.forName() instead of
|
||
directly calling ClassLoader.loadClass(), to handle array
|
||
types correctly.
|
||
|
||
2005-07-25 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTable.java:
|
||
(selectAll): Store the lead selection indices and restore them after
|
||
selecting all cells.
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler.keyPressed): Changed the criteria for "only one selection"
|
||
when the ENTER key is pressed to match the behavior of the JDK. Also
|
||
replaced direct code for CTRL-A with call to JTable.selectAll().
|
||
|
||
2005-07-25 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/ClassLoader.java
|
||
(loadedClasses): Set based on VMClassLoader.VM_USE_CACHE.
|
||
(defineClass): Modified to respect VMClassLoader.VM_USE_CACHE.
|
||
* vm/reference/java/lang/VMClassLoader.java
|
||
(VM_USE_CACHE): New field.
|
||
|
||
2005-07-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/java/awt/AWTUtilities.java:
|
||
Added methods from SwingUtilities so that AWT does not have to
|
||
depend on Swing.
|
||
* java/awt/Component.java:
|
||
Reverted my DEFAULT_FONT patch from yesterday. This does not
|
||
seem to work with the Gtk peers.
|
||
* java/awt/Container.java
|
||
(addImpl): Call addNotify() on the added child. Invalidate not
|
||
only the container but also the added child. Repaint the container.
|
||
(remove): Repaint the container.
|
||
(invalidate): Also invalidate the LayoutManager.
|
||
(invalidateTree): Call super.invalidate to invalidate the container
|
||
itself. Also invalidate the LayoutManager.
|
||
(setFont): Only set the font if the specified argument actually
|
||
differs from the current font.
|
||
(preferredSize): Optimized this method so the LayoutManager is only
|
||
called if the layout is invalid. Otherwise we return the preferred
|
||
size that has been stored during last validation/layout.
|
||
(getAlignmentX): Despite common belief, this method does _not_
|
||
call the LayoutManagers getAlignmentX in the JDK. So we also don't.
|
||
(getAlignmentY): Despite common belief, this method does _not_
|
||
call the LayoutManagers getAlignmentX in the JDK. So we also don't.
|
||
(dispatchEventImpl): Let the dispatcher decide if it is enabled
|
||
for the incoming event type.
|
||
(eventTypeEnabled): Enables only container events for containers.
|
||
(addNotifyContainerChildren): Coalesced two if statements into one.
|
||
Enable events on the dispatcher for this container.
|
||
(LightweightDispatcher): Made this class reentrant. Handle
|
||
events enabling/disabling here.
|
||
|
||
2005-07-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/java/nio/channels/FileChannelImpl.java
|
||
(static initializer): Init out, err and in here.
|
||
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_init): Moved init code
|
||
for in, out and err to Java code.
|
||
|
||
2005-07-25 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/faq.wml: Expand contribution assign answer.
|
||
|
||
2005-07-25 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/image/ConvolveOp.java:
|
||
(getKernel): return a clone of the kernel.
|
||
|
||
2005-07-25 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/ClassLoader.java
|
||
(findLoadedClass): Call VMClassLoader.findLoadedClass.
|
||
* vm/reference/java/lang/VMClassLoader.java
|
||
(findLoadedClass): New method.
|
||
|
||
2005-07-23 Mark Wielaard <mark@klomp.org>
|
||
|
||
* lib/standard.omit: Don't omit gnu/javax/swing/plaf/gtk files.
|
||
* lib/Makefile.am (dist-hook): Don't remove standard.omit dirs.
|
||
|
||
* gnu/javax/swing/plaf/gtk/GtkBorders.java: Removed.
|
||
* gnu/javax/swing/plaf/gtk/GtkCheckBoxUI.java: Likewise.
|
||
* gnu/javax/swing/plaf/gtk/GtkIconFactory.java: Likewise.
|
||
* gnu/javax/swing/plaf/gtk/GtkLookAndFeel.java: Likewise.
|
||
* gnu/javax/swing/plaf/gtk/GtkRadioButtonUI.java: Likewise.
|
||
* gnu/javax/swing/plaf/gtk/GtkSliderUI.java: Likewise.
|
||
* gnu/javax/swing/plaf/gtk/README: Likewise.
|
||
* gnu/javax/swing/plaf/gtk/SliderTest.java: Likewise.
|
||
|
||
2003-07-23 Casey Marshall <csm@gnu.org>
|
||
|
||
* configure.ac (AC_CHECK_HEADERS): add 'sys/mman.h'.
|
||
(AC_CHECK_FUNCS): add mmap and related functions.
|
||
* include/java_nio_VMDirectByteBuffer.h: regenerated.
|
||
* java/nio/DirectByteBufferImpl.java (put): new method.
|
||
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c
|
||
(ALIGN_DOWN): new macro.
|
||
(ALIGN_UP): new macro.
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_mapImpl): implemented.
|
||
* native/jni/java-nio/java_nio_MappedByteBufferImpl.c: updated
|
||
copyright years.
|
||
(ALIGN_DOWN): new macro.
|
||
(ALIGN_UP): new macro.
|
||
(get_pagesize): new function.
|
||
(get_raw_values): new function.
|
||
(Java_java_nio_MappedByteBufferImpl_unmapImpl): implemented.
|
||
(Java_java_nio_MappedByteBufferImpl_isLoadedImpl): implemented.
|
||
(Java_java_nio_MappedByteBufferImpl_loadImpl): implemented.
|
||
(Java_java_nio_MappedByteBufferImpl_forceImpl): implemented.
|
||
* native/jni/java-nio/java_nio_VMDirectByteBuffer.c
|
||
(Java_java_nio_VMDirectByteBuffer_put): renamed to
|
||
'Java_java_nio_VMDirectByteBuffer_put__Lgnu_classpath_RawData_2IB.'
|
||
(Java_java_nio_VMDirectByteBuffer_get__Lgnu_classpath_RawData_2I_3BII):
|
||
call 'ReleaseByteArrayElements' on the source byte array elements.
|
||
(Java_java_nio_VMDirectByteBuffer_put__Lgnu_classpath_RawData_2I_3BII):
|
||
new method.
|
||
* vm/reference/java/nio/VMDirectByteBuffer.java (put): new method.
|
||
|
||
2005-07-23 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/BoundedRangeModel.java: added/updated API doc comments.
|
||
|
||
2005-07-23 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/Icon.java: added API doc comments.
|
||
|
||
2005-07-23 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/text/AttributedString.java: API doc fixes,
|
||
* java/text/ChoiceFormat.java: likewise,
|
||
* java/text/CollationElementIterator.java: likewise,
|
||
* java/text/CollationKey.java: likewise,
|
||
* java/text/Collator.java: likewise,
|
||
* java/text/DateFormat.java: likewise,
|
||
* java/text/DateFormatSymbols.java: likewise,
|
||
* java/text/DecimalFormatSymbols.java: likewise,
|
||
* java/text/MessageFormat.java: likewise,
|
||
* java/text/NumberFormat.java: likewise,
|
||
* java/text/ParseException.java: likewise,
|
||
* java/text/SimpleDateFormat.java: likewise,
|
||
* java/text/StringCharacterIterator.java: likewise.
|
||
|
||
2005-07-23 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/ImageIcon.java: API doc fixes,
|
||
* javax/swing/JLayeredPane.java: likewise,
|
||
* javax/swing/JSplitPane.java: likewise,
|
||
* javax/swing/JTree.java: likewise,
|
||
* javax/swing/JViewport.java: likewise,
|
||
* javax/swing/RepaintManager.java: likewise,
|
||
* javax/swing/SizeRequirements.java: likewise,
|
||
* javax/swing/SortingFocusTraversalPolicy.java.
|
||
|
||
2005-07-23 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/ServantLocatorOperations.java,
|
||
org/omg/PortableServer/ServantActivatorOperations.java:
|
||
Inherit from ServantManagerOperations.
|
||
* org/omg/PortableServer/CurrentOperations.java:
|
||
Inherit from org.omg.CORBA.CurrentOperations.
|
||
org/omg/PortableServer/ForwardRequestHelper.java: New file.
|
||
|
||
2005-07-23 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/awt/List.java (List): Initialize selected[] to an empty array.
|
||
|
||
2005-07-23 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* NEWS: Added entry about POA.
|
||
|
||
2005-07-22 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/RequestProcessingPolicyOperations.java,
|
||
org/omg/PortableServer/ServantRetentionPolicyOperations.java,
|
||
org/omg/PortableServer/ThreadPolicyOperations.java,
|
||
org/omg/PortableServer/IdAssignmentPolicyOperations.java,
|
||
org/omg/PortableServer/IdUniquenessPolicyOperations.java,
|
||
org/omg/PortableServer/ImplicitActivationPolicyOperations.java,
|
||
org/omg/PortableServer/LifespanPolicyOperations.java:
|
||
Inherit from PolicyOperations.
|
||
|
||
2005-07-22 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler.keyPressed): If row selection is not allowed in the table,
|
||
then consider all rows of a particular column selected when you get an
|
||
ENTER key event. This matches JDK behaviour and fixes an out of
|
||
bounds error. Also, wrapped lines at 80 chars.
|
||
|
||
2005-07-22 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(paint): Only highlight the border of a table cell if it is the most
|
||
recently updated cell.
|
||
|
||
2005-07-22 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI.java:
|
||
(paintCell): Fixed misnamed variable.
|
||
|
||
2005-07-22 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Poa/gnuPOA.java,
|
||
gnu/CORBA/Poa/gnuPOAManager.java,
|
||
gnu/CORBA/Poa/activeObjectMap.java,
|
||
gnu/CORBA/Poa/gnuAdapterActivator.java,
|
||
gnu/CORBA/Poa/gnuServantObject.java,
|
||
gnu/CORBA/Poa/servantDelegate.java,
|
||
gnu/CORBA/Poa/ORB_1_4.java,
|
||
gnu/CORBA/Poa/policySets.java,
|
||
gnu/CORBA/Poa/gnuPoaCurrent.java,
|
||
gnu/CORBA/Poa/LocalDelegate.java,
|
||
gnu/CORBA/Poa/dynImpHandler.java,
|
||
gnu/CORBA/Poa/LocalServerRequest.java,
|
||
gnu/CORBA/Poa/LocalRequest.java,
|
||
gnu/CORBA/Poa/ForwardedServant.java,
|
||
gnu/CORBA/Poa/gnuIdAssignmentPolicy.java,
|
||
gnu/CORBA/Poa/gnuRequestProcessingPolicy.java,
|
||
gnu/CORBA/Poa/gnuThreadPolicy.java,
|
||
gnu/CORBA/Poa/gnuLifespanPolicy.java,
|
||
gnu/CORBA/Poa/gnuIdUniquenessPolicy.java,
|
||
gnu/CORBA/Poa/gnuServantRetentionPolicy.java,
|
||
gnu/CORBA/Poa/gnuImplicitActivationPolicy.java,
|
||
gnu/CORBA/Poa/gnuForwardRequest.java,
|
||
gnu/CORBA/ForwardRequestHelper.java,
|
||
gnu/CORBA/Poa/vPolicy.java,
|
||
gnu/CORBA/Poa/ForwardRequestHolder.java,
|
||
org/omg/PortableServer/POA.java,
|
||
org/omg/PortableServer/POAManagerOperations.java,
|
||
org/omg/PortableServer/POAOperations.java,
|
||
org/omg/PortableServer/Servant.java,
|
||
org/omg/PortableServer/DynamicImplementation.java,
|
||
org/omg/PortableServer/ServantActivator.java,
|
||
org/omg/PortableServer/ServantActivatorOperations.java,
|
||
org/omg/PortableServer/ServantLocator.java,
|
||
org/omg/PortableServer/ServantLocatorOperations.java,
|
||
org/omg/PortableServer/ServantManager.java,
|
||
org/omg/PortableServer/Current.java,
|
||
org/omg/PortableServer/CurrentHelper.java,
|
||
org/omg/PortableServer/CurrentOperations.java,
|
||
org/omg/PortableServer/_ServantLocatorStub.java,
|
||
org/omg/PortableServer/portable/Delegate.java,
|
||
org/omg/PortableServer/ServantActivatorHelper.java,
|
||
org/omg/PortableServer/_ServantActivatorStub.java,
|
||
org/omg/PortableServer/ServantLocatorHelper.java,
|
||
org/omg/PortableServer/ServantActivatorPOA.java,
|
||
org/omg/PortableServer/ServantLocatorPOA.java,
|
||
org/omg/PortableServer/AdapterActivatorOperations.java,
|
||
org/omg/PortableServer/AdapterActivator.java,
|
||
org/omg/PortableServer/POAHelper.java,
|
||
org/omg/PortableServer/ServantManagerOperations.java,
|
||
org/omg/PortableServer/POAManager.java,
|
||
org/omg/PortableServer/package.html: New files.
|
||
* org/omg/CORBA/ORB.java: Documented POA features.
|
||
gnu/CORBA/gnuRequest.java (_releaseReply, equals): Mind that
|
||
the delegate can be null.
|
||
* gnu/CORBA/IOR_Delegate.java,
|
||
gnu/CORBA/Functional_ORB.java,
|
||
org/omg/CORBA/portable/ObjectImpl.java,
|
||
gnu/CORBA/Connected_objects.java: Rewritten.
|
||
* gnu/CORBA/Simple_delegate.java (is_equivalent): This method
|
||
is rewritten.
|
||
* gnu/CORBA/ServiceRequestAdapter.java: Added return value support.
|
||
|
||
2005-07-22 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI.java:
|
||
(paintCell): Set hasFocused to true if the cell is the lead selection
|
||
index and if the list has focus.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
(initComponentDefaults): Added List.focusCellHighlightBorder default.
|
||
|
||
2005-07-22 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ArrayTypeCommandSet.java:
|
||
Implemented the ArrayType CommandSet.
|
||
|
||
2005-07-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): Added defaults for ToggleButton.
|
||
|
||
2005-07-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Component.java
|
||
(setForeground): Fire PropertyChangeEvent after the foreground
|
||
has actually changed, instead of before.
|
||
(setBackground): Fire PropertyChangeEvent after the foreground
|
||
has actually changed, instead of before. Avoid one comparison
|
||
at the beginning of method.
|
||
(getBackground): If background is null and parent is null, return
|
||
null, instead of SystemColor.window. This is what it's supposed
|
||
to do.
|
||
(getFont): Avoid NPE by creating a local reference. Return
|
||
static final DEFAULT_FONT instead of creating a new font every time
|
||
we and our parents have no font set.
|
||
(setFont): Made check for font equality more precise.
|
||
(paramString): Added parent in paramString.
|
||
|
||
2005-07-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JToggleButton.java
|
||
(ToggleButtonModel.setPressed): Fixed order in which events
|
||
get fired.
|
||
|
||
2005-07-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/DefaultButtonModel.java
|
||
(setPressed): Changed order in which the events get fired. The
|
||
ActionEvent must be fired before the ChangeEvent gets fired.
|
||
|
||
2005-07-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Component.java
|
||
(show): Instead of invalidating the component, only invalidate
|
||
the parent, if there is one. Also repaint this parent.
|
||
Also, avoid NPEs by creating local references.
|
||
(hide): Instead of invalidating the component, only invalidate
|
||
the parent, if there is one. Also repaint this parent.
|
||
Also, avoid NPEs by creating local references.
|
||
|
||
2005-07-22 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicButtonUI.java: API doc fixes,
|
||
* javax/swing/plaf/basic/BasicRadioButtonUI.java: likewise,
|
||
* javax/swing/plaf/basic/BasicTreeUI.java: likewise.
|
||
|
||
2005-07-22 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalCheckBoxIcon.java: API doc fixes,
|
||
* javax/swing/plaf/metal/MetalIconFactory.java: likewise.
|
||
|
||
2005-07-22 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/text/html/HTMLEditorKit.java: API doc fixes.
|
||
|
||
2005-07-22 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/tree/AbstractLayoutCache.java: API doc fixes,
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java: likewise,
|
||
* javax/swing/tree/DefaultTreeModel.java: likewise,
|
||
* javax/swing/tree/FixedHeightLayoutCache: likewise.
|
||
|
||
2005-07-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalToggleButtonUI.java
|
||
(constructor): Initialize colors.
|
||
(getFocusColor): Fetches the focus property from the UIDefaults.
|
||
(getSelectColor): Fetches the select property from the UIDefaults.
|
||
(getDisabledTextColor): Fetches the disabledText property from the
|
||
UIDefaults.
|
||
|
||
2005-07-21 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler.updateSelection): Update the ListSelectionModels even if
|
||
rowSelectionAllowed or columnSelectionAllowed is false. This
|
||
complies with the JDK.
|
||
(KeyHandler.keyPressed): Implemented the ENTER key action.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/BorderUIResource.java: API doc fixes,
|
||
* javax/swing/plaf/FileChooserUI.java: likewise,
|
||
* javax/swing/plaf/TextUI.java: likewise,
|
||
* javax/swing/plaf/UIResource.java: likewise.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/event/EventListenerList.java: API doc fixes,
|
||
* javax/swing/event/MenuKeyEvent.java: likewise,
|
||
* javax/swing/event/TreeSelectionEvent.java: likewise.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/border/AbstractBorder.java: API doc fixes,
|
||
* javax/swing/border/BevelBorder.java: likewise,
|
||
* javax/swing/border/EtchedBorder.java: likewise,
|
||
* javax/swing/border/LineBorder.java: likewise,
|
||
* javax/swing/border/SoftBevelBorder.java: likewise,
|
||
* javax/swing/border/TitledBorder.java: likewise.
|
||
|
||
2005-07-21 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalButtonUI.java
|
||
(constructor): Initialize colors.
|
||
(getFocusColor): Fetches the focus property from the UIDefaults.
|
||
(getSelectColor): Fetches the select property from the UIDefaults.
|
||
(getDisabledTextColor): Fetches the disabledText property from the
|
||
UIDefaults.
|
||
|
||
2005-07-21 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/GapContent.java
|
||
(replace): New method. Replaces a chunk of the buffer with
|
||
another chunk.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/AbstractListModel.java: API doc fixes,
|
||
* javax/swing/BorderFactory.java: likewise,
|
||
* javax/swing/BoundedRangeModel.java: likewise,
|
||
* javax/swing/BoxLayout.java: likewise,
|
||
* javax/swing/CellRendererPane.java: likewise,
|
||
* javax/swing/ComponentInputMap.java: likewise,
|
||
* javax/swing/DefaultBoundedRangeModel.java: likewise,
|
||
* javax/swing/DefaultButtonModel.java: likewise,
|
||
* javax/swing/DefaultCellEditor.java: likewise,
|
||
* javax/swing/InputMap.java: likewise,
|
||
* javax/swing/JButton.java: likewise,
|
||
* javax/swing/JFrame.java: likewise,
|
||
* javax/swing/JLabel.java: likewise,
|
||
* javax/swing/JMenuBar.java: likewise,
|
||
* javax/swing/JPopupMenu.java: likewise,
|
||
* javax/swing/JScrollBar.java: likewise,
|
||
* javax/swing/JScrollPane.java: likewise,
|
||
* javax/swing/JSeparator.java: likewise,
|
||
* javax/swing/JSlider.java: likewise,
|
||
* javax/swing/JSpinner.java: likewise,
|
||
* javax/swing/JTextArea.java: likewise,
|
||
* javax/swing/JToggleButton.java: likewise,
|
||
* javax/swing/SpinnerListModel.java: likewise,
|
||
* javax/swing/Spring.java: likewise,
|
||
* javax/swing/SpringLayout.java: likewise.
|
||
|
||
2005-07-21 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getPreferredSize): Changed to depend on visible nodes.
|
||
(mouseClicked): Fixed to keep track of last cell clicked, so expand/collapse
|
||
works properly by clicking 2 times on the same cell.
|
||
|
||
2005-07-21 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java
|
||
(putClientProperty): If value == null, remove the key from the
|
||
Hashtable, otherwise we would get an NPE here.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicSliderUI.java:
|
||
(thumbHeight): removed,
|
||
(thumbWidth): removed,
|
||
(tickHeight): removed,
|
||
(installDefaults): deleted initialisation of thumbHeight, thumbWidth
|
||
and thumbRect,
|
||
(getPreferredHorizontalSize): changed source of thumb height and width,
|
||
(getPreferredVerticalSize): likewise,
|
||
(getMinimumHorizontalSize): reimplemented,
|
||
(getMinimumVerticalSize): reimplemented,
|
||
(getMinimumSize): reimplemented,
|
||
(getMaximumSize): reimplemented,
|
||
(calculateThumbSize): use getThumbSize(),
|
||
(calculateThumbLocation): use trackRect not contentRect,
|
||
(calculateTrackBuffer): use half the thumbRect,
|
||
(getThumbSize): use constant size,
|
||
(calculateTrackRect): move track down to middle of contentRect,
|
||
(getTickLength): return constant,
|
||
(paintTrack): removed unused local variables,
|
||
(paintTicks): apply a translation to g temporarily before calling
|
||
methods to draw ticks, add 0.5 to solve rounding problem,
|
||
(paintMinorTickForHorizSlider): modified to account for translation
|
||
already applied to g,
|
||
(paintMajorTickForHorizSlider): likewise,
|
||
(paintMinorTickForVertSlider): likewise,
|
||
(paintMajorTickForVertSlider): likewise,
|
||
(xPositionForValue): subtract 1 from width,
|
||
(yPositionForValue): likewise,
|
||
*javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): add slider defaults,
|
||
*javax/swing/plaf/metal/MetalSliderUI.java: implemented missing
|
||
methods,
|
||
* examples/gnu/classpath/examples/swing/Demo.java
|
||
(mkSliders): added minor ticks and labels.
|
||
|
||
2005-07-21 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractButton.java
|
||
(init): Only set icon if the supplied icon is not null. Otherwise
|
||
we would override icons that are possibly set by the UI.
|
||
* javax/swing/plaf/basic/BasicIconFactory.java
|
||
(CheckBoxIcon): An new Icon implementation used for CheckBoxes
|
||
in the Basic L&F.
|
||
(RadioButtonIcon): An new Icon implementation used for
|
||
RadioButtons in the Basic L&F.
|
||
(getCheckBoxIcon): Now returns a (cached) instance of CheckBoxIcon
|
||
instead of the (wrong) inner icon implementation.
|
||
(getRadioButtonIcon): Now returns a (cached) instance of
|
||
RadioButtonIcon instead of the (wrong) inner icon implementation.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): Registered new icons for CheckBox and
|
||
RadioButton, using a LazyValue entry.
|
||
* javax/swing/plaf/basic/BasicRadioButtonUI.java
|
||
Added API documentation all over.
|
||
(installUI): Removed this method.
|
||
(installDefaults): New method. Installs the default icons if there
|
||
is no other icon set.
|
||
(getPropertyPrefix): New method. Returns the prefix that is used
|
||
to look up UIDefault entries.
|
||
(getDefaultIcon): Use propertyPrefix instead of hardcoded property.
|
||
(paint): New method. Override paint for customized painting
|
||
of RadioButtons.
|
||
* javax/swing/plaf/metal/MetalCheckBoxIcon.java
|
||
(drawCheck): Respect the x and y parameter.
|
||
* javax/swing/plaf/metal/MetalIconFactory.java
|
||
(RadioButtonIcon): An Icon implementation for Metal RadioButtons.
|
||
(getRadioButtonIcon): New method. Returns a shared instance of
|
||
RadioButtonIcon.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): Register new icons for CheckBox and
|
||
RadioButton using a LazyValue entry.
|
||
|
||
2005-07-21 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JOptionPane.java
|
||
(createInternalFrame): Look for a JDesktopPane first, then
|
||
look for a JLayeredPane as fallback. Set this JOptionPane as
|
||
contentPane for the found JDesktopPane. Make the InternalFrame
|
||
visible and appropriatly sized here.
|
||
(showInternalConfirmDialog): ALL VARIANTS OF THIS METHOD:
|
||
Adjusted call to startModel to only take one parameter.
|
||
(showInternalInputDialog): ALL VARIANTS OF THIS METHOD:
|
||
Adjusted call to startModel to only take one parameter.
|
||
(showInternalMessageDialog): ALL VARIANTS OF THIS METHOD:
|
||
Adjusted call to startModel to only take one parameter.
|
||
(showInternalOptionDialog): ALL VARIANTS OF THIS METHOD:
|
||
Adjusted call to startModel to only take one parameter.
|
||
(startModal): Now only takes one parameter. This method does no
|
||
longer add the JOptionPane to the contentPane of the InternalFrame,
|
||
set the size and make the InternalFrame visible. This is done in
|
||
createInternalFrame.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/DefaultListSelectionModel.java: API doc fixes.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/AbstractButton.java: API doc fixes all over.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/UIDefaults.java
|
||
(getFont(Object, Locale)): matched argument name to API doc comment,
|
||
(getColor(Object, Locale)): likewise,
|
||
(getIcon(Object, Locale)): likewise,
|
||
(getBorder(Object, Locale)): likewise,
|
||
(getString(Object, Locale)): likewise,
|
||
(getInt(Object, Locale)): likewise,
|
||
(getBoolean(Object, Locale)): likewise,
|
||
(getInsets(Object, Locale)): likewise,
|
||
(getDimension(Object, Locale)): likewise.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JComponent.java: API doc fixes all over.
|
||
|
||
2005-07-21 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/net/URLClassLoader.java: reordered some API doc comments to
|
||
suppress Eclipse warnings, and fixed API doc link.
|
||
|
||
2005-07-20 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* java/awt/BorderLayout.java:
|
||
(layoutContainer): Removed addition of horizontal and vertical gaps
|
||
when there is no corresponding adjacent component.
|
||
|
||
2005-07-20 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTable:
|
||
(JTable): Set the lead selection index for each of the two lists
|
||
associated with this table to 0 (instead of -1). This complies with
|
||
JDK.
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(KeyHandler.keyPressed): Implemented the following key actions (with
|
||
CTRL/SHIFT handling when appropriate): UP/DOWN/LEFT/RIGHT, HOME/END,
|
||
CTRL-A, CTRL-\, CTRL-/.
|
||
|
||
2005-07-20 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI.java:
|
||
(KeyHandler.keyPressed): Restore the lead selection index after doing
|
||
a "select all" operation.
|
||
|
||
2005-07-20 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(keyPressed): Implemented some more VK_XXX and VK_KP_XXX events.
|
||
|
||
2005-07-20 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ClassObjectReferenceCommandSet.java:
|
||
Implemented the ClassObjectReference CommandSet.
|
||
|
||
2005-07-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): Added value for InternalFrame.icon.
|
||
* javax/swing/plaf/basic/BasicInternalFrameUI.java
|
||
(installDefaults): Install icon from UIDefaults.
|
||
|
||
2005-07-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicOptionPaneUI.java
|
||
(createSeparator): Return null here.
|
||
(installComponents): Don't add a separator in the OptionPane.
|
||
|
||
2005-07-20 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(paint): Changed to paint children of root as roots if the
|
||
root is not visible, but the root path is expanded.
|
||
(getPathForRow): If the root is not visible, but expanded,
|
||
the first child should be considered row 0.
|
||
(getRowCount): Likewise.
|
||
(getPathBounds): Likewise.
|
||
(getCellLocation): If root is not visible, but expanded, the
|
||
level of each node is lowered by 1.
|
||
(paintRecursive): If root is not visible, but expanded, there should
|
||
be no indentation when the children are drawn. Also, there should be no
|
||
line drawn connecting the children. This makes it look like there are 2
|
||
independant trees (works same as JDK).
|
||
|
||
2005-07-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicInternalFrameUI.java
|
||
(installUI): Moved titlePane.setOpaque() call into
|
||
BasicInternalFrameTitlePane's constructor.
|
||
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
|
||
(constructor): Moved titlePane.setOpaque() call from
|
||
BasicInternalFrameUI.installUI into this constructor.
|
||
|
||
2005-07-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JOptionPane.java
|
||
(createInternalFrame): Look up the nearest JLayeredPane instead
|
||
of JDesktopPane. This is in contrast to the specs but what the JDK
|
||
does and what makes sense.
|
||
|
||
2005-07-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SwingUtilities.java:
|
||
Made class description more concise.
|
||
|
||
2005-07-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JButton.java:
|
||
Made class description more concise.
|
||
|
||
2005-07-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JButton.java
|
||
(AccessibleJButton): Added accessibility support for JButton.
|
||
(getAccessibleContext): Implemented to return an AccessibleJButton.
|
||
* javax/swing/JLabel.java
|
||
(AccessibleJLabel): Added accessibility support for JLabel.
|
||
(getAccessibleContext): Implemented to return an AccessibleJLabel.
|
||
|
||
2005-07-20 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JSlider.java
|
||
(setMinimum): fire PropertyChangeEvent for new value,
|
||
(setMaximum): likewise,
|
||
(setSnapToTicks): fire PropertyChangeEvent, not ChangeEvent,
|
||
(setPaintTrack): fire PropertyChangeEvent for new value,
|
||
(setPaintLabels): initialise label table.
|
||
|
||
2005-07-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JLayeredPane.java:
|
||
Fixed and extended API documentation / class description.
|
||
|
||
2005-07-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/Action.java:
|
||
Fixes the class description to be more concise.
|
||
|
||
2005-07-20 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/text/AttributedCharacterIterator.java: fixed minor API doc
|
||
problems and 80 column wrapping;
|
||
* java/text/BreakIterator.java
|
||
(getCharacterInstance(Locale)): matched argument name to API docs,
|
||
(getLineInstance(Locale)): likewise,
|
||
(getSentenceInstance(Locale)): likewise,
|
||
(getWordInstance(Locale)): likewise,
|
||
and fixed minor API doc problems all over;
|
||
* java/text/CharacterIterator.java: fixed minor API doc problems.
|
||
|
||
2005-07-19 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/ForwardRequest.java: New file.
|
||
|
||
2005-17-19 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/BasicTreeUI
|
||
(setModel): changed to call JTree's setModel
|
||
(setRootVisible): Likewise
|
||
(isRootVisible): Likewise
|
||
(getClosestPathForLocation): Implemented
|
||
(paint): took out translate, no need to.
|
||
(mouseClicked): clicking made smoother.
|
||
|
||
2005-17-19 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/BasicTreeUI:
|
||
Moved several functions around for readability.
|
||
Some formatting in various places.
|
||
(paint): extended size of border drawn
|
||
(mouseClicked): checked if path was null
|
||
(getCellLocation): Now package-private.
|
||
(paintNode): Implemented, there is no need to paint the leaf and non
|
||
leaf separately. Works with custom icons.
|
||
(paintRecursive): Now package-private. Changed to paint with paintNode.
|
||
(paintControlIcons): Now package-private.
|
||
(hasControlIcons): Now package-private.
|
||
|
||
2005-17-19 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JSlider.java
|
||
(createStandardLabels(int)): updated API docs,
|
||
(createStandardLabels(int, int)): throw IllegalArgumentException for
|
||
bad arguments.
|
||
|
||
2005-17-18 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/BasicTreeUI
|
||
(getPathBounds): checked if path was null initially
|
||
(paint): no need to check for control icons
|
||
(paintLeaf): reseting of icon
|
||
(paintNonLeaf): resetting of icon
|
||
(paintControlIcons): cleaned up
|
||
(hasControlIcons): cleaned up
|
||
* javax/swing/tree/DefaultTreeCellRenderer
|
||
(getTreeCellRendererComponent): fixed to follow API
|
||
|
||
2005-07-18 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JSlider.java:
|
||
(JSlider(int)): updated API docs,
|
||
(JSlider(int, int, int)): likewise,
|
||
(JSlider(BoundedRangeModel)): removed code that handles a null
|
||
argument, and updated API docs.
|
||
|
||
2005-07-18 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JSlider.java: initialise snapToTicks to false.
|
||
|
||
2005-07-18 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java:
|
||
(paintMenuItem): Don't highlight background of a selected
|
||
JCheckboxMenuItem.
|
||
(paintText): Don't highlight text of a selected JCheckBoxMenuItem.
|
||
|
||
2005-07-18 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JPopupMenu.java:
|
||
(insert): Resize the container to its preferred size when an item is
|
||
inserted.
|
||
(remove): Resize the container to its preferred size when an item is
|
||
removed.
|
||
|
||
2005-07-18 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuUI.java:
|
||
(getMaximumSize): Added check for this menu not being a top level menu.
|
||
If that's the case, return the maximum size as if it were a regular
|
||
JMenuItem.
|
||
|
||
2005-07-18 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/Makefile.gcj (%.stamp): Added -MP.
|
||
|
||
2005-07-18 Tom Tromey <tromey@redhat.com>
|
||
|
||
* include/.cvsignore: Removed jni.h.
|
||
|
||
2005-07-18 Tom Tromey <tromey@redhat.com>
|
||
|
||
* native/jni/classpath/classpath_jawt.h: Updated copyright
|
||
header.
|
||
|
||
2005-07-18 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/imageio/stream/ImageInputStream.java: added import to fix
|
||
minor API doc problems.
|
||
|
||
2005-07-18 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(paint): Only paint border if using MetalL&F
|
||
(mouseClicked): Check that control icons exist
|
||
(paintNonLeaf): Changed to paint icon depending on height
|
||
(hasControlIcons): Implemented to return true if control icons exist
|
||
|
||
2005-07-18 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(paint): Implemented painting of border around selected path
|
||
(mouseClicked): Fixed clicking of icon
|
||
|
||
2005-07-18 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): changed Slider.thumbWidth.
|
||
* javax/swing/plaf/basic/BasicSliderUI.java
|
||
(paintThumb): fixed thumb painting.
|
||
|
||
2005-07-17 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/ThreadPolicyValue.java,
|
||
org/omg/PortableServer/IdAssignmentPolicy.java,
|
||
org/omg/PortableServer/IdUniquenessPolicyOperations.java,
|
||
org/omg/PortableServer/IdAssignmentPolicyOperations.java,
|
||
org/omg/PortableServer/IdUniquenessPolicy.java,
|
||
org/omg/PortableServer/ImplicitActivationPolicyOperations.java,
|
||
org/omg/PortableServer/LifespanPolicyOperations.java,
|
||
org/omg/PortableServer/LifespanPolicy.java,
|
||
org/omg/PortableServer/ImplicitActivationPolicy.java,
|
||
org/omg/PortableServer/ServantRetentionPolicy.java,
|
||
org/omg/PortableServer/RequestProcessingPolicy.java,
|
||
org/omg/PortableServer/ServantRetentionPolicyOperations.java,
|
||
org/omg/PortableServer/ThreadPolicyOperations.java,
|
||
org/omg/PortableServer/RequestProcessingPolicyOperations.java,
|
||
org/omg/PortableServer/ThreadPolicy.java: New files.
|
||
|
||
2005-07-15 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(mouseClicked): Implemented clicking on control icons.
|
||
|
||
2005-07-15 Tom Tromey <tromey@redhat.com>
|
||
|
||
* native/jni/classpath/classpath_jawt.h: New file.
|
||
|
||
2005-07-15 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/libgcj.omit: Removed.
|
||
|
||
2005-07-15 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(mouseClicked): changed to use getPathBounds.
|
||
(getPathBounds): Implemented
|
||
|
||
2005-07-15 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(mouseClicked): check if user is clicking within the bounds of the cell.
|
||
(getCellLocation): Implemented to return the location of the cell.
|
||
|
||
2005-07-15 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalComboBoxIcon.java: new file.
|
||
|
||
2005-07-15 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/tree/TreePath.java: added API docs all over,
|
||
(TreePath(Object[])): throw IllegalArgumentException for null argument,
|
||
(TreePath(TreePath, Object)): throw NullPointerException for null Object,
|
||
(equals): test elements using equals(),
|
||
(writeObject): removed,
|
||
(readObject): removed,
|
||
(getPath): return a clone of the path,
|
||
(getPathComponent): throw IllegalArgumentException for invalid position,
|
||
(isDescendant): reimplemented.
|
||
|
||
2005-07-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicOptionPaneUI.java
|
||
(ButtonAreaLayout): Made class static.
|
||
(ButtonAreaLayout.setSyncAllWidths): Removed revalidate(). Never
|
||
ever revalidate something within a LayoutManager!
|
||
(ButtonAreaLayout.setPadding): Likewise.
|
||
(ButtonAreaLayout.setCentersChildren): Likewise.
|
||
(ButtonAreaLayout.layoutContainer): Don't refer to enclosing
|
||
class's instance, this is not allowed in static inner classes.
|
||
|
||
2005-07-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalCheckBoxIcon.java:
|
||
New class. An icon implementation for use in JCheckBoxes.
|
||
* javax/swing/plaf/metal/MetalBorders.java
|
||
Renamed MetalButtonBorder to ButtonBorder.
|
||
|
||
2005-07-15 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java:
|
||
(RootView.removeUpdate): Properly update the caret position after text
|
||
has been removed.
|
||
|
||
2005-07-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
* NEWS: Add 0.17 release date and new features.
|
||
* configure.ac: Set version to 0.17.
|
||
|
||
2005-07-15 Robert Schuster <robertschuster@fsfe.org>
|
||
|
||
* javax/swing/AbstractButton.java:
|
||
(init): Do not change field text if argument text is null.
|
||
|
||
2005-07-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/logging/Logger.java (getCallerStackFrame):
|
||
Make sure index < stackTrace.length and return null otherwise.
|
||
(log): Check for caller == null.
|
||
|
||
2005-07-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractButton.java
|
||
(AbstractButton): Directly call init() and updateUI().
|
||
(AbstractButton(String, Icon)): Removed. This is not necessary
|
||
since we have init(String, Icon) for that purpose.
|
||
(getActionCommand): Reverted to previous behaviour: If
|
||
actionCommand is set, return this, otherwise return text, even
|
||
if text is null.
|
||
* javax/swing/JButton.java
|
||
(JButton(String, Icon)): Call super() and init(String, Icon)
|
||
instead of super(String, Icon).
|
||
* javax/swing/JMenuItem.java
|
||
(JMenuItem): Call super() instead of super(String, Icon).
|
||
(JMenuItem(Icon)): Call this(String, Icon) instead of
|
||
super(String, Icon).
|
||
(JMenuItem(String)): Call this(String, Icon) instead of
|
||
super(String, Icon).
|
||
(JMenuItem(Action)): Call super() instead of
|
||
super(String, Icon).
|
||
(JMenuItem(String, Icon)): Call super() and init(String, Icon)
|
||
instead of super(String, Icon).
|
||
(JMenuItem(String, int)): Call this(String, Icon) instead of
|
||
super(String, Icon).
|
||
* javax/swing/JToggleButton.java
|
||
(ToggleButtonModel.setPressed): Fire an ActionEvent if button
|
||
is released. According to my Mauve tests, it seems that this
|
||
is what the JDK does, so do we.
|
||
(ToggleButtonModel.setSelected): Removed.
|
||
(JToggleButton): Call super() and init(String, Icon) instead
|
||
of super(String, Icon).
|
||
|
||
2005-07-15 Robert Schuster <robertschuster@fsfe.org>
|
||
|
||
* javax/swing/tree/DefaultMutableTreeNode.java:
|
||
(removeFromParent): Remove child node from parent now.
|
||
(preorderEnumeration): Implemented.
|
||
(postorderEnumeration): Implemented.
|
||
(depthFirstEnumeration): Implemented.
|
||
(breadthFirstEnumeration): Implemented.
|
||
(nextLeaf): Added TODO doc.
|
||
(previousLeaf): Added TODO doc.
|
||
|
||
2005-07-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
* lib/standard.omit: Only list gnu/javax/swing/plaf/gtk/.*java and
|
||
README explicitly, not the icons.
|
||
* examples/gnu/classpath/examples/swing/GNULookAndFeel.java
|
||
(getDefaults): Add Tree closed, leaf and open icons.
|
||
|
||
2005-07-15 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* doc/vmintegration.texinfo:
|
||
Updated 'Classpath Hooks' section.
|
||
|
||
2005-07-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
* hacking.texinfo: @setchapternewpage off.
|
||
* vmintegration.texinfo: Likewise.
|
||
* www.gnu.org/docs/Makefile: texi2info --ifinfo --ifhtml.
|
||
|
||
2005-07-14 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkChoicePeer.java (choicePostItemEvent):
|
||
Rename to postChoiceItemEvent.
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (realize): New method.
|
||
(setNativeEventMask): Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkGenericPeer.java (printCurrentThread): New method.
|
||
* gnu/java/awt/peer/gtk/GtkWindowPeer.java (realize): New method.
|
||
* include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: Regenerate.
|
||
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Likewise.
|
||
* native/jni/gtk-peer/gtkpeer.h: Move widget-specific macro,
|
||
variable and function declarations into the widget-specific file.
|
||
Add cp_gtk_ namespace prefix to external symbols.
|
||
(cp_gtk_graphics2d_init_jni): New function.
|
||
(cp_gtk_graphics_init_jni): Likewise.
|
||
(cp_gtk_button_init_jni): Likewise.
|
||
(cp_gtk_checkbox_init_jni): Likewise.
|
||
(cp_gtk_choice_init_jni): Likewise.
|
||
(cp_gtk_component_init_jni): Likewise.
|
||
(cp_gtk_list_init_jni): Likewise.
|
||
(cp_gtk_menuitem_init_jni): Likewise.
|
||
(cp_gtk_scrollbar_init_jni): Likewise.
|
||
(cp_gtk_textcomponent_init_jni): Likewise.
|
||
(cp_gtk_window_init_jni): Likewise.
|
||
(cp_gtk_component_connect_expose_signals): Likewise.
|
||
(cp_gtk_component_connect_focus_signals): Likewise.
|
||
(cp_gtk_component_connect_mouse_signals): Likewise.
|
||
(cp_gtk_component_connect_signals): Likewise.
|
||
(cp_gtk_textcomponent_connect_signals): Likewise.
|
||
(cp_gtk_print_current_thread): Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c: Remove
|
||
file. Move widget-specific functions into the widget-specific
|
||
files. Break main event handler into multiple widget-specific
|
||
callbacks.
|
||
* native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Remove
|
||
gnu_java_awt_peer_gtk_GtkEvents.c.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c: Add
|
||
cp_gtk_ namespace prefix to external symbols. Add widget-specific
|
||
macros, variables and function declarations from
|
||
gnu_java_awt_peer_gtk_GtkEvents.c. Add widget-specific callbacks
|
||
to replace main event handling loop.
|
||
* native/jni/classpath/native_state.c: Likewise.
|
||
* native/jni/classpath/native_state.h: Likewise.
|
||
* native/jni/gtk-peer/gdkfont.h: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollbarPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gthread-jni.c: Likewise.
|
||
* native/jni/gtk-peer/gthread-jni.h: Likewise.
|
||
|
||
2005-07-14 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(paintControlIcons): Changed so root does not have control icon.
|
||
|
||
2005-07-14 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(installUI): Expanded root initially
|
||
(paint): call function to paint controls
|
||
(paintRecursive): added to indentation when painting to increase space
|
||
(paintControlIcons): Implemented to recursively paint the control icons.
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java
|
||
(getTreeCellRendererComponent): reset the font properly
|
||
|
||
2005-07-14 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java:
|
||
Implemented VirtualMachine Command Set.
|
||
|
||
2005-07-14 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractButton.java
|
||
(getActionCommand): If both the actionCommand and text fields
|
||
are null, then return "".
|
||
|
||
2005-07-14 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* java/util/logging/Logger.java
|
||
(resetLogger): Remove all handlers from the handler list.
|
||
|
||
* java/util/logging/LogManager.java
|
||
(reset): Call resetLogger() too.
|
||
(readConfiguration): Call reset().
|
||
|
||
2005-07-14 Mark Wielaard <mark@klomp.org>
|
||
|
||
* examples/gnu/classpath/examples/awt/Demo.java
|
||
(TestWindow.parent): Make package private.
|
||
* gnu/java/net/protocol/http/HTTPURLConnection.java
|
||
(proxyHostname, proxyPort, agent, keepAlive, maxConnections):
|
||
Likewise.
|
||
* java/text/SimpleDateFormat.java (field, size): Likewise.
|
||
* java/util/jar/JarFile.java (readSignatures): Likewise.
|
||
* java/util/logging/FileHandler.java (written): Likewise.
|
||
* javax/swing/plaf/basic/BasicFileChooserUI.java: Make shared
|
||
fields package private.
|
||
(closeDialog): Make package private.
|
||
(filterEntries): Likewise.
|
||
* javax/swing/plaf/basic/BasicPopupMenuUI.java
|
||
(mouseInputListener): Likewise.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getNextVisibleNode, getPreviousVisibleNode, selectPath): Likewise.
|
||
* javax/swing/text/JTextComponent.java (caret, editable): Likewise.
|
||
|
||
2005-07-14 Robert Schuster <robertschuster@fsfe.org>
|
||
|
||
* javax/swing/AbstractButton.java: Minor doc fixes.
|
||
(getActionCommand): Access field directly.
|
||
(setActionCommand): Dito.
|
||
(fireActionPerformed): Copy ActionEvent instance instead
|
||
of reusing it.
|
||
|
||
2005-07-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/BoundedRangeModel.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/ButtonModel.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/CellEditor.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/ComboBoxEditor.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/ComboBoxModel.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/Icon.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/JComboBox.java
|
||
(KeySelectionManager): Added/Fixed interface API documentation.
|
||
* javax/swing/ListCellRenderer.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/ListModel.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/ListSelectionModel.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/MenuElement.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/MutableComboBoxModel.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/Renderer.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/RootPaneContainer.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/ScrollPaneConstants.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/Scrollable.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/SingleSelectionModel.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/SpinnerModel.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/SwingConstants.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/UIDefaults.java
|
||
(ActiveValue): interface API documentation.
|
||
(LazyValue): interface API documentation.
|
||
* javax/swing/WindowConstants.java:
|
||
Added/Fixed interface API documentation.
|
||
* javax/swing/package.html: Fixed package description to be more
|
||
a little bit more concise.
|
||
|
||
2005-07-13 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java: Changed font to
|
||
match jdk.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java: took out unneeded
|
||
import statement
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java: Changed
|
||
defaults to match jdk.
|
||
|
||
2005-07-13 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java: Changed rowHeight
|
||
to the right height. This should be fixed later to something more
|
||
reasonable, as opposed to a 'magic' number.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(paintLeaf): added in code to paint icons properly
|
||
(paintNonLeaf): same as above
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java: Changed default
|
||
icons to MetalIconFactory icons
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java
|
||
(getTreeCellRendererComponent): Changed to paint icons separately from
|
||
Cell.
|
||
|
||
2005-07-13 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI.java:
|
||
(KeyHandler.keyPressed): Implemented actions for the following key
|
||
presses: "ctrl \\", "END", "shift END", "HOME, "shift HOME", "ctrl /",
|
||
"ctrl A", "ctrl SPACE", "KP_UP", "KP_DOWN", "shift KP_UP",
|
||
"shift KP_DOWN".
|
||
|
||
2005-07-13 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/DefaultButtonModel.java:
|
||
(changeState): Removed this helper method.
|
||
(setArmed): Replaced call to changeState by code specific to setArmed.
|
||
(setEnabled): Likewise, for setEnabled.
|
||
(setPressed): Likewise, for setPressed.
|
||
(setRollover): Likewise, for setRollover.
|
||
(setSelected): Likewise, for setSelected.
|
||
* javax/swing/JToggleButton.java:
|
||
(ToggleButtonModel.setPressed): Replaced call to super.setPressed with
|
||
Toggle-specific code.
|
||
(ToggleButtonModel.setSelected): New method. Fire an ActionEvent in
|
||
addition to calling super.setSelected.
|
||
|
||
2005-07-13 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/accessibility/AccessibleComponent.java: minor API doc fixes,
|
||
* javax/accessibility/AccessibleRelation.java: likewise,
|
||
* javax/accessibility/AccessibleRelationSet.java: likewise,
|
||
* javax/accessibility/AccessibleResourceBundle.java: likewise,
|
||
* javax/accessibility/AccessibleRole.java: likewise,
|
||
* javax/accessibility/AccessibleState.java: likewise,
|
||
* javax/accessibility/AccessibleStateSet.java: likewise,
|
||
* javax/accessibility/AccessibleText.java: likewise.
|
||
|
||
2005-07-13 Robert Schuster <robertschuster@fsfe.org>
|
||
|
||
* java/awt/AWTEvent.java:
|
||
(toString): Generalized string generation.
|
||
|
||
2005-07-13 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/LookAndFeel.java: added API docs all over,
|
||
* javax/swing/plaf/metal/DefaultMetalTheme.java: likewise,
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java: likewise,
|
||
* javax/swing/plaf/metal/MetalTheme.java: likewise.
|
||
|
||
2005-07-13 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/table/TableColumn.java: updated API docs,
|
||
* javax/swing/table/TableColumnModel.java: likewise.
|
||
|
||
2005-07-13 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/util/zip/Inflater.java: minor API doc fixes.
|
||
|
||
2005-07-13 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/tree/DefaultMutableTreeNode.java: minor API doc fixes,
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java
|
||
(addSelectionPath): modified parameter name to match doc comment,
|
||
(addSelectionPaths): likewise,
|
||
(removeSelectionPath): likewise,
|
||
(removeSelectionPaths): likewise,
|
||
(isPathSelected): likewise,
|
||
plus other minor API doc fixes all over.
|
||
* javax/swing/tree/MutableTreeNode.java: minor API doc fixes.
|
||
|
||
2005-07-13 Robert Schuster <robertschuster@fsfe.org>
|
||
|
||
* javax/swing/AbstractButton.java: Minimal documentation fixes.
|
||
(getActionCommand): Returns button's label when
|
||
actionCommand is null.
|
||
* javax/swing/JButton.java,
|
||
javax/swing/JToggleButton.java: Removed explicit call to
|
||
setActionCommand in constructors.
|
||
|
||
2005-07-13 Robert Schuster <robertschuster@fsfe.org>
|
||
|
||
* javax/swing/JToggleButton.java:
|
||
(paramString): Returns value of same method in superclass now.
|
||
* javax/swing/JRadioButton.java:
|
||
(paramString): Dito.
|
||
* javax/swing/JButton.java:
|
||
(paramString): Returns value of same method in superclass now,
|
||
more verbose information added.
|
||
* javax/swing/JCheckBox.java:
|
||
(paramString): Dito.
|
||
|
||
2005-07-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/FieldCommandSet.java:
|
||
Implemented the Field CommandSet.
|
||
* gnu/classpath/jdwp/processor/InterFaceTypeCommandSet.java:
|
||
Implemented the InterfaceType CommandSet.
|
||
|
||
2005-07-12 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java:
|
||
(paintMenuItem): Replaced incorrect hilighting criteria.
|
||
(paintText): Likewise.
|
||
|
||
2005-07-12 Lillian Angel <langel@redhat.com>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java
|
||
(mkTree): no need to make root visible, it is by default
|
||
(mkTreeWorld): no need to make root visible, it is by default
|
||
|
||
2005-07-12 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(paintLeaf): fixed size of selection background to depend on
|
||
if icon exists
|
||
(paintNonLeaf): fixed size of selection background to depend on
|
||
if icon exists
|
||
|
||
2005-07-12 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/DefaultButtonModel.java:
|
||
(changeState): If the button is a JToggleButton fire action events
|
||
when it changes between (selected/unselected) not when it changes
|
||
from pressed to unpressed. Fire action events after firing
|
||
ItemStateChanged events.
|
||
|
||
2005-07-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/PacketProcessor.java (run): Send
|
||
shutdown to Jdwp instead of JdwpConnection.
|
||
|
||
2005-07-12 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/JTree.java:
|
||
Formatting copyright
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java:
|
||
Formatting copyright
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java:
|
||
Formatting copyright
|
||
|
||
2005-07-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalTreeUI.java
|
||
(createUI): Return a different instance of MetalTreeUI for each
|
||
JTree. The TreeUI is stateful, so a shared instance would not
|
||
work.
|
||
|
||
2005-07-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
I accidentally introduced revalidate calls for repaint calls.
|
||
Reverted.
|
||
|
||
2005-07-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
Fixed formatting of the copyright notice.
|
||
|
||
2005-07-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicInternalFrameUI.java
|
||
(installDefaults): Create border based on defaults in current
|
||
LookAndFeel.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): Included border for InternalFrame as
|
||
LazyValue.
|
||
|
||
2005-07-12 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java:
|
||
Took out icon defaults.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(installUI): set root to visible
|
||
(getCellBounds): took out addition to width since there may not be
|
||
an icon.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java:
|
||
Added in icon defaults
|
||
* lib/Makefile.am:
|
||
Fixed so icons are installed for the JTree
|
||
|
||
2005-07-12 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java:
|
||
New file.
|
||
|
||
2005-07-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
|
||
Removed ad-hoc icons. Replaced them by
|
||
BasicIconFactory.createEmptyFrameIcon just like in the JDK.
|
||
(PropertyChangeHandler.propertyChange): Handle change events
|
||
for closable, iconifiable and maximizable here.
|
||
(createButtons): Recognize if the JInternalFrame is closable,
|
||
iconifiable or maximizable.
|
||
|
||
2005-07-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): Corrected color values for BasicL&F buttons.
|
||
|
||
2005-07-12 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JMenu.java:
|
||
(isSelected): Call super.isSelected() instead of super.isArmed().
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java:
|
||
(paintMenuItem): Replaced incorrect selection criteria with call to
|
||
isSelected().
|
||
(paintText): Likewise.
|
||
|
||
2005-07-12 Lillian Angel <langel@redhat.com>
|
||
* examples/gnu/classpath/examples/swing/Demo.java
|
||
(mkTreeWorld): Implemented
|
||
(mkTabbedPane): added in tab for TreeWorld
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
Changed default color of text non selection background.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
Removed irrelevant comment
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java
|
||
(getTreeCellRendererComponent): changed to use background's non
|
||
selection default color instead
|
||
|
||
2005-07-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
|
||
(TitlePaneLayout.layoutContainer): Do not change any state of
|
||
the components here (visible/enableActions). This is not the purpose of
|
||
a layout manager and can lead to loops. Also correct the layout
|
||
to be closer to the layout of the reference implementation.
|
||
(TitlePaneLayout.preferredLayoutSize): Return (22, 18)
|
||
here. That is what the JDK returns for the title bar.
|
||
(PaneButton): Don't set the border to null.
|
||
(createButtons): The buttons are opaque.
|
||
(createButtonIcons): Don't create icons in the Basic L&F.
|
||
|
||
2005-07-12 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JApplet.java,
|
||
* javax/swing/JDialog.java,
|
||
* javax/swing/JFrame.java,
|
||
* javax/swing/JWindow.java:
|
||
(addImpl): Add to the frame itself if we are in the init
|
||
stage, otherwise add to the contentPane.
|
||
|
||
2005-07-12 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/awt/MediaTracker.java (checkAll): Set and check status of
|
||
MediaEntry with checkImage() if prepareImage() returns false.
|
||
(statusAll): Likewise.
|
||
(checkID): Likewise.
|
||
(statusID): Likewise.
|
||
|
||
2005-07-12 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/text/JTextComponent.java
|
||
(CaretBlinkTimer.actionPerformed): Check that caret != null.
|
||
(CaretBlinkTimer.update): Likewise.
|
||
|
||
2005-07-12 Mark Wielaard <mark@klomp.org>
|
||
|
||
Reported by Simon Kitching <skitching@apache.org>
|
||
* java/lang/String.java (toCharArray): Return value.clone() when
|
||
count == value.length.
|
||
|
||
2005-07-12 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* javax/swing/text/html/parser/ParserDelegator.java (gnuParser.getDTD):
|
||
Added comment about 'super'.
|
||
|
||
2005-07-11 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
|
||
Replace occurrences of malloc with g_malloc and free with g_free.
|
||
|
||
* gnu/java/awt/peer/gtk/GtkChoicePeer.java (connectSignals): New method.
|
||
* include/gnu_java_awt_peer_gtk_GtkChoicePeer.h: Regenerate.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c: Move
|
||
gdk_threads_enter calls to start of method bodies. Move
|
||
gdk_threads_leave calls to end of method definitions bodies.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c: Likewise.
|
||
|
||
2005-07-12 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* javax/swing/text/html/parser/ParserDelegator.java (gnuParser.getDTD):
|
||
Added explicit field reference.
|
||
|
||
2005-07-11 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/lang/IllegalAccessException.java: fixed minor API doc errors,
|
||
* java/lang/String.java: likewise.
|
||
|
||
2005-07-11 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/io/DataOutput.java: fixed minor API doc errors,
|
||
* java/io/LineNumberInputStream.java: likewise.
|
||
|
||
2005-07-11 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalIconFactory.java
|
||
(HorizontalSliderThumbIcon): new inner class,
|
||
(VerticalSliderThumbIcon): new inner class,
|
||
(getHorizontalSliderThumbIcon): implemented,
|
||
(getVerticalSliderThumbIcon): implemented.
|
||
|
||
2005-07-11 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkImage.java:
|
||
(setImage): Set error flag on bad width, height or pixels.
|
||
(checkImage): Return error flag.
|
||
|
||
2005-07-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JInternalFrame.java
|
||
(addImpl): Add to the frame itself if we are in the init
|
||
stage, otherwise add to the contentPane.
|
||
|
||
2005-07-11 Lillian Angel <langel@redhat.com>
|
||
* examples/gnu/classpath/examples/swing/Demo.java
|
||
(mkTree): fixed so the JTree appears properly.
|
||
|
||
2005-07-11 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
Changed the default row height for the tree.
|
||
|
||
2005-07-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java
|
||
(mkDesktopWorld): Made InternalFrames visible.
|
||
|
||
2005-07-11 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/JFileChooser.java (getSelectedFiles): Return an one
|
||
element array containing selectedFile if selectedFiles is null.
|
||
|
||
2005-07-11 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getPreviousVisibleNode): Implemented
|
||
(selectPath): helper method, implemented.
|
||
(keyPressed): handles up/down/left/right keys
|
||
(mouseClicked): made more efficent and implemented double
|
||
clicking for folders.
|
||
* javax/swing/JTree.java
|
||
(clearSelection): Lead selection path is set to null when
|
||
nothing is currently selected.
|
||
|
||
2005-07-11 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuUI.java:
|
||
(MouseHandler.popupVisible): new method.
|
||
(MouseHandler.mouseEntered): Removed check for menu being armed to
|
||
comply with reference implementation. Calls popupVisible to check
|
||
for menus with their popup menu visible.
|
||
|
||
2005-07-11 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/net/DatagramSocket.java (getImpl): Record cause of Exception.
|
||
|
||
2005-07-11 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c:
|
||
Whenever an ExceptionOccurred just return to throw it, don't mask.
|
||
* native/jni/java-net/javanet.c (_javanet_get_netaddr): Check for
|
||
NULL addr.
|
||
(_javanet_create): Explicitly close socket on failure.
|
||
(_javanet_close): Save error message and retry closing when
|
||
interrupted before throwing exception.
|
||
(_javanet_connect): Keep retrying connect after system call
|
||
interrupted. First construct exception before cleanup.
|
||
(_javanet_bind): Save error string for exception.
|
||
(_javanet_accept): Explicitly close socket on failure.
|
||
(_javanet_recvfrom): Throw SocketTimeoutException when timed out.
|
||
(_javanet_sendto): Send all data even when interrupted.
|
||
(_javanet_set_option): Don't ignore error when setting SO_TIMEOUT.
|
||
* native/target/generic/target_generic_network.h
|
||
(TARGET_NATIVE_NETWORK_SOCKET_SET_OPTION_SO_TIMEOUT): Use timeval for
|
||
setsockopt.
|
||
(TARGET_NATIVE_NETWORK_SOCKET_GET_OPTION_SO_TIMEOUT): Likewise for
|
||
getsockopt.
|
||
|
||
2005-07-11 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuUI.java:
|
||
(MouseInputHandler.mouseEntered): Added check: if a different menu in
|
||
the menubar was selected, we don't select this one unless the old one
|
||
had its popup menu showing. This complies with the reference
|
||
implementation.
|
||
|
||
2005-07-11 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JMenu.java:
|
||
(setSelectedHelper): new method.
|
||
(setSelected): Code moved to setSelectedHelper. Calls
|
||
setSelectedHelper(selected,true,false) which doesn't expand the popup
|
||
menu and works whether the menu is enabled or not.
|
||
(menuSelectionChanged): Changed call to setSelected(changed) to
|
||
setSelectedHelper(changed,isEnabled(),true) which does expand the
|
||
popup menu, but only if the menu is enabled.
|
||
|
||
2005-07-10 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/nio/channels/FileChannelImpl.java (force): New native
|
||
method.
|
||
(force(boolean)): Call new native force method.
|
||
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_read__):
|
||
Test for result != TARGET_NATIVE_OK as stop condition.
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_read___3BII):
|
||
Check overflow and underflow. Only increase bytes_read when
|
||
we didn't get an error.
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_write__I):
|
||
Return when we encounter an error.
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_write___3BII):
|
||
Only increase bytes_written when we didn't get an error.
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_force): New function.
|
||
* include/gnu_java_nio_channels_FileChannelImpl.h: Regenerated.
|
||
|
||
2005-07-11 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getCellBounds): added width of icon, so selection fits over
|
||
the cell properly.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
added in icons for the tree.
|
||
* lib/Makefile.am
|
||
added in handling for the icons being used.
|
||
|
||
2005-07-10 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JInternalFrame.java
|
||
(pack): Set the JInternalFrame's own size here instead of
|
||
layouting its children (this is triggered by setSize anyway).
|
||
* javax/swing/plaf/basic/BasicInternalFrameUI.java
|
||
(installDefaults): Set the correct border for InternalFrames.
|
||
Set InternalFrames to invisible by default.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): Set correct color values for
|
||
InternalFrames.
|
||
|
||
2005-07-10 Casey Marshall <csm@gnu.org>
|
||
|
||
* configure.ac (AC_CHECK_HEADERS): add 'fcntl.h'.
|
||
(AC_CHECK_FUNCS): add 'fcntl'.
|
||
* native/jni/java-nio/gnu_java_nio_channels_FileChannel.c:
|
||
Include <fcntl.h> if HAVE_FCNTL_H.
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_lock,
|
||
Java_gnu_java_nio_channels_FileChannelImpl_unlock): implemented
|
||
if HAVE_FCNTL.
|
||
|
||
2005-07-10 Casey Marshall <csm@gnu.org>
|
||
|
||
* gnu/classpath/debug/Component.java: new file.
|
||
* gnu/classpath/debug/PreciseFilter.java: new file.
|
||
* gnu/classpath/debug/SystemLogger.java: new file.
|
||
* gnu/java/security/x509/X509Certificate.java
|
||
(DEBUG, debug, debug): removed.
|
||
(logger): new constant; use 'logger' with 'Component.X509'
|
||
for debug messages throughout.
|
||
(parse): always read the next DER value after reading the
|
||
version-specific values.
|
||
|
||
2005-07-10 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* java/io/ObjectOutputStream.java: Updated copyright
|
||
information for 2005.
|
||
|
||
2005-07-10 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* java/io/ObjectOutputStream.java
|
||
(getObjectField): Clarified error checking code, and
|
||
improved exception messages.
|
||
|
||
2005-07-10 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* java/io/ObjectOutputStream.java (DEBUG): New constant.
|
||
(ObjectOutputStream, writeObject) Use internal debug switch.
|
||
|
||
2005-07-10 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* java/io/ObjectInputStream.java (DEBUG):
|
||
New private static field.
|
||
(ObjectInputStream, resolveClass) Use DEBUG.
|
||
|
||
2005-07-10 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* java/awt/GridBagLayout.java:
|
||
(addLayoutComponent) Improved error message.
|
||
|
||
2005-07-10 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* gnu/java/text/FormatCharacterIterator.java:
|
||
Removed unnecessary import of gnu.classpath.Configuration.
|
||
(DEBUG) New private static field.
|
||
(debug, dumpTable) Use DEBUG.
|
||
|
||
2005-07-09 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/transform/AbstractNumberNode.java,
|
||
gnu/xml/transform/ApplyImportsNode.java,
|
||
gnu/xml/transform/ApplyTemplatesNode.java,
|
||
gnu/xml/transform/AttributeNode.java,
|
||
gnu/xml/transform/Bindings.java,
|
||
gnu/xml/transform/CallTemplateNode.java,
|
||
gnu/xml/transform/CopyOfNode.java,
|
||
gnu/xml/transform/CurrentFunction.java,
|
||
gnu/xml/transform/DocumentFunction.java,
|
||
gnu/xml/transform/ElementAvailableFunction.java,
|
||
gnu/xml/transform/ElementNode.java,
|
||
gnu/xml/transform/ForEachNode.java,
|
||
gnu/xml/transform/FormatNumberFunction.java,
|
||
gnu/xml/transform/FunctionAvailableFunction.java,
|
||
gnu/xml/transform/GenerateIdFunction.java,
|
||
gnu/xml/transform/IfNode.java,
|
||
gnu/xml/transform/KeyFunction.java,
|
||
gnu/xml/transform/ParameterNode.java,
|
||
gnu/xml/transform/SortKey.java,
|
||
gnu/xml/transform/StreamSerializer.java,
|
||
gnu/xml/transform/Stylesheet.java,
|
||
gnu/xml/transform/SystemPropertyFunction.java,
|
||
gnu/xml/transform/TemplateNode.java,
|
||
gnu/xml/transform/TransformerImpl.java,
|
||
gnu/xml/transform/UnparsedEntityUriFunction.java,
|
||
gnu/xml/transform/ValueOfNode.java,
|
||
gnu/xml/transform/WhenNode.java,
|
||
gnu/xml/transform/WithParam.java,
|
||
gnu/xml/xpath/AndExpr.java,
|
||
gnu/xml/xpath/ArithmeticExpr.java,
|
||
gnu/xml/xpath/BooleanFunction.java,
|
||
gnu/xml/xpath/CeilingFunction.java,
|
||
gnu/xml/xpath/ConcatFunction.java,
|
||
gnu/xml/xpath/Constant.java,
|
||
gnu/xml/xpath/ContainsFunction.java,
|
||
gnu/xml/xpath/CountFunction.java,
|
||
gnu/xml/xpath/EqualityExpr.java,
|
||
gnu/xml/xpath/Expr.java,
|
||
gnu/xml/xpath/FalseFunction.java,
|
||
gnu/xml/xpath/FloorFunction.java,
|
||
gnu/xml/xpath/FunctionCall.java,
|
||
gnu/xml/xpath/IdFunction.java,
|
||
gnu/xml/xpath/LangFunction.java,
|
||
gnu/xml/xpath/LastFunction.java,
|
||
gnu/xml/xpath/LocalNameFunction.java,
|
||
gnu/xml/xpath/NameFunction.java,
|
||
gnu/xml/xpath/NameTest.java,
|
||
gnu/xml/xpath/NamespaceTest.java,
|
||
gnu/xml/xpath/NamespaceUriFunction.java,
|
||
gnu/xml/xpath/NegativeExpr.java,
|
||
gnu/xml/xpath/NodeTypeTest.java,
|
||
gnu/xml/xpath/NormalizeSpaceFunction.java,
|
||
gnu/xml/xpath/NotFunction.java,
|
||
gnu/xml/xpath/NumberFunction.java,
|
||
gnu/xml/xpath/OrExpr.java,
|
||
gnu/xml/xpath/ParenthesizedExpr.java,
|
||
gnu/xml/xpath/Pattern.java,
|
||
gnu/xml/xpath/PositionFunction.java,
|
||
gnu/xml/xpath/Predicate.java,
|
||
gnu/xml/xpath/RelationalExpr.java,
|
||
gnu/xml/xpath/Root.java,
|
||
gnu/xml/xpath/RoundFunction.java,
|
||
gnu/xml/xpath/Selector.java,
|
||
gnu/xml/xpath/StartsWithFunction.java,
|
||
gnu/xml/xpath/Steps.java,
|
||
gnu/xml/xpath/StringFunction.java,
|
||
gnu/xml/xpath/StringLengthFunction.java,
|
||
gnu/xml/xpath/SubstringAfterFunction.java,
|
||
gnu/xml/xpath/SubstringBeforeFunction.java,
|
||
gnu/xml/xpath/SubstringFunction.java,
|
||
gnu/xml/xpath/SumFunction.java,
|
||
gnu/xml/xpath/Test.java,
|
||
gnu/xml/xpath/TranslateFunction.java,
|
||
gnu/xml/xpath/TrueFunction.java,
|
||
gnu/xml/xpath/UnionExpr.java,
|
||
gnu/xml/xpath/VariableReference.java,
|
||
gnu/xml/xpath/XPathParser.java,
|
||
gnu/xml/xpath/XPathParser.y,
|
||
javax/xml/namespace/QName.java: Corrections to handling of XSL
|
||
variables and minor conformance updates.
|
||
|
||
2005-07-09 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* java/net/URLClassLoader.java: disallow directories as resources
|
||
|
||
2005-07-09 Casey Marshall <csm@gnu.org>
|
||
|
||
* java/util/logging/FileHandler.java
|
||
(written): new field.
|
||
(logFiles): new field.
|
||
(<init>): initialize the OutputStream last.
|
||
(createFileStream): made non-static; append '.%g' to 'pattern'
|
||
if not included; open existing files if 'append' is set; return
|
||
byte-counting stream; use 'has', not 'String.indexOf'.
|
||
(publish): rotate the file if we go beyond the byte limit; flush
|
||
the stream after publishing each record.
|
||
(rotate): new method.
|
||
(has): new method.
|
||
(ostr): new member class.
|
||
|
||
2005-07-08 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/split-for-gcj.sh: Make list file depend on source file.
|
||
* lib/Makefile.gcj (%.stamp): Set target name to stamp file.
|
||
|
||
2005-07-08 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* doc/hacking.texinfo: Fixed broken links to GNU Coding
|
||
Standards to point to http://www.gnu.org/prep/standards/
|
||
|
||
2005-07-08 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicFileChooserUI.java:
|
||
(ApproveSelectionAction.actionPerformed): Allow directories to be
|
||
selected unless selection mode is FILES_ONLY.
|
||
|
||
2005-07-08 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicButtonUI.java: minor API doc fixes,
|
||
* javax/swing/plaf/basic/BasicComboBoxEditor.java: likewise,
|
||
* javax/swing/plaf/basic/BasicGraphicsUtils.java: likewise,
|
||
* javax/swing/plaf/basic/BasicLabelUI.java: likewise,
|
||
* javax/swing/plaf/basic/BasicListUI.java: likewise,
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java: likewise,
|
||
* javax/swing/plaf/basic/BasicMenuBarUI.java: likewise,
|
||
* javax/swing/plaf/basic/BasicMenuUI.java: likewise,
|
||
* javax/swing/plaf/basic/BasicPopupMenuUI.java: likewise,
|
||
* javax/swing/plaf/basic/BasicScrollBarUI.java: likewise,
|
||
* javax/swing/plaf/basic/BasicSpinnerUI.java: likewise,
|
||
* javax/swing/plaf/basic/BasicSplitPaneDivider.java: likewise,
|
||
* javax/swing/plaf/basic/BasicToolTipUI.java: likewise.
|
||
|
||
2005-07-08 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/filechooser/FileSystemView.java:
|
||
(getFiles): Added check for non-existent directory, in which case
|
||
default to home directory.
|
||
|
||
2005-07-08 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalIconFactory.java: new file, implements
|
||
core tree icons.
|
||
|
||
2005-07-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(getDefaults): Call theme.addCustomEntriesToTable() only once
|
||
during initialization of the defaults table.
|
||
|
||
2005-07-08 Mark Wielaard <mark@klomp.org>
|
||
|
||
* lib/Makefile.am (FOUND_GCJ): Add top_builddir to compile_classpath.
|
||
(EXTRA_DIST): Add Makefile.gcj and split-for-gcj.sh
|
||
(clean-local): Remove lists and Makefile.deps.
|
||
|
||
2005-07-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java
|
||
(installDefaults): Initialize cell borders.
|
||
(paint): Set correct cell border before painting.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefault): Corrected color value for the
|
||
Table.focusCellHighlightBorder UIResource.
|
||
|
||
2005-07-07 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/io/ObjectStreamClass.java
|
||
(findAccessibleMethod): Added code to make method accessible.
|
||
|
||
2005-07-07 Robert Schuster <robertschuster@fsfe.org>
|
||
|
||
* javax/swing/JMenu.java
|
||
(setSelected): Added isEnabled() to expression.
|
||
|
||
2005-07-07 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/util/Signature.java
|
||
(computeFieldSignature): New Method.
|
||
|
||
2005-07-07 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTable.java:
|
||
(clearSelection): Added clearing of columns as well as rows.
|
||
|
||
2005-07-07 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(MouseInputHandler.mousePressed): Added check for control being pressed
|
||
and mouse clicked on already selected cell. In this case, deselect
|
||
the cell.
|
||
|
||
2005-07-07 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java: New
|
||
file.
|
||
|
||
2005-07-07 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/DefaultListSelectionModel.java:
|
||
(addSelectionInterval): Added check for leadSelectionIndex being
|
||
unselected (ie - after a remove operation).
|
||
|
||
2005-07-07 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getRowCount): Implemented
|
||
(getPreferredSize): Implemented
|
||
(getMinimumSize): Implemented
|
||
(getMaximumSize): Implemented
|
||
(getCellBounds): checked if parameter is null
|
||
(paintRecursive): added in a variable to keep track of the
|
||
length of vertical line to be drawn. Now paints tree nicely.
|
||
|
||
2005-07-07 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
Formatted code so else's are on new lines
|
||
|
||
2005-07-07 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
Formatted code to get rid of TABs
|
||
(getPathForRow): took out redundant code.
|
||
(getNextVisibleNode): took out redundant code.
|
||
|
||
2005-07-07 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(DocumentHandler.insertUpdate): Update caret position when document
|
||
changes.
|
||
(DocumentHandler.removeUpdate): Update caret position when document
|
||
changes.
|
||
|
||
2005-07-07 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/java/awt/FocusManager.java: New class. Provides a concrete
|
||
implementation of javax.swing.FocusManager so that we can support
|
||
the old-style FocusManager in Swing and AWT.
|
||
* gnu/classpath/SystemProperties.java: Add new system property
|
||
gnu.java.awt.FocusManager that sets the class that should be used
|
||
as the default FocusManager in AWT and Swing.
|
||
* java/awt/KeyboardFocusManager.java
|
||
(setCurrentKeyboardFocusManager): Use createFocusManager instead
|
||
of creating the instance directly.
|
||
(createFocusManager): New method. Instantiate a KeyboardFocusManager
|
||
that is set by the system property gnu.java.awt.FocusManager.
|
||
* javax/swing.FocusManager.java
|
||
(constructor): Call super() here.
|
||
(getCurrentManager): Return the current AWT KeyboardFocusManager
|
||
here.
|
||
(setCurrentManager): Set the current AWT KeyboardFocusManager
|
||
here.
|
||
(processKeyEvent): Removed method. This is no longer in the
|
||
API.
|
||
(focusNextComponent): Removed method. This is no longer in the
|
||
API.
|
||
(focusPreviousComponent): Removed method. This is no longer in the
|
||
API.
|
||
|
||
2005-07-07 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JProgressBar.java
|
||
(JProgressBar(int, int, int)): fix order of parameters,
|
||
(JProgressBar()): reorder arguments in call to other constructor,
|
||
(JProgressBar(int): likewise,
|
||
(JProgressBar(int, int): likewise.
|
||
|
||
2005-07-07 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(MouseInputHandler.mouseClicked): Access static TreeSelectionModel
|
||
fields via the class and not via an instance.
|
||
|
||
2005-07-07 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java:
|
||
Reformatted source file to better match our coding standards.
|
||
|
||
2005-07-06 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/Makefile.gcj: New file.
|
||
* lib/Makefile.am (JAVAC): Changed for new gcj build approach.
|
||
* lib/gen-classlist.sh.in: Don't split list for gcj.
|
||
* lib/split-for-gcj.sh: New file.
|
||
|
||
2005-07-06 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/basic/BasicBorders.java: fixed API docs all over.
|
||
|
||
2005-07-06 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/java/net/protocol/http/HTTPConnection.java,
|
||
gnu/java/net/protocol/http/HTTPURLConnection.java:
|
||
Fix bug with multiple threads and persistent connections.
|
||
|
||
2005-07-06 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/transform/StreamSerializer.java,
|
||
gnu/xml/xpath/EqualityExpr.java: XSLT conformance fixes.
|
||
|
||
2005-07-06 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getPathForRow): took out redundant code.
|
||
|
||
2005-07-06 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getNextVisibleNode): Implemented
|
||
(getPathForRow): Fixed so the next node retrieved is visible.
|
||
|
||
2005-07-06 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JTree.java
|
||
Initialized the Hashtable.
|
||
(addSelectionPath): removed redundant code.
|
||
(doExpandParents): added in line so that state is
|
||
changed for current path. Changed while loop to if
|
||
statement, an infinite loop was occurring.
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(getPathForRow): Implemented to work with visibility.
|
||
(isLeaf): Implemented
|
||
(mouseClicked): add in check for expand/collapse.
|
||
Selection for DISCONTIGUOUS tree selection is
|
||
implemented.
|
||
(treeExpanded): called repaint, so the tree updates
|
||
visually when something is expanded.
|
||
(treeCollapse): Similar to treeExpanded.
|
||
(paintLeaf): changed to paint leaf only when visible.
|
||
(paintNonLeaf): paints only when visible.
|
||
(paintRecursive): lines for tree are only painted when
|
||
needed. checked for visibility of current object and
|
||
parent.
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java
|
||
(getTreeCellRendererComponent): setting icons when
|
||
expanded.
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java
|
||
(clearSelection): set leadPath to null because selection
|
||
should be completely reset.
|
||
|
||
2005-07-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractButton.java
|
||
(setContentAreaFilled): Set the opaque property here.
|
||
|
||
2005-07-06 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/AWTKeyStroke.java: fixed API doc links,
|
||
* java/awt/BufferCapabilities.java: likewise,
|
||
* java/awt/ColorPaintContext.java: likewise,
|
||
* java/awt/Component.java: likewise,
|
||
* java/awt/Container.java: likewise,
|
||
* java/awt/EventQueue.java: likewise,
|
||
* java/awt/GraphicsDevice.java: likewise,
|
||
* java/awt/Image.java: likewise,
|
||
* java/awt/KeyboardFocusManager.java: likewise,
|
||
* java/awt/MediaTracker.java: likewise,
|
||
* java/awt/PrintJob.java: likewise,
|
||
* java/awt/Robot.java: likewise.
|
||
|
||
2005-07-06 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JTable.java
|
||
(setAutoCreateColumnsFromModel): when the flag changes from false to
|
||
true, call createDefaultColumnsFromModel().
|
||
|
||
2005-07-05 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JTable.java
|
||
(getColumnName): return name from column in data model.
|
||
|
||
2005-07-05 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/DefaultKeyboardFocusManager.java (dispatchEvent): Check
|
||
parent and target before casting target to Window.
|
||
|
||
2005-07-05 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/StringReferenceCommandSet.java:
|
||
New file.
|
||
|
||
2005-07-05 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/AbstractAction.java: updated API docs,
|
||
* javax/swing/Action.java: likewise.
|
||
|
||
2005-07-05 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/applet/Applet.java: added import to fix API doc link.
|
||
|
||
2005-07-05 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* javax/swing/text/StyleContext.java
|
||
(defaultStyle): New field.
|
||
(constructor): Add defaultStyle to the styleTable.
|
||
(DEFAULT_STYLE, getStyle, getStyleNames): Documented.
|
||
|
||
2005-07-05 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JTable.java:
|
||
(addColumn): retrieve correct column name,
|
||
(convertColumnIndexToModel): remove check for > columnCount and let
|
||
exception happen,
|
||
(getColumnName): retrieve name from TableColumn,
|
||
(isCellEditable): implemented,
|
||
(createDefaultColumnsFromModel): implemented.
|
||
* javax/swing/table/DefaultTableColumnModel.java:
|
||
(addColumn): throw exception for null argument, set correct column
|
||
index in TableColumnModelEvent,
|
||
(removeColumn): use correct column index,
|
||
(moveColumn): move the column, don't swap it. Also added argument
|
||
checks,
|
||
(getColumnIndex): reimplemented.
|
||
|
||
2005-07-05 Sven de Marothy <sven@physto.se>
|
||
|
||
* javax/swing/JLabel.java:
|
||
(JLabel): Revert previous change for JLabel(Icon) constructor.
|
||
|
||
2005-07-05 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JScrollPane.java:
|
||
Added API documentation for class and constructors.
|
||
|
||
2005-07-05 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/util/BitSet.java: fixed minor problems in API docs,
|
||
* java/util/Calendar.java: likewise,
|
||
* java/util/Collections.java: likewise,
|
||
* java/util/Date.java: likewise,
|
||
* java/util/Hashtable.java: likewise,
|
||
* java/util/LinkedList.java: likewise,
|
||
* java/util/Properties.java: likewise,
|
||
* java/util/PropertyResourceBundle.java: likewise,
|
||
* java/util/ResourceBundle.java: likewise,
|
||
* java/util/SimpleTimeZone.java: likewise,
|
||
* java/util/TreeMap.java: likewise.
|
||
|
||
2005-07-05 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* javax/swing/text/JTextComponent.java (read, write): New methods.
|
||
|
||
2005-07-05 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/JTable.java: fixed API doc links all over.
|
||
|
||
2005-07-05 Mark Wielaard <mark@klomp.org>
|
||
|
||
* include/Makefile.am (GTKPEER_H_FILES): Removed GtkTextComponentPeer.
|
||
* include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h: Removed.
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java
|
||
(classpath_gtk_component_connect_nonfocus_signals): Mark argument
|
||
unused.
|
||
(classpath_gtk_component_connect_signals): Likewise.
|
||
|
||
2005-07-04 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (postTextEvent): New
|
||
method.
|
||
* gnu/java/awt/peer/gtk/GtkTextAreaPeer.java: Add
|
||
TextComponentPeer method declarations.
|
||
* gnu/java/awt/peer/gtk/GtkTextFieldPeer.java: Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkTextComponentPeer.java: Remove file.
|
||
* include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h: Regenerate.
|
||
* include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h: Likewise.
|
||
* native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Remove
|
||
gnu_java_awt_peer_gtk_GtkTextComponentPeer.c.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
||
(classpath_gtk_component_connect_nonfocus_signals): New function.
|
||
(classpath_gtk_component_connect_signals): Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c: Add
|
||
method implementations from
|
||
gnu_java_awt_peer_gtk_GtkTextComponentPeer.c.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c:
|
||
Likewise.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c:
|
||
Remove file.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
||
(gtkInit): Get postTextEventID from GtkComponentPeer, not
|
||
GtkTextComponentPeer.
|
||
* native/jni/gtk-peer/gtkpeer.h (classpath_gtk_textcomponent_init_jni): Declare.
|
||
(classpath_gtk_component_connect_signals): Likewise.
|
||
(classpath_gtk_component_connect_nonfocus_signals): Likewise.
|
||
(classpath_gtk_textcomponent_connect_signals): Likewise.
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c:
|
||
Rename gnu_java_awt_peer_gtk_GtkScrollbarPeer.c.
|
||
* native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Rename
|
||
gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
|
||
gnu_java_awt_peer_gtk_GtkScrollbarPeer.c.
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java (createEmbeddedWindow): New method.
|
||
* gnu/java/awt/EmbeddedWindow.java (addNotify): Assume we're using
|
||
ClasspathToolkit.
|
||
* gnu/java/awt/EmbeddedWindowSupport.java: Remove file.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java: Remove references to
|
||
EmbeddedWindowSupport.
|
||
|
||
2005-07-04 Sven de Marothy <sven@physto.se>
|
||
|
||
* javax/swing/JComponent.java:
|
||
(setEnabled): Fix typo in event string.
|
||
|
||
2005-07-04 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTabbedPane.java
|
||
(Page.setDisplayedMnemonicIndex): Added check for index being -1
|
||
before calling title.charAt(index). Eliminates StringIndexOutOfBounds
|
||
error.
|
||
|
||
2005-07-04 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java (initialized):
|
||
Remove unused field.
|
||
(needsClose): New private field.
|
||
(finish): Take needsClose boolean argument.
|
||
(finalize): Call finish with needsClose.
|
||
(produce): Set needsClose.
|
||
* include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h: Regenerated.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
|
||
(Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_finish): Only close
|
||
when needed.
|
||
|
||
2005-07-04 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ParameterModeHolder.java: New constructor.
|
||
|
||
2005-07-04 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/processor/CommandSet.java: New file.
|
||
* gnu/classpath/jdwp/processor/PacketProcessor.java: Use
|
||
CommandSets to handle JdwpCommandPackets.
|
||
* gnu/classpath/jdwp/transport/JdwpReplyPacket.java: New
|
||
Constructor.
|
||
|
||
2005-07-04 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JTree.java
|
||
(addSelectionPath): if mouse click somewhere other than
|
||
a row, all selections are removed
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(mouseClicked): if mouse clicked on a row, all other
|
||
selections are cleared. DISCONTIGUOUS mode implemented.
|
||
(getCellBounds): Implemented
|
||
(paintLeaf): paints with cell bounds
|
||
(paintNonLeaf): paints with cell bounds
|
||
* javax/swing/tree/DefaultTreeCellRenderer.java:
|
||
(DefaultTreeCellRendererComponent): changed color of
|
||
selected row
|
||
(getFont): Implemented
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java:
|
||
(addSelectionPaths): check if parameter is null
|
||
(removeSelectionPaths): check if parameter is null
|
||
|
||
2005-07-04 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
* configure.ac: Remove libart dependency.
|
||
* scripts/classpath.spec.in: Likewise.
|
||
* INSTALL: Remove references to libart.
|
||
* doc/hacking.texinfo: Likewise.
|
||
* doc/www.gnu.org/faq/faq.wml: Likewise.
|
||
|
||
2005-07-03 Daniel Bonniot <bonniot@users.sf.net>
|
||
|
||
* java/io/ObjectStreamClass.java (inSamePackage): New private method.
|
||
(findAccessibleMethod): Likewise.
|
||
(cacheMethods): Lookup readResolve and writeReplace using the new
|
||
findAccessibleMethod().
|
||
|
||
2005-07-03 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* m4/acinclude.m4: fix broken expr(1) syntax
|
||
|
||
2005-07-03 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/ServantLocatorPackage/package.html,
|
||
org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java:
|
||
New files.
|
||
|
||
2005-07-02 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/_PolicyImplBase.java: Ihnerit from Policy.
|
||
(ids): Made final non static, new constructor.
|
||
(type, value, policyCode): New fields.
|
||
(_invoke): Handle "value" operation.
|
||
(getValue, getCode, destroy, toString, copy, equals, hashCode):
|
||
New methods.
|
||
* org/omg/CORBA/PolicyHelper.java (narrow): Removed check for
|
||
repository for repository id.
|
||
|
||
2005-07-02 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/IdAssignmentPolicyValue.java,
|
||
org/omg/PortableServer/IdUniquenessPolicyValue.java,
|
||
org/omg/PortableServer/ImplicitActivationPolicyValue.java,
|
||
org/omg/PortableServer/LifespanPolicyValue.java,
|
||
org/omg/PortableServer/ServantRetentionPolicyValue.java,
|
||
org/omg/PortableServer/RequestProcessingPolicyValue.java:
|
||
Documentation update.
|
||
|
||
2005-07-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* all files: Update for new FSF address.
|
||
|
||
2005-07-01 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/undo/UndoManager.java: fixed API doc links,
|
||
* javax/swing/undo/UndoableEditSupport.java: likewise.
|
||
|
||
2005-07-01 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/RenderingHints.java: API doc updates.
|
||
|
||
2005-07-01 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/announce/20050630.wml: New file.
|
||
* doc/www.gnu.org/newsitems.txt: Add announcement.
|
||
* doc/www.gnu.org/downloads/downloads.wml: Add 0.16 download.
|
||
|
||
2005-07-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/classpath/ObjectPool.java:
|
||
Removed this class. Some simple benchmarks show that it
|
||
brings not much gain and actually decreases performance
|
||
speed-wise.
|
||
|
||
2005-07-01 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/dom/DomNode.java,
|
||
gnu/xml/dom/html2/DomHTMLCollection.java,
|
||
gnu/xml/dom/html2/DomHTMLElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableRowElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
|
||
gnu/xml/transform/NodeNumberNode.java,
|
||
gnu/xml/transform/Stylesheet.java,
|
||
gnu/xml/transform/TemplateNode.java,
|
||
gnu/xml/xpath/NameTest.java,
|
||
gnu/xml/xpath/NamespaceTest.java: Corrections for cases where
|
||
elements/attributes might have been created in non-namespace-aware
|
||
mode.
|
||
* gnu/xml/transform/StreamSerializer.java: Only apply HTML attribute
|
||
reduction when attribute is defined as a boolean in the HTML DTD.
|
||
* gnu/xml/transform/TransformerImpl.java: Add support for output
|
||
indenting and cdata-section-elements output instruction.
|
||
|
||
2005-07-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/classpath/ObjectPool.java:
|
||
Introduced flag for turning on/off caching.
|
||
(getInstance): Synchronized access to this method.
|
||
(borrowObject): Synchronized access to the pool.
|
||
Added some benchmarking statements.
|
||
(returnObject): Synchronized access to the pool.
|
||
Added some benchmarking statements.
|
||
(createObject): Synchronized access to the pool.
|
||
Added some benchmarking statements.
|
||
(printStats): New method. Prints out some stats about the pool usage.
|
||
|
||
2005-07-01 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/table/JTableHeader.java: added some API docs,
|
||
* javax/swing/table/TableModel.java: fixed link in API docs,
|
||
* javax/swing/table/package.html: added package description.
|
||
|
||
2005-07-01 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/ListUI.java
|
||
(locationToIndex): match parameter name to API docs.
|
||
|
||
2005-07-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/classpath/ObjectPool.java:
|
||
Made singleton instance static. Otherwise this class would not
|
||
be of much use.
|
||
(getInstance): Made this method static.
|
||
|
||
2005-07-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/classpath/ObjectPool.java:
|
||
New class. This can and should be used to cache throwaway objects
|
||
like Rectangles, Points and Dimensions. Of course the use of
|
||
this class is not limited to this cases.
|
||
|
||
2005-07-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JLayeredPane.java
|
||
(getLayer): Also search through the components parents to find
|
||
the one that is actually directly contained in the JLayeredPane.
|
||
|
||
2005-07-01 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/image/DataBuffer.java: fixed API doc typos;
|
||
* java/awt/image/DataBufferByte.java: added description to API docs;
|
||
* java/awt/image/DataBufferDouble.java: added description to API docs,
|
||
(setElem(int, int)): removed unnecessary cast;
|
||
(setElem(int, int, int)): likewise.
|
||
* java/awt/image/DataBufferFloat.java: added description to API docs;
|
||
(setElem(int, int)): removed unnecessary cast;
|
||
(setElem(int, int, int)): likewise.
|
||
* java/awt/image/DataBufferInt.java: added description to API docs;
|
||
* java/awt/image/DataBufferShort.java: likewise;
|
||
* java/awt/image/DataBufferUShort.java: likewise.
|
||
|
||
2005-06-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuBarUI.java
|
||
(installDefaults): Made JMenuBar opaque.
|
||
* javax/swing/plaf/basic/BasicOptionPaneUI.java
|
||
(installDefaults): Made JOptionPane opaque.
|
||
* javax/swing/plaf/basic/BasicPanelUI.java
|
||
(installUI): Also call installDefaults().
|
||
(installDefaults): New method. Made JPanel opaque.
|
||
* javax/swing/plaf/basic/BasicRootPaneUI.java
|
||
(installDefaults): Made JRootPane opaque.
|
||
* javax/swing/plaf/basic/BasicSeparatorUI.java
|
||
(installDefaults): Made JSeparator opaque.
|
||
* javax/swing/plaf/basic/BasicSpinnerUI.java
|
||
(installDefaults): Made JSpinner opaque.
|
||
* javax/swing/plaf/basic/BasicSplitPaneUI.java
|
||
(installDefaults): Made JSplitPane opaque.
|
||
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
|
||
(installDefaults): Made JSplitPane opaque.
|
||
|
||
2005-07-01 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(isNativeLookAndFeel): fixed return value,
|
||
* javax/swing/plaf/metal/MetalTheme.java
|
||
(getMenuDisabledForeground): fixed return value.
|
||
|
||
2005-07-01 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/event/TableModelEvent.java:
|
||
(TableModelEvent(TableModel): set lastRowIndex to Integer.MAX_VALUE.
|
||
|
||
2005-06-30 Aaron Luchko <aluchko@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/util/JdwpString.java: New file.
|
||
|
||
2005-06-30 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/dom/DomDocument.java: Add support for adopting nodes from
|
||
other implementations.
|
||
* gnu/xml/dom/DomNamedNodeMap.java: Fix for nodes created outside a
|
||
namespace context.
|
||
* gnu/xml/transform/AbstractNumberNode.java,
|
||
gnu/xml/transform/ApplyImportsNode.java,
|
||
gnu/xml/transform/ApplyTemplatesNode.java,
|
||
gnu/xml/transform/AttributeNode.java,
|
||
gnu/xml/transform/CallTemplateNode.java,
|
||
gnu/xml/transform/ChooseNode.java,
|
||
gnu/xml/transform/CommentNode.java,
|
||
gnu/xml/transform/CopyNode.java,
|
||
gnu/xml/transform/CopyOfNode.java,
|
||
gnu/xml/transform/ElementNode.java,
|
||
gnu/xml/transform/ForEachNode.java,
|
||
gnu/xml/transform/IfNode.java,
|
||
gnu/xml/transform/LiteralNode.java,
|
||
gnu/xml/transform/MessageNode.java,
|
||
gnu/xml/transform/NodeNumberNode.java,
|
||
gnu/xml/transform/NumberNode.java,
|
||
gnu/xml/transform/OtherwiseNode.java,
|
||
gnu/xml/transform/ParameterNode.java,
|
||
gnu/xml/transform/ProcessingInstructionNode.java,
|
||
gnu/xml/transform/StreamSerializer.java,
|
||
gnu/xml/transform/Stylesheet.java,
|
||
gnu/xml/transform/Template.java,
|
||
gnu/xml/transform/TemplateNode.java,
|
||
gnu/xml/transform/TextNode.java,
|
||
gnu/xml/transform/ValueOfNode.java,
|
||
gnu/xml/transform/WhenNode.java: Parsing and serialisation design
|
||
changes to minimise the number of virtual machine stack frames used.
|
||
|
||
2005-06-30 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JTable.java:
|
||
(initializeLocalVars): Set dragEnabled to true by default to comply
|
||
with reference implementations.
|
||
(getSelectionModel): Don't return null if row selection is disabled,
|
||
still return selectionModel. This complies with reference
|
||
implemenations.
|
||
(changeSelection): New method.
|
||
* javax/swing/plaf/basic/BasicTableUI.java: Added a MouseMotionListener
|
||
so that MouseDragged events register properly.
|
||
(MouseInputHandler.updateSelection): Added boolean parameter for
|
||
Control being pressed and added functionality for this (multiple
|
||
selection).
|
||
|
||
2005-06-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java:
|
||
Removed all calls to repaint() and revalidate(). These are likely
|
||
causing infinite loops with the RepaintManager.
|
||
|
||
2005-06-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI.java
|
||
(damageLayout): Removed call to revalidate(). This caused an
|
||
infinite loop with the RepaintManager and is not necessary.
|
||
|
||
2005-06-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicScrollBarUI.java:
|
||
Removed all calls to layoutContainer() in this file.
|
||
(installDefaults): Set this as LayoutManager for the JScrollBar.
|
||
This way the layoutContainer() method is called when it should be.
|
||
|
||
2005-06-30 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac: Set version to 0.16+cvs.
|
||
|
||
2005-06-30 Mark Wielaard <mark@klomp.org>
|
||
|
||
* NEWS: Add 0.16 release date and new features.
|
||
* configure.ac: Set version to 0.16.
|
||
|
||
2005-06-30 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/DefaultListSelectionModel.java:
|
||
(addSelectionInterval): Don't clear the selection state if JList's
|
||
selection mode is SINGLE_SELECTION_INTERVAL and index0 and index1
|
||
correspond to an interval adjacent to an already selected interval.
|
||
(removeSelectionInterval): Added check for a middle interval being
|
||
removed when selection mode is SINGLE_SELECTION_INTERVAL.
|
||
* javax/swing/plaf/basic/BasicListUI.java:
|
||
(KeyHandler.keyPressed): Added check for scrolling past bottom of list.
|
||
(MouseHandler.mouseClicked): Added check for shift key being
|
||
pressed.
|
||
|
||
2005-06-30 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/transport/JdwpPacket.java (write): New method.
|
||
(myWrite): New abstract method.
|
||
(toBytes): Remove.
|
||
(myToBytes): Remove.
|
||
* gnu/classpath/jdwp/transport/JdwpReplyPacket.java (myWrite): New
|
||
method.
|
||
* gnu/classpath/jdwp/transport/JdwpCommandPacket.java (myWrite): New
|
||
method.
|
||
* gnu/classpath/jdwp/transport/JdwpConnection.java (sendPacket): Use
|
||
JdwpPacket.write instead of JdwpPacket.toBytes.
|
||
|
||
2005-06-30 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/java/locale/LocaleHelper.java:
|
||
Fixed to use new property files.
|
||
|
||
2005-06-30 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/transport/JdwpConnection.java (sendEvent): New
|
||
method.
|
||
(_bytes): New member.
|
||
(_doStream): New member.
|
||
(JdwpConnection): Initialize new members.
|
||
|
||
2005-06-30 Lillian Angel <langel@redhat.com>
|
||
* javax/swing/JTree.java:
|
||
(valueChanged): repaint everytime something is selected in the
|
||
tree.
|
||
(setSelectionModel): set TreeSelectionListeners
|
||
(isRowSelected): isRowSelected uses isPathSelected
|
||
* javax/swing/plaf/basic/BasicTreeUI.java
|
||
(setSelectionModel): works with JTree to set the selection model
|
||
(getPathForRow): took out unneeded lines
|
||
(mouseClicked): switched if statements, should check if already
|
||
selected first.
|
||
(paintLeaf): checked selection of Leaf and paint selected
|
||
differently than not selected cells
|
||
(paintNonLeaf): checked selection of nonLeaf and paint selected
|
||
differently than not selected cells
|
||
(paintRecursive): updated to work with other paint functions
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java:
|
||
(addSelectionPath): fire change, so selection is registered to
|
||
listener
|
||
(addSelectionPaths): fire change, so selection is registered to
|
||
listener
|
||
(removeSelectionPath): fire change, so selection is registered
|
||
to listener
|
||
(removeSelectionPaths): fire change, so selection is registered
|
||
to listener
|
||
(isPathSelected): took out unneeded lines
|
||
(getTreeSelectionListeners): made more logical to call
|
||
getListeners
|
||
(fireValueChanged): fixed loop to be more logical
|
||
|
||
2005-06-30 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/JEditorPane.java (getEditorKit): Call
|
||
createDefaultEditorKit() and setEditorKit() when editorKit == null.
|
||
* javax/swing/JTextPane.java: Call super for all methods where
|
||
possible.
|
||
|
||
2005-06-29 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* INSTALL: Drop GTK requirement to 2.4.
|
||
* NEWS: Likewise.
|
||
* configure.ac: Likewise.
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c:
|
||
Re-add GTK 2.4 support.
|
||
|
||
2005-06-29 Christian Thalinger <twisti@complang.tuwien.ac.at>
|
||
|
||
* native/fdlibm/Makefile.am: Added s_finite.c
|
||
* native/fdlibm/s_finite.c: Added
|
||
|
||
2005-06-29 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/DefaultListSelectionModel.java:
|
||
(addSelectionInterval):
|
||
(clearSelection):
|
||
(removeSelectionInterval):
|
||
(setLeadSelectionIndex):
|
||
(setSelectionInterval): Check that the selection model actually
|
||
changes before calling fireValueChanged.
|
||
|
||
2005-06-29 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
NEWS: Corrected note about CORBA status in 1.6 release.
|
||
|
||
2005-06-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicLabelUI.java
|
||
(installDefaults): Do not set the border here.
|
||
(uninstallDefaults): Do not unset the border here.
|
||
|
||
2005-06-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java
|
||
(getComponentGraphics): Do not replicate the Graphics at this
|
||
point. This is moved into paintComponent.
|
||
(paintComponent): Replicate the Graphics object before going into
|
||
the tree. This makes sure that the state is preserved and is
|
||
what is specified in the JDKs API docs.
|
||
|
||
2005-06-29 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicTreeUI.java:
|
||
(BasicTreeUI): Initalization of listeners and instances.
|
||
(createUI): Implementation
|
||
(getHashColor): Implementation
|
||
(setLeftChildIndent): Implementation
|
||
(getLeftChildIndent): Implementation
|
||
(setRightChildIndent): Implementation
|
||
(getRightChildIndent): Implementation
|
||
(setExpandedIcon): Implementation
|
||
(getExpandedIcon): Implementation
|
||
(setCollapsedIcon): Implementation
|
||
(getCollapsedIcon): Implementation
|
||
(setLargeModel): Implementation
|
||
(isLargeModel): Implementation
|
||
(setRowHeight): Implementation
|
||
(getRowHeight): Implementation
|
||
(setCellRenderer): Implementation
|
||
(getCellRenderer): Implementation
|
||
(setModel): Implementation
|
||
(getModel): Implementation
|
||
(setRootVisible): Implementation
|
||
(isRootVisible): Implementation
|
||
(setShowsRootHandles): Implementation
|
||
(getShowsRootHandles): Implementation
|
||
(setCellEditor): Implementation
|
||
(getCellEditor): Implementation
|
||
(setEditable): Implementation
|
||
(isEditable): Implementation
|
||
(setSelectionModel): Implementation
|
||
(getSelectionModel): Implementation
|
||
(getPathForRow): Implementation
|
||
(getRowForPath): Implementation
|
||
(getRowCount): Implementation
|
||
(getClosestPathForLocation): Implementation
|
||
(createPropertyChangeListener): Implementation
|
||
(createMouseListener): Implementation
|
||
(createFocusListener): Implementation
|
||
(createKeyListener): Implementation
|
||
(createSelectionModelPropertyChangeListener): Implementation
|
||
(createTreeSelectionListener): Implementation
|
||
(createCellEditorListener): Implementation
|
||
(createComponentListener): Implementation
|
||
(createTreeExpansionListener): Implementation
|
||
(createLayoutCache): Implementation
|
||
(createCellRendererPane): Implementation
|
||
(createDefaultCellEditor): Implementation
|
||
(createDefaultCellRenderer): Implementation
|
||
(createTreeModelListener): Implementation
|
||
(uninstallListeners): Implementation
|
||
(getLastChildPath): Implementation
|
||
(configureLayoutCache): Implementation
|
||
(installDefaults): Implementation
|
||
(installListeners): Implementation
|
||
(installUI): Implementation
|
||
(uninstallDefaults): Implementation
|
||
(uninstallUI): Implementation
|
||
(paint): moderate changes, so painting works with new changes
|
||
(MouseInputHandler.mouseClicked): Implementation
|
||
(paintLeaf): made private
|
||
(paintNonLeaf): made private
|
||
(paintRecursive): made private
|
||
Several variables, instances and methods were adding according
|
||
to the API. The methods that were added and not in the list
|
||
above, have not been implemented yet. All JavaDoc is updated,
|
||
as well as formatting.
|
||
* javax/swing/JTree.java:
|
||
(createChildren): checked that children is not null.
|
||
* javax/swing/tree/AbstractLayoutCache.java:
|
||
(getNodeDimensions): slight modifications to return initialized
|
||
Rectangle when the bounds are null. Implementation not complete.
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java:
|
||
(addSelectionPath): Implementation
|
||
(addSelectionPaths): Implementation
|
||
(removeSelectionPath): Implementation
|
||
(removeSelectionPaths): Implementation
|
||
(getSelectionPaths): returned the selection array
|
||
(clearSelection): set the selection array to null
|
||
* javax/swing/tree/FixedHeightLayoutCache.java:
|
||
(setModel): removed this method because it is defined in the
|
||
abstract parent.
|
||
(setRootVisible): removed this method because it is defined in
|
||
the abstract parent.
|
||
(setRowHeight): removed this method because it is defined in
|
||
the abstract parent.
|
||
Also, some formatting was updated.
|
||
* javax/swing/tree/VariableHeightLayoutCache.java:
|
||
(setRowHeight): removed this method because it is defined in
|
||
the abstract parent.
|
||
* javax/swing/tree/DefaultTreeModel.java:
|
||
(DefaultTreeModel): Needed to initialize root if it was passed
|
||
into the constructor as null.
|
||
|
||
2005-06-29 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/event/TableModelEvent.java: updated API docs all over.
|
||
|
||
2005-06-29 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/java/awt/AWTUtilities.java
|
||
(VisibleComponentList): Added List implementation that iterates over
|
||
the child components of a Container and only returns Components
|
||
that are actually visible.
|
||
(getVisibleChildren): Now returns a List instead of an array. This
|
||
list is cached. This greatly decreases allocations in
|
||
LayoutManagers.
|
||
* javax/swing/BoxLayout.java:
|
||
Updated to use the new AWTUtilities.getVisibleChildren() method.
|
||
|
||
2005-06-29 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/package.html: added package description,
|
||
* javax/swing/border/package.html: likewise,
|
||
* javax/swing/colorchooser/package.html: likewise,
|
||
* javax/swing/event/package.html: likewise,
|
||
* javax/swing/filechooser/package.html: likewise,
|
||
* javax/swing/plaf/package.html: likewise,
|
||
* javax/swing/plaf/basic/package.html: likewise,
|
||
* javax/swing/plaf/metal/package.html: likewise,
|
||
* javax/swing/tree/package.html: likewise,
|
||
* javax/swing/undo/package.html: likewise.
|
||
|
||
2005-06-29 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/Font.java: fixed API doc links.
|
||
|
||
2005-06-28 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/event/AWTEventListener.java: added imports to fix links
|
||
in API docs,
|
||
* java/awt/event/AWTEventListenerProxy.java: likewise,
|
||
* java/awt/event/InputMethodListener.java: likewise,
|
||
* java/awt/event/ItemListener.java: likewise,
|
||
* java/awt/event/MouseWheelEvent.java: likewise,
|
||
* java/awt/event/TextEvent.java: likewise,
|
||
* java/awt/event/WindowEvent.java: likewise,
|
||
* java/awt/event/WindowListener.java: likewise.
|
||
|
||
2005-06-28 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CosNaming/BindingIterator.java: Inherit from
|
||
BindingIteratorOperations, added specnotes for 1.2 specific methods.
|
||
* org/omg/CosNaming/NamingContext.java: Inherit from
|
||
NamingContextOperations, added specnotes for 1.2 specific methods.
|
||
* org/omg/IOP/Encoding.java,
|
||
org/omg/IOP/TaggedComponent.java,
|
||
org/omg/IOP/TaggedProfile.java: Inherit from Serializable, added
|
||
SerialVersionUID.
|
||
org/omg/CosNaming/BindingIteratorOperations.java,
|
||
org/omg/Dynamic/Parameter.java: New files.
|
||
|
||
2005-06-28 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/gnuRequest.java (submit): If IOException is
|
||
thrown while opening a socket, rethrow MARSHAL.
|
||
* gnu/CORBA/NamingService/NamingServiceTransient.java (main):
|
||
Fixed regression due that the service started on the wrong port.
|
||
|
||
2005-06-28 Mark Wielaard <mark@klomp.org>
|
||
|
||
From Christian Thalinger
|
||
* doc/www.gnu.org/stories.wml: Add CACAO description.
|
||
|
||
2005-06-28 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/_IDLTypeStub.java: Added SerialVersionUID.
|
||
org/omg/CORBA/PolicyTypeHelper.java: New file.
|
||
|
||
2005-06-28 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/table/AbstractTableModel.java: updated API docs,
|
||
* javax/swing/table/DefaultTableModel.java: fixed API docs.
|
||
|
||
2005-06-28 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* gnu/java/nio/DatagramChannelImpl.java
|
||
(getNativeFD): Removed.
|
||
* gnu/java/nio/DatagramChannelSelectionKey.java
|
||
(getNativeFD): Modified to extract the native fd via the
|
||
PlainDatagramSocketImpl.
|
||
* gnu/java/nio/ServerSocketChannelImpl.java
|
||
(getNativeFD): Removed.
|
||
* gnu/java/nio/ServerSocketChannelSelectionKey.java
|
||
(getNativeFD): Modified to extract the native fd via the
|
||
PlainSocketImpl.
|
||
* gnu/java/nio/SocketChannelImpl.java
|
||
(getNativeFD): Removed.
|
||
* gnu/java/nio/SocketChannelSelectionKey.java
|
||
(getNativeFD): Modified to extract the native fd via the
|
||
PlainSocketImpl.
|
||
|
||
2005-06-28 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
NEWS: Added note about CORBA status in 1.6 release.
|
||
|
||
2005-06-27 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (constructors): Default to
|
||
a transparent background instead of black.
|
||
(drawImage): When drawing a raster, pass live data to avoid copying.
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (createImage): Return
|
||
a BufferedImage when using Graphics2D.
|
||
* javax/swing/JComponent.java (getComponentGraphics): Avoid copying
|
||
Graphics2D instances.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_copyState): Copy the pixel
|
||
buffer and initialize a new cairo context in MODE_JAVA_ARRAY.
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_drawPixels): Revert
|
||
previous transformation patch.
|
||
|
||
2005-06-27 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_copyState):
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_initState___3III):
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_initState__II):
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_initState__Lgnu_java_awt_peer_gtk_GtkComponentPeer_2):
|
||
Remove gdk_cairo_create calls.
|
||
Obtain dimension for the cairo surface.
|
||
(init_graphics2d_as_renderable): Fix cairo_xlib_surface_create
|
||
invocation by passing dimension.
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_drawPixels): Fix translation
|
||
matrix sign.
|
||
Use cairo_set_source for applying patterns.
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_gdkDrawDrawable): Fix
|
||
cairo_set_source_surface invocation by passing position instead of
|
||
dimension.
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_initState___3III):
|
||
(begin_drawing_operation):
|
||
(end_drawing_operation): In MODE_JAVA_ARRAY mode, only initialize the
|
||
cairo context once. Use GetPrimitiveArrayCritical for pinning down
|
||
pixel buffers and maintain a buffer copy if necessary.
|
||
* native/jni/gtk-peer/gtkcairopeer.h (javabuf_copy): New field.
|
||
|
||
2005-06-27 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
||
(glog_func): New static function.
|
||
(Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkInit): Install glog_func as
|
||
default log handler.
|
||
* native/jni/gtk-peer/Makefile.am (libgtkpeer_la_LIBADD): Add jcl.
|
||
|
||
2005-06-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java
|
||
(getPreferredSize): Don't let the UI replace a manually set preferred
|
||
size.
|
||
|
||
2005-06-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/Box.java
|
||
(createGlue): Return Short.MAX_VALUE instead of Integer.MAX_VALUE as
|
||
dimension in the Filler component.
|
||
(createHorizontalGlue): Return a new Filler object with the correct
|
||
value instead of relying on createGlue(). The object returned by
|
||
createHorizontalGlue must not have a vertical dimension.
|
||
|
||
2005-06-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/BoxLayout.java
|
||
(Direction): New inner interface. This abstracts the layout algorithm
|
||
from the layout direction.
|
||
(Horizontal): Implementation for the above interface for the
|
||
horizontal direction.
|
||
(Vertical): Implementation for the above interface for the
|
||
vertical direction.
|
||
(SizeReq): An inner helper class that holds size requirements for
|
||
Components that are laid out. This is similar but not equal to
|
||
the SizeRequirements class in javax.swing.
|
||
(layoutContainer): Removed the actual algorithm into a new method,
|
||
using the Direction interface.
|
||
(layoutAlgorithm): This is the new layout algorithm. This uses
|
||
the Direction interface, so that the algorithm is not duplicated
|
||
and can be expressed more readable.
|
||
(distributeSpace): A new helper method that distributes excess
|
||
space over a set of components. This is the actual 'worker' in
|
||
BoxLayout.
|
||
|
||
2005-06-27 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
org/omg/DynamicAny/DynAnyPackage/InvalidValue.java,
|
||
org/omg/DynamicAny/DynAnyPackage/InvalidValueHelper.java,
|
||
org/omg/DynamicAny/DynAnyPackage/TypeMismatch.java,
|
||
org/omg/DynamicAny/DynAnyPackage/TypeMismatchHelper.java,
|
||
org/omg/DynamicAny/DynAnyPackage/package.html,
|
||
org/omg/IOP/ComponentIdHelper.java: New files.
|
||
|
||
2005-06-27 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/POAPackage/ServantAlreadyActive.java,
|
||
org/omg/PortableServer/POAPackage/ServantAlreadyActiveHelper.java:
|
||
New files.
|
||
|
||
2005-06-27 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/Integer.java:
|
||
(valueOf(int)): Implemented.
|
||
(bitCount(int)): Implemented.
|
||
(rotateLeft(int,int)): Implemented.
|
||
(rotateRight(int,int)): Implemented.
|
||
(highestOneBit(int)): Implemented.
|
||
(numberOfLeadingZeros(int)): Implemented.
|
||
(lowestOneBit(int)): Implemented.
|
||
(numberOfTrailingZeros(int)): Implemented.
|
||
(signum(int)): Implmented.
|
||
(reverseBytes(int)): Implemented.
|
||
(reverse(int)): Implemented.
|
||
|
||
2005-06-25 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableInterceptor/ORBInitInfoPackage/ObjectIdHelper.java:
|
||
New file.
|
||
|
||
2005-06-25 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/POAManagerPackage/AdapterInactive.java,
|
||
org/omg/PortableServer/POAManagerPackage/AdapterInactiveHelper.java,
|
||
org/omg/PortableServer/POAManagerPackage/State.java,
|
||
org/omg/PortableServer/POAManagerPackage/index.html: New files.
|
||
|
||
2005-06-24 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/plaf/ColorUIResource.java: documented
|
||
IllegalArgumentExceptions in constructors;
|
||
|
||
2005-06-24 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/table/AbstractTableModel.java:
|
||
(getColumnName): eliminated temp index to fix very minor bug,
|
||
(findColumn): throw NullPointerException for null argument,
|
||
(fireTableDataChanged): set correct row indices.
|
||
* javax/swing/table/DefaultTableModel.java:
|
||
(setDataVector): replace null argument with empty vector then call
|
||
setColumnIdentifiers() to set up column names,
|
||
(setColumnCount): call fireTableStructureChanged() rather than
|
||
fireTableDataChanged(),
|
||
(addColumn(Object, Object[])): call fireTableStructureChanged() rather
|
||
than fireTableDataChanged(),
|
||
(addRow(Vector)): fixed row indices in TableModelEvent,
|
||
(moveRow): fixed row indices in TableModelEvent,
|
||
(getColumnName): for a column index beyond the number of columns in
|
||
the model, pass control to the superclass.
|
||
|
||
2005-06-24 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* java/awt/Container.java:
|
||
(LightweightDispatcher.acquireComponentForMouseEvent):
|
||
Use temp variable to set lastComponentEntered to null _before_
|
||
dispatching MOUSE_EXITED events to avoid infinite loop.
|
||
* javax/swing/plaf/basic/BasicPopupMenuUI.java:
|
||
(MouseInputHandler.acquireComponentForMouseEvent):
|
||
Use temp variable to set lastComponentEntered to null _before_
|
||
dispatching MOUSE_EXITED events to avoid infinite loop.
|
||
|
||
2005-06-24 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JScrollPane.java
|
||
(JScrollPane): Add Viewport at index 0 rather than after the
|
||
JScrollBars. This complies with reference implementations.
|
||
|
||
2005-05-14 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/aelfred2/XmlParser.java: ensure that charset parameter of
|
||
external MIME entity is trimmed.
|
||
* gnu/xml/dom/DomDocument.java: DomNsNodes retrieved via
|
||
createElement/createAttribute should not have localNames.
|
||
|
||
2005-06-24 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
org/omg/PortableServer/POAPackage/AdapterAlreadyExists.java,
|
||
org/omg/PortableServer/POAPackage/AdapterAlreadyExistsHelper.java,
|
||
org/omg/PortableServer/POAPackage/WrongPolicyHelper.java,
|
||
org/omg/PortableServer/POAPackage/AdapterNonExistentHelper.java,
|
||
org/omg/PortableServer/POAPackage/InvalidPolicyHelper.java,
|
||
org/omg/PortableServer/POAPackage/ServantNotActiveHelper.java,
|
||
org/omg/PortableServer/POAPackage/ObjectAlreadyActiveHelper.java,
|
||
org/omg/PortableServer/POAPackage/ObjectNotActiveHelper.java,
|
||
org/omg/PortableServer/POAPackage/NoServantHelper.java,
|
||
org/omg/PortableServer/POAPackage/WrongAdapterHelper.java,
|
||
org/omg/PortableServer/POAPackage/AdapterNonExistent.java,
|
||
org/omg/PortableServer/POAPackage/InvalidPolicy.java,
|
||
org/omg/PortableServer/POAPackage/NoServant.java,
|
||
org/omg/PortableServer/POAPackage/ObjectAlreadyActive.java,
|
||
org/omg/PortableServer/POAPackage/ObjectNotActive.java,
|
||
org/omg/PortableServer/POAPackage/ServantNotActive.java,
|
||
org/omg/PortableServer/POAPackage/WrongAdapter.java,
|
||
org/omg/PortableServer/POAPackage/WrongPolicy.java,
|
||
gnu/CORBA/Poa/InvalidPolicyHolder.java,
|
||
org/omg/PortableServer/POAPackage/package.html: New files.
|
||
|
||
2005-06-24 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/IOP/CodecOperations.java,
|
||
org/omg/IOP/Codec.java,
|
||
org/omg/IOP/CodecFactory.java,
|
||
org/omg/IOP/CodecFactoryHelper.java,
|
||
org/omg/IOP/CodecFactoryOperations.java,
|
||
gnu/CORBA/cdrEncapsCodec.java,
|
||
gnu/CORBA/gnuCodecFactory.java: New files.
|
||
* gnu/CORBA/Functional_ORB.java (constructor):
|
||
Put "CodecFactory" into initial references.
|
||
* gnu/CORBA/holderFactory.java (createHolder):
|
||
Removed debug statement.
|
||
|
||
2005-06-24 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicInternalFrameUI.java:
|
||
(GlassPaneDispatcher.acquireComponentForMouseEvent): Use
|
||
temp variable to set lastComponentEntered to null _before_
|
||
dispatching MOUSE_EXITED events, otherwise we get infinite
|
||
loop.
|
||
|
||
2005-06-24 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/java/awt/AWTUtilities.java:
|
||
Added new utility class. This provides a method for fetching
|
||
the visible children of a Container.
|
||
* javax/swing/BoxLayout.java:
|
||
Use AWTUtilities.getVisibleChildren() instead of
|
||
Container.getComponents(). LayoutManagers must not layout invisible
|
||
children.
|
||
|
||
2005-06-24 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTable.java
|
||
(constructor): Call setModel() instead of setting the model directly.
|
||
This makes sure that listeners and the columnModel are set up
|
||
correctly.
|
||
(initializeLocalVars): Set up tableHeader before the columnModel.
|
||
This way we already have a tableHeader when setColumnModel is called
|
||
and it can be updated accordingly.
|
||
(tableChanged): Update the columnModel when the table structure
|
||
changes.
|
||
(setColumnModel): Also set the columnModel of the tableHeader here.
|
||
This is specified in Sun's API documentation.
|
||
* javax/swing/table/DefaultTableModel.java
|
||
(setDataVector): Fire a structureChanged event, so that the
|
||
columnModel and header columnModel are updated correctly.
|
||
|
||
2005-06-23 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkImage.java: Don't draw 0 size images.
|
||
|
||
2005-06-23 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkImage.java: Add case source size > size.
|
||
|
||
2005-06-23 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/LocalObject.java: New file.
|
||
|
||
2005-06-22 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java
|
||
(pumpBytes): Throws IOException.
|
||
(pumpDone): New native method.
|
||
(produce): Call pumpDone().
|
||
* include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h: Regenerated.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
|
||
(Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_pumpDone): New method.
|
||
(Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_pumpBytes): Check for
|
||
errors on gdk_pixbuf_loader_write.
|
||
|
||
2005-06-22 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/IOP/ProfileIdHelper.java,
|
||
omg/IOP/MultipleComponentProfileHelper.java,
|
||
omg/IOP/MultipleComponentProfileHolder.java: New files.
|
||
|
||
2005-06-22 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicInternalFrameUI.java:
|
||
(InternalFramePropertyChangeListener.vetoableChange):
|
||
Repaint the JDesktopPane when JInternalFrame is closed.
|
||
Also veto the close request, because hiding is not
|
||
closing.
|
||
|
||
2005-06-22 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/SwingUtilities.java:
|
||
(layoutCompoundLabel): Added check for multi-line text.
|
||
|
||
2005-06-22 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JDialog.java:
|
||
(setDefaultCloseOperation): Removed validity check for
|
||
operation code. Validity is handled in processWindowEvent.
|
||
* javax/swing/JFrame.java:
|
||
(setDefaultCloseOperation): Changed error message to be more
|
||
descriptive and similar to reference implementation.
|
||
* javax/swing/JInternalFrame.java:
|
||
(setDefaultCloseOperation): Removed validity check for
|
||
operation code.
|
||
* javax/swing/plaf/basic/BasicInternalFrameUI.java:
|
||
(InternalFramePropertyListener): Added implementation of
|
||
VetoableChangeListener.
|
||
(InternalFramePropertyListener.vetoableChange): New method.
|
||
(InternalFramePropertyListener.propertyChange): Removed
|
||
check for JInternalFrame.IS_CLOSED_PROPERTY. This is now
|
||
handled in vetoableChange.
|
||
(getDesktopManager): Added a check for null pointer from
|
||
JInternalFrame.getDesktopPane().
|
||
|
||
2005-06-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicLabelUI.java
|
||
(installDefaults): JLabels are not opaque by default.
|
||
|
||
2005-06-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/GrayFilter.java
|
||
(constructor): Compute factor at initialization time.
|
||
(createDisabledImage): Initialize GrayFilter with correct arguments.
|
||
(filterRGB): Reworked filter method. This is now compliant with
|
||
the JDK behaviour.
|
||
|
||
2005-06-22 Mark Wielaard <mark@klomp.org>
|
||
|
||
Fixes bug #13439
|
||
* javax/swing/JScrollPane.java (JScrollPane(Component,int,int)):
|
||
Set viewport, view and scrollLostener manually.
|
||
|
||
2005-06-22 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/IOP/ServiceContextListHolder.java,
|
||
org/omg/IOP/ServiceContext.java
|
||
org/omg/IOP/ServiceContextHelper.java
|
||
org/omg/IOP/ServiceContextHolder.java
|
||
org/omg/IOP/ServiceContextListHelper.java
|
||
org/omg/IOP/ServiceIdHelper.java: New files.
|
||
|
||
2005-06-21 Lillian Angel <langel@redhat.com>
|
||
|
||
* java/util/logging/Logger.java
|
||
(setParent): No lines after throwing an exception are executed
|
||
and there is no point to check if the parent is null, because a
|
||
NullPointerException would have been thrown earlier. Fixes Bug
|
||
#13460.
|
||
|
||
2005-06-21 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/IOP/Encoding.java,
|
||
org/omg/IOP/IOR.java,
|
||
org/omg/IOP/IORHelper.java,
|
||
org/omg/IOP/IORHolder.java,
|
||
org/omg/IOP/TaggedProfileHolder.java,
|
||
org/omg/IOP/TaggedProfile.java,
|
||
org/omg/IOP/TaggedProfileHelper.java,
|
||
org/omg/IOP/TaggedComponentHolder.java,
|
||
org/omg/IOP/TaggedComponent.java,
|
||
org/omg/IOP/TaggedComponentHelper.java: New files.
|
||
|
||
2005-06-21 Lillian Angel <langel@redhat.com>
|
||
|
||
* gnu/xml/aelfred2/XmlParser
|
||
(parseAttribute): if (type.equals("CDATA") || type == null)
|
||
this would always throw a NullPointerException if type is null.
|
||
|
||
2005-06-21 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Functional_ORB.java (Port): Documentation
|
||
update. (setPort): Made static, documentation update.
|
||
(getPort): Removed.
|
||
* gnu/CORBA/generalTypeCode.java (UNSET): Changed value.
|
||
* gnu/CORBA/NamingService/NamingServiceTransient.java (main):
|
||
Removed call to init.
|
||
|
||
2005-06-21 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/CurrentHelper.java,
|
||
org/omg/CORBA/CurrentHolder.java: New files.
|
||
|
||
2005-06-21 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/Current.java,
|
||
org/omg/CORBA/CurrentOperations.java: Documentation update.
|
||
|
||
2005-06-20 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/DefaultDesktopManager.java (getBoundsForIconOf):
|
||
Initialize desktopPane before use.
|
||
|
||
2005-06-20 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* javax/swing/text/html/HTML.java: Added public parameterless
|
||
constructor for Tag.
|
||
|
||
2005-06-20 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/PolicyListHolder.java,
|
||
org/omg/CORBA/PolicyListHelper.java: New files.
|
||
|
||
2005-06-20 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/DefaultDesktopManager.java
|
||
(getBoundsForIconOf): No reason to check if desktopPane is null
|
||
after dereferencing desktopPane in code. Fixes bug #13461.
|
||
|
||
2005-06-20 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/JScrollPane.java
|
||
(JScrollPane): Viewport was not being set when
|
||
the view was null. Whenever a view would be added to container
|
||
it would not appear. This was changed to use setViewportView.
|
||
|
||
2005-06-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractButton.java:
|
||
* javax/swing/AbstractCellEditor.java:
|
||
* javax/swing/Action.java:
|
||
* javax/swing/BorderFactory.java:
|
||
* javax/swing/ButtonGroup.java:
|
||
* javax/swing/CellRendererPane.java:
|
||
* javax/swing/DebugGraphics.java:
|
||
* javax/swing/DefaultBoundedRangeModel.java:
|
||
* javax/swing/DefaultButtonModel.java:
|
||
* javax/swing/DefaultCellEditor.java:
|
||
* javax/swing/DefaultComboBoxModel.java:
|
||
* javax/swing/DefaultDesktopManager.java:
|
||
* javax/swing/DefaultFocusManager.java:
|
||
* javax/swing/DefaultListCellRenderer.java:
|
||
* javax/swing/DefaultListModel.java:
|
||
* javax/swing/DefaultListSelectionModel.java:
|
||
* javax/swing/FocusManager.java:
|
||
* javax/swing/GrayFilter.java:
|
||
* javax/swing/ImageIcon.java:
|
||
* javax/swing/JButton.java:
|
||
* javax/swing/JCheckBoxMenuItem.java:
|
||
* javax/swing/JColorChooser.java:
|
||
* javax/swing/JComboBox.java:
|
||
* javax/swing/JComponent.java:
|
||
* javax/swing/JDesktopPane.java:
|
||
Reformatted these sourcefiles to better match our coding style.
|
||
|
||
2005-06-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java
|
||
(getPreferredSize): Make sure that preferredSize is greater than
|
||
minimumSize.
|
||
(setMinimumSize): Removed hack to adjust preferredSize. This is moved
|
||
into the method getPreferredSize().
|
||
|
||
2005-06-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java
|
||
(setOpaque): Don't revalidate and repaint when the opaque property
|
||
is changed (at least not here).
|
||
|
||
2005-06-20 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* javax/swing/text/html/HTMLEditorKit.java:
|
||
Inherit from StyledEditorKit, Cloneable, Serializable and adding
|
||
string constants.
|
||
(handleStartTag): Fixed typo in comment.
|
||
|
||
2005-06-20 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/PolicyHelper.java,
|
||
org/omg/CORBA/PolicyHolder.java,
|
||
org/omg/CORBA/_PolicyStub.java,
|
||
gnu/CORBA/_PolicyImplBase.java: New files.
|
||
|
||
2005-06-19 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
|
||
(gnu_java_awt_peer_gtk_GtkImage_getPixbuf,
|
||
gnu_java_awt_peer_gtk_GtkImage_getPixmap,
|
||
gnu_java_awt_peer_gtk_GtkImage_isOffScreen): Move declaration to ...
|
||
* native/jni/gtk-peer/gtkpeer.h: here.
|
||
|
||
2005-06-18 Chris Burdess <dog@bluezoo.org>
|
||
|
||
* java/util/logging/LogManager.java: Set default level of root
|
||
logger to INFO.
|
||
|
||
2005-06-18 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/IOP/TransactionService.java,
|
||
org/omg/IOP/CodeSets.java: New files.
|
||
|
||
2005-06-17 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/PortableServer/ID_ASSIGNMENT_POLICY_ID.java,
|
||
org/omg/PortableServer/ID_UNIQUENESS_POLICY_ID.java,
|
||
org/omg/PortableServer/IMPLICIT_ACTIVATION_POLICY_ID.java,
|
||
org/omg/PortableServer/LIFESPAN_POLICY_ID.java,
|
||
org/omg/PortableServer/REQUEST_PROCESSING_POLICY_ID.java,
|
||
org/omg/PortableServer/SERVANT_RETENTION_POLICY_ID.java,
|
||
org/omg/PortableServer/THREAD_POLICY_ID.java,
|
||
org/omg/IOP/ENCODING_CDR_ENCAPS.java,
|
||
org/omg/IOP/TAG_ALTERNATE_IIOP_ADDRESS.java,
|
||
org/omg/IOP/TAG_CODE_SETS.java,
|
||
org/omg/IOP/TAG_INTERNET_IOP.java,
|
||
org/omg/IOP/TAG_JAVA_CODEBASE.java,
|
||
org/omg/IOP/TAG_MULTIPLE_COMPONENTS.java,
|
||
org/omg/IOP/TAG_ORB_TYPE.java,
|
||
org/omg/IOP/TAG_POLICIES.java,
|
||
org/omg/PortableInterceptor/LOCATION_FORWARD.java,
|
||
org/omg/PortableInterceptor/SUCCESSFUL.java,
|
||
org/omg/PortableInterceptor/SYSTEM_EXCEPTION.java,
|
||
org/omg/PortableInterceptor/TRANSPORT_RETRY.java,
|
||
org/omg/PortableInterceptor/USER_EXCEPTION.java: New files.
|
||
|
||
2005-06-17 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/Makefile.am (JAVAC): Use JIKESENCODING.
|
||
* m4/acinclude.m4 (CLASSPATH_CHECK_JIKES): Check for -encoding
|
||
option to jikes.
|
||
(JIKESENCODING): New subst.
|
||
|
||
2005-06-17 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/exception/VmDeadException.java: New file.
|
||
* gnu/classpath/jdwp/exception/NotImplementedException.java: New file.
|
||
* gnu/classpath/jdwp/exception/JdwpInternalErrorException.java: New
|
||
file.
|
||
* gnu/classpath/jdwp/exception/JdwpException.java: New file.
|
||
* gnu/classpath/jdwp/exception/InvalidThreadGroupException.java: New
|
||
file.
|
||
* gnu/classpath/jdwp/exception/InvalidThreadException.java: New file.
|
||
* gnu/classpath/jdwp/exception/InvalidStringException.java: New file
|
||
* gnu/classpath/jdwp/exception/InvalidObjectException.java: New file.
|
||
* gnu/classpath/jdwp/exception/InvalidEventTypeException.java: New
|
||
file.
|
||
* gnu/classpath/jdwp/exception/InvalidCountException.java: New file.
|
||
* gnu/classpath/jdwp/exception/InvalidClassException.java: New file.
|
||
|
||
2005-06-17 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/JApplet.java,
|
||
javax/swing/JDialog.java,
|
||
javax/swing/JFrame.java,
|
||
javax/swing/JInternalFrame.java,
|
||
javax/swing/JWindow.java: Added support for adding and setting
|
||
layout managers directly for these top-level containers tocomply
|
||
with J2SE 5.0. Added private boolean initStageDone.
|
||
Initialized rootPaneCheckingEnabled to false.
|
||
(JDialog.dialogInit): Set initStageDone to true.
|
||
(JApplet.JApplet): Set initStageDone to true.
|
||
(JFrame.frameInit) : Set initStageDone to true.
|
||
(JInternalFrame.JInternalFrame): Set initStageDone to true.
|
||
(JWindow.windowInit): Set initStageDone to true.
|
||
(addImpl): Added check for direct adds (J2SE 5.0) and directed
|
||
them to getContentPane().add.
|
||
(setLayout): Added check for direct calls to setLayout.
|
||
(remove): Added check for direct calls to remove.
|
||
|
||
2005-06-17 Lillian Angel <langel@redhat.com>
|
||
|
||
* javax/swing/ToolTipManager.java
|
||
(mousePressed): Check if currentComponent is null.
|
||
If so, it should be equal to the current source.
|
||
Fixes Bug #11538.
|
||
|
||
2005-06-17 Anthony Balkissoon <abalkiss@redhat.com>
|
||
|
||
* javax/swing/DefaultListSelectionModel.java:
|
||
(addSelectionInterval): Added update to leadSelectionIndex
|
||
and anchorSelectionIndex variables.
|
||
(removeSelectionInterval): Same as above.
|
||
(setSelectionInterval): Same as above.
|
||
* javax/swing/JList.java:
|
||
(getSelectedIndices): Increased for loop upper bound by 1.
|
||
* javax/swing/plaf/basic/BasicListUI.java:
|
||
(KeyHandler): New class.
|
||
(MouseInputHandler): Moved code from MousePressed to
|
||
MouseClicked.
|
||
(MouseInputHandler.MouseClicked): Added check for control
|
||
key being down.
|
||
|
||
2005-06-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/io/DataInputStream.java:
|
||
Reverted my patch from 2005-06-15.
|
||
|
||
2005-06-16 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* gnu/java/nio/charset/Windows1250.java,
|
||
gnu/java/nio/charset/Windows1251.java,
|
||
gnu/java/nio/charset/Windows1252.java,
|
||
gnu/java/nio/charset/Windows1253.java,
|
||
gnu/java/nio/charset/Windows1254.java,
|
||
gnu/java/nio/charset/Windows1255.java,
|
||
gnu/java/nio/charset/Windows1256.java,
|
||
gnu/java/nio/charset/Windows1257.java,
|
||
gnu/java/nio/charset/Windows1258.java: Fixed canonical NIO
|
||
charset name.
|
||
|
||
2005-06-16 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/CDR/uncObjectOutputStream.java,
|
||
gnu/CORBA/CDR/uncObjectInputStream.java: Deleted.
|
||
|
||
2005-06-16 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CosNaming/NamingContextPackage/CannotProceed.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotEmpty.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotFound.java:
|
||
Added 1.4 constructors.
|
||
* org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java:
|
||
Added 1.4 constructors and serialVersionUID.
|
||
|
||
2005-06-16 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/ProtableServer/IdAssignmentPolicyValue.java,
|
||
org/omg/ProtableServer/IdUniquenessPolicyValue.java,
|
||
org/omg/ProtableServer/ImplicitActivationPolicyValue.java,
|
||
org/omg/ProtableServer/LifespanPolicyValue.java,
|
||
org/omg/ProtableServer/RequestProcessingPolicyValue.java,
|
||
org/omg/ProtableServer/ServantRetentionPolicyValue.java:
|
||
New files.
|
||
|
||
2005-06-16 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCode.java,
|
||
org/omg/IOP/CodecFactoryPackage/UnknownEncoding.java,
|
||
org/omg/IOP/CodecPackage/FormatMismatch.java,
|
||
org/omg/IOP/CodecPackage/InvalidTypeForEncoding.java,
|
||
org/omg/IOP/CodecPackage/TypeMismatch.java,
|
||
org/omg/IOP/CodecPackage/TypeMismatchHelper.java,
|
||
org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java,
|
||
org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidName.java,
|
||
org/omg/PortableServer/CurrentPackage/NoContext.java: New exceptions.
|
||
org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCodeHelper.java,
|
||
org/omg/IOP/CodecFactoryPackage/UnknownEncodingHelper.java,
|
||
org/omg/IOP/CodecPackage/FormatMismatchHelper.java,
|
||
org/omg/IOP/CodecPackage/InvalidTypeForEncodingHelper.java,
|
||
org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.java,
|
||
org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidNameHelper.java,
|
||
org/omg/PortableServer/CurrentPackage/NoContextHelper.java: New helpers.
|
||
* gnu/CORBA/ObjectCreator.java (readUserException):
|
||
Renamed misleading variable.
|
||
* gnu/CORBA/DuplicateNameHolder.java,
|
||
gnu/CORBA/EmptyExceptionHolder.java: New holders.
|
||
|
||
2005-06-15 Goffredo Baroncelli <kreijack@inwind.it>
|
||
|
||
* gnu/java/net/protocol/http/HTTPURLConnection.java
|
||
(getHeaderFieldKey): Check index.
|
||
|
||
2005-06-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/io/DataInputStream.java
|
||
(readLine): Added checks for InputStream that support have a pos field
|
||
for repositioning the stream.
|
||
|
||
2005-06-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
* lib/gen-classlist.sh.in: Remove vm.omit, vm.add and tmp.omit files
|
||
after use.
|
||
|
||
2005-06-15 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/Messaging/SyncScopeHelper.java (write): Made public.
|
||
|
||
2005-06-14 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/id/JdwpIdFactory.java: New file.
|
||
* gnu/classpath/jdwp/processor/PacketProcessor.java: New file.
|
||
|
||
2005-06-14 Tom Tromey <tromey@redhat.com>
|
||
|
||
* lib/gen-classlist.sh.in (vm_dirlist): Prune non-existing
|
||
directories.
|
||
* lib/Makefile.am (genclasses): Pass top_srcdir to
|
||
gen-classlist.sh.
|
||
* m4/acinclude.m4: Quote default value of vm_classes.
|
||
|
||
2005-06-14 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/JComponent.java (setMinimumSize): Only adjust
|
||
prefferedSize or maximumSize when they are set.
|
||
* javax/swing/JScrollPane.java (JScrollPane(Component,int,int)):
|
||
Set viewport and view manually.
|
||
|
||
2005-06-14 Tom Tromey <tromey@redhat.com>
|
||
|
||
* m4/acinclude.m4 (--with-vm-classes): New option.
|
||
* lib/gen-classlist.sh.in: Handle 'vm_classes' feature.
|
||
* lib/Makefile.am (compile_classpath): Updated for new
|
||
classpath-setting approach.
|
||
(noinst_DATA): Now unconditional.
|
||
|
||
2005-06-14 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (updateBufferedImage):
|
||
Fixed pixelBuffer array index.
|
||
|
||
2005-06-14 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
Classpath bug #13353:
|
||
* gnu/java/net/protocol/jar/Handler.java (parseURL, toExternalForm):
|
||
Append fragments (#ref) to URLs.
|
||
|
||
2005-06-14 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/text/InternationalFormatter.java (clone): Disabled.
|
||
|
||
2005-06-14 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/text/DecimalFormat.java
|
||
(DecimalFormat(String, DecimalFormatSymbols)): store clone of symbols;
|
||
(equals): add missing checks;
|
||
(getDecimalFormatSymbols): return clone of symbols;
|
||
(setDecimalFormatSymbols): store clone of symbols.
|
||
|
||
2005-06-14 Mark Wielaard <mark@klomp.org>
|
||
|
||
* lib/standard.omit: Add gnu/classpath/jdwp.
|
||
|
||
2005-06-13 Keith Seitz <keiths@redhat.com>
|
||
|
||
* gnu/classpath/jdwp/id/ArrayId.java: New file.
|
||
* gnu/classpath/jdwp/id/ArrayReferenceTypeId.java: New file.
|
||
* gnu/classpath/jdwp/id/ClassLoaderId.java: New file.
|
||
* gnu/classpath/jdwp/id/ClassObjectId.java: New file.
|
||
* gnu/classpath/jdwp/id/ClassReferenceTypeId.java: New file.
|
||
* gnu/classpath/jdwp/id/InterfaceReferenceTypeId.java: New file.
|
||
* gnu/classpath/jdwp/id/JdwpId.java: New file.
|
||
* gnu/classpath/jdwp/id/ObjectId.java: New file.
|
||
* gnu/classpath/jdwp/id/ReferenceTypeId.java: New file.
|
||
* gnu/classpath/jdwp/id/StringId.java: New file.
|
||
* gnu/classpath/jdwp/id/ThreadGroupId.java: New file.
|
||
* gnu/classpath/jdwp/id/ThreadId.java: New file.
|
||
* gnu/classpath/jdwp/util/Signature.java: New file.
|
||
* gnu/classpath/jdwp/transport/JdwpConnection.java: New file.
|
||
* gnu/classpath/jdwp/transport/ITransport.java: New file.
|
||
* gnu/classpath/jdwp/transport/SocketTransport.java: New file.
|
||
* gnu/classpath/jdwp/transport/TransportFactory.java: New file.
|
||
* gnu/classpath/jdwp/transport/TransportException.java: New file.
|
||
* gnu/classpath/jdwp/transport/JdwpPacket.java: New file.
|
||
* gnu/classpath/jdwp/transport/JdwpCommandPacket.java: New file.
|
||
* gnu/classpath/jdwp/transport/JdwpReplyPacket.java: New file.
|
||
|
||
2005-06-13 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
* java/awt/image/SampleModel.java (getPixels): Fixed array
|
||
assignment.
|
||
|
||
2005-06-13 Keith Seitz <keiths@redhat.com>
|
||
|
||
* lib/Makefile.am (metafiles): Exclude directories and CVS files.
|
||
|
||
2005-06-13 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
* java/text/AttributedStringIterator.java (getRunLimit): Fixed the
|
||
range of the returned indexes.
|
||
|
||
2005-06-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalUtils.java:
|
||
Added new package-private helper class.
|
||
* javax/swing/plaf/metal/MetalSplitPaneDivider.java:
|
||
Added new package-private class. This is the divider used
|
||
by JSplitPane.
|
||
* javax/swing/plaf/metal/MetalScrollBarUI.java
|
||
(paintThumb): Use new MetalUtils class for drawing the typical
|
||
Metal pattern on the thumb.
|
||
* javax/swing/plaf/metal/MetalScrollBarUI.java
|
||
(initComponentDefaults): Added color defaults for SplitPane.
|
||
* javax/swing/plaf/metal/MetalSplitPaneUI.java:
|
||
(createDefaultDivider): Implemented new method. This creates
|
||
the Metal divider for JSplitPane.
|
||
|
||
2005-06-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JSpinner.java
|
||
(StubEditor): Removed this inner class.
|
||
(DefaultEditor): Implemented this class and its dummy methods.
|
||
(DateEditor): Added and implemented this inner class.
|
||
|
||
2005-06-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JFormattedTextField.java
|
||
(setValue): Creates an AbstractFormatter instance based on the type
|
||
of the value beeing set.
|
||
(createFormatter): New helper method.
|
||
|
||
2005-06-13 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/SendingContext/Runtime.java: Deleted.
|
||
* org/omg/SendingContext/RunTime.java: Added.
|
||
|
||
2005-06-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/DateFormatter.java:
|
||
Implemented new class.
|
||
* javax/swing/JFormattedTextField.java
|
||
(setValue): Added conversion from value to text.
|
||
|
||
2005-06-12 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
* java/text/MessageFormat.java (parse): When parsing strings, check
|
||
for an empty pattern trailer.
|
||
|
||
2005-06-12 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
PR libgcj/20435:
|
||
* gnu/regexp/RESyntax.java (RE_POSSESSIVE_OPS): New field.
|
||
(static): Add possessive matching to JAVA_1_4 syntax.
|
||
* gnu/regexp/RETokenRepeated.java (possessive): New field.
|
||
(makePossessive, isPossessive): New methods.
|
||
(match): Don't back off during possessive matching.
|
||
* gnu/regexp/RE.java (initalize): Accept possessive quantifier.
|
||
* java/util/regex/Pattern.java (constructor): Switch syntax from PERL5
|
||
to JAVA_1_4.
|
||
|
||
2005-06-11 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ORB.java,
|
||
org/omg/CORBA/CustomValue.java,
|
||
org/omg/CORBA/VM_ABSTRACT.java,
|
||
org/omg/CORBA/VM_CUSTOM.java,
|
||
org/omg/CORBA/VM_NONE.java,
|
||
org/omg/CORBA/VM_TRUNCATABLE.java,
|
||
org/omg/CORBA/VM_TRUNCATABLE.java,
|
||
org/omg/CORBA/portable/ValueBase.java,
|
||
org/omg/CORBA_2_3/portable/package.html: Documentation update.
|
||
* org/omg/CORBA_2_3/package.html: New file.
|
||
|
||
2005-06-11 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/portable/StreamableValue.java,
|
||
org/omg/CORBA/portable/CustomValue.java,
|
||
gnu/CORBA/CDR/Vio.java: New files.
|
||
* org/omg/CORBA/ValueBaseHelper.java: Using gnu.CORBA.Vio.
|
||
* org/omg/CORBA_2_3/portable/OutputStream.java: Documentatin update.
|
||
(write_value): Using gnu.CORBA.Vio.
|
||
* org/omg/CORBA_2_3/portable/InputStream.java Documentation update.
|
||
(read_value): Using gnu.CORBA.Vio.
|
||
* gnu/CORBA/ObjectCreator.java (Idl2class, Idl2Object): New methods.
|
||
(toIDL): Do not insert OMG prefix.
|
||
* gnu/CORBA/Restricted_ORB.java (create_any): Set ORB for that Any.
|
||
(register_value_factory, unregister_value_factory, lookup_value_factory):
|
||
New CORBA 2_3 methods.
|
||
* gnu/CORBA/gnuAny.java (extract_Value): Use reflection if holder does
|
||
not implement ValueBaseHolder.
|
||
* gnu/CORBA/CDR/cdrInput.java: Implementing 2_3 stream and
|
||
DataInputStream, (read_Value, read_Abstract, read_char_array,
|
||
read_wchar_array, ensureArray, read_ulong_array, read_long_array,
|
||
read_float_array, read_double_array, read_short_array, read_ushort_array,
|
||
read_octet_array, read_longlong_array, read_ulonglong_array,
|
||
read_boolean_array, read_any_array, _truncatable_ids): New methods.
|
||
* gnu/CORBA/CDR/cdrOutput.java: Implementing 2_3 stream
|
||
and DataOutputStream, (write_any_array, _truncatable_ids, write_Abstract,
|
||
write_Value): New methods.
|
||
* org/omg/CORBA/portable/ValueBase.java: Documentation update.
|
||
|
||
2005-06-10 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/InternationalFormatter.java:
|
||
Implemented new class.
|
||
|
||
2005-06-10 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicSplitPaneUI.java
|
||
(BasicHorizontalLayoutManager.preferredLayoutSize): fixed return
|
||
statement.
|
||
(BasicVerticalLayoutManager.preferredLayoutSize): Likewise.
|
||
|
||
2005-06-10 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextArea.java
|
||
(getPreferredSize): Implemented new method. This is overridden
|
||
in order to support custom set rows and columns.
|
||
|
||
2005-06-10 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/SendingContext/package.html,
|
||
org/omg/CORBA/SendingContext/Runtime.java,
|
||
org/omg/CORBA/SendingContext/RuntimeOperations.java: Removed.
|
||
* org/omg/SendingContext/package.html,
|
||
org/omg/SendingContext/Runtime.java,
|
||
org/omg/SendingContext/RuntimeOperations.java: Added.
|
||
|
||
2005-06-10 Sven de Marothy <sven@physto.se>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
|
||
(gdkDrawDrawable): Check if cairo pattern is non-null before
|
||
setting its matrix.
|
||
|
||
2005-06-09 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkPanelPeer.java,
|
||
gnu_java_awt_peer_gtk_GtkPanelPeer.c (connectSignals): New method.
|
||
* include/gnu_java_awt_peer_gtk_GtkPanelPeer.h: Regenerate.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(window_focus_in_cb, window_focus_out_cb): Remove FIXMEs.
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
|
||
(copyState): Check if cairo pattern is null before copying it.
|
||
(drawPixels): Check if cairo pattern is null before retrieving it.
|
||
|
||
* java/awt/MenuItem.java (label): Initialize to empty string.
|
||
|
||
2005-06-08 Bryce McKinlay <mckinlay@redhat.com>
|
||
|
||
* java/rmi/server/RMIClassLoader.java (getClassLoader): Make public.
|
||
From Gary Benson.
|
||
|
||
2005-06-08 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (cairoSetRGBColor,
|
||
cairoSetAlpha): Combine ...
|
||
(cairoSetRGBAColor): New method.
|
||
* include/gnu_java_awt_peer_gtk_GdkGraphics2D.h: Regenerate.
|
||
* include/gnu_java_awt_peer_gtk_GtkImage.h: Regenerate.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Use
|
||
Cairo 0.5.0 APIs.
|
||
* INSTALL: Document Cairo 0.5.0 requirement.
|
||
* NEWS: Likewise.
|
||
* configure.ac: Require Cairo 0.5.0.
|
||
|
||
2005-06-08 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/image/BandedSampleModel.java
|
||
(createBankArray): New method.
|
||
(BandedSampleModel(int, int, int, int)): reimplemented.
|
||
(BandedSampleModel(int, int, int, int, int[], int[]):
|
||
RasterFormatException nearer to start of constructor.
|
||
(getPixel): Use band index, not zero.
|
||
(getPixels): Fixed loop indices.
|
||
(getSamples): Fixed loop indices.
|
||
(setDataElements): Use band index, not zero.
|
||
|
||
2005-06-08 Audrius Meskauskas <AudriusA@Bioinformatics.org>.
|
||
|
||
* org/omg/CORBA/CustomValue.java,
|
||
org/omg/CORBA/CustomMarshal.java,
|
||
org/omg/CORBA/DataOutputStream.java,
|
||
org/omg/CORBA/DataInputStream.java: New classes.
|
||
|
||
2005-06-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/DefaultFormatter.java
|
||
(FormatterDocumentFilter.remove): Added check for valid input.
|
||
(FormatterDocumentFilter.insertString): Added check for valid input.
|
||
Added support for overwriteMode property.
|
||
(FormatterDocumentFilter.replace): Added check for valid input.
|
||
(checkValidInput): New helper method to check for valid input
|
||
and roll it back if necessary.
|
||
|
||
2005-06-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JFormattedTextField.java
|
||
(getActions): Call super.getActions instead of throwing an exception.
|
||
This is safe here.
|
||
(processFocusEvent): Likewise.
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(createKeymap): Construct new bindings array if UIDefaults does return
|
||
a null object for this.
|
||
|
||
2005-06-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicSplitPaneUI.java
|
||
(installDefaults): Call resetLayoutManager() _after_ the divider
|
||
is created to prevent NPE.
|
||
(paint): Removed check for valid divider location. This is done
|
||
in resetComponentAt(index).
|
||
(resetLayoutManager): Call layout.updateComponents _after_ the
|
||
layout has been installed. Otherwise it has no effect.
|
||
|
||
2005-06-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java
|
||
(setMinimumSize): Adjust preferredSize and maximumSize when
|
||
minimumSize is greater than preferred or maximumSize.
|
||
|
||
2005-06-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/DefaultEditorKit.java:
|
||
Added some API documentation.
|
||
|
||
2005-06-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/DefaultEditorKit.java
|
||
(DefaultKeyTypedAction.actionPerformed): This action
|
||
has to filter control characters here.
|
||
(InsertBreakAction.actionPerformed): This action inserts
|
||
a newline character here.
|
||
|
||
2005-06-08 Audrius Meskauskas <AudriusA@Bioinformatics.org>.
|
||
|
||
* org/omg/CORBA/UnionMemberHelper.java,
|
||
org/omg/CORBA/ValueMemberHelper.java,
|
||
org/omg/CORBA/StructMemberHelper.java,
|
||
org/omg/CORBA/IDLTypeHelper.java,
|
||
org/omg/CORBA/_IDLTypeStub.java: New files.
|
||
* gnu/CORBA/IOR.java (write_null, _read_no_endian),
|
||
gnu/CORBA/CDR/cdrInput.java (read_Object),
|
||
gnu/CORBA/CDR/cdrOutput.java (write_Object):
|
||
Implemented sending of java null.
|
||
|
||
2005-06-07 Audrius Meskauskas <AudriusA@Bioinformatics.org>.
|
||
|
||
* doc/www.gnu.org/home.wml: Added "omg.org"
|
||
|
||
2005-06-07 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/IOR_Delegate.java (release),
|
||
gnu/CORBA/IOR_contructed_object.java (finalize):
|
||
Close the associated socket if the finalizer is called.
|
||
gnu/CORBA/gnuRequest.java (submit),
|
||
gnu/CORBA/Functional_ORB.java (serveStep): Try to reuse the opened sockets.
|
||
* gnu/CORBA/SocketRepository.java,
|
||
gnu/CORBA/GIOP/CloseMessage.java: New files.
|
||
|
||
2005-06-06 Sven de Marothy <sven@physto.se>
|
||
|
||
* javax/swing/JLabel.java
|
||
(JLabel): Horizontal justification changed to default to LEADING.
|
||
|
||
2005-06-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/DefaultFormatter.java:
|
||
Implemented new class.
|
||
|
||
2005-06-06 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/CompletionStatusHelper.java (type): New method.
|
||
* org/omg/CORBA/Current.java: Inherit from org.omg.portable.IDLEntity.
|
||
|
||
2005-06-06 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/StringValueHelper.java,
|
||
org/omg/CORBA/WStringValueHelper.java: New helpers.
|
||
* org/omg/CORBA/portable/BoxedValueHelper.java: Documentation update.
|
||
|
||
2005-06-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JFrame.java:
|
||
Added the two missing constructors that take
|
||
java.awt.GraphicsConfiguration objects as arguments.
|
||
|
||
2005-06-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTree.java
|
||
(removeDescendantSelectedPaths): Implemented new method.
|
||
|
||
2005-06-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicButtonListener.java
|
||
(focusLost): Don't unarm button on focus lost. This behaviour is
|
||
not documented anywhere and disturbs correct event processing
|
||
in buttons.
|
||
|
||
2005-06-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(getKeymapName): Removed debug statement.
|
||
|
||
2005-06-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(getKeymapName): Added API documentation comments.
|
||
|
||
2005-06-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(getKeymapName): Reimplemented to return the classname of
|
||
itself. This way subclasses don't have to override this
|
||
method.
|
||
|
||
2005-06-06 Sven de Marothy <sven@physto.se>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c
|
||
(gtkWidgetSetForeground): Avoid setting black-on-black selection color.
|
||
|
||
2005-06-05 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/Class.java (resourcePath): Reindented.
|
||
|
||
2005-06-05 Tom Tromey <tromey@redhat.com>
|
||
|
||
* scripts/generate-locale-list.sh: Remove redundant 'cd'.
|
||
|
||
2005-06-06 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkImage.java
|
||
(getSource, deliver): Added null checks.
|
||
* java/awt/image/RGBImageFilter.java
|
||
(filterRGBPixels): Reimplement.
|
||
|
||
2005-06-05 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/VisibilityHelper.java: New helper.
|
||
|
||
2005-06-05 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/stub/java/rmi/_Remote_Stub.java:
|
||
Inheriting from Stub, Remote and Serializable.
|
||
|
||
2005-06-05 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org\omg\CORBA\portable\ValueFactory.java (read_value): Changed
|
||
parameter type to org.omg.CORBA_2_3.portable.InputStream.
|
||
* org\omg\CosNaming\_BindingIteratorStub.java,
|
||
* org\omg\CosNaming\_NamingContextStub.java: Fixed serialVersionUID.
|
||
* org\omg\CORBA_2_3\portable\InputStream.java
|
||
(read_value(BoxedValueHelper)): Implemented.
|
||
* org\omg\CORBA_2_3\portable\OutputStream.java
|
||
(write_abstract_interface):
|
||
Changed parameter type to java.lang.Object.
|
||
* org\omg\CORBA\portable\BoxedValueHelper.java:
|
||
Moved wrongly placed bracket.
|
||
* org\omg\CORBA\ParameterMode.java: Inherit from
|
||
Serializable, IDLEntity and removing duplicated header.
|
||
(_PARAM_IN, _PARAM_OUT, _PARAM_INOUT): Making final.
|
||
* org\omg\Messaging\SyncScopeHelper.java (extract, id, insert,
|
||
read, type, write): Making public.
|
||
|
||
2005-06-05 Ka-Hing Cheung <kahing@javabsp.org>
|
||
|
||
* javax/swing/event/TreeSelectionEvent.java
|
||
(getPaths): Return a cloned copy.
|
||
(isAddedPath): Implemented.
|
||
(cloneWithSource): Likewise.
|
||
|
||
2005-06-05 Ka-Hing Cheung <kahing@javabsp.org>
|
||
|
||
* javax/swing/event/TreeSelectionEvent.java:
|
||
Reformatted.
|
||
|
||
2005-06-05 Ka-Hing Cheung <kahing@javabsp.org>
|
||
|
||
* javax/swing/tree/TreePath.java
|
||
(toString): Implemented.
|
||
|
||
2005-06-05 Sven de Marothy <sven@physto.se>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
|
||
(getPixels): Handle pixbufs which don't have alpha.
|
||
|
||
2005-06-04 Tom Tromey <tromey@redhat.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI.java (focusListener): Use
|
||
correct type.
|
||
(listDataListener, listSelectionListener, mouseInputListener,
|
||
propertyChangeListener): Likewise.
|
||
* javax/swing/plaf/basic/BasicMenuUI.java (ChangeHandler): Now
|
||
public and deprecated.
|
||
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
|
||
(TabbedPaneLayout): Now public.
|
||
* javax/swing/plaf/basic/BasicOptionPaneUI.java
|
||
(ButtonActionListener): Now public.
|
||
(PropertyChangeHandler): Likewise.
|
||
(ButtonAreaLayout): Likewise.
|
||
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
|
||
(TitlePaneLayout): Now public.
|
||
(PropertyChangeHandler): Likewise.
|
||
* javax/swing/plaf/basic/BasicCheckBoxUI.java
|
||
(getPropertyPrefix): New method.
|
||
* javax/swing/plaf/basic/BasicProgressBarUI.java (ChangeHandler):
|
||
Now public.
|
||
* javax/swing/plaf/basic/BasicSliderUI.java (ComponentHandler):
|
||
Now public.
|
||
* javax/swing/plaf/basic/BasicSplitPaneUI.java
|
||
(BasicVerticalLayoutManager): Now public.
|
||
(FocusHandler): Likewise.
|
||
(BasicHorizontalLayoutManager): Likewise.
|
||
* javax/swing/plaf/basic/BasicFileChooserUI.java
|
||
(AcceptAllFileFilter): New public constructor.
|
||
(BasicFileView): Likewise.
|
||
* javax/swing/plaf/basic/BasicInternalFrameUI.java
|
||
(BorderListener.RESIZE_NONE): Now final.
|
||
|
||
2005-06-04 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/DefinitionKindHelper.java,
|
||
org/omg/CORBA/FieldNameHelper.java,
|
||
org/omg/CORBA/IdentifierHelper.java,
|
||
org/omg/CORBA/ParameterMode.java,
|
||
org/omg/CORBA/ParameterModeHelper.java,
|
||
org/omg/CORBA/ParameterModeHolder.java,
|
||
org/omg/CORBA/RepositoryIdHelper.java,
|
||
org/omg/CORBA/SetOverrideTypeHelper.java,
|
||
org/omg/CORBA/VersionSpecHelper.java,
|
||
gnu/CORBA/SetOverrideTypeHolder.java,
|
||
gnu/CORBA/DefinitionKindHolder.java: New files.
|
||
|
||
2005-06-04 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/stub/java/rmi/_Remote_Stub.java,
|
||
org/omg/stub/java/rmi/package.html: New package.
|
||
|
||
2005-06-04 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/Messaging/SyncScopeHelper.java
|
||
org/omg/Messaging/SYNC_WITH_TRANSPORT.java
|
||
org/omg/Messaging/package.html: New package.
|
||
|
||
2005-06-04 Michael Koch <konqueror@gmx.de>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
|
||
(Java_gnu_java_awt_peer_gtk_GtkImage_loadPixbuf):
|
||
Fixed method declaration format.
|
||
(Java_gnu_java_awt_peer_gtk_GtkImage_drawPixelsScaled):
|
||
Likewise.
|
||
|
||
2005-06-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* AUTHORS (Roman Kennke): New author.
|
||
|
||
2005-06-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/portable/BoxedValueHelper.java,
|
||
org/omg/CORBA_2_3/portable/OutputStream.java,
|
||
org/omg/CORBA_2_3/portable/Delegate.java,
|
||
org/omg/CORBA_2_3/portable/ObjectImpl.java,
|
||
org/omg/CORBA_2_3/portable/package.html: New files.
|
||
|
||
2005-06-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CosNaming/NamingContextPackage/AlreadyBound.java,
|
||
org/omg/CosNaming/NamingContextPackage/CannotProceed.java,
|
||
org/omg/CosNaming/NamingContextPackage/InvalidName.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotEmpty.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotFound.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotFoundReason.java:
|
||
Added SerialVersionUID.
|
||
|
||
2005-06-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/GIOP/uncObjectInputStream.java,
|
||
gnu/CORBA/GIOP/uncObjectInputStream/uncObjectOutputStream.java:
|
||
Deleting files.
|
||
* gnu/CORBA/CDR/uncObjectInputStream.java,
|
||
gnu/CORBA/CDR/uncObjectInputStream/uncObjectOutputStream.java:
|
||
Adding files.
|
||
|
||
2005-06-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Functional_ORB.java,
|
||
gnu/CORBA/IOR_Delegate.java,
|
||
gnu/CORBA/Simple_delegate.java,
|
||
gnu/CORBA/universalHolder.java,
|
||
gnu/CORBA/CDR/aligningInputStream.java,
|
||
gnu/CORBA/CDR/aligningOutputStream.java,
|
||
gnu/CORBA/CDR/cdrInput.java,
|
||
gnu/CORBA/CDR/cdrOutput.java,
|
||
gnu/CORBA/CDR/encapsulatedOutput.java,
|
||
gnu/CORBA/GIOP/ErrorMessage.java,
|
||
gnu/CORBA/GIOP/MessageHeader.java,
|
||
gnu/CORBA/GIOP/cxCodeSet.java,
|
||
gnu/CORBA/GIOP/v1_2/RequestHeader.java,
|
||
org/omg/CosNaming/BindingIteratorHelper.java,
|
||
org/omg/CosNaming/BindingListHelper.java,
|
||
org/omg/CosNaming/BindingTypeHelper.java,
|
||
org/omg/CosNaming/NameComponentHelper.java,
|
||
org/omg/CosNaming/NameHelper.java,
|
||
org/omg/CosNaming/NamingContextExtHelper.java,
|
||
org/omg/CosNaming/NamingContextHelper.java:
|
||
Initialise instances of org.omg.SystemException, thrown
|
||
after catching the other exception, with InitCause.
|
||
|
||
2005-06-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI.java
|
||
(damageLayout): Check for list beeing null before revalidating
|
||
it.
|
||
|
||
2005-06-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/PlainDocument.java
|
||
(removeUpdate): Fixed indices in text buffer access.
|
||
* javax/swing/text/PlainView.java
|
||
(drawLine): Simplified element access.
|
||
|
||
2005-06-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextArea.java
|
||
(constructor): Set preferredSize to a sane default.
|
||
|
||
2005-06-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/GIOP/uncObjectInputStream.java,
|
||
gnu/CORBA/GIOP/uncObjectInputStream/uncObjectOutputStream.java: New streams.
|
||
* org/omg/CORBA/ValueBaseHelper.java: Removing inner classes,
|
||
using uncObjectInputStream, uncObjectOutputStream instead.
|
||
* org/omg/CORBA_2_3/portable.InputStream.java (read_value):
|
||
Delegate call to ValueBaseHelper.
|
||
|
||
2005-06-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/SendingContext/Runtime.java,
|
||
org/omg/CORBA/SendingContext/RunTimeOperations.java:
|
||
Fixing the package statement.
|
||
|
||
2005-06-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SwingUtilites.java
|
||
(replaceUIActionMap): Fixed loop again. Now correctly, I hope.
|
||
* javax/swing/ActionMap.java
|
||
(setParent): Make sure we don't build a loop.
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(createActionMap): Create ActionMapUIResource instead of
|
||
plain ActionMap.
|
||
|
||
2005-06-03 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics.java:
|
||
Removed declarations for the previously removed native methods.
|
||
|
||
2005-06-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SwingUtilites.java
|
||
(replaceUIActionMap): Fixed condition in while loop that caused
|
||
infinite looping.
|
||
|
||
2005-06-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTableUI.java
|
||
(uninstallDefault): Don't set properties to null, this corrupts
|
||
component state.
|
||
|
||
2005-06-02 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* lib/Makefile.am:
|
||
Fix permissions problem with creation of META-INF tree.
|
||
|
||
2005-06-02 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/awt/Component.java
|
||
(setBackgroundColor): Return if the color equals the existing bgcolor.
|
||
|
||
2005-06-02 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java:
|
||
(drawImage): Remove reference to GtkOffScreenImage.
|
||
* gnu/java/awt/peer/gtk/GtkImageConsumer.java:
|
||
Add additional comments.
|
||
|
||
2005-06-02 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics.java:
|
||
(GdkGraphics): New constructor.
|
||
(drawImage): Reimplemented.
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
|
||
(checkImage,createImage): Reimplemented.
|
||
(prepareImage): Just call the GdkToolkit method.
|
||
* gnu/java/awt/peer/gtk/GtkFramePeer.java:
|
||
(setIconImage): Reimplemented.
|
||
* gnu/java/awt/peer/gtk/GtkImage.java: Reimplemented.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java:
|
||
(checkImage): Change handling of GtkImage.
|
||
(createImage): Reimplemented for GtkImage.
|
||
(getColorModel): Return the actual native color model.
|
||
(prepareImage): Reimplemented.
|
||
* include/Makefile.am,
|
||
* native/jni/gtk-peer/Makefile.am: Removed old files, added new ones.
|
||
* include/gnu_java_awt_peer_gtk_GdkGraphics.h,
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c:
|
||
(initFromImage): New method.
|
||
(copyPixmap, flip_pixbuf, copyAndScalePixmap): Removed.
|
||
* include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c:
|
||
(nativeSetIconImage): New method.
|
||
(nativeSetIconImageFromData,nativeSetIconImageFromDecoder): Removed.
|
||
* gnu/java/awt/peer/gtk/GtkImageConsumer.java,
|
||
* include/gnu_java_awt_peer_gtk_GtkImage.h,
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c:
|
||
New files.
|
||
* gnu/java/awt/peer/gtk/GtkImagePainter.java,
|
||
* gnu/java/awt/peer/gtk/GtkOffScreenImage.java,
|
||
* include/gnu_java_awt_peer_gtk_GtkImagePainter.h,
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c:
|
||
Removed files.
|
||
|
||
2005-06-01 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/io/ObjectInputStream.java (currentLoader): Fixed typo.
|
||
|
||
2005-06-01 Tom Tromey <tromey@redhat.com>
|
||
|
||
* org/omg/CosNaming/IstringHelper.java: Changed non-ascii
|
||
characters.
|
||
|
||
2005-06-01 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/SendingContext/package.html,
|
||
org/omg/SendingContext/RunTimeOperations.java,
|
||
org/omg/SendingContext/Runtime.java: New package.
|
||
|
||
2005-06-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/DefaultStyledDocument.java
|
||
(setLogicalStyle): Implemented this method.
|
||
|
||
2005-06-01 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/GregorianCalendar.java
|
||
(setTimeInMillis): Recompute time fields.
|
||
|
||
2005-06-01 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CosNaming/BindingType.java,
|
||
org/omg/CosNaming/NameComponent.java,
|
||
org/omg/CosNaming/_BindingIteratorStub.java,
|
||
org/omg/CosNaming/_NamingContextStub.java,
|
||
org/omg/CosNaming/_NamingContextExtStub.java,
|
||
org/omg/CosNaming/_BindingIteratorImplBase.java,
|
||
org/omg/CosNaming/_NamingContextImplBase.java: Added SerialVersionUID.
|
||
|
||
2005-06-01 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CosNaming/IstringHelper.java: New class.
|
||
|
||
2005-06-01 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/CDR/cdrInput.java (read_wstring): Correcting
|
||
check for native encoding.
|
||
|
||
2005-06-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicFileChooserUI.java
|
||
(installComponents): Changed layout of main panel from GridBagLayout
|
||
to BorderLayout (as is the case in Suns JDK). This fixes
|
||
bug#13244.
|
||
|
||
2005-06-01 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Functional_ORB.java (serveStep),
|
||
gnu/CORBA/gnuRequest.java (submit),
|
||
gnu/CORBA/CDR/cdrInput.java (read_encapsulation): Correcting
|
||
data read loop.
|
||
|
||
2005-06-01 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Functional_ORG.java (getFreePort): Remember
|
||
the port number in the local variable.
|
||
|
||
2005-06-01 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* examples/gnu/classpath/examples/CORBA/SimpleCommunication/
|
||
communication/ourUserExceptionHelper.java (extract): New method.
|
||
* examples/gnu/classpath/examples/CORBA/SimpleCommunication/
|
||
communication/RequestTest.java:Use helper extract method.
|
||
|
||
2005-06-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JPopupMenu.java
|
||
(insert): Do not check for index == -1 at this point, this is done
|
||
in java.awt.Container. Catching -1 indices here disturbes the
|
||
Container.addImpl which leads to bug #13247 for example.
|
||
|
||
2005-06-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/PlainDocument.java
|
||
(removeUpdate): Fixed indices in call to rootElement.replace().
|
||
|
||
2005-06-01 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java
|
||
(processKeyEvent): Call super.processKeyEvent() so that KeyEvents
|
||
are delivered to registered KeyListeners.
|
||
|
||
2005-05-31 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA_2_3/ORB.java,
|
||
org/omg/CORBA_2_3/portable/InputStream.java,
|
||
org/omg/CORBA/portable/ValueFactory.java: New classes.
|
||
|
||
2005-05-31 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg.CORBA/DynValue.java (declaration): Inherit from DynAny,
|
||
org.omg.CORBA.Object. (set_members): Declare it may throw InvalidSeq.
|
||
|
||
2005-06-01 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/TimeZone (getDefaultTimeZone): Reimplemented.
|
||
(parseTime, getDateParams): New private methods.
|
||
|
||
2005-06-01 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* gnu/java/awt/GradientPaintContext.java: New file.
|
||
* java/awt/GradientPaint.java: Implemented.
|
||
* java/awt/image/IndexColorModel.java: Reimplemented.
|
||
|
||
2005-05-31 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/CDR/BigEndianInputStream.java,
|
||
gnu/CORBA/CDR/BigEndianOutputStream.java,
|
||
gnu/CORBA/CDR/LittleEndianInputStream.java,
|
||
gnu/CORBA/CDR/LittleEndianOutputStream.java: New streams.
|
||
gnu/CORBA/CDR/abstractDataInputStream.java,
|
||
gnu/CORBA/CDR/abstractDataOutputStream.java: New interfaces.
|
||
* gnu/CORBA/IOR.java: Implemented parsing of the Little
|
||
Endian encoded IOR references.
|
||
* gnu/CORBA/Functional_ORB.java,
|
||
gnu/CORBA/binaryReply.java,
|
||
gnu/CORBA/gnuRequest.java,
|
||
gnu/CORBA/CDR/cdrInput.java,
|
||
gnu/CORBA/CDR/cdrOutput.java,
|
||
gnu/CORBA/CDR/encapsulatedOutput.java,
|
||
gnu/CORBA/GIOP/MessageHeader.java: Implemented support
|
||
for Big and Little Endian.
|
||
* org/omg/CORBA/package.html: Documentation update.
|
||
|
||
2005-05-31 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/net/ServerSocket.java
|
||
(bound): Removed.
|
||
(local): New field.
|
||
(bind): Cache local socket address.
|
||
(getInetAddress, getLocalPort, getLocalSocketAddress, isBound):
|
||
Use cached local socket address.
|
||
(close): bound field was removed.
|
||
|
||
2005-05-31 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* gnu/java/nio/channels/FileChannelImpl.java
|
||
(FileChannelImpl()): Removed.
|
||
(FileChannelImpl(File,int)): Made private.
|
||
(create): New method.
|
||
* java/io/FileInputStream.java,
|
||
java/io/FileOutputStream.java,
|
||
java/io/RandomAccessFile.java:
|
||
Updated construction of FileChannelImpl instance.
|
||
|
||
2005-05-31 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/awt/image/BufferedImage.java:
|
||
(ImageProducer): Use Vector instead of HashMap.
|
||
* java/awt/image/DirectColorModel.java:
|
||
(getAlpha): Default to 255 (opaque).
|
||
|
||
2005-05-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTree.java
|
||
(getNextMatch): Implemented new method.
|
||
|
||
2005-05-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalSplitPaneUI.java:
|
||
(createUI): Do not share one instance of MetalSplitPaneUI
|
||
between multiple JSplitPanes.
|
||
|
||
2005-05-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java:
|
||
Made JComponent.AccessibleJComponent implement
|
||
AccessibleExtendedComponent.
|
||
|
||
2005-05-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JButton.java
|
||
(constructor): Set initial actionCommand equal to the buttons label.
|
||
|
||
2005-05-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JList.java
|
||
(getNextMatch): Implemented new method.
|
||
(getCellBounds): Implemented new method.
|
||
|
||
2005-05-30 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Functional_ORB.java (serve, portServer, serveStep):
|
||
Implemented support for the subsequent invocations reusing the same
|
||
socket.
|
||
* gnu/CORBA/GIOP/MessageHeader.java (read): throw
|
||
NO_IMPLEMENT, not MARSHAL for Little Endian request.
|
||
|
||
2005-05-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JLayeredPane.java
|
||
(putLayer): Implemented new method.
|
||
|
||
2005-05-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JFileChooser.java:
|
||
Fixed values of some constant fields.
|
||
|
||
2005-05-30 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SwingUtilities.java:
|
||
(getWindowAncestor): This method has to be static instead of
|
||
non-static.
|
||
|
||
2005-05-29 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/util/LinkedHashMap.java (access): Set 'root.pred'.
|
||
|
||
2005-05-29 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CosNaming/_BindingIteratorImplBase.java ,
|
||
org/omg/CosNaming/_NamingContextExtImplBase.java,
|
||
org/omg/CosNaming/_NamingContextImplBase.java: Inherit from
|
||
DynamicImplementation.
|
||
* gnu/CORBA/ServiceRequestAdapter.java: New class.
|
||
* gnu/CORBA/gnuNVList.java (add, add_item):
|
||
Replacing null by constructed instance.
|
||
|
||
2005-05-29 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/Functional_ORB.java (serve, useProperties, init): Implementing
|
||
the property-configurable time-outs.
|
||
|
||
2005-05-29 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/gnuRequest.java (p_invoke): Wrap the received UserException into
|
||
UnknownUserException.
|
||
* gnu/CORBA/streamReadyHolder.java: New wrapper for UserException.
|
||
* org/omg/CORBA/UnknownUserException.java: New exception.
|
||
|
||
2005-05-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractButton.java:
|
||
Bumped up serialVersionUID(s) to JDK1.4 compatibility.
|
||
* javax/swing/ImageIcon.java: Likewise.
|
||
* javax/swing/JFileChooser.java: Likewise.
|
||
* javax/swing/JInternalFrame.java: Likewise.
|
||
* javax/swing/JMenu.java: Likewise.
|
||
* javax/swing/JRadioButton.java: Likewise.
|
||
* javax/swing/JScrollPane.java: Likewise.
|
||
* javax/swing/JSpinner.java: Likewise.
|
||
* javax/swing/JTabbedPane.java: Likewise.
|
||
* javax/swing/ImageIcons.java: Likewise.
|
||
* javax/swing/JToggleButton.java: Likewise.
|
||
* javax/swing/JToolTip.java: Likewise.
|
||
* javax/swing/JViewPort.java: Likewise.
|
||
* javax/swing/LayoutFocusTraversalPolicy.java: Likewise.
|
||
* javax/swing/SpinnerDateModel.java: Likewise.
|
||
* javax/swing/TransferHandler.java: Likewise.
|
||
|
||
2005-05-27 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkContainerPeer.java (setFont): Handle
|
||
lightweight peers specially.
|
||
|
||
2005-05-27 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* omg/org/CORBA/ORB.java (create_recursive_sequence_tc): New method.
|
||
|
||
2005-05-27 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* omg/org/CORBA/DynValue.java: New interface.
|
||
|
||
2005-05-27 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* omg/org/CORBA/package.html: Documentation update.
|
||
|
||
2005-05-26 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ORB.java (create_basic_dyn_any):
|
||
Declare it may throw an InconsistentTypeCode.
|
||
(create_dyn_any): Remove wrong exception declaration.
|
||
(create_operation_list, create_abstract_interface_tc,
|
||
create_native_tc, get_service_information): Implementing these methods.
|
||
* org/omg/CORBA/ServerRequest.java (result, except, params, op_name):
|
||
Marking deprecated.
|
||
|
||
2005-05-26 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/java/net/protocol/http/HTTPURLConnection.java:
|
||
(connect()): Reverted the removal of the exception
|
||
with 404s.
|
||
|
||
2005-05-26 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/net/URI.java:
|
||
(getURIGroup(String)): Correctly handle the difference
|
||
between null and undefined optional values.
|
||
(relativize(java.net.URI)): Corrected documentation.
|
||
|
||
2005-05-26 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/xml/transform/StreamSerializer.java:
|
||
(serialize(org.w3c.dom.Node,java.io.OutputStream,
|
||
boolean)): Add missing 'DOCTYPE' keyword to
|
||
DocumentType node output.
|
||
|
||
2005-05-26 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/java/net/protocol/http/HTTPURLConnection.java:
|
||
(connect()): Fixed a null pointer exception with 304
|
||
responses and an inappropriate exception with 404s.
|
||
* gnu/java/net/protocol/http/Request.java:
|
||
(readResponse(java.io.LineInputStream)): Fixed a
|
||
fruitless attempt to read the non-existant body
|
||
of a 304 response.
|
||
|
||
2005-05-25 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* examples/Makefile.am:
|
||
Fix command-line options for ecj.
|
||
* lib/Makefile.am:
|
||
Added a META-INF directory structure to glibj.zip.
|
||
* resource/META-INF/services/javax.xml.parsers.DocumentBuilderFactory,
|
||
resource/META-INF/services/javax.xml.parsers.SAXParserFactory,
|
||
resource/META-INF/services/javax.xml.parsers.TransformerFactory,
|
||
resource/META-INF/services/org.xml.sax.driver:
|
||
Properties for the XML facilities.
|
||
|
||
2005-05-25 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
|
||
(create): Prevent min == max scrollbars.
|
||
(setValues): Likewise.
|
||
|
||
* java/awt/Component.java (enableInputMethods): Implement.
|
||
|
||
2005-05-25 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/TRANSIENT.java (serialVersionUID): Added 1.4 SVUID.
|
||
|
||
2005-05-25 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ValueBaseHelper.java,
|
||
org/omg/CORBA/ValueBaseHolder.java,
|
||
org/omg/CORBA/portable/ValueBase.java: New files.
|
||
* gnu/CORBA/gnuAny.java (insert_Value, extract_Value):
|
||
Implemented methods.
|
||
|
||
2005-05-25 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* NEWS: Add entry describing GTK scrollbar peer change.
|
||
* INSTALL: Bump GTK requirement to 2.6.x.
|
||
|
||
2005-05-25 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ORB.java (create_dyn_any, create_dyn_array,
|
||
create_dyn_enum, create_dyn_sequence, create_dyn_struct,
|
||
create_dyn_union, create_policy): Declaring they may throw an
|
||
exceptions.
|
||
* org/omg/CORBA/DefinitionKind.java: Making fields final and inherit
|
||
from IDLEntity, Serializable.
|
||
* org/omg/CORBA/IRObject.java: Inherit from
|
||
org.omg.CORBA.Object, Serializable, IDLEntity.
|
||
|
||
2005-05-25 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Connected_objects.java (cObject, getKey, add, get,
|
||
entrySet, remove),
|
||
* gnu/CORBA/Functional_ORB.java (portServer, getFreePort, connect,
|
||
startService, destroy, disconnect, object_to_string, run, shutdown,
|
||
find_connected_object, createIOR, finalize): Implemented
|
||
listening on different ports for different objects.
|
||
|
||
2005-05-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractButton.java:
|
||
(constructor): Removed model creation.
|
||
* javax/swing/JButton.java:
|
||
(constructor): Added model creation.
|
||
* javax/swing/JMenuItem.java:
|
||
(init): Added model creation.
|
||
|
||
2005-05-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JLayeredPane.java
|
||
(static getLayer): Add cast to force a call to the instance method
|
||
getLayer().
|
||
(getLayeredPaneAbove): Added and implemented method.
|
||
* javax/swing/JInternalFrame.java
|
||
(getLayer): Add cast to force a call to the instance method
|
||
getLayer() of JLayeredPane.
|
||
|
||
2005-05-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicSplitPaneUI.java
|
||
(paint): Added check to make sure the split pane divider has
|
||
a valid location.
|
||
|
||
2005-05-25 Michael Koch <konqueror@gmx.de>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
|
||
(connetJObject): Removed.
|
||
|
||
2005-05-25 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/util/Locale.java (getISOStrings):
|
||
Re-implemented for locale properties files.
|
||
|
||
2005-05-24 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
|
||
(connectSignals): Connect to new change-value signal.
|
||
(post_change_event): Remove signal handler.
|
||
(slider_moved_cb): New signal handler.
|
||
* configure.ac: Require gtk+-2.0 >= 2.6.
|
||
|
||
2005-05-24 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/portable/Delegate.java (equals): Compare parameters.
|
||
|
||
2005-05-24 Gary Benson <gbenson@redhat.com>
|
||
|
||
* java/text/MessageFormat.java (MessageFormatElement.setLocale):
|
||
Handle DateFormat.DEFAULT case correctly.
|
||
|
||
2005-05-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/regex/Pattern.java (split): Assign value of variable
|
||
matched outside while statement.
|
||
* gnu/regexp/RE.java (getCharUnit): Assign value of unit.bk variable
|
||
outside if statement.
|
||
* gnu/CORBA/bufferedResponseHandler.java (createReply): Assign values
|
||
from static class type constants.
|
||
* gnu/CORBA/IOR.java (_write_no_endian): Likewise.
|
||
* gnu/CORBA/Functional_ORB.java (respond_to_client): Likewise.
|
||
(serve): Likewise.
|
||
|
||
2005-05-23 Mark Wielaard <mark@klomp.org>
|
||
|
||
* lib/Makefile.am (FOUND_JIKES): Add +Pno-switchcheck.
|
||
|
||
2005-05-23 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Asynchron.java: New file.
|
||
* org/omg/CORBA/ORB.java (send_multiple_requests_oneway,
|
||
send_multiple_requests_deferred, poll_next_response,
|
||
get_next_response, perform_work, work_pending): New methods.
|
||
* gnu/CORBA/gnuRequest.java (send_deferred, send_oneway):
|
||
Launch the submission process in a separate thread.
|
||
* org/omg/CORBA/portable/ObjectImpl.java (hashCode): Removing
|
||
redundant method.
|
||
* gnu/CORBA/Functional_ORB.java (send_multiple_requests_oneway,
|
||
send_multiple_requests_deferred, poll_next_response,
|
||
get_next_response, perform_work, work_pending): New methods.
|
||
* gnu/CORBA/Restricted_ORB.java (send_multiple_requests_oneway,
|
||
send_multiple_requests_deferred, poll_next_response,
|
||
get_next_response, perform_work, work_pending): New methods.
|
||
|
||
2005-05-23 Tom Tromey <tromey@redhat.com>
|
||
|
||
* doc/hacking.texinfo (Source Code Style Guide): Document UTF-8
|
||
use.
|
||
* lib/Makefile.am (GCJF): New variable.
|
||
(JAVAC): Use it. Add -encoding option where needed.
|
||
|
||
2005-05-23 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/NameValuePair.java: Inherit from Serializable, IDLEntity.
|
||
* org/omg/CORBA/SetOverrideType.java (constuctor): Making protected.
|
||
* org/omg/CORBA/DynFixed.java (set_value): Declare it may throw an
|
||
InvalidValue.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/JTextComponent.java
|
||
(getPreferredScrollableViewportSize): Implemented this method.
|
||
(getScrollableUnitIncrement): Implemented this method.
|
||
(getScrollableBlockIncrement): Implemented this method.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextArea.java
|
||
(getPreferredScrollableViewportSize): Added and implemented
|
||
new method.
|
||
(getScrollableUnitIncrement): Added and implemented new
|
||
method.
|
||
|
||
2005-05-23 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/DefinitionKind.java,
|
||
org/omg/CORBA/IRObject.java,
|
||
org/omg/CORBA/IRObjectOperations.java,
|
||
org/omg/CORBA/IDLTypeOperations.java: New files.
|
||
* org/omg/CORBA/IDLType.java: Inherit from IDLTypeOperations.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JLayeredPane.java
|
||
(getLayer): Added and implemented new (static) method.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JFileChooser.java
|
||
(constructor(String, FileSystemView)): Added constructor.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JViewport.java
|
||
(createLayoutManager): Added and implemented new method.
|
||
(constructor): Set the LayoutManager that is created by
|
||
createLayoutManager().
|
||
* javax/swing/plaf/basic/BasicViewportUI.java
|
||
(installUI): Removed setLayout(..). This is moved into
|
||
the constructor of JViewport (as the API docs suggest).
|
||
|
||
2005-05-23 Audrius Meskauskas <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ORB.java (create_context_list, create_basic_dyn_any,
|
||
create_dyn_any, create_dyn_array, create_dyn_enum,
|
||
create_dyn_sequence, create_dyn_struct, create_dyn_union,
|
||
create_policy, get_current): New
|
||
methods.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JViewport.java:
|
||
(ViewListener): Added and implemented inner class.
|
||
(createViewListener): Added and implemented new method.
|
||
(setView): Add and remove ViewListener to/from the view component.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/DefaultListSelectionModel.java
|
||
(fireValueChanged(boolean)): Added and implemented this method.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SwingUtilities.java:
|
||
(getWindowAncestor): Added and implemented this method.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JFileChooser.java:
|
||
Fixed the values of several public constant fields.
|
||
|
||
2005-05-23 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* doc/www.gnu.org/tasks.wml: Improved text of the CORBA task.
|
||
|
||
2005-05-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): Uncommented code that has accidentally
|
||
been commented out.
|
||
|
||
2005-05-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/BoxLayout.java
|
||
(maximumLayoutSize): Added checks for overflow. This is necessary
|
||
because some components have maximumSize of Integer.MAX_VALUE,
|
||
that would cause an overflow if summed up.
|
||
|
||
2005-05-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/tree/TreePath.java
|
||
(getParentPath): Return null if this path only has no parent.
|
||
|
||
2005-05-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java:
|
||
(getMaximumSize): Fixed comment.
|
||
|
||
2005-05-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/tree/TreePath.java:
|
||
Reformatted this file in order to match our coding style.
|
||
|
||
2005-05-22 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ServerRequest.java,
|
||
org/omg/CORBA/DynamicImplementation.java:
|
||
New files.
|
||
|
||
2005-05-22 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* gnu/java/security/provider/SHA1PRNG.java
|
||
(SEED_SIZE, DATA_SIZE): new constants. Use them instead of
|
||
magic numbers.
|
||
(SHA1PRNG) Added documentation.
|
||
|
||
2005-05-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(getMaximumSize): Implemented this method.
|
||
|
||
2005-05-22 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/cdrOutput.java (write_octet_array): Removing
|
||
redundant loop.
|
||
|
||
2005-05-22 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ServiceInformation.java,
|
||
org/omg/CORBA/ServiceInformationHelper.java,
|
||
org/omg/CORBA/ServiceInformationHolder: New files.
|
||
|
||
2005-05-22 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ServiceDetail.java,
|
||
org/omg/CORBA/ServiceDetailHelper.java,
|
||
gnu/CORBA/ServiceDetailHolder.java: New files.
|
||
|
||
2005-05-21 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/ObjectCreator.java: Use gnu/CORBA namespace.
|
||
|
||
2005-05-21 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/universalHolder.java: New file.
|
||
* gnu/CORBA/gnuAny.java (create_input_stream,
|
||
read_value): Use the universalHolder.
|
||
* gnu/CORBA/CDR/aligningInputStream.java
|
||
(getBuffer): New method.
|
||
|
||
2005-05-21 Andreas Jaeger <aj@suse.de>
|
||
|
||
* java/lang/mprec.c (mult, lshift, b2d, d2b): Add parenthesis to
|
||
avoid warnings.
|
||
|
||
2005-05-21 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* NEWS: document VM interface changes.
|
||
* java/lang/ClassLoader.java: (vmdata): add
|
||
* vm/reference/java/lang/VMClass.java: (getModifiers()): add
|
||
new parameter ignoreInnerClassesAttrib
|
||
* vm/reference/java/lang/VMClassLoader.java: (defineClass()): remove
|
||
deprecated version (getPrimitiveClass(String)): remove
|
||
(getPrimitiveClass(char)): make native (loadClass()): make native
|
||
* vm/reference/java/lang/VMThread.java: (vmdata): add
|
||
(countStackFrames()): make native
|
||
* vm/reference/java/lang/VMThrowable.java: (vmdata): add
|
||
(fillInStackTrace()): make native
|
||
(getStackTrace()): make native
|
||
* vm/reference/java/lang/reflect/Constructor.java:
|
||
(parameterTypes, exceptionTypes): remove
|
||
(getParameterTypes(), getExceptionTypes()): make native
|
||
|
||
2005-05-21 Michael Koch <konqueror@gmx.de>
|
||
|
||
* resource/gnu/java/locale/LocaleInformation_as.properties,
|
||
resource/gnu/java/locale/LocaleInformation_bg.properties,
|
||
resource/gnu/java/locale/LocaleInformation_cs.properties,
|
||
resource/gnu/java/locale/LocaleInformation_da.properties,
|
||
resource/gnu/java/locale/LocaleInformation_de.properties,
|
||
resource/gnu/java/locale/LocaleInformation_dz.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_GB.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_IE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_SG.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fa.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fa_AF.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fi.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fr.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ga.properties,
|
||
resource/gnu/java/locale/LocaleInformation_hi.properties,
|
||
resource/gnu/java/locale/LocaleInformation_it.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ja.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ko.properties,
|
||
resource/gnu/java/locale/LocaleInformation_mr.properties,
|
||
resource/gnu/java/locale/LocaleInformation_mt.properties,
|
||
resource/gnu/java/locale/LocaleInformation_nb.properties,
|
||
resource/gnu/java/locale/LocaleInformation_nl.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ps.properties,
|
||
resource/gnu/java/locale/LocaleInformation_pt.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sr.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sr_Latn.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sv.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sw.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ta.properties,
|
||
resource/gnu/java/locale/LocaleInformation_uz_AF.properties,
|
||
resource/gnu/java/locale/LocaleInformation_zh.properties,
|
||
resource/gnu/java/locale/LocaleInformation_zh_Hant.properties:
|
||
Regenerated with newer gnu.localegen to fix newline bug.
|
||
|
||
2005-05-21 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/text/DateFormatSymbols.java:
|
||
(getStringArray(java.util.ResourceBundle,String)):
|
||
Fixed parsing of new property files.
|
||
(getZoneStrings(java.util.ResourceBundle)):
|
||
Likewise.
|
||
|
||
2005-05-21 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
|
||
(area_updated): Delete jpixels reference after use to avoid wasting references.
|
||
|
||
2005-05-20 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
* doc/www.gnu.org/tasks.wml: Adding CORBA task.
|
||
|
||
2005-05-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/DefaultKeyboardFocusManager.java:
|
||
Documentation fixes.
|
||
|
||
2005-05-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/JTextComponent.java
|
||
(CaretBlinkTimer): Added inner class to make caret blinking.
|
||
(constructor): Create one instance of CaretBlinkTimer.
|
||
(setEditable): Switch caret on and off depending on the editable
|
||
property.
|
||
(setCare): Register caret with the CaretBlinkTimer.
|
||
* javax/swing/text/DefaultCaret.java:
|
||
Set a good blink rate of 500ms.
|
||
|
||
2005-05-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JEditorPane.java:
|
||
(processComponentKeyEvent): Removed this method. This blocks
|
||
key events from beeing delivered and is not in the API.
|
||
(processKeyEvent): Removed this method. This blocks
|
||
key events from beeing delivered and is not in the API.
|
||
|
||
2005-05-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/DefaultKeyboardFocusManager.java
|
||
(processKeyEvent): Properly swallow KEY_TYPED events after
|
||
a KEY_PRESSED event for a focusTraversalKey has been received.
|
||
Otherwise the focusTraversalKey (e.g. a TAB) would end up
|
||
beeing delivered to the focused component.
|
||
|
||
2005-05-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Component.java
|
||
(dispatchEventImpl): Let MouseEvents trigger a focus change
|
||
on lightweight components.
|
||
|
||
2005-05-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextField.java
|
||
(constructor): Set default value for the horizontalAlignment
|
||
property.
|
||
|
||
2005-05-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
|
||
(setButtonIcons): Added checks for null references.
|
||
|
||
2005-05-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JProgressBar.java
|
||
(paintBorder): Check if border is null before trying to paint it.
|
||
* javax/swing/plaf/basic/BasicProgressBarUI.java
|
||
(paint): Don't paint the border here. This would lead to the border
|
||
beeing painted twice.
|
||
|
||
2005-05-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SwingUtilities.java
|
||
(convertPoint): Check for visibility of source and destination
|
||
before calling convertPointToScreen or convertPointFromScreen.
|
||
|
||
2005-05-20 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/SetOverrideType.java (_ADD_OVERRIDE, _SET_OVERRIDE),
|
||
org/omg/CORBA/CompletionStatus.java
|
||
(_COMPLETED_YES, _COMPLETED_NO, _COMPLETED_MAYBE): Making public.
|
||
* org/omg/CORBA/ValueMember.java: Inherit from
|
||
org.omg.CORBA.portable.IDLEntity.
|
||
|
||
2005-05-20 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/portable/ApplicationException.java,
|
||
org/omg/CORBA/portable/RemarshalException.java:
|
||
Adding serialVersionUID.
|
||
*org/omg/CORBA/portable/OutputStream.java(write_Context):
|
||
Making concrete.
|
||
org/omg/CORBA/portable/ServantObject.java (servant):
|
||
Fixing typo in the field name.
|
||
|
||
2005-05-20 Michael Koch <konqueror@gmx.de>
|
||
|
||
* scripts/generate-locale-list.sh:
|
||
Use the new locale properties files.
|
||
|
||
2005-05-20 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* javax/swing/SizeRequirements.java: Removed two non-UTF8 chars.
|
||
|
||
2005-05-19 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/net/URI.java:
|
||
Added more documentation.
|
||
(RFC2396_MARK): Removed.
|
||
(RFC2396_UNRESERVED): Changed to RFC3986_UNRESERVED and updated.
|
||
(RFC2396_REG_NAME): Changed to RFC3986_REG_NAME and updated.
|
||
(RFC2396_PCHAR): Changed to RFC3986_PCHAR and updated.
|
||
(RFC2396_SEGMENT): Changed to RFC3986_SEGMENT and updated.
|
||
(RFC2396_PATH_SEGMENTS): Changed to RFC3986_PATH_SEGMENTS.
|
||
(RFC3986_UNRESERVED): New field.
|
||
(RFC3986_SSP): New field.
|
||
(RFC3986_HOST): New field.
|
||
(RFC3986_USERINFO): New field.
|
||
(static): New initializer to initialize patterns with class.
|
||
(parseURI()): Moved authority parsing to parseServerAuthority().
|
||
(unquote(String)): Removed invalid exception for non-ASCII chars.
|
||
(quote(String)): Implemented.
|
||
(quoteAuthority(String)): Adapted to use new fields.
|
||
(quote(String,String)): Moved escaping of characters to another
|
||
method.
|
||
(quoteHost(String)): Implemented.
|
||
(quotePath(String)): Adapted to use new fields.
|
||
(quoteUserInfo(String)): Implemented.
|
||
(parseServerAuthority()): Implemented.
|
||
(normalize()): Implemented.
|
||
(normalizePath(String)): Implemented as part of normalize().
|
||
(removeLastSegment(StringBuffer)): Likewise.
|
||
(relativize(java.net.URI)): Implemented.
|
||
(equals(Object)): Implemented.
|
||
(hashCode()): Implemented.
|
||
(compareTo(Object)): Implemented.
|
||
(compareFragments(java.net.URI)): Implemented.
|
||
(toString()): Use fields directly.
|
||
(toASCIIString()): Implemented.
|
||
(escapeCharacters(String)): Implemented to escape non-ASCII characters.
|
||
|
||
2005-05-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SizeRequirements.java
|
||
(constructors): Implemented.
|
||
(getTiledSizeRequirements): Implemented.
|
||
(calculateTiledPositions): Implemented.
|
||
|
||
2005-05-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SizeRequirements.java:
|
||
Added API documentation for this class.
|
||
|
||
2005-05-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SizeRequirements.java:
|
||
Reformatted file to meet our coding standards.
|
||
|
||
2005-05-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SwingUtilities.java
|
||
(getUIInputMap): Return the InputMap that has been set by
|
||
the UI of the component, not the component's own InputMap.
|
||
(getUIActionMap): Return the ActionMap that has been set by
|
||
the UI of the component, not the component's own ActionMap.
|
||
|
||
2005-05-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/FocusManager.java:
|
||
Reformatted this file to match our coding standard.
|
||
|
||
2005-05-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/BasicFileChooserUI.java:
|
||
(installComponents): Include parents ComboBox. This has been
|
||
commented out because ComboBox was broken (see previous entry).
|
||
|
||
2005-05-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalComboBoxUI.java
|
||
(createUI): Do not share instances of this UI class between
|
||
different JComboBoxes.
|
||
|
||
2005-05-19 Kim Ho <kho@luxsci.net>
|
||
|
||
* javax/swing/DefaultComboBoxModel.java:
|
||
(addElement): Set index to be the element of the added item.
|
||
(removeAllElements): Clear before retrieving new size. Use
|
||
correct size.
|
||
* javax/swing/JFileChooser.java: Implemented.
|
||
* javax/swing/filechooser/FileSystemView.java: Implemented.
|
||
* javax/swing/filechooser/UnixFileSystemView.java: New file.
|
||
Implemented.
|
||
* javax/swing/plaf/basic/BasicComboBoxUI.java:
|
||
(intervalAdded): Set initial index to start.
|
||
* javax/swing/plaf/basic/BasicDirectoryModel.java: New file.
|
||
Implemented.
|
||
* javax/swing/plaf/basic/BasicFileChooserUI.java: New file.
|
||
Implemented.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java: Add FileChooserUI.
|
||
Commented out GIF properties for FileChooser stuff.
|
||
|
||
2005-05-19 Michael Koch <konqueror@gmx.de>
|
||
|
||
* lib/Makefile.am: Remove accidentally commited -nowarn option for
|
||
jikes.
|
||
|
||
2005-05-19 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/text/DateFormatSymbols.java
|
||
(getStringArray): New method.
|
||
(getZoneStrings): Likewise.
|
||
(DateFormatSymbols): Load symbols from properties files.
|
||
* java/util/Locale.java
|
||
(getDisplayLanguage): Handle new way to load language names.
|
||
(getDisplayCountry): Handle new way to load territory names.
|
||
(getDisplayVariant): Handle new way to load variant names.
|
||
* lib/Makefile.am, lib/gen-classlist.sh.in:
|
||
No need to special case classes from gnu.java.locale anymore.
|
||
* scripts/generate-locale-list.sh:
|
||
Generate list from the new properties files.
|
||
* LICENSE: Added license of locale data properties files.
|
||
|
||
2005-05-19 Michael Koch <konqueror@gmx.de>
|
||
|
||
* resource/gnu/java/locale/LocaleInformation_aa_DJ.properties,
|
||
resource/gnu/java/locale/LocaleInformation_aa_ER.properties,
|
||
resource/gnu/java/locale/LocaleInformation_aa_ER_SAAHO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_aa_ET.properties,
|
||
resource/gnu/java/locale/LocaleInformation_aa.properties,
|
||
resource/gnu/java/locale/LocaleInformation_af.properties,
|
||
resource/gnu/java/locale/LocaleInformation_af_ZA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_am_ET.properties,
|
||
resource/gnu/java/locale/LocaleInformation_am.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_DZ.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_IQ.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_JO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_KW.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_LB.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_LY.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_MA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_QA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_SA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_SY.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_TN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ar_YE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_as_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_as.properties,
|
||
resource/gnu/java/locale/LocaleInformation_az_Cyrl.properties,
|
||
resource/gnu/java/locale/LocaleInformation_be_BY.properties,
|
||
resource/gnu/java/locale/LocaleInformation_be.properties,
|
||
resource/gnu/java/locale/LocaleInformation_bg_BG.properties,
|
||
resource/gnu/java/locale/LocaleInformation_bg.properties,
|
||
resource/gnu/java/locale/LocaleInformation_bn_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_bn.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ca_ES.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ca.properties,
|
||
resource/gnu/java/locale/LocaleInformation_cs_CZ.properties,
|
||
resource/gnu/java/locale/LocaleInformation_cs.properties,
|
||
resource/gnu/java/locale/LocaleInformation_cy_GB.properties,
|
||
resource/gnu/java/locale/LocaleInformation_cy.properties,
|
||
resource/gnu/java/locale/LocaleInformation_da_DK.properties,
|
||
resource/gnu/java/locale/LocaleInformation_da.properties,
|
||
resource/gnu/java/locale/LocaleInformation_de_AT.properties,
|
||
resource/gnu/java/locale/LocaleInformation_de_BE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_de_CH.properties,
|
||
resource/gnu/java/locale/LocaleInformation_de_DE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_de_LI.properties,
|
||
resource/gnu/java/locale/LocaleInformation_de_LU.properties,
|
||
resource/gnu/java/locale/LocaleInformation_de.properties,
|
||
resource/gnu/java/locale/LocaleInformation_dv_MV.properties,
|
||
resource/gnu/java/locale/LocaleInformation_dv.properties,
|
||
resource/gnu/java/locale/LocaleInformation_dz_BT.properties,
|
||
resource/gnu/java/locale/LocaleInformation_dz.properties,
|
||
resource/gnu/java/locale/LocaleInformation_el_GR.properties,
|
||
resource/gnu/java/locale/LocaleInformation_el.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_AS.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_AU.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_BE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_BW.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_BZ.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_CA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_GB.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_GU.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_HK.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_IE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_MH.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_MP.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_MT.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_NZ.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_PH.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_PK.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_SG.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_UM.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_US_POSIX.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_US.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_VI.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_ZA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_en_ZW.properties,
|
||
resource/gnu/java/locale/LocaleInformation_eo.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_AR.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_BO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_CL.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_CO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_CR.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_DO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_EC.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_ES.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_GT.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_HN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_MX.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_NI.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_PA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_PE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_PR.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_PY.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_SV.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_US.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_UY.properties,
|
||
resource/gnu/java/locale/LocaleInformation_es_VE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_et_EE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_et.properties,
|
||
resource/gnu/java/locale/LocaleInformation_eu_ES.properties,
|
||
resource/gnu/java/locale/LocaleInformation_eu.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fa_AF.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fa_IR.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fa.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fi_FI.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fi.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fo_FO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fo.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fr_BE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fr_CA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fr_CH.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fr_LU.properties,
|
||
resource/gnu/java/locale/LocaleInformation_fr.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ga_IE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ga.properties,
|
||
resource/gnu/java/locale/LocaleInformation_gl_ES.properties,
|
||
resource/gnu/java/locale/LocaleInformation_gl.properties,
|
||
resource/gnu/java/locale/LocaleInformation_gu_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_gu.properties,
|
||
resource/gnu/java/locale/LocaleInformation_gv_GB.properties,
|
||
resource/gnu/java/locale/LocaleInformation_gv.properties,
|
||
resource/gnu/java/locale/LocaleInformation_he_IL.properties,
|
||
resource/gnu/java/locale/LocaleInformation_he.properties,
|
||
resource/gnu/java/locale/LocaleInformation_hi_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_hi.properties,
|
||
resource/gnu/java/locale/LocaleInformation_hr.properties,
|
||
resource/gnu/java/locale/LocaleInformation_hu_HU.properties,
|
||
resource/gnu/java/locale/LocaleInformation_hu.properties,
|
||
resource/gnu/java/locale/LocaleInformation_hy_AM.properties,
|
||
resource/gnu/java/locale/LocaleInformation_hy_AM_REVISED.properties,
|
||
resource/gnu/java/locale/LocaleInformation_hy.properties,
|
||
resource/gnu/java/locale/LocaleInformation_id_ID.properties,
|
||
resource/gnu/java/locale/LocaleInformation_id.properties,
|
||
resource/gnu/java/locale/LocaleInformation_is_IS.properties,
|
||
resource/gnu/java/locale/LocaleInformation_is.properties,
|
||
resource/gnu/java/locale/LocaleInformation_it_CH.properties,
|
||
resource/gnu/java/locale/LocaleInformation_it_IT.properties,
|
||
resource/gnu/java/locale/LocaleInformation_it.properties,
|
||
resource/gnu/java/locale/LocaleInformation_iu.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ja_JP.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ja.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ka.properties,
|
||
resource/gnu/java/locale/LocaleInformation_kk_KZ.properties,
|
||
resource/gnu/java/locale/LocaleInformation_kk.properties,
|
||
resource/gnu/java/locale/LocaleInformation_kl_GL.properties,
|
||
resource/gnu/java/locale/LocaleInformation_kl.properties,
|
||
resource/gnu/java/locale/LocaleInformation_km_KH.properties,
|
||
resource/gnu/java/locale/LocaleInformation_km.properties,
|
||
resource/gnu/java/locale/LocaleInformation_kn_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_kn.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ko_KR.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ko.properties,
|
||
resource/gnu/java/locale/LocaleInformation_kw_GB.properties,
|
||
resource/gnu/java/locale/LocaleInformation_kw.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ky.properties,
|
||
resource/gnu/java/locale/LocaleInformation_lo_LA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_lo.properties,
|
||
resource/gnu/java/locale/LocaleInformation_lt_LT.properties,
|
||
resource/gnu/java/locale/LocaleInformation_lt.properties,
|
||
resource/gnu/java/locale/LocaleInformation_lv_LV.properties,
|
||
resource/gnu/java/locale/LocaleInformation_lv.properties,
|
||
resource/gnu/java/locale/LocaleInformation_mk.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ml_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ml.properties,
|
||
resource/gnu/java/locale/LocaleInformation_mn_MN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_mn.properties,
|
||
resource/gnu/java/locale/LocaleInformation_mr_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_mr.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ms_BN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ms_MY.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ms.properties,
|
||
resource/gnu/java/locale/LocaleInformation_mt_MT.properties,
|
||
resource/gnu/java/locale/LocaleInformation_mt.properties,
|
||
resource/gnu/java/locale/LocaleInformation_nb_NO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_nb.properties,
|
||
resource/gnu/java/locale/LocaleInformation_nl_BE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_nl_NL.properties,
|
||
resource/gnu/java/locale/LocaleInformation_nl.properties,
|
||
resource/gnu/java/locale/LocaleInformation_nn_NO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_nn.properties,
|
||
resource/gnu/java/locale/LocaleInformation_om_ET.properties,
|
||
resource/gnu/java/locale/LocaleInformation_om_KE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_om.properties,
|
||
resource/gnu/java/locale/LocaleInformation_or_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_or.properties,
|
||
resource/gnu/java/locale/LocaleInformation_pa_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_pa.properties,
|
||
resource/gnu/java/locale/LocaleInformation_pl_PL.properties,
|
||
resource/gnu/java/locale/LocaleInformation_pl.properties,
|
||
resource/gnu/java/locale/LocaleInformation.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ps_AF.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ps.properties,
|
||
resource/gnu/java/locale/LocaleInformation_pt_BR.properties,
|
||
resource/gnu/java/locale/LocaleInformation_pt.properties,
|
||
resource/gnu/java/locale/LocaleInformation_pt_PT.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ro.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ro_RO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ru.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ru_RU.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ru_UA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sa_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sa.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sk.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sk_SK.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sl.properties,
|
||
resource/gnu/java/locale/LocaleInformation_so_DJ.properties,
|
||
resource/gnu/java/locale/LocaleInformation_so_ET.properties,
|
||
resource/gnu/java/locale/LocaleInformation_so_KE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_so.properties,
|
||
resource/gnu/java/locale/LocaleInformation_so_SO.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sq_AL.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sq.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sr_Latn.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sr.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sv_FI.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sv.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sv_SE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sw_KE.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sw.properties,
|
||
resource/gnu/java/locale/LocaleInformation_sw_TZ.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ta_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ta.properties,
|
||
resource/gnu/java/locale/LocaleInformation_te_IN.properties,
|
||
resource/gnu/java/locale/LocaleInformation_te.properties,
|
||
resource/gnu/java/locale/LocaleInformation_th.properties,
|
||
resource/gnu/java/locale/LocaleInformation_th_TH.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ti_ER.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ti_ET.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ti.properties,
|
||
resource/gnu/java/locale/LocaleInformation_tr.properties,
|
||
resource/gnu/java/locale/LocaleInformation_tr_TR.properties,
|
||
resource/gnu/java/locale/LocaleInformation_tt.properties,
|
||
resource/gnu/java/locale/LocaleInformation_tt_RU.properties,
|
||
resource/gnu/java/locale/LocaleInformation_uk.properties,
|
||
resource/gnu/java/locale/LocaleInformation_uk_UA.properties,
|
||
resource/gnu/java/locale/LocaleInformation_ur.properties,
|
||
resource/gnu/java/locale/LocaleInformation_uz_AF.properties,
|
||
resource/gnu/java/locale/LocaleInformation_uz.properties,
|
||
resource/gnu/java/locale/LocaleInformation_vi.properties,
|
||
resource/gnu/java/locale/LocaleInformation_zh_CN_Hans.properties,
|
||
resource/gnu/java/locale/LocaleInformation_zh_Hant.properties,
|
||
resource/gnu/java/locale/LocaleInformation_zh_HK_Hant.properties,
|
||
resource/gnu/java/locale/LocaleInformation_zh_MO_Hant.properties,
|
||
resource/gnu/java/locale/LocaleInformation_zh.properties,
|
||
resource/gnu/java/locale/LocaleInformation_zh_SG_Hans.properties,
|
||
resource/gnu/java/locale/LocaleInformation_zh_TW_Hant.properties:
|
||
New files.
|
||
* gnu/java/locale/LocaleInformation_aa_DJ.java,
|
||
gnu/java/locale/LocaleInformation_aa_ER.java,
|
||
gnu/java/locale/LocaleInformation_aa_ER_SAAHO.java,
|
||
gnu/java/locale/LocaleInformation_aa_ET.java,
|
||
gnu/java/locale/LocaleInformation_aa.java,
|
||
gnu/java/locale/LocaleInformation_af.java,
|
||
gnu/java/locale/LocaleInformation_af_ZA.java,
|
||
gnu/java/locale/LocaleInformation_am_ET.java,
|
||
gnu/java/locale/LocaleInformation_am.java,
|
||
gnu/java/locale/LocaleInformation_ar_DZ.java,
|
||
gnu/java/locale/LocaleInformation_ar_IN.java,
|
||
gnu/java/locale/LocaleInformation_ar_IQ.java,
|
||
gnu/java/locale/LocaleInformation_ar.java,
|
||
gnu/java/locale/LocaleInformation_ar_JO.java,
|
||
gnu/java/locale/LocaleInformation_ar_KW.java,
|
||
gnu/java/locale/LocaleInformation_ar_LB.java,
|
||
gnu/java/locale/LocaleInformation_ar_LY.java,
|
||
gnu/java/locale/LocaleInformation_ar_MA.java,
|
||
gnu/java/locale/LocaleInformation_ar_QA.java,
|
||
gnu/java/locale/LocaleInformation_ar_SA.java,
|
||
gnu/java/locale/LocaleInformation_ar_SY.java,
|
||
gnu/java/locale/LocaleInformation_ar_TN.java,
|
||
gnu/java/locale/LocaleInformation_ar_YE.java,
|
||
gnu/java/locale/LocaleInformation_as_IN.java,
|
||
gnu/java/locale/LocaleInformation_as.java,
|
||
gnu/java/locale/LocaleInformation_az_Cyrl.java,
|
||
gnu/java/locale/LocaleInformation_az.java,
|
||
gnu/java/locale/LocaleInformation_be_BY.java,
|
||
gnu/java/locale/LocaleInformation_be.java,
|
||
gnu/java/locale/LocaleInformation_bg_BG.java,
|
||
gnu/java/locale/LocaleInformation_bg.java,
|
||
gnu/java/locale/LocaleInformation_bn_IN.java,
|
||
gnu/java/locale/LocaleInformation_bn.java,
|
||
gnu/java/locale/LocaleInformation_br_FR.java,
|
||
gnu/java/locale/LocaleInformation_bs_BA.java,
|
||
gnu/java/locale/LocaleInformation_byn_ER.java,
|
||
gnu/java/locale/LocaleInformation_byn.java,
|
||
gnu/java/locale/LocaleInformation_ca_ES.java,
|
||
gnu/java/locale/LocaleInformation_ca.java,
|
||
gnu/java/locale/LocaleInformation_cs_CZ.java,
|
||
gnu/java/locale/LocaleInformation_cs.java,
|
||
gnu/java/locale/LocaleInformation_cy_GB.java,
|
||
gnu/java/locale/LocaleInformation_cy.java,
|
||
gnu/java/locale/LocaleInformation_da_DK.java,
|
||
gnu/java/locale/LocaleInformation_da.java,
|
||
gnu/java/locale/LocaleInformation_de_AT.java,
|
||
gnu/java/locale/LocaleInformation_de_BE.java,
|
||
gnu/java/locale/LocaleInformation_de_CH.java,
|
||
gnu/java/locale/LocaleInformation_de_DE.java,
|
||
gnu/java/locale/LocaleInformation_de.java,
|
||
gnu/java/locale/LocaleInformation_de_LI.java,
|
||
gnu/java/locale/LocaleInformation_de_LU.java,
|
||
gnu/java/locale/LocaleInformation_dv.java,
|
||
gnu/java/locale/LocaleInformation_dv_MV.java,
|
||
gnu/java/locale/LocaleInformation_dz_BT.java,
|
||
gnu/java/locale/LocaleInformation_dz.java,
|
||
gnu/java/locale/LocaleInformation_el_GR.java,
|
||
gnu/java/locale/LocaleInformation_el.java,
|
||
gnu/java/locale/LocaleInformation_en_AS.java,
|
||
gnu/java/locale/LocaleInformation_en_AU.java,
|
||
gnu/java/locale/LocaleInformation_en_BE.java,
|
||
gnu/java/locale/LocaleInformation_en_BW.java,
|
||
gnu/java/locale/LocaleInformation_en_BZ.java,
|
||
gnu/java/locale/LocaleInformation_en_CA.java,
|
||
gnu/java/locale/LocaleInformation_en_DK.java,
|
||
gnu/java/locale/LocaleInformation_en_GB.java,
|
||
gnu/java/locale/LocaleInformation_en_GU.java,
|
||
gnu/java/locale/LocaleInformation_en_HK.java,
|
||
gnu/java/locale/LocaleInformation_en_IE.java,
|
||
gnu/java/locale/LocaleInformation_en_IN.java,
|
||
gnu/java/locale/LocaleInformation_en.java,
|
||
gnu/java/locale/LocaleInformation_en_MH.java,
|
||
gnu/java/locale/LocaleInformation_en_MP.java,
|
||
gnu/java/locale/LocaleInformation_en_MT.java,
|
||
gnu/java/locale/LocaleInformation_en_NZ.java,
|
||
gnu/java/locale/LocaleInformation_en_PH.java,
|
||
gnu/java/locale/LocaleInformation_en_PK.java,
|
||
gnu/java/locale/LocaleInformation_en_SG.java,
|
||
gnu/java/locale/LocaleInformation_en_UM.java,
|
||
gnu/java/locale/LocaleInformation_en_US.java,
|
||
gnu/java/locale/LocaleInformation_en_US_POSIX.java,
|
||
gnu/java/locale/LocaleInformation_en_VI.java,
|
||
gnu/java/locale/LocaleInformation_en_ZA.java,
|
||
gnu/java/locale/LocaleInformation_en_ZW.java,
|
||
gnu/java/locale/LocaleInformation_eo.java,
|
||
gnu/java/locale/LocaleInformation_es_AR.java,
|
||
gnu/java/locale/LocaleInformation_es_BO.java,
|
||
gnu/java/locale/LocaleInformation_es_CL.java,
|
||
gnu/java/locale/LocaleInformation_es_CO.java,
|
||
gnu/java/locale/LocaleInformation_es_CR.java,
|
||
gnu/java/locale/LocaleInformation_es_DO.java,
|
||
gnu/java/locale/LocaleInformation_es_EC.java,
|
||
gnu/java/locale/LocaleInformation_es_ES.java,
|
||
gnu/java/locale/LocaleInformation_es_GT.java,
|
||
gnu/java/locale/LocaleInformation_es_HN.java,
|
||
gnu/java/locale/LocaleInformation_es.java,
|
||
gnu/java/locale/LocaleInformation_es_MX.java,
|
||
gnu/java/locale/LocaleInformation_es_NI.java,
|
||
gnu/java/locale/LocaleInformation_es_PA.java,
|
||
gnu/java/locale/LocaleInformation_es_PE.java,
|
||
gnu/java/locale/LocaleInformation_es_PR.java,
|
||
gnu/java/locale/LocaleInformation_es_PY.java,
|
||
gnu/java/locale/LocaleInformation_es_SV.java,
|
||
gnu/java/locale/LocaleInformation_es_US.java,
|
||
gnu/java/locale/LocaleInformation_es_UY.java,
|
||
gnu/java/locale/LocaleInformation_es_VE.java,
|
||
gnu/java/locale/LocaleInformation_et_EE.java,
|
||
gnu/java/locale/LocaleInformation_et.java,
|
||
gnu/java/locale/LocaleInformation_eu_ES.java,
|
||
gnu/java/locale/LocaleInformation_eu.java,
|
||
gnu/java/locale/LocaleInformation_fa_AF.java,
|
||
gnu/java/locale/LocaleInformation_fa_IR.java,
|
||
gnu/java/locale/LocaleInformation_fa.java,
|
||
gnu/java/locale/LocaleInformation_fi_FI.java,
|
||
gnu/java/locale/LocaleInformation_fi.java,
|
||
gnu/java/locale/LocaleInformation_fo_FO.java,
|
||
gnu/java/locale/LocaleInformation_fo.java,
|
||
gnu/java/locale/LocaleInformation_fr_BE.java,
|
||
gnu/java/locale/LocaleInformation_fr_CA.java,
|
||
gnu/java/locale/LocaleInformation_fr_CH.java,
|
||
gnu/java/locale/LocaleInformation_fr.java,
|
||
gnu/java/locale/LocaleInformation_fr_LU.java,
|
||
gnu/java/locale/LocaleInformation_ga_IE.java,
|
||
gnu/java/locale/LocaleInformation_ga.java,
|
||
gnu/java/locale/LocaleInformation_gez_ER.java,
|
||
gnu/java/locale/LocaleInformation_gez_ET.java,
|
||
gnu/java/locale/LocaleInformation_gez.java,
|
||
gnu/java/locale/LocaleInformation_gl_ES.java,
|
||
gnu/java/locale/LocaleInformation_gl.java,
|
||
gnu/java/locale/LocaleInformation_gu_IN.java,
|
||
gnu/java/locale/LocaleInformation_gu.java,
|
||
gnu/java/locale/LocaleInformation_gv_GB.java,
|
||
gnu/java/locale/LocaleInformation_gv.java,
|
||
gnu/java/locale/LocaleInformation_haw.java,
|
||
gnu/java/locale/LocaleInformation_haw_US.java,
|
||
gnu/java/locale/LocaleInformation_he_IL.java,
|
||
gnu/java/locale/LocaleInformation_he.java,
|
||
gnu/java/locale/LocaleInformation_hi_IN.java,
|
||
gnu/java/locale/LocaleInformation_hi.java,
|
||
gnu/java/locale/LocaleInformation_hr.java,
|
||
gnu/java/locale/LocaleInformation_hu_HU.java,
|
||
gnu/java/locale/LocaleInformation_hu.java,
|
||
gnu/java/locale/LocaleInformation_hy_AM.java,
|
||
gnu/java/locale/LocaleInformation_hy_AM_REVISED.java,
|
||
gnu/java/locale/LocaleInformation_hy.java,
|
||
gnu/java/locale/LocaleInformation_id_ID.java,
|
||
gnu/java/locale/LocaleInformation_id.java,
|
||
gnu/java/locale/LocaleInformation_is_IS.java,
|
||
gnu/java/locale/LocaleInformation_is.java,
|
||
gnu/java/locale/LocaleInformation_it_CH.java,
|
||
gnu/java/locale/LocaleInformation_it_IT.java,
|
||
gnu/java/locale/LocaleInformation_it.java,
|
||
gnu/java/locale/LocaleInformation_iu.java,
|
||
gnu/java/locale/LocaleInformation_iw_IL.java,
|
||
gnu/java/locale/LocaleInformation_ja.java,
|
||
gnu/java/locale/LocaleInformation_ja_JP.java,
|
||
gnu/java/locale/LocaleInformation.java,
|
||
gnu/java/locale/LocaleInformation_ka.java,
|
||
gnu/java/locale/LocaleInformation_kk.java,
|
||
gnu/java/locale/LocaleInformation_kk_KZ.java,
|
||
gnu/java/locale/LocaleInformation_kl_GL.java,
|
||
gnu/java/locale/LocaleInformation_kl.java,
|
||
gnu/java/locale/LocaleInformation_km.java,
|
||
gnu/java/locale/LocaleInformation_km_KH.java,
|
||
gnu/java/locale/LocaleInformation_kn_IN.java,
|
||
gnu/java/locale/LocaleInformation_kn.java,
|
||
gnu/java/locale/LocaleInformation_ko.java,
|
||
gnu/java/locale/LocaleInformation_kok_IN.java,
|
||
gnu/java/locale/LocaleInformation_kok.java,
|
||
gnu/java/locale/LocaleInformation_ko_KR.java,
|
||
gnu/java/locale/LocaleInformation_kw_GB.java,
|
||
gnu/java/locale/LocaleInformation_kw.java,
|
||
gnu/java/locale/LocaleInformation_ky.java,
|
||
gnu/java/locale/LocaleInformation_lo.java,
|
||
gnu/java/locale/LocaleInformation_lo_LA.java,
|
||
gnu/java/locale/LocaleInformation_lt.java,
|
||
gnu/java/locale/LocaleInformation_lt_LT.java,
|
||
gnu/java/locale/LocaleInformation_lv.java,
|
||
gnu/java/locale/LocaleInformation_lv_LV.java,
|
||
gnu/java/locale/LocaleInformation_mk.java,
|
||
gnu/java/locale/LocaleInformation_ml_IN.java,
|
||
gnu/java/locale/LocaleInformation_ml.java,
|
||
gnu/java/locale/LocaleInformation_mn.java,
|
||
gnu/java/locale/LocaleInformation_mn_MN.java,
|
||
gnu/java/locale/LocaleInformation_mr_IN.java,
|
||
gnu/java/locale/LocaleInformation_mr.java,
|
||
gnu/java/locale/LocaleInformation_ms_BN.java,
|
||
gnu/java/locale/LocaleInformation_ms.java,
|
||
gnu/java/locale/LocaleInformation_ms_MY.java,
|
||
gnu/java/locale/LocaleInformation_mt.java,
|
||
gnu/java/locale/LocaleInformation_mt_MT.java,
|
||
gnu/java/locale/LocaleInformation_nb.java,
|
||
gnu/java/locale/LocaleInformation_nb_NO.java,
|
||
gnu/java/locale/LocaleInformation_nl_BE.java,
|
||
gnu/java/locale/LocaleInformation_nl.java,
|
||
gnu/java/locale/LocaleInformation_nl_NL.java,
|
||
gnu/java/locale/LocaleInformation_nn.java,
|
||
gnu/java/locale/LocaleInformation_nn_NO.java,
|
||
gnu/java/locale/LocaleInformation_no_NO.java,
|
||
gnu/java/locale/LocaleInformation_oc_FR.java,
|
||
gnu/java/locale/LocaleInformation_om_ET.java,
|
||
gnu/java/locale/LocaleInformation_om.java,
|
||
gnu/java/locale/LocaleInformation_om_KE.java,
|
||
gnu/java/locale/LocaleInformation_or_IN.java,
|
||
gnu/java/locale/LocaleInformation_or.java,
|
||
gnu/java/locale/LocaleInformation_pa_IN.java,
|
||
gnu/java/locale/LocaleInformation_pa.java,
|
||
gnu/java/locale/LocaleInformation_pl.java,
|
||
gnu/java/locale/LocaleInformation_pl_PL.java,
|
||
gnu/java/locale/LocaleInformation_ps_AF.java,
|
||
gnu/java/locale/LocaleInformation_ps.java,
|
||
gnu/java/locale/LocaleInformation_pt_BR.java,
|
||
gnu/java/locale/LocaleInformation_pt.java,
|
||
gnu/java/locale/LocaleInformation_pt_PT.java,
|
||
gnu/java/locale/LocaleInformation_ro.java,
|
||
gnu/java/locale/LocaleInformation_ro_RO.java,
|
||
gnu/java/locale/LocaleInformation_ru.java,
|
||
gnu/java/locale/LocaleInformation_ru_RU.java,
|
||
gnu/java/locale/LocaleInformation_ru_UA.java,
|
||
gnu/java/locale/LocaleInformation_sa_IN.java,
|
||
gnu/java/locale/LocaleInformation_sa.java,
|
||
gnu/java/locale/LocaleInformation_se_NO.java,
|
||
gnu/java/locale/LocaleInformation_sid_ET.java,
|
||
gnu/java/locale/LocaleInformation_sid.java,
|
||
gnu/java/locale/LocaleInformation_sk.java,
|
||
gnu/java/locale/LocaleInformation_sk_SK.java,
|
||
gnu/java/locale/LocaleInformation_sl.java,
|
||
gnu/java/locale/LocaleInformation_so_DJ.java,
|
||
gnu/java/locale/LocaleInformation_so_ET.java,
|
||
gnu/java/locale/LocaleInformation_so.java,
|
||
gnu/java/locale/LocaleInformation_so_KE.java,
|
||
gnu/java/locale/LocaleInformation_so_SO.java,
|
||
gnu/java/locale/LocaleInformation_sq_AL.java,
|
||
gnu/java/locale/LocaleInformation_sq.java,
|
||
gnu/java/locale/LocaleInformation_sr.java,
|
||
gnu/java/locale/LocaleInformation_sr_Latn.java,
|
||
gnu/java/locale/LocaleInformation_sv_FI.java,
|
||
gnu/java/locale/LocaleInformation_sv.java,
|
||
gnu/java/locale/LocaleInformation_sv_SE.java,
|
||
gnu/java/locale/LocaleInformation_sw.java,
|
||
gnu/java/locale/LocaleInformation_sw_KE.java,
|
||
gnu/java/locale/LocaleInformation_sw_TZ.java,
|
||
gnu/java/locale/LocaleInformation_syr.java,
|
||
gnu/java/locale/LocaleInformation_syr_SY.java,
|
||
gnu/java/locale/LocaleInformation_ta_IN.java,
|
||
gnu/java/locale/LocaleInformation_ta.java,
|
||
gnu/java/locale/LocaleInformation_te_IN.java,
|
||
gnu/java/locale/LocaleInformation_te.java,
|
||
gnu/java/locale/LocaleInformation_tg_TJ.java,
|
||
gnu/java/locale/LocaleInformation_th.java,
|
||
gnu/java/locale/LocaleInformation_th_TH.java,
|
||
gnu/java/locale/LocaleInformation_ti_ER.java,
|
||
gnu/java/locale/LocaleInformation_ti_ET.java,
|
||
gnu/java/locale/LocaleInformation_tig_ER.java,
|
||
gnu/java/locale/LocaleInformation_tig.java,
|
||
gnu/java/locale/LocaleInformation_ti.java,
|
||
gnu/java/locale/LocaleInformation_tr.java,
|
||
gnu/java/locale/LocaleInformation_tr_TR.java,
|
||
gnu/java/locale/LocaleInformation_tt.java,
|
||
gnu/java/locale/LocaleInformation_tt_RU.java,
|
||
gnu/java/locale/LocaleInformation_uk.java,
|
||
gnu/java/locale/LocaleInformation_uk_UA.java,
|
||
gnu/java/locale/LocaleInformation_ur.java,
|
||
gnu/java/locale/LocaleInformation_uz_AF.java,
|
||
gnu/java/locale/LocaleInformation_uz.java,
|
||
gnu/java/locale/LocaleInformation_vi.java,
|
||
gnu/java/locale/LocaleInformation_wal_ET.java,
|
||
gnu/java/locale/LocaleInformation_wal.java,
|
||
gnu/java/locale/LocaleInformation_zh_CN_Hans.java,
|
||
gnu/java/locale/LocaleInformation_zh_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_HK_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh.java,
|
||
gnu/java/locale/LocaleInformation_zh_MO_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_SG_Hans.java,
|
||
gnu/java/locale/LocaleInformation_zh_TW_Hant.java:
|
||
Removed.
|
||
|
||
2005-05-18 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/Window.java (createBufferStrategy): Remove unnecessary
|
||
try-catch blocks.
|
||
* java/awt/Canvas.java (createBufferStrategy): Likewise.
|
||
|
||
* gnu/java/awt/peer/gtk/GtkVolatileImage.java: Fix imports.
|
||
|
||
* gnu/java/security/provider/DSASignature.java: Import updates
|
||
from GNU Crypto.
|
||
|
||
2005-05-18 Olga Rodimina <rodimina@redhat.com>
|
||
|
||
* javax/swing/MenuSelectionManager.java
|
||
(processMouseEvent): Clear selected path if the mouse was released
|
||
over non-menu component.
|
||
* javax/swing/plaf/basic/BasicPopupMenuUI.java
|
||
(Constructor): Removed initialization of mouseInputListener.
|
||
(installListeners): Do not add mouseInputListener to this popup
|
||
menu. Instead it will be added to the root container of the popup
|
||
menu.
|
||
(uninstallListeners): Remove code that removed mouseInputListener
|
||
from popupMenu.
|
||
(popupMenuWillBecomeInvisible): If this popup menu is the last
|
||
menu on the screen, then stop interrupting mouse events through
|
||
the glass pane.
|
||
(popupMenuWillBecomeVisible): Add mouseInputListener to glass pane
|
||
if it was not added before and make glass pane visible in order to
|
||
interrupt mouse evevents.
|
||
(MouseInputHandler): Close menu hierarchy if the mouse was clicked
|
||
on non menu component.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JEditorPane.java
|
||
(isManagingFocus): According to Suns API documentation this
|
||
method is not implemented in this class. Also the
|
||
implementation did not add any value. Removed.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JSeparator.java
|
||
(isFocusTraversable): According to Suns API documentation this
|
||
method is not implemented in this class. Also the
|
||
implementation did not add any value. Removed.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractButton.java
|
||
(isFocusTraversable): According to Suns API documentation this
|
||
method is not implemented in this class. Also the
|
||
implementation did not add any value. Removed.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/ImageIcon.java
|
||
(AccessibleImageIcon): Added inner class for Accessibility support
|
||
in ImageIcon.
|
||
(getAccessibleContext): Added method for accessibility support
|
||
in ImageIcon.
|
||
|
||
2005-05-18 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* 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.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTable.java:
|
||
(BooleanCellRenderer): Added default renderer for Boolean cell values.
|
||
(DateCellRenderer): Added default renderer for Date cell values.
|
||
(DoubleCellRenderer): Added default renderer for Double cell values.
|
||
(FloatCellRenderer): Added default renderer for Float cell values.
|
||
(NumberCellRenderer): Added default renderer for Number cell values.
|
||
(IconCellRenderer): Added default renderer for Icon cell values.
|
||
(createDefaultRenderers): Include new default renderers.
|
||
(distributeSpill): Fix algorithm to do a nice layout, if still not
|
||
beeing 100% perfect.
|
||
(doLayout): Correctly calculate the spill variable.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Window.java
|
||
(isShowing): A Window can be showing even if its parent is not
|
||
showing.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/util/prefs/AbstractPreferences.java
|
||
(flushNode): Changed toArray() call to toArray(new String[0]) call
|
||
to avoid casting errors.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/JTextComponent.java
|
||
(constructor): Make text components editable by default.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/UIManager.java
|
||
(toString): Added method.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/SwingUtilities.java
|
||
(getUIInputMap): Added method.
|
||
(getUIActionMap): Added method.
|
||
|
||
2005-05-18 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/DynAny.java,
|
||
org/omg/CORBA/DynArray.java,
|
||
org/omg/CORBA/DynSequence.java,
|
||
org/omg/CORBA/DynEnum.java,
|
||
org/omg/CORBA/DynFixed.java,
|
||
org/omg/CORBA/DynStruct.java,
|
||
org/omg/CORBA/DynUnion.java: New interfaces.
|
||
* org/omg/CORBA/NameValuePair.java,
|
||
org/omg/CORBA/NameValuePairHelper.java,
|
||
gnu/CORBA/DynAn/NameValuePairHolder.java:
|
||
New classes.
|
||
|
||
2005-05-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java
|
||
(constructor): Make component requestFocusEnabled by default.
|
||
(requestFocusInWindow): Added method.
|
||
|
||
2005-05-18 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/text/SimpleDateFormat.java
|
||
(computeOffset): Allow timezone to be first in the parsed String.
|
||
|
||
2005-05-18 Sven de Marothy <sven@physto.se>
|
||
|
||
* javax/swing/table/DefaultTableCellRenderer.java
|
||
(getTableCellRendererComponent): Allow table parameter to be null.
|
||
|
||
2005-05-17 Jan Roehrich <jan@roehrich.info>
|
||
|
||
* javax/swing/JTree.java
|
||
(getExpandedDescendants): Added method.
|
||
|
||
2005-05-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTree.java
|
||
(TreeModelHandler): Added inner class.
|
||
(TreeSelectionRedirector): Added inner class.
|
||
(EmptySelectionModel): Added inner class.
|
||
(DynamicUtilTreeNode.getChildAt): Added method.
|
||
(constructor(model)): Sets up a model and a selection model.
|
||
(setModel): Set up the JTree treeModelListener on newly set
|
||
models.
|
||
(createModelListener): Added method.
|
||
(getDefaultTreeModel): Added method.
|
||
(convertValueToText): Added method.
|
||
(paramString): Added method.
|
||
|
||
2005-05-16 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/CurrentOperations.java,
|
||
org/omg/CORBA/Current.java,
|
||
org/omg/CORBA/PolicyError.java,
|
||
org/omg/CORBA/NO_RESOURCES.java: New files.
|
||
|
||
2005-05-16 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/ValueMember: Inherit from Serializable and IDLEntity.
|
||
* org/omg/CORBA/IDLType: Inherit from org.omg.CORBA.Object.
|
||
|
||
2005-05-16 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/PRIVATE_MEMBER.java,
|
||
org/omg/CORBA/PUBLIC_MEMBER.java
|
||
(value): Changing the type from int to short.
|
||
|
||
2005-05-16 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/portable/OutputStream.java
|
||
(read): Declaring and commenting the IOException.
|
||
|
||
2005-05-16 Audrius Meskauskas, <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CosNaming/BindingIterator.java: Inherit from
|
||
Serializable, IDLEntity and org.omg.CORBA.Object.
|
||
|
||
2005-05-16 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/nio/charset/Charset.java (encode, decode): Synchronize on
|
||
'this', not the class.
|
||
|
||
2005-05-16 Tom Tromey <tromey@redhat.com>
|
||
|
||
* gnu/java/net/protocol/http/Headers.java (parse): Include final
|
||
character of line.
|
||
|
||
2005-05-16 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/net/URI.java (unquote): Handle lower-case letters as well.
|
||
|
||
2005-05-16 Ziga Mahkovec <ziga.mahkovec@klika.si>
|
||
|
||
PR libgcj/20504
|
||
gnu/regexp/RE.java: Add support for quoting constructs.
|
||
|
||
2005-05-15 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/String.java (startsWith): Fixed javadoc.
|
||
|
||
2005-05-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/JComponent.java: Removed invalid char from comment.
|
||
|
||
2005-05-15 Audrius Meskauskas, Lithuania <AudriusA@Bioinformatics.org>
|
||
|
||
* org/omg/CORBA/TestContextList.java,
|
||
gnu/CORBA/CDR/testBinaryIO.java: Removing tests from the core.
|
||
|
||
2005-05-15 Audrius Meskauskas, Lithuania <AudriusA@Bioinformatics.org>
|
||
|
||
* gnu/CORBA/Version.java,
|
||
gnu/CORBA/IOR.java,
|
||
gnu/CORBA/IOR_contructed_object.java,
|
||
gnu/CORBA/Restricted_ORB.java,
|
||
gnu/CORBA/Functional_ORB.java,
|
||
gnu/CORBA/gnuAny.java,
|
||
gnu/CORBA/gnuContext.java,
|
||
gnu/CORBA/gnuContextList.java,
|
||
gnu/CORBA/gnuEnvironment.java,
|
||
gnu/CORBA/gnuExceptionList.java,
|
||
gnu/CORBA/gnuRequest.java,
|
||
gnu/CORBA/gnuNVList.java,
|
||
gnu/CORBA/gnuNamedValue.java,
|
||
gnu/CORBA/Simple_delegate.java,
|
||
gnu/CORBA/BigDecimalHelper.java,
|
||
gnu/CORBA/Unexpected.java,
|
||
gnu/CORBA/OctetHolder.java,
|
||
gnu/CORBA/TypeCodeHelper.java,
|
||
gnu/CORBA/corbaArrayList.java,
|
||
gnu/CORBA/WCharHolder.java,
|
||
gnu/CORBA/WStringHolder.java,
|
||
gnu/CORBA/IOR_Delegate.java,
|
||
gnu/CORBA/fixedTypeCode.java,
|
||
gnu/CORBA/generalTypeCode.java,
|
||
gnu/CORBA/holderFactory.java,
|
||
gnu/CORBA/recordTypeCode.java,
|
||
gnu/CORBA/recursiveTypeCode.java,
|
||
gnu/CORBA/stringTypeCode.java,
|
||
gnu/CORBA/Connected_objects.java,
|
||
gnu/CORBA/ByteArrayComparator.java,
|
||
gnu/CORBA/binaryReply.java,
|
||
gnu/CORBA/typeNamer.java,
|
||
gnu/CORBA/streamRequest.java,
|
||
gnu/CORBA/stubFinder.java,
|
||
gnu/CORBA/bufferedResponseHandler.java,
|
||
gnu/CORBA/ExceptionCreator.java,
|
||
gnu/CORBA/ObjectCreator.java,
|
||
gnu/CORBA/aliasTypeCode.java: New files.
|
||
* org/omg/CORBA/TestContextList.java,
|
||
gnu/CORBA/CDR/testBinaryIO.java: New tests.
|
||
* gnu/CORBA/NamingService/snConverter.java,
|
||
gnu/CORBA/NamingService/Ext.java,
|
||
gnu/CORBA/NamingService/cmpNameComponent.java,
|
||
gnu/CORBA/NamingService/TransientContext.java,
|
||
gnu/CORBA/NamingService/NamingMap.java,
|
||
gnu/CORBA/NamingService/Binding_iterator_impl.java,
|
||
gnu/CORBA/NamingService/NamingServiceTransient.java,
|
||
gnu/CORBA/NamingService/NameValidator.java: New files.
|
||
* gnu/CORBA/CDR/aligningInputStream.java,
|
||
gnu/CORBA/CDR/aligningOutputStream.java,
|
||
gnu/CORBA/CDR/cdrOutput.java,
|
||
gnu/CORBA/CDR/cdrInput.java,
|
||
gnu/CORBA/CDR/cdrBufOutput.java,
|
||
gnu/CORBA/CDR/encapsulatedOutput.java,
|
||
gnu/CORBA/CDR/cdrBufInput.java,
|
||
gnu/CORBA/CDR/testBinaryIO.java: New files.
|
||
* org/omg/CORBA/StringHolder.java,
|
||
* org/omg/CORBA/StringSeqHelper.java,
|
||
* org/omg/CORBA/StringSeqHolder.java: Read and write string,
|
||
not wstring and use stringTypeCode.
|
||
* org/omg/CORBA/Any.java: Adding serialVersionUID.
|
||
* org/omg/CORBA/FixedHolder: Use fixedTypeCode.
|
||
* org/omg/CORBA/UNKNOWN.java: Making constructors public.
|
||
* org/omg/CORBA/UserException.java: Inherit
|
||
from org.omg.CORBA.portable.IDLEntity.
|
||
* org/omg/CORBA/ORB.java,
|
||
org/omg/CORBA/Object.java: Replacing empty class
|
||
declarations with implementation.
|
||
* gnu/CORBA/primitiveTypeCode.java: Exception fixes.
|
||
* gnu/CORBA/primitiveArrayTypeCode.java: Adding extra
|
||
parameter in constructor.
|
||
* gnu/CORBA/GIOP/CancelHeader.java,
|
||
gnu/CORBA/GIOP/ErrorMessage.java,
|
||
gnu/CORBA/GIOP/MessageHeader.java,
|
||
gnu/CORBA/GIOP/ReplyHeader.java,
|
||
gnu/CORBA/GIOP/RequestHeader.java,
|
||
gnu/CORBA/GIOP/ServiceContext.java,
|
||
gnu/CORBA/GIOP/cxCodeSet.java,
|
||
gnu/CORBA/GIOP/CharSets_OSF.java,
|
||
gnu/CORBA/GIOP/v1_0/CancelHeader.java,
|
||
gnu/CORBA/GIOP/v1_0/RequestHeader.java,
|
||
gnu/CORBA/GIOP/v1_0/ReplyHeader.java,
|
||
gnu/CORBA/GIOP/v1_2/RequestHeader.java,
|
||
gnu/CORBA/GIOP/v1_2/ReplyHeader.java: New files.
|
||
org/omg/CosNaming/_NamingContextStub.java,
|
||
org/omg/CosNaming/_NamingContextImplBase.java,
|
||
org/omg/CosNaming/BindingHelper.java,
|
||
org/omg/CosNaming/BindingListHelper.java,
|
||
org/omg/CosNaming/NameComponentHelper.java,
|
||
org/omg/CosNaming/NameHelper.java,
|
||
org/omg/CosNaming/BindingTypeHelper.java,
|
||
org/omg/CosNaming/NamingContextHelper.java,
|
||
org/omg/CosNaming/BindingIteratorHelper.java,
|
||
org/omg/CosNaming/_NamingContextExtStub.java,
|
||
org/omg/CosNaming/NamingContextExt.java,
|
||
org/omg/CosNaming/NamingContextExtHelper.java,
|
||
org/omg/CosNaming/NamingContextExtHolder.java,
|
||
org/omg/CosNaming/NamingContextExtOperations.java,
|
||
org/omg/CosNaming/_NamingContextExtImplBase.java,
|
||
org/omg/CosNaming/NamingContextOperations.java,
|
||
org/omg/CosNaming/NamingContext.java,
|
||
org/omg/CosNaming/NameComponent.java,
|
||
org/omg/CosNaming/BindingIterator.java,
|
||
org/omg/CosNaming/_BindingIteratorStub.java,
|
||
org/omg/CosNaming/Binding.java,
|
||
org/omg/CosNaming/BindingType.java,
|
||
org/omg/CosNaming/BindingIteratorHolder.java,
|
||
org/omg/CosNaming/BindingListHolder.java,
|
||
org/omg/CosNaming/BindingHolder.java,
|
||
org/omg/CosNaming/BindingTypeHolder.java,
|
||
org/omg/CosNaming/NameComponentHolder.java,
|
||
org/omg/CosNaming/NameHolder.java,
|
||
org/omg/CosNaming/NamingContextHolder.java,
|
||
org/omg/CosNaming/_BindingIteratorImplBase.java,
|
||
org/omg/CosNaming/package.html,
|
||
org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java,
|
||
org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHolder.java,
|
||
org/omg/CosNaming/NamingContextExtPackage/package.html,
|
||
org/omg/CosNaming/NamingContextExtPackage/AddressHelper.java,
|
||
org/omg/CosNaming/NamingContextExtPackage/URLStringHelper.java,
|
||
org/omg/CosNaming/NamingContextExtPackage/StringNameHelper.java,
|
||
org/omg/CosNaming/NamingContextExtPackage/InvalidAddressHelper.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotEmpty.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotFound.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotFoundReason.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotFoundReasonHolder.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotFoundHolder.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotEmptyHolder.java,
|
||
org/omg/CosNaming/NamingContextPackage/AlreadyBoundHolder.java,
|
||
org/omg/CosNaming/NamingContextPackage/CannotProceedHolder.java,
|
||
org/omg/CosNaming/NamingContextPackage/InvalidNameHolder.java,
|
||
org/omg/CosNaming/NamingContextPackage/CannotProceed.java,
|
||
org/omg/CosNaming/NamingContextPackage/InvalidName.java,
|
||
org/omg/CosNaming/NamingContextPackage/AlreadyBound.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotFoundHelper.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotEmptyHelper.java,
|
||
org/omg/CosNaming/NamingContextPackage/AlreadyBoundHelper.java,
|
||
org/omg/CosNaming/NamingContextPackage/InvalidNameHelper.java,
|
||
org/omg/CosNaming/NamingContextPackage/NotFoundReasonHelper.java,
|
||
org/omg/CosNaming/NamingContextPackage/CannotProceedHelper.java,
|
||
org/omg/CosNaming/NamingContextPackage/package.html: New files.
|
||
* examples/gnu/classpath/examples/CORBA/NamingService/Demo.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/Demo.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/comServer.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/passThisHelper.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/passThisHolder.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/returnThis.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/passThis.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/returnThisHelper.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/returnThisHolder.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/DirectTest.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/RequestTest.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/comServant.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/ourUserException.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/node.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/nodeHelper.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/nodeHolder.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/_comTesterStub.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/ourUserExceptionHelper.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/_comTesterImplBase.java,
|
||
examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/comTester.java:
|
||
New IIOP (CORBA) examples.
|
||
|
||
2005-05-14 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/dom/DomDocumentBuilder.java,
|
||
gnu/xml/dom/transform/XSLUriResolver.java: Handle unqualified
|
||
relative URLs.
|
||
* gnu/xml/dom/ls/SAXEventSink.java: Ignore XML entities in start/
|
||
end entity callbacks.
|
||
|
||
2005-05-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JDialog.java
|
||
(setDefaultCloseOperation): Don't throw an IllegalArgumentException
|
||
but instead accept illegal values as DO_NOTHING_ON_CLOSE.
|
||
|
||
2005-05-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicOptionPaneUI.java
|
||
(createMessageArea): Enabled input components to be used
|
||
in OptionPanes.
|
||
|
||
2005-05-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicProgressBarUI.java
|
||
(getPreferredSize): Changed implementation so that getGraphics()
|
||
is not used (this triggers a NPE).
|
||
|
||
2005-05-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/ScrollPaneLayout.java
|
||
(getViewportBorderBounds): Documented methods.
|
||
|
||
2005-05-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/RepaintManager.java:
|
||
(getVolatileOffscreenBuffer): Added methods.
|
||
|
||
2005-05-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/DefaultButtonModel.java:
|
||
Removed superfluous semicolon.
|
||
|
||
2005-05-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractButton.java
|
||
(ButtonChangeListener): Added this inner class.
|
||
|
||
2005-05-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java
|
||
(requestFocus): Added method.
|
||
(requestFocus(boolean)): Added method.
|
||
(requestFocusInWindow): Added method.
|
||
(addNotify): Added method.
|
||
(removeNotify): Added method.
|
||
(contains): Added method.
|
||
(disable): Added method.
|
||
(enable): Added method.
|
||
(getGraphics): Added method.
|
||
(getX): Added method.
|
||
(getY): Added method.
|
||
(getHeight): Added method.
|
||
(getWidth): Added method.
|
||
(getPropertyChangeListener): Added method.
|
||
(print): Added method.
|
||
(printAll): Added method.
|
||
(printComponent): Added method.
|
||
(printChildren): Added method.
|
||
(printBorder): Added method.
|
||
(processMouseMotionEvent): Added method.
|
||
(reshape): Added method.
|
||
|
||
2005-05-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java:
|
||
Added a JTable example.
|
||
|
||
2005-05-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java:
|
||
Added Examples menu to menu bar.
|
||
Slightly changed the layout of the main panel so that an overlenghty
|
||
button panel at the bottom is displayed in a useful way.
|
||
|
||
2005-05-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java:
|
||
Added examples for JEditorPane and JTree.
|
||
|
||
2005-05-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/DefaultMenuLayout.java:
|
||
Added this class.
|
||
* javax/swing/plaf/basic/BasicPopupMenuUI.java
|
||
(installUI): Use the new DefaultMenuLayout instead of GridBagLayout.
|
||
|
||
2005-05-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractCellEditor.java
|
||
(constructor): Implemented.
|
||
(isCellEditable): Implemented.
|
||
(shouldSelectCell): Implemented.
|
||
(stopCellEditing): Implemented.
|
||
(cancelCellEditing): Implemented.
|
||
|
||
2005-05-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractCellEditor.java:
|
||
Documented this class.
|
||
|
||
2005-05-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/AbstractCellEditor.java:
|
||
Reformatted this file to our coding style.
|
||
|
||
2005-05-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicOptionPaneUI.java
|
||
(createSeparator): Implemented. Returns a vertical separator with
|
||
a height of 17 pixels as recommended in the book Java Look & Feel
|
||
Design Guidelines.
|
||
(installComponents): Added an empty border around the dialog.
|
||
|
||
2005-05-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/View.java
|
||
(insertUpdate) Removed a debug println statement.
|
||
|
||
2005-05-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(RootView.insertUpdate): Added. Forwards the update to the real
|
||
root view.
|
||
(RootView.removeUpdate): Added. Forwards the update to the real
|
||
root view.
|
||
(RootView.changedUpdate): Added. Forwards the update to the real
|
||
root view.
|
||
(DocumentHandler): Added. Receives DocumentEvents and forwards
|
||
them to the corresponding View methods.
|
||
(installDocumentListeners): Installs Document listeners on the
|
||
text component's document model.
|
||
* javax/swing/plaf/text/FieldView.java
|
||
(adjustAllocation): Added. Adjusts the view area so that the
|
||
input line is centered vertically and correctly aligned horizontally.
|
||
(modelToView): Call adjustAllocation before call to
|
||
super.modelToView(..).
|
||
(paint): Call adjustAllocation before call to super.paint(..).
|
||
(insertUpdate): Added. Calls adjustAllocation before call to
|
||
super.insertUpdate(..).
|
||
(removeUpdate): Added. Calls adjustAllocation before call to
|
||
super.removeUpdate(..).
|
||
(changedUpdate): Added. Calls adjustAllocation before call to
|
||
super.changedUpdate(..).
|
||
* javax/swing/text/JTextComponent.java:
|
||
Removed RepaintListener. This is no longer needed and should
|
||
instead be handled by the text component's View.
|
||
* javax/swing/plaf/text/View.java
|
||
(paint): If parent is null, we still need to make sure the
|
||
text component is updated through calling revalidate().
|
||
(insertUpdate): Added. Receive notification about changes in the
|
||
text document model.
|
||
(removeUpdate): Added. Receive notification about changes in the
|
||
text document model.
|
||
(changedUpdate): Added. Receive notification about changes in the
|
||
text document model.
|
||
(updateChildren): Added. Updates the list of child Views after
|
||
text has been modified.
|
||
(forwardUpdate): Added. Forwards the update notification to the
|
||
child Views.
|
||
(forwardUpdateToView): Added. Actually performs the forwarding of
|
||
update events.
|
||
(updateLayout): Added. Makes sure that the display is in sync with
|
||
the model.
|
||
|
||
2005-05-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JTextField.java
|
||
(createDefaultModel): Create and return a subclass of PlainDocument
|
||
to allow newlines to be swallowed.
|
||
|
||
2005-05-11 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/faq/faq.wml: Update looking at proprietary source
|
||
code entry.
|
||
|
||
2005-05-10 David Daney <ddaney@avtrex.com>
|
||
|
||
* java/util/BitSet.java (get(int, int)): Fix breakage when
|
||
requested set doesn't start on a multiple of 64.
|
||
|
||
2005-05-10 Tom Tromey <tromey@redhat.com>
|
||
|
||
* configure.ac (CLASSPATH_INCLUDES): Remove quotes in checking
|
||
messages.
|
||
|
||
2005-05-10 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/ClassLoader.java
|
||
(defaultGetSystemClassLoader): Refactored in three new methods.
|
||
(createExtClassLoader, createSystemClassLoader,
|
||
createAuxiliarySystemClassLoader): New methods.
|
||
|
||
2005-05-06 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/awt/Frame.java:
|
||
(setUndecorated): Toggled boolean expression.
|
||
|
||
2005-05-06 Mark Wielaard <mark@klomp.org>
|
||
|
||
Reported by Kalle Olavi Niemitalo <kon@iki.fi>.
|
||
Workaround for gcj bug #21418
|
||
* lib/gen-classlist.sh.in: Set LC_ALL and LANG to C. Sort result of
|
||
find.
|
||
|
||
2005-05-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/PlainView.java
|
||
(getPreferredSpan): Corrected the calculation of the span of
|
||
the view.
|
||
|
||
2005-05-05 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/transform/StreamSerializer.java: Produce compact,
|
||
human-readable XML for non-UTF/ASCII encodings using NIO.
|
||
|
||
2005-05-04 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/awt/BufferCapabilities.java (BufferCapabilities): Make
|
||
documentation of arguments match code.
|
||
|
||
2005-05-04 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/image/BufferStrategy.java: Document.
|
||
|
||
* java/awt/BufferCapabilities.java: Document.
|
||
|
||
2005-05-04 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/nio/channels/FileLock.java (toString): Entirely avoid
|
||
String "+".
|
||
|
||
2005-05-04 Andrew Overholt <overholt@redhat.com>
|
||
|
||
* java/nio/channels/FileLock.java (toString): Re-implement using
|
||
StringBuffer.
|
||
|
||
2005-05-04 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/ImageCapabilities.java: Document.
|
||
|
||
* java/awt/image/VolatileImage.java: Unindent copyright header.
|
||
|
||
2005-05-04 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/PlainView.java
|
||
(drawUnselectedText): Call Utilities.drawTabbedText() with correct
|
||
offset parameter.
|
||
* javax/swing/text/Utilities.java
|
||
(drawTabbedText): Initilialize local variable pos correctly.
|
||
|
||
2005-05-04 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java
|
||
(LeafElement): Made start and end package private fields for
|
||
effective reindexing.
|
||
* javax/swing/text/PlainDocument.java
|
||
(constructor): The field rootElement is always BranchElement,
|
||
so we handle it as such.
|
||
(removeUpdate): Rewritten reindexing for removeUpdate so that
|
||
the actual removal is taken into account.
|
||
|
||
2005-05-03 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/image/VolatileImage.java: Document.
|
||
|
||
2005-05-03 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
||
(init_glib_threads): Check if threading system is already
|
||
initialized.
|
||
|
||
2005-05-03 Andrew Overholt <overholt@redhat.com>
|
||
|
||
* gnu/java/nio/channels/FileChannelImpl.java: Return null if lock
|
||
could not be acquired.
|
||
* java/nio/channels/FileLock.java (toString): Re-implement to be
|
||
in line with other implementations.
|
||
|
||
2005-05-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/GapContent.java:
|
||
Removed debugging output stuff, which I accidentally left in.
|
||
|
||
2005-05-03 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/GapContent.java:
|
||
Implemented a real GapContent. Only the public methods have
|
||
been implemented so far and still no UndoableEdit support.
|
||
|
||
2005-05-02 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/text/DecimalFormat.java
|
||
(hashCode): Reimplemented and added API docs.
|
||
|
||
2005-05-02 Michael Koch <konqueror@gmx.de>
|
||
|
||
* lib/Makefile.am: Delete CVS directories and .cvsignore files
|
||
for resources we copy into the release tarball.
|
||
|
||
2005-05-01 Tom Tromey <tromey@redhat.com>
|
||
|
||
* .classpath: Updated.
|
||
* .project: Added new builders.
|
||
* .externalToolBuilders/Autogen.launch: New file.
|
||
* .externalToolBuilders/Configure.launch: New file.
|
||
* .settings/org.eclipse.jdt.core.prefs: New file.
|
||
* .settings/org.eclipse.jdt.ui.prefs: New file.
|
||
|
||
2005-05-01 Andreas Tobler <toa@pop.agri.ch>
|
||
|
||
* autogen.sh: Use glibtoolize on Darwin.
|
||
|
||
2005-05-01 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac: Set version to 0.15+cvs.
|
||
|
||
* doc/www.gnu.org/announce/20050429.wml: New file.
|
||
* doc/www.gnu.org/newsitems.txt: Add announcement.
|
||
* doc/www.gnu.org/downloads/downloads.wml: Add 0.15 download.
|
||
|
||
2005-05-01 Mark Wielaard <mark@klomp.org>
|
||
|
||
* NEWS: Add 0.15 release date and new features.
|
||
* configure.ac: Set version to 0.15.
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
|
||
(window_delete_cb): Don't use C++ style comments.
|
||
|
||
* doc/api/Makefile.am (clean): Renamed.
|
||
(clean-local): Renamed from clean.
|
||
|
||
2005-04-30 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/io/ObjectInputStream.java
|
||
(currentLoader): Don't create SecurityManager, directly call
|
||
VMObjectInputStream.currentClassLoader().
|
||
(resolveProxyClass): Use currentLoader().
|
||
* vm/reference/java/io/VMObjectInputStream.java
|
||
(currentClassLoader(SecurityManager)): Removed.
|
||
(currentClassLoader): New method.
|
||
* native/jni/java-io/java_io_VMObjectInputStream.c
|
||
(Java_java_io_VMObjectInputStream_currentClassLoader): Removed.
|
||
* include/java_io_VMObjectInputStream.h: Regenerated.
|
||
|
||
* NEWS: Document new interface and reference implementation.
|
||
|
||
2005-04-30 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java (prepareImage): Only prepare
|
||
GtkImages.
|
||
|
||
2005-04-30 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* doc/hacking.texinfo: Added section about dealing with
|
||
unrealistic code paths.
|
||
|
||
2005-04-30 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c: Fixed
|
||
copyright header.
|
||
|
||
2005-04-30 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
|
||
(window_delete_cb): Made the function return TRUE.
|
||
|
||
2005-04-30 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* NEWS: Documented aadition of
|
||
"gnu.classpath.boot.library.path".
|
||
|
||
2005-04-29 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* java/nio/channels/FileChannelImpl.java
|
||
(FileChannelImpl(Sting, int)): Removed.
|
||
(FileChannelImpl(File, int)) Added. Check if opened file is a
|
||
directory.
|
||
|
||
* java/io/FileInputStream.java(FileInputStream): Fixed javadocs.
|
||
Call FileChannelImpl(File, int).
|
||
|
||
* java/io/FileOutputStream.java (FileInputStream): Call
|
||
FileChannelImpl(File, int).
|
||
|
||
* java/io/RandomAccessFile.java (RandomAccessFile):
|
||
Call FileChannelImpl(File, int). Switched constructors around.
|
||
|
||
2005-04-29 Audrius Meskauskas <AudriusA@bluewin.ch>
|
||
|
||
* org/omg/CORBA/WStringSeqHelper.java,
|
||
org/omg/CORBA/AnySeqHelper.java,
|
||
org/omg/CORBA/BooleanSeqHelper.java,
|
||
org/omg/CORBA/CharSeqHelper.java,
|
||
org/omg/CORBA/DoubleSeqHelper.java,
|
||
org/omg/CORBA/FloatSeqHelper.java,
|
||
org/omg/CORBA/LongLongSeqHelper.java,
|
||
org/omg/CORBA/LongSeqHelper.java,
|
||
org/omg/CORBA/OctetSeqHelper.java,
|
||
org/omg/CORBA/ShortSeqHelper.java,
|
||
org/omg/CORBA/StringSeqHelper.java,
|
||
org/omg/CORBA/ULongLongSeqHelper.java,
|
||
org/omg/CORBA/ULongSeqHelper.java,
|
||
org/omg/CORBA/UShortSeqHelper.java,
|
||
org/omg/CORBA/WCharSeqHelper.java:
|
||
Removing redundant object instantiation.
|
||
|
||
2005-04-29 Sven de Marothy <sven@physto.se>
|
||
Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/nio/charset/Charset.java (defaultCharset): Use
|
||
SystemProperties.
|
||
(provider): Check gnu.classpath.nio.charset.provider.iconv system
|
||
property and return the IconvProvider when set.
|
||
|
||
* NEWS: Document new character encoder framework.
|
||
|
||
2005-04-29 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/nio/charset/Charset.java
|
||
(defaultCharset): Reformatted.
|
||
|
||
2005-04-29 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/net/protocol/http/HTTPConnection.java:
|
||
(userAgent): Initialize from system properties.
|
||
(initUserAgent): Removed.
|
||
|
||
2005-04-29 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/lang/ClassLoader.java:
|
||
Fixed formatting.
|
||
|
||
2005-04-29 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/net/InetAddress.java
|
||
(aton): Fixed javadoc.
|
||
|
||
2005-04-28 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* NEWS: Documented the Java Beans API fixes.
|
||
|
||
2005-04-28 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/beans/FeatureDescriptor.java:
|
||
(getShortDescription): Implemented fallback mechanism and fixed
|
||
documentation (fixes bug #12637).
|
||
(getDisplayName): Dito.
|
||
|
||
2005-04-28 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/beans/Introspector.java: Fixed bug #12624, BeanDescriptors
|
||
will now be set correctly.
|
||
(flushCaches): Now flushes all cached intermediate data.
|
||
|
||
2005-04-28 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JTextArea.java
|
||
(replaceRange): Removed error throwing.
|
||
|
||
2005-04-28 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/security/AccessControlContext.java:
|
||
Reformatted.
|
||
|
||
2005-04-28 Andreas Tobler <a.tobler@schweiz.ch>
|
||
|
||
* java/security/Security.java (Security): Silence the warning about no
|
||
providers found in the no debug case.
|
||
|
||
2005-04-28 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/nio/charset/Charset.java
|
||
(providers2): Renamed from 'providers'.
|
||
|
||
2005-04-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicScrollBarUI
|
||
(getThumbBounds): Do not make thumb smaller than
|
||
minimumThumbSize.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel
|
||
(initComponentDefaults): Added color defaults for ScrollBar.
|
||
* javax/swing/plaf/metal/MetalScrollBarUI
|
||
(paintThumb): Added.
|
||
(getMinimumThumbSize): Added.
|
||
|
||
2005-04-27 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/net/URL.java: Remove org.metastatic.jessie from default
|
||
protocol search path.
|
||
|
||
2005-04-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel
|
||
(initComponentDefaults): Added some default colors.
|
||
|
||
2005-04-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
||
(configureScrollBarColors: Changed key 'ScrollBar.thumbLightShadow'
|
||
to 'ScrollBar.thumbShadow'. The formes does not exist.
|
||
(paintThumb): Use BasicGraphicsUtils for painting the thumb.
|
||
|
||
2005-04-27 Chris Burdess <dog@gnu.org>
|
||
|
||
* java/net/protocol/http/HTTPURLConnection.java (connect): Accept
|
||
absolute and relative paths in Location header.
|
||
|
||
2005-04-27 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/MediaTracker.java: Added 2005 to copyright statement.
|
||
* javax/swing/BoxLayout.java: Likewise.
|
||
* javax/swing/UIManager.java: Likewise.
|
||
* javax/swing/plaf/basic/BasicButtonListener.java: Likewise.
|
||
* javax/swing/plaf/basic/BasicGraphicsUtils.java: Likewise.
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java: Likewise.
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java: Likewise.
|
||
* javax/swing/plaf/basic/BasicScrollPaneUI.java: Likewise.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java: Likewise.
|
||
* javax/swing/text/Document.java: Likewise.
|
||
* javax/swing/text/GapContent.java: Likewise.
|
||
* javax/swing/text/SimpleAttributeSet.java: Likewise.
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java: Likewise.
|
||
|
||
2005-04-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
* autogen.sh: Use '-I m4'.
|
||
* m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4: New files.
|
||
* m4/pkg.m4, m4/accross.m4, m4/iconv.m4, m4/acinclude.m4: Moved
|
||
from...
|
||
* pkg.m4, accross.m4, iconv.m4, acinclude.m4: ... here. Removed.
|
||
|
||
2005-04-26 Luca Barbieri <luca.barbieri@gmail.com>
|
||
|
||
* gnu/java/nio/channels/FileChannelImpl.java (tryLock): Pass
|
||
'false' to native lock().
|
||
(lock): Pass 'true' to native lock().
|
||
|
||
2005-04-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
* gnu/java/nio/charset/iconv/IconvCharset.java (name):
|
||
Removed unused field.
|
||
(IconvCharset): Updated.
|
||
|
||
2005-04-26 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/java/net/protocol/http/HTTPURLConnection.java: Throw
|
||
FileNotFoundException and implement getErrorStream on 404.
|
||
|
||
2005-04-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
* javax/swing/text/html/parser/ParserDelegator.java (callBack,
|
||
gnu): Now package-private.
|
||
* javax/swing/text/html/parser/DocumentParser.java (parser,
|
||
callBack, gnu): Now package-private.
|
||
* javax/swing/text/StringContent.java (content, setOffset,
|
||
checkLocation): Now package-private.
|
||
* javax/swing/text/JTextComponent.java (doc): Now
|
||
package-private.
|
||
* javax/swing/plaf/basic/BasicToolBarUI.java (owner,
|
||
lastGoodOrientation, origParent, borders, cachedBounds,
|
||
cachedOrientation, DragWindow): Now package-private.
|
||
* javax/swing/plaf/basic/BasicTabbedPaneUI.java (incrButton,
|
||
decrButton, viewport, panel, currentScrollLocation, layoutManager,
|
||
tabAreaRect, contentRect, createIncreaseButton,
|
||
createDecreaseButton, findPointForIndex): Now package-private.
|
||
* javax/swing/plaf/basic/BasicSplitPaneDivider.java
|
||
(currentDividerLocation, moveDividerTo): Now package-private.
|
||
* javax/swing/plaf/basic/BasicSliderUI.java (findClosestTick): Now
|
||
package-private.
|
||
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
||
(calculatePreferredSize, valueForYPosition, valueForXPosition):
|
||
Now package-private.
|
||
* javax/swing/plaf/basic/BasicPopupMenuUI.java
|
||
(topWindowListener): Now package-private.
|
||
* javax/swing/plaf/basic/BasicOptionPaneUI.java (iconSize,
|
||
OK_STRING, YES_STRING, NO_STRING, CANCEL_STRING): Now constants.
|
||
(messageAreaContainer, buttonContainer, resetSelectedValue): Now
|
||
package-private.
|
||
* javax/swing/plaf/basic/BasicListUI.java (damageLayout): Now
|
||
package-private.
|
||
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java (title):
|
||
Now package-private.
|
||
* javax/swing/plaf/basic/BasicDesktopIconUI.java (button): Now
|
||
package-private.
|
||
* javax/swing/plaf/basic/BasicComboBoxUI.java (largestItemSize,
|
||
borderInsets): Now package-private.
|
||
(arrowButtonWidth): Likewise. Now a constant.
|
||
* javax/swing/plaf/basic/BasicColorChooserUI.java (chooser, pane,
|
||
makeTabs, updatePreviewPanel): Now package-private.
|
||
* javax/swing/plaf/basic/BasicArrowButton.java (shadow,
|
||
darkShadow, highlight): Now package-private.
|
||
* javax/swing/colorchooser/DefaultSwatchChooserPanel.java
|
||
(addColorToQueue): Now package-private.
|
||
* javax/swing/colorchooser/DefaultRGBChooserPanel.java
|
||
(spinnerChange, sliderChange, updateChange, R, G, B, RSpinner,
|
||
GSpinner, BSpinner): Now package-private.
|
||
* javax/swing/colorchooser/DefaultHSBChooserPanel.java
|
||
(gradientImage, trackImage, slider, hRadio, sRadio, bRadio,
|
||
hSpinner, sSpinner, bSpinner, gradientPoint, internalChange,
|
||
spinnerTrigger, locked, handlingMouse, updateImage, updateSlider,
|
||
updateTrack): Now package-private.
|
||
* javax/swing/TransferHandler.java (clipboard): Now
|
||
package-private.
|
||
* javax/swing/ToolTipManager.java (showTip, hideTip): Now
|
||
package-private.
|
||
* javax/swing/Timer.java (drainEvents, queueEvent): Now
|
||
package-private.
|
||
* javax/swing/RepaintManager.java (globalManager): Now
|
||
package-private.
|
||
* javax/swing/JFormattedTextField.java (editValid): Now
|
||
package-private.
|
||
* javax/swing/JColorChooser.java (makeModal): Now
|
||
package-private.
|
||
* java/awt/geom/GeneralPath.java (rule, types, xpoints, ypoints,
|
||
index, path): Now package-private.
|
||
* java/awt/geom/Area.java (solids, holes, cubicCubicIntersect,
|
||
lineQuadIntersect, lineCubicIntersect, linesIntersect,
|
||
pointEquals): Now package-private.
|
||
* java/awt/geom/Arc2D.java (type): Now package-private.
|
||
* java/awt/Window.java (windowFocusOwner): Now package-private.
|
||
* java/awt/TextComponent.java (editable, selectionStart,
|
||
selectionEnd, text, getIndexAtPoint, getCharacterBounds): Now
|
||
package-private.
|
||
* java/awt/MenuItem.java (actionCommand, enabled, label): Now
|
||
package-private.
|
||
* java/awt/MenuComponent.java (focusListener): Now
|
||
package-private.
|
||
* java/awt/Frame.java (state): Now package-private.
|
||
* java/awt/Choice.java (pItems): Now package-private.
|
||
* java/awt/Checkbox.java (state): Now package-private.
|
||
* java/awt/Button.java (actionCommand, label): Now
|
||
package-private.
|
||
* gnu/javax/swing/text/html/parser/support/Parser.java
|
||
(attributes, _handleEndTag_remaining, _handleStartTag): Now
|
||
package-private.
|
||
* gnu/java/beans/decoder/PersistenceParser.java (javaHandler): Now
|
||
package-private.
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (paint, stroke, fg, bg,
|
||
clip, transform, font, comp): Now package-private.
|
||
|
||
2005-04-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/awt/Robot.java (waitForIdle): Call invokeAndWait in a
|
||
static way.
|
||
|
||
2005-04-26 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicToggleButtonUI.java:
|
||
(getPropertyPrefix): Added.
|
||
|
||
2005-04-26 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicButtonUI.java
|
||
(getPropertyPrefix): Added.
|
||
(installDefaults): Use getPropertyPrefix instead of hard-coded
|
||
prefix.
|
||
|
||
2005-04-26 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JToggleButton.java
|
||
(JToggleButton): Removed horizontalAlignment setting, this
|
||
was wrong. Added setting of an actionCommand, ToggleButtons
|
||
have "" as default actionCommand.
|
||
|
||
2005-04-26 David Daney <ddaney@avtrex.com>
|
||
|
||
* java/net/InetAddress.java (InetAddress): Make a private copy of
|
||
the address.
|
||
* java/net/Inet4Address.java (getAddress): Return a copy of the
|
||
address.
|
||
* java/net/Inet6Address.java (Inet6Address): Use private copy of
|
||
the address
|
||
(getAddress): Return a copy of the address.
|
||
(equals): Rewrote.
|
||
|
||
2005-04-26 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/ImageIcon.java:
|
||
Merged copyright with GCJ.
|
||
|
||
2005-04-25 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/awt/AWTKeyStroke.java (vktable): Now package-private.
|
||
|
||
2005-04-25 Mark Wielaard <mark@klomp.org>
|
||
|
||
* iconv.m4: New file.
|
||
* configure.ac: Use AM_ICONV.
|
||
* native/jni/java-nio/Makefile.am (libjavanio_la_LIBADD):
|
||
Add LTLIBICONV.
|
||
* native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c:
|
||
Include config.h and jcl.h, use if defined(HAVE_ICONV), add new
|
||
static variables infid and outfid, add char_union.
|
||
(Java_gnu_java_nio_charset_iconv_IconvDecoder_openIconv):
|
||
Guard with if defined(HAVE_ICONV), use JCL_jstring_to_cstring,
|
||
JCL_free_cstring and JCL_ThrowException, cache inremaining and
|
||
outremaining fieldIDs.
|
||
(Java_gnu_java_nio_charset_iconv_IconvDecoder_decode):
|
||
Guard with if defined(HAVE_ICONV), use ICONV_CONST for iconv
|
||
argument, used cached fieldIDs, use char_union.
|
||
(Java_gnu_java_nio_charset_iconv_IconvDecoder_closeIconv):
|
||
Guard with if defined(HAVE_ICONV).
|
||
* native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c:
|
||
Include config.h and jcl.h, use if defined(HAVE_ICONV), add new
|
||
static variables infid and outfid, add char_union.
|
||
(Java_gnu_java_nio_charset_iconv_IconvEncoder_openIconv):
|
||
Guard with if defined(HAVE_ICONV), use JCL_jstring_to_cstring,
|
||
JCL_free_cstring and JCL_ThrowException, cache inremaining and
|
||
outremaining fieldIDs.
|
||
(Java_gnu_java_nio_charset_iconv_IconvEncoder_encode):
|
||
Guard with if defined(HAVE_ICONV), use ICONV_CONST for iconv
|
||
argument, used cached fieldIDs, use char_union.
|
||
(Java_gnu_java_nio_charset_iconv_IconvEncoder_closeIconv):
|
||
Guard with if defined(HAVE_ICONV).
|
||
* gnu/java/nio/charset/iconv/IconvDecoder.java (dispose): Renamed.
|
||
(finalize): Renamed from dispose.
|
||
* gnu/java/nio/charset/iconv/IconvEncoder.java (dispose): Renamed.
|
||
(finalize): Renamed from dispose.
|
||
|
||
2005-04-25 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/io/InputStreamReader.java:
|
||
(InputStreamReader): Always replace invalid chars.
|
||
(read): Return -1 if zero bytes are read.
|
||
* native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c,
|
||
* native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c:
|
||
Correct C pointer arithmetic.
|
||
|
||
2005-04-25 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/Transparency.java
|
||
(getTransparency): fixed API docs.
|
||
|
||
2005-04-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
||
(initDefaults): Initialize thumb*Color fields correctly.
|
||
|
||
2005-04-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/GapContent.java:
|
||
Added API comments.
|
||
|
||
2005-04-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalBorders.java:
|
||
Added inner class ScrollPaneBorder.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): Added default for "ScrollPane.border"
|
||
to use the new ScrollPaneBorder.
|
||
|
||
2005-04-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java:
|
||
Added FIXME comments. This class still has to be
|
||
implemented thread-safe.
|
||
|
||
2005-04-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java
|
||
(DefaultTreeSelectionModel): Initialize listenerList here.
|
||
|
||
2005-04-25 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalTextFieldUI.java
|
||
(createUI): Return one instance per Component instead of a
|
||
shared instance.
|
||
|
||
2005-04-24 Tom Tromey <tromey@redhat.com>
|
||
|
||
* native/jni/Makefile.am (JNIDIRS): New macro.
|
||
(SUBDIRS): Use it.
|
||
* configure.ac (--enable-core-jni): New option.
|
||
* NEWS: Document new option.
|
||
|
||
2005-04-24 Tom Tromey <tromey@redhat.com>
|
||
|
||
* include/jni_md-x86-linux-gnu.h (JNIIMPORT): New define.
|
||
(jsize): New typedef.
|
||
* include/jni.h: Re-merged with libgcj.
|
||
* doc/vmintegration.texinfo (JNI Implementation): New node.
|
||
* NEWS: Document the change.
|
||
|
||
2005-04-24 Tom Tromey <tromey@redhat.com>
|
||
|
||
* gnu/classpath/Configuration.java.in (default_awt_peer_toolkit):
|
||
Now set by configure.
|
||
* configure.ac (--enable-default-toolkit): New option.
|
||
* NEWS: Document new option.
|
||
|
||
2005-04-24 Tom Tromey <tromey@redhat.com>
|
||
|
||
* configure.ac: Formatting fixes.
|
||
|
||
2005-03-22 Mike Stump <mrs@apple.com>
|
||
|
||
* native/fdlibm/ieeefp.h: ppc64 is also __IEEE_BIG_ENDIAN.
|
||
|
||
2005-04-23 Tom Tromey <tromey@redhat.com>
|
||
|
||
* javax/swing/text/StyleConstants.java (StyleConstants): Now
|
||
package-private.
|
||
|
||
2005-04-23 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/net/URL.java (URL(URL,String,URLStreamHandler)): Add spec
|
||
to MalformedURLException.
|
||
|
||
2005-04-23 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/net/ServerSocket.java
|
||
(getChannel): Improved javadoc comment.
|
||
|
||
2005-04-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/Document.java:
|
||
Added API documentation comments.
|
||
|
||
2005-04-23 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/AbstractDocument.java
|
||
(getDocumentProperties): Implemented.
|
||
(setDocumentProperties): Implemented.
|
||
(getProperty): Implemented.
|
||
(putProperty): Implemented.
|
||
|
||
2005-04-22 Tom Tromey <tromey@redhat.com>
|
||
|
||
* accross.m4: New file, from gcc.
|
||
* configure.ac: Only call AC_C_BIGENDIAN once. Use a single
|
||
AC_CHECK_HEADERS call for most headers. Likewise for
|
||
AC_CHECK_FUNCS. Use AC_COMPILE_CHECK_SIZEOF. Don't look for
|
||
function named 'sizeof'.
|
||
|
||
2005-04-22 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(connectSignals): Realize the window widget after connecting
|
||
signals.
|
||
|
||
2005-04-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/BoxLayout
|
||
(preferredLayoutSize): Fixed computation so that it correctly
|
||
adds the top and bottom insets of the container.
|
||
|
||
2005-04-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuItemUI.java
|
||
(paintText): Make use of the 'selectionForeground' UI default
|
||
for text painting.
|
||
|
||
2005-04-22 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initSystemColorDefaults): Modified colors to match the
|
||
BasicLookAndFeel in the reference implementation.
|
||
(initComponentDefaults): Likewise.
|
||
|
||
2005-04-22 Tom Tromey <tromey@redhat.com>
|
||
|
||
* doc/vmintegration.texinfo (Introduction): Typo fix.
|
||
(Initialization): Removed redundant 'current'.
|
||
|
||
2005-04-22 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/classpath/SystemProperties.java:
|
||
Reformatted.
|
||
|
||
2005-04-21 Casey Marshall <csm@gnu.org>
|
||
|
||
* gnu/java/security/der/DERValue.java
|
||
(getValueAs): new method.
|
||
* gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java
|
||
(<init>): read both dates with 'DERValue.getValueAs', with
|
||
'GENERALIZED_TIME' as the argument.
|
||
|
||
2005-04-21 Michael Koch <konqueror@gmx.de>
|
||
|
||
* include/gnu_java_nio_charset_iconv_IconvDecoder.h,
|
||
include/gnu_java_nio_charset_iconv_IconvEncoder.h:
|
||
Regenerated with gcjh from gcc 4.0 branch.
|
||
|
||
2005-04-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): Changed Button.border to be
|
||
BasicBorders.getButtonBorder as it should be.
|
||
|
||
2005-04-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicTabbedPaneUI.java:
|
||
(getMaximumSize): Return (Short.MAX_VALUE, Short.MAX_VALUE) as it
|
||
should according to a mauve testcase, instead of the preferred
|
||
size.
|
||
|
||
2005-04-20 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/io/OutputStreamWriter.java:
|
||
(close): Do nothing on multiple closes.
|
||
|
||
2005-04-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JMenu.java
|
||
(add): add(Component) now calls PopupMenu.insert(..) instead of
|
||
PopupMenu.add(..). add(..) is not implemented for Component,
|
||
so JComponent.add(..) is called instead, adding the component
|
||
in the wrong place.
|
||
|
||
2005-04-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicButtonListener.java
|
||
(mousePressed): replaced query to getModifiersEx with getModifiers.
|
||
This method relied on faulty behaviour in getModifierEx.
|
||
(mouseReleased): replaced query to getModifiersEx with getModifiers.
|
||
This method relied on faulty behaviour in getModifierEx.
|
||
|
||
2005-04-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(getDefaults): Call addCustomEntriesToTable on the theme.
|
||
|
||
2005-04-20 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java
|
||
(constructor): Added implementation.
|
||
(getRowMapper): Added implementation.
|
||
(setSelectionMode): Added implementation.
|
||
(getSelectionMode): Added implementation.
|
||
(getSelectionPath): Added implementation.
|
||
(getSelectionPaths): Added implementation.
|
||
(getSelectionCount): Added implementation.
|
||
(isSelectionEmpty): Added implementation.
|
||
(getSelectionRows): Added implementation.
|
||
(getMinSelectionRow): Added implementation.
|
||
(getMaxSelectionRow): Added implementation.
|
||
(getLeadSelectionRow): Added implementation.
|
||
(getLeadSelectionPath): Added implementation.
|
||
|
||
2005-04-20 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/nio/charset/Charset.java:
|
||
(defaultCharset()): New method.
|
||
Status updated to 1.5
|
||
|
||
2005-04-20 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/io/EncodingManager.java: Removed charset alias properties.
|
||
* gnu/java/io/decode/Decoder.java,
|
||
* gnu/java/io/decode/Decoder8859_1.java,
|
||
* gnu/java/io/decode/Decoder8859_13.java,
|
||
* gnu/java/io/decode/Decoder8859_15.java,
|
||
* gnu/java/io/decode/Decoder8859_2.java,
|
||
* gnu/java/io/decode/Decoder8859_3.java,
|
||
* gnu/java/io/decode/Decoder8859_4.java,
|
||
* gnu/java/io/decode/Decoder8859_5.java,
|
||
* gnu/java/io/decode/Decoder8859_6.java,
|
||
* gnu/java/io/decode/Decoder8859_7.java,
|
||
* gnu/java/io/decode/Decoder8859_8.java,
|
||
* gnu/java/io/decode/Decoder8859_9.java,
|
||
* gnu/java/io/decode/DecoderASCII.java,
|
||
* gnu/java/io/decode/DecoderCp1047.java,
|
||
* gnu/java/io/decode/DecoderEBCDIC_XML_US.java,
|
||
* gnu/java/io/decode/DecoderEightBitLookup.java,
|
||
* gnu/java/io/decode/DecoderUTF16BE.java,
|
||
* gnu/java/io/decode/DecoderUTF16LE.java,
|
||
* gnu/java/io/decode/DecoderUTF32BE.java,
|
||
* gnu/java/io/decode/DecoderUTF32LE.java,
|
||
* gnu/java/io/decode/DecoderUTF8.java,
|
||
* gnu/java/io/decode/DecoderUnicodeBig.java,
|
||
* gnu/java/io/decode/DecoderUnicodeLittle.java,
|
||
* gnu/java/io/decode/DecoderWindows1250.java,
|
||
* gnu/java/io/decode/DecoderWindows1252.java,
|
||
* gnu/java/io/decode/package.html
|
||
* gnu/java/io/encode/Encoder.java,
|
||
* gnu/java/io/encode/Encoder8859_1.java,
|
||
* gnu/java/io/encode/Encoder8859_13.java,
|
||
* gnu/java/io/encode/Encoder8859_15.java,
|
||
* gnu/java/io/encode/Encoder8859_2.java,
|
||
* gnu/java/io/encode/Encoder8859_3.java,
|
||
* gnu/java/io/encode/Encoder8859_4.java,
|
||
* gnu/java/io/encode/Encoder8859_5.java,
|
||
* gnu/java/io/encode/Encoder8859_6.java,
|
||
* gnu/java/io/encode/Encoder8859_7.java,
|
||
* gnu/java/io/encode/Encoder8859_8.java,
|
||
* gnu/java/io/encode/Encoder8859_9.java,
|
||
* gnu/java/io/encode/EncoderASCII.java,
|
||
* gnu/java/io/encode/EncoderCp1047.java,
|
||
* gnu/java/io/encode/EncoderEBCDIC_XML_US.java,
|
||
* gnu/java/io/encode/EncoderEightBitLookup.java,
|
||
* gnu/java/io/encode/EncoderUTF16BE.java,
|
||
* gnu/java/io/encode/EncoderUTF16LE.java,
|
||
* gnu/java/io/encode/EncoderUTF32BE.java,
|
||
* gnu/java/io/encode/EncoderUTF32LE.java,
|
||
* gnu/java/io/encode/EncoderUTF8.java,
|
||
* gnu/java/io/encode/EncoderUnicodeBig.java,
|
||
* gnu/java/io/encode/EncoderUnicodeLittle.java,
|
||
* gnu/java/io/encode/EncoderWindows1250.java,
|
||
* gnu/java/io/encode/EncoderWindows1252.java,
|
||
* gnu/java/io/encode/package.html:
|
||
Removed
|
||
|
||
2005-04-19 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/geom/QuadCurve2D.java:
|
||
Fixed Brian Gough's name for real.
|
||
|
||
2005-04-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicButtonUI.java
|
||
(paint): This should not care about margin and insets
|
||
at the same time, as insets already include the margin
|
||
through the border.
|
||
* javax/swing/plaf/basic/BasicGraphicsUtils.java
|
||
(getPreferredButtonSize): Likewise.
|
||
* javax/swing/plaf/metal/MetalBorders.java
|
||
(getBorderInsets): Likewise.
|
||
|
||
2005-04-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java:
|
||
Pulled out GNULookAndFeel so that it can be accessed.
|
||
On startup, if the property swing.defaultlaf is not set,
|
||
display a message on how to set the L&F for the demo.
|
||
Changed font for bottom buttons to normal.
|
||
* examples/gnu/classpath/examples/swing/GNULookAndFeel.java:
|
||
Pulled out of Demo.java.
|
||
|
||
2005-04-19 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicOptionPaneUI.java
|
||
(createMessageArea): The JPanel that holds the message area
|
||
doesn't need to override getPreferredSize. This prevents some
|
||
message components from rendering nicely.
|
||
|
||
2005-04-19 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/net/URL.java:
|
||
(toURI()): Implemented.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalInternalFrameUI.java
|
||
(createUI): Do not share instances between components.
|
||
* javax/swing/plaf/metal/MetalSliderUI.java
|
||
(createUI): Do not share instances between components.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalBorders:
|
||
(PopupMenuBorder): Added.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel
|
||
(initComponentDefaults): Added PopupMenuBorder.
|
||
|
||
2005-04-18 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/io/InputStreamReader.java:
|
||
(read): Fix several bugs leading to incorrect length being returned.
|
||
|
||
2005-04-18 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/nio/ByteBufferImpl.java:
|
||
(putChar): Inlined for speed.
|
||
(put, get): Bulk methods can use arraycopy.
|
||
* java/nio/CharBufferImpl.java:
|
||
(put, get): Bulk methods can use arraycopy.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/tree/DefaultTreeSelectionModel.java:
|
||
Added API documentation all over the class.
|
||
|
||
2005-04-18 Sven de Marothy <sven@physto.se>
|
||
|
||
* include/Makefile.am,
|
||
* native/jni/java-nio/Makefile.am: Added new files.
|
||
* gnu/java/nio/charset/iconv/IconvCharset.java,
|
||
* gnu/java/nio/charset/iconv/IconvDecoder.java,
|
||
* gnu/java/nio/charset/iconv/IconvEncoder.java,
|
||
* gnu/java/nio/charset/iconv/IconvMetaData.java,
|
||
* gnu/java/nio/charset/iconv/IconvProvider.java,
|
||
* native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c,
|
||
* native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c,
|
||
* include/gnu_java_nio_charset_iconv_IconvDecoder.h,
|
||
* include/gnu_java_nio_charset_iconv_IconvEncoder.h,
|
||
New files.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/lang/String.java:
|
||
Make value, offset and count fields package private instead
|
||
of private.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicScrollPaneUI.java
|
||
(installDefaults): Link managed JScrollPane in instance field.
|
||
(uninstallDefaults): Unlink managed JScrollPane in instance field.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
||
(PropertyChangeHandler.propertyChange): Add default
|
||
to switch statement to avoid errors with unusual values
|
||
for orientation.
|
||
(installComponents): Likewise.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalScrollBarUI.java:
|
||
(createUI): Instances cannot be shared among JScrollPanes.
|
||
|
||
2005-04-18 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/lang/String.java: Value, offset and count should be private.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): Added defaults for Menu, MenuBar
|
||
MenuEntry fonts.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
||
(installUI): Install listeners after everything all, otherwise
|
||
we get strange NPEs in some situations, especially with
|
||
custom L&Fs.
|
||
(createIncreaseButton): Orientation is expected to be
|
||
SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not
|
||
HORIZONTAL or VERTICAL.
|
||
(createDecreaseButton): Orientation is expected to be
|
||
SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not
|
||
HORIZONTAL or VERTICAL.
|
||
(installComponents): Orientation for buttons is expected to be
|
||
SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not
|
||
HORIZONTAL or VERTICAL.
|
||
|
||
2005-04-18 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/nio/ByteBufferImpl.java (get(), put(byte)): Inlined checks
|
||
and field updates.
|
||
* java/nio/CharBufferImpl.java
|
||
(CharBufferImpl(CharBufferImpl)): Copy array_offset field.
|
||
(get(), put(char)): Inlined checks and field updates. Fixed to
|
||
take array_offset into account.
|
||
(get(int), put(int, char)): Fixed to take array_offset into account.
|
||
|
||
2005-04-18 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/Class.java (getModifiers, newInstance): Changed
|
||
call to VMClass.getModifiers().
|
||
* vm/reference/java/lang/VMClass.java
|
||
(getModifiers(Class, boolean)): New method.
|
||
|
||
2005-04-18 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/awt/GraphicsEnvironment.java
|
||
(localGraphicsEnvironment): New field.
|
||
(getLocalGraphicsEnvironment): Added support for java.awt.graphicsenv
|
||
property.
|
||
(isHeadless): Added support for java.awt.headless property.
|
||
(isHeadlessInstance): Call headless().
|
||
|
||
2005-04-18 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* gnu/java/beans/IntrospectionIncubator.java
|
||
(addToPropertyHash, addToListenerHash): Don't confuse get(),
|
||
set(), is(), add() and remove() with properties or events.
|
||
|
||
2005-04-18 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JToolBar.java
|
||
(addImpl): Adjust added AbstractButtons to look and feel like
|
||
toolbar buttons.
|
||
* javax/swing/plaf/metal/MetalBorders.java:
|
||
Adjusted insets of ButtonBorder.
|
||
(RolloverMarginBorder): Added class for toolbar buttons.
|
||
(getButtonBorder): Adjusted factory method to return a shared
|
||
instance of button border.
|
||
(getToolbarButtonBorder): Added factory method to return a shared
|
||
instance of toolbar button border.
|
||
(getMarginBorder): Added factory method to return a shared
|
||
instance of margin border.
|
||
* javax/swing/plaf/metal/MetalButtonUI.java
|
||
(installDefauls): If button is child of a JToolBar then set
|
||
special border on this button.
|
||
|
||
2005-04-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/SimpleAttributeSet.java
|
||
(addAttribute): Removed null pointer check.
|
||
* javax/swing/text/StyleContext.java
|
||
(NamedStyle.setResolveParent): Added null pointer check.
|
||
|
||
2005-04-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* examples/gnu/classpath/exammples/swing/Demo.java:
|
||
Print a short summary for available values for the property
|
||
swing.defaultlaf.
|
||
Set MetalLookAndFeel as default.
|
||
Pulled out GNULookAndFeel so that it is accessible.
|
||
* examples/gnu/classpath/exammples/swing/GNULookAndFeel.java:
|
||
Pulled out this class from Demo.java.
|
||
|
||
2005-04-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/UIManager.java:
|
||
Make the UIManager respect the swing.defaultlaf system
|
||
property.
|
||
|
||
2005-04-17 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/SimpleAttributeSet.java
|
||
(addAttribute): Check for null and remove key in that case.
|
||
This fixes http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21064 .
|
||
|
||
2005-04-16 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/BorderLayout.java
|
||
(calcSize): Check for overflow when component sizes are added.
|
||
|
||
2005-04-16 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/rmi/Naming.java:
|
||
Added class documentation.
|
||
(lookup(String)): Call parseURL and getName.
|
||
(bind(String,java.rmi.Remote)): Likewise.
|
||
(unbind(String)): Likewise.
|
||
(rebind(String, java.rmi.Remote)): Likewise.
|
||
(list(String)): Call parseURL.
|
||
(parseURL(String)): New method to handle parsing and defaults.
|
||
(getName(java.net.URL)): New method to handle finding the service name.
|
||
|
||
2005-04-16 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/net/URI.java:
|
||
Added class documentation.
|
||
(parseURI(String)): Only handle scheme-specific parts
|
||
if URI is not opaque. Allow for parts that can't be null.
|
||
(toString()): Output the scheme-specific part whole, rather
|
||
than as its possibly non-existent components.
|
||
|
||
2005-04-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/rmi/server/RemoteObject.java:
|
||
Removed unused import statement.
|
||
|
||
2005-04-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* include/Makefile.am: Removed java_io_ObjectInputStream.h
|
||
and added java_io_VMObjectInputStream.h.
|
||
* include/java_io_ObjectInputStream.h: Removed.
|
||
* include/java_io_VMObjectInputStream.h: New file.
|
||
* java/io/ObjectInputStream.java
|
||
(currentClassLoader): Removed.
|
||
(allocateObject): Likewise.
|
||
* native/jni/java-io/Makefile.am: Removed java_io_ObjectInputStream.c
|
||
and added java_io_VMObjectInputStream.c.
|
||
* native/jni/java-io/java_io_ObjectInputStream.c: Removed.
|
||
* native/jni/java-io/java_io_VMObjectInputStream.c: New file.
|
||
* vm/reference/java/io/VMObjectInputStream.java: Likewise.
|
||
|
||
2005-04-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* include/java_lang_Double.h,
|
||
include/java_lang_Object.h,
|
||
native/jni/java-lang/java_lang_Double.c,
|
||
native/jni/java-lang/java_lang_Object.c: Removed.
|
||
* include/java_lang_VMDouble.h: Regenerated.
|
||
* java/lang/Double.java
|
||
(static): Removed.
|
||
(toString): Call native method from VMDouble.
|
||
(parseDouble): Make non-native and call native method from VMDouble.
|
||
(toString): Removed.
|
||
* java/lang/Float.java
|
||
(toString): Call native method from VMDouble.
|
||
* java/lang/Object.java
|
||
(getClass): Refactored to call the native in java.lang.VMObject.
|
||
* include/Makefile.am: Don't generate java_lang_Double.h and
|
||
java_lang_Object.h.
|
||
* native/jni/java-lang/Makefile.am: Removed java_lang_Double.c and
|
||
java_lang_Object.c.
|
||
* native/jni/java-lang/java_lang_VMDouble.c
|
||
(initIDs): New method.
|
||
(toString): Likewise.
|
||
(parseDouble): Likewise.
|
||
* vm/reference/java/lang/VMDouble.java
|
||
(initIDs): Likewise.
|
||
(toString): Likewise.
|
||
(parseDouble): Likewise.
|
||
* vm/reference/java/lang/VMObject.java
|
||
(getClass): Likewise.
|
||
|
||
2005-04-15 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/text/DecimalFormatSymbols.java:
|
||
Added retrieval of "XXX" instance in place of null.
|
||
* java/util/Currency.java,
|
||
(Currency(String)): New constructor for the XXX special case.
|
||
(getInstance(String)): Allow special case of "XXX".
|
||
|
||
2005-04-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): Added Label.font.
|
||
(initSystemColorDefaults): Added this method and adjusted the
|
||
general control color.
|
||
|
||
2005-04-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalTabbedPaneUI.java:
|
||
Added newline between import blocks. Changed Map to
|
||
HashMap in field declarations.
|
||
|
||
2005-04-15 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/nio/charset/EncodingHelper.java: Added method
|
||
* java/io/InputStreamReader.java,
|
||
* java/io/OutputStreamWriter.java,
|
||
* java/lang/String.java: Move to NIO charsets.
|
||
* java/io/PrintStream.java: Inline conversion using String.
|
||
|
||
2005-04-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalBorders.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalButtonUI.java:
|
||
(installDefaults): Install button font.
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java:
|
||
(initComponentDefaults): Added button border, font and margin.
|
||
Changed components background color to the Metal current themes
|
||
standard color.
|
||
|
||
2005-04-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalTabbedPaneUI.java
|
||
(createUI): Create one MetalTabbedPaneUI per Component instead
|
||
of sharing one instance.
|
||
|
||
2005-04-15 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initComponentDefaults): Added to set Metal specific component
|
||
defaults.
|
||
|
||
2005-04-14 Chris Burdess <dog@gnu.org>
|
||
|
||
* java/io/DataOutputStream.java (writeUTF): Use block write for
|
||
output.
|
||
|
||
2005-04-14 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initClassDefaults): Call super.initClassDefaults().
|
||
|
||
2005-04-14 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(initClassDefaults): Added to include the *UI classes.
|
||
|
||
2005-04-14 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalComboBoxUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalDesktopIconUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalInternalFrameUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalProgressBarUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalRootPaneUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalScrollBarUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalSeparatorUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalSliderUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalSplitPaneUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalTextFieldUI.java:
|
||
Added.
|
||
* javax/swing/plaf/metal/MetalToggleButtonUI.java:
|
||
|
||
2005-04-14 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalButtonUI.java:
|
||
Fixed year in copyright notice.
|
||
* javax/swing/plaf/metal/MetalCheckBoxUI.java:
|
||
Fixed year in copyright notice.
|
||
* javax/swing/plaf/metal/MetalLabelUI.java:
|
||
Fixed year in copyright notice.
|
||
* javax/swing/plaf/metal/MetalRadioButtonUI.java:
|
||
Fixed year in copyright notice.
|
||
* javax/swing/plaf/metal/MetalScrollPaneUI.java:
|
||
Fixed year in copyright notice.
|
||
* javax/swing/plaf/metal/MetalTabbedPaneUI.java:
|
||
Fixed year in copyright notice.
|
||
|
||
2005-04-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/metal/MetalButtonUI.java:
|
||
Added skeleton class.
|
||
* javax/swing/plaf/metal/MetalCheckBoxUI.java:
|
||
Added skeleton class.
|
||
* javax/swing/plaf/metal/MetalLabelUI.java:
|
||
Added skeleton class.
|
||
* javax/swing/plaf/metal/MetalRadioButtonUI.java:
|
||
Added skeleton class.
|
||
* javax/swing/plaf/metal/MetalScrollPaneUI.java:
|
||
Added skeleton class.
|
||
* javax/swing/plaf/metal/MetalTabbedPaneUI.java:
|
||
Added skeleton class.
|
||
|
||
2005-04-13 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/nio/charset/Charset.java: Cached encoders shouldn't be static.
|
||
|
||
2005-04-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/MediaTracker.java:
|
||
Reindented tabs to spaces.
|
||
|
||
2005-04-13 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/MediaTracker.java
|
||
(MediaEntry.imageUpdate): Removed check for SOMEBITS, this
|
||
confused the media tracker and lead to lockups. The LOADING
|
||
bit is handled on other places.
|
||
(addImage): Removed the 'start image tracking' stuff. This
|
||
is not necessary and could confuse the media tracker.
|
||
(checkAll): Improved the check for image status so that
|
||
images that already complete images are detected. Also now
|
||
are really all images checked and if necessary loaded. Before
|
||
the method bailed out after the first incomplete image.
|
||
(statusAll): Detect images that are complete after the
|
||
call to Component.prepareImage(..).
|
||
(checkID): The same as in checkAll.
|
||
(statusID): The same as in statusAll.
|
||
|
||
2005-04-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/util/.cvsignore:
|
||
Added file and included LocaleDate.java.
|
||
* lib/.cvsignore:
|
||
Added classes.locale.
|
||
* scripts/.cvsignore:
|
||
Added classpath.spec.
|
||
|
||
2005-04-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuUI.java
|
||
(getMaximumSize): Now returns preferredSize because JMenu should
|
||
never be bigger than that.
|
||
* javax/swing/JRootPane
|
||
(RootLayout.layoutContainer): Make JMenuBars take the whole width.
|
||
|
||
2005-04-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/plaf/basic/BasicMenuBarUI.java:
|
||
Fixed tabs to spaces.
|
||
|
||
2005-04-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JRootPane.java:
|
||
Fixed various tabs to be spaces.
|
||
(RootLayout.layoutContainer): Made menubar left aligned.
|
||
|
||
2005-04-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/JComponent.java:
|
||
Modified alignmentX and alignmentY to be 0.5 instead of 0.0.
|
||
Untabified the file.
|
||
|
||
2005-04-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/BoxLayout.java:
|
||
(layoutContainer): Made this layout manager respect the
|
||
minimum, maximum and preferred size more correctly.
|
||
|
||
2005-04-12 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/MediaTracker.java
|
||
(addImage): Synchronized list access.
|
||
(waitForAll): Fixed comparison of time (changed < to >).
|
||
(waitForID): Fixed comparison of time (changed < to >).
|
||
(removeImage): Synchronized list access.
|
||
|
||
2005-04-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/io/FilePermission.java
|
||
(serialVersionUID): Made private.
|
||
(ALL_FILES): New constant.
|
||
(implies): Handle '<<ALL FILES>>' case.
|
||
|
||
2005-04-12 Audrius Meskauskas, Lithuania <AudriusA@Bioinformatics.org>
|
||
|
||
* javax/swing/text/html/HTMLDocument.java: New file.
|
||
|
||
2005-04-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/text/html/HTMLFrameHyperlinkEvent.java:
|
||
Reformatted.
|
||
* javax/swing/text/html/parser/AttributeList.java:
|
||
Fixed order of modifiers.
|
||
(AttributeList): Made final.
|
||
* javax/swing/text/html/parser/ContentModel.java:
|
||
Fixed html characters in javadocs.
|
||
* javax/swing/text/html/parser/DTD.java
|
||
(DTD): Don't implement java.io.Serializable directly.
|
||
(getElement): Simplified.
|
||
* javax/swing/text/html/parser/DTDConstants.java:
|
||
Reformatted file.
|
||
* javax/swing/text/html/parser/Element.java:
|
||
Fixed order of modifiers.
|
||
* javax/swing/text/html/parser/Parser.java:
|
||
Reformatted. Don't use fully-qualified class names.
|
||
* javax/swing/text/html/parser/ParserDelegator.java:
|
||
Fixed order of modifiers.
|
||
* javax/swing/text/rtf/RTFParser.java:
|
||
Re-ordered import statements.
|
||
* javax/swing/text/rtf/RTFScanner.java:
|
||
Removed unused import statement.
|
||
|
||
2005-04-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/image/RasterOp.java:
|
||
Fixed wrong formatting.
|
||
|
||
2005-04-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/print/PrinterJob.java
|
||
(pageDialog): New method.
|
||
(printDialog): Implemented.
|
||
|
||
2005-04-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/FontMetrics.java: Reformatted.
|
||
(getFontRenderContext): Handle case when java.awt.Graphics context is
|
||
given.
|
||
|
||
2005-04-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/FontMetrics.java
|
||
(getStringBounds): New methods.
|
||
|
||
2005-04-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/net/NetworkInterface.java
|
||
(NetworkInterface): Made constructor package private.
|
||
Introduced another constructor for more addresses on one
|
||
interface.
|
||
|
||
2005-04-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* native/jni/java-net/Makefile.am
|
||
Compile new files java_net_VMInetAddress.c and
|
||
java_net_VMNetworkInterface.
|
||
|
||
2005-04-12 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/nio/charset/Provider.java: Add UnicodeLittle.
|
||
* gnu/java/nio/charset/UnicodeLittle.java: New file.
|
||
* gnu/java/nio/charset/UTF_16.java: UnicodeBig is an alias.
|
||
* gnu/java/nio/charset/UTF_16BE.java,
|
||
* gnu/java/nio/charset/UTF_16LE.java: No byte-order mark.
|
||
* gnu/java/nio/charset/UTF_16Encoder.java (encodeLoop): Fixed bug.
|
||
|
||
2005-04-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/net/InetAddress.java
|
||
(static): Removed.
|
||
(getLocalHostname): Likewise.
|
||
(lookupInaddrAny): Likewise.
|
||
(getHostByAddr): Likewise.
|
||
(getHostByName): Likewise.
|
||
* java/net/NetworkInterface.java
|
||
(static): Likewise.
|
||
(getRealNetworkInterfaces): Likewise.
|
||
* native/jni/java-net/java_net_InetAddress.c: Renamed to...
|
||
* native/jni/java-net/java_net_VMInetAddress.c: New file.
|
||
Renamed from java_net_InetAddress.c. All native methods moved to class
|
||
VMInetAddress.
|
||
* native/jni/java-net/java_net_NetworkInterface.c: Renamed to...
|
||
Renamed from java_net_NetworkInterface.c. All native methods moved to
|
||
class VMNetworkInterface.
|
||
* native/jni/java-net/java_net_VMNetworkInterface.c: New file.
|
||
* vm/reference/java/net/VMInetAddress.java,
|
||
vm/reference/java/net/VMNetworkInterface.java: New files.
|
||
* include/java_net_InetAddress.h,
|
||
include/java_net_NetworkInterface.h: Removed.
|
||
* include/java_net_VMInetAddress.h,
|
||
include/java_net_VMNetworkInterface.h: New files.
|
||
* include/Makefile.am: Build new header files.
|
||
|
||
2005-04-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/ImageIcon.java
|
||
Added API documentation.
|
||
|
||
2005-04-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/MediaTracker.java
|
||
Added API documentation.
|
||
|
||
2005-04-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/imageio/ImageIO.java (ReaderFormatFilter.filter):
|
||
Fixed wrong casting.
|
||
|
||
2005-04-11 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* org/omg/CORBA/Request.java:
|
||
(send_deferred): Added missing 'abstract' keyword.
|
||
|
||
2005-04-10 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/text/SimpleDateFormat.java:
|
||
(formatWithAttribute): Pad year before truncating digits.
|
||
|
||
2005-04-10 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/PRIVATE_MEMBER.java,
|
||
org/omg/CORBA/PUBLIC_MEMBER.java,
|
||
org/omg/CORBA/Request.java,
|
||
org/omg/CORBA/StructMember.java,
|
||
org/omg/CORBA/UnionMember.java,
|
||
org/omg/CORBA/UNSUPPORTED_POLICY.java,
|
||
org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java,
|
||
org/omg/CORBA/ValueMember.java,
|
||
org/omg/CORBA/VM_ABSTRACT.java,
|
||
org/omg/CORBA/VM_CUSTOM.java,
|
||
org/omg/CORBA/VM_NONE.java,
|
||
org/omg/CORBA/VM_TRUNCATABLE.java,
|
||
org/omg/CORBA/WrongTransaction.java,
|
||
org/omg/CORBA/BAD_POLICY.java,
|
||
org/omg/CORBA/BAD_POLICY_TYPE.java,
|
||
org/omg/CORBA/BAD_POLICY_VALUE.java,
|
||
org/omg/CORBA/Environment.java,
|
||
org/omg/CORBA/IDLType.java,
|
||
org/omg/CORBA/OMGVMCID.java: new files.
|
||
|
||
2005-04-09 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/java-lang/java_lang_Double.c: Reindent.
|
||
* native/jni/java-lang/java_lang_Math.c: Likewise.
|
||
* native/jni/java-lang/java_lang_Object.c: Likewise.
|
||
* native/jni/java-lang/java_lang_VMDouble.c: Likewise.
|
||
* native/jni/java-lang/java_lang_VMFloat.c: Likewise.
|
||
* native/jni/java-lang/java_lang_VMSystem.c: Likewise.
|
||
* native/jni/java-lang/java_lang_reflect_Array.c: Likewise.
|
||
* native/jni/java-nio/java_nio.c
|
||
(Java_gnu_java_nio_FileChannelImpl_nio_1mmap_1file): Removed.
|
||
(Java_gnu_java_nio_FileChannelImpl_nio_1unmmap_1file): Likewise.
|
||
(Java_gnu_java_nio_SocketChannelImpl_SocketCreate): Likewise.
|
||
(Java_gnu_java_nio_SocketChannelImpl_SocketConnect): Likewise.
|
||
(Java_gnu_java_nio_SocketChannelImpl_SocketBind): Likewise.
|
||
(Java_gnu_java_nio_SocketChannelImpl_SocketListen): Likewise.
|
||
(Java_gnu_java_nio_SocketChannelImpl_SocketAvailable): Likewise.
|
||
(Java_gnu_java_nio_SocketChannelImpl_SocketClose): Likewise.
|
||
(Java_gnu_java_nio_SocketChannelImpl_SocketRead): Likewise.
|
||
(Java_gnu_java_nio_SocketChannelImpl_SocketWrite): Likewise.
|
||
* native/jni/java-nio/java_nio_VMDirectByteBuffer.c: Reindent.
|
||
|
||
2005-04-09 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/DynAnyPackage/Invalid.java,
|
||
org/omg/CORBA/DynAnyPackage/InvalidSeq.java,
|
||
org/omg/CORBA/DynAnyPackage/InvalidValue.java,
|
||
org/omg/CORBA/DynAnyPackage/TypeMismatch.java,
|
||
org/omg/CORBA/DynAnyPackage/package.html: New files.
|
||
|
||
2005-04-08 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/nio/charset/UTF_8.java
|
||
(Decoder): Previous fix was incorrect. Sorry.
|
||
* java/nio/charset/Charset.java: Reset cached de/encoders.
|
||
* java/nio/charset/CharsetDecoder.java,
|
||
java/nio/charset/CharsetEncoder.java:
|
||
Resize encoding/decoding result buffers.
|
||
|
||
2005-04-08 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/nio/charset/Provider.java: Add new charsets.
|
||
* gnu/java/nio/charset/UTF_16.java: Default to using BOM.
|
||
* gnu/java/nio/charset/UTF_16Decoder.java: Minor fixes.
|
||
* gnu/java/nio/charset/UTF_16Encoder.java,
|
||
Use NIO's built-in byte-ordering instead.
|
||
* gnu/java/nio/charset/UTF_8.java,
|
||
(Decoder): Correct values of maximum chars per byte.
|
||
(decodeLoop): Handle 4-byte surrogates.
|
||
* gnu/java/nio/charset/ByteCharset.java,
|
||
gnu/java/nio/charset/Cp424.java,
|
||
gnu/java/nio/charset/Cp437.java,
|
||
gnu/java/nio/charset/Cp737.java,
|
||
gnu/java/nio/charset/Cp775.java,
|
||
gnu/java/nio/charset/Cp850.java,
|
||
gnu/java/nio/charset/Cp852.java,
|
||
gnu/java/nio/charset/Cp855.java,
|
||
gnu/java/nio/charset/Cp857.java,
|
||
gnu/java/nio/charset/Cp860.java,
|
||
gnu/java/nio/charset/Cp861.java,
|
||
gnu/java/nio/charset/Cp862.java,
|
||
gnu/java/nio/charset/Cp863.java,
|
||
gnu/java/nio/charset/Cp864.java,
|
||
gnu/java/nio/charset/Cp865.java,
|
||
gnu/java/nio/charset/Cp866.java,
|
||
gnu/java/nio/charset/Cp869.java,
|
||
gnu/java/nio/charset/Cp874.java,
|
||
gnu/java/nio/charset/EncodingHelper.java,
|
||
gnu/java/nio/charset/ISO_8859_13.java,
|
||
gnu/java/nio/charset/ISO_8859_15.java,
|
||
gnu/java/nio/charset/ISO_8859_2.java,
|
||
gnu/java/nio/charset/ISO_8859_3.java,
|
||
gnu/java/nio/charset/ISO_8859_4.java,
|
||
gnu/java/nio/charset/ISO_8859_5.java,
|
||
gnu/java/nio/charset/ISO_8859_6.java,
|
||
gnu/java/nio/charset/ISO_8859_7.java,
|
||
gnu/java/nio/charset/ISO_8859_8.java,
|
||
gnu/java/nio/charset/ISO_8859_9.java,
|
||
gnu/java/nio/charset/KOI_8.java,
|
||
gnu/java/nio/charset/MS874.java,
|
||
gnu/java/nio/charset/MacCentralEurope.java,
|
||
gnu/java/nio/charset/MacCroatian.java,
|
||
gnu/java/nio/charset/MacCyrillic.java,
|
||
gnu/java/nio/charset/MacDingbat.java,
|
||
gnu/java/nio/charset/MacGreek.java,
|
||
gnu/java/nio/charset/MacIceland.java,
|
||
gnu/java/nio/charset/MacRoman.java,
|
||
gnu/java/nio/charset/MacRomania.java,
|
||
gnu/java/nio/charset/MacSymbol.java,
|
||
gnu/java/nio/charset/MacThai.java,
|
||
gnu/java/nio/charset/MacTurkish.java,
|
||
gnu/java/nio/charset/Windows1250.java,
|
||
gnu/java/nio/charset/Windows1251.java,
|
||
gnu/java/nio/charset/Windows1252.java,
|
||
gnu/java/nio/charset/Windows1253.java,
|
||
gnu/java/nio/charset/Windows1254.java,
|
||
gnu/java/nio/charset/Windows1255.java,
|
||
gnu/java/nio/charset/Windows1256.java,
|
||
gnu/java/nio/charset/Windows1257.java,
|
||
gnu/java/nio/charset/Windows1258.java:
|
||
New files.
|
||
|
||
2005-04-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/MediaTracker.java
|
||
(MediaEntry.imageUpdate): Fixed flags. The different flags
|
||
must not be ORed together.
|
||
(checkAll): Modified to handle different meaning of the flags.
|
||
(waitForAll): Fixed so that it waits maximum the
|
||
specified amount of milliseconds.
|
||
(statusAll): Modified to handle different meaning of the flags.
|
||
(waitForID): Fixed so that it waits maximum the
|
||
specified amount of milliseconds.
|
||
|
||
2005-04-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/ImageIcon.java
|
||
(ImageIcon): Use setImage instead of direct assignment.
|
||
(setImage): Call loadImage to make sure that the image is loaded.
|
||
(loadImage): Waits for the image to complete loading.
|
||
(getImageLoadStatus): Added. Returns the load status of the
|
||
image.
|
||
|
||
2005-04-08 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* native/jni/classpath/jcl.h,
|
||
native/jni/java-io/java_io_ObjectInputStream.c,
|
||
native/jni/java-io/java_io_VMFile.c,
|
||
native/jni/java-io/java_io_VMObjectStreamClass.c,
|
||
native/jni/java-io/javaio.c,
|
||
native/jni/java-lang/java_lang_Double.c,
|
||
native/jni/java-lang/java_lang_Math.c,
|
||
native/jni/java-lang/java_lang_Object.c,
|
||
native/jni/java-lang/java_lang_VMDouble.c,
|
||
native/jni/java-lang/java_lang_VMFloat.c,
|
||
native/jni/java-lang/java_lang_VMProcess.c,
|
||
native/jni/java-lang/java_lang_VMSystem.c,
|
||
native/jni/java-lang/java_lang_reflect_Array.c,
|
||
native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
|
||
native/jni/java-net/gnu_java_net_PlainSocketImpl.c,
|
||
native/jni/java-net/java_net_InetAddress.c,
|
||
native/jni/java-net/java_net_NetworkInterface.c,
|
||
native/jni/java-net/javanet.c,
|
||
native/jni/java-nio/gnu_java_nio_VMPipe.c,
|
||
native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c,
|
||
native/jni/java-nio/java_nio.c,
|
||
native/jni/java-nio/java_nio_MappedByteBufferImpl.c,
|
||
native/jni/java-nio/java_nio_VMDirectByteBuffer.c,
|
||
native/jni/java-util/java_util_VMTimeZone.c: Reindented using
|
||
GNU indent (GNU style).
|
||
|
||
2005-04-08 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/text/JTextComponent.java
|
||
(JTextComponent): Added repaintListener which issues repaint
|
||
requests when the underlying document changes.
|
||
(setDocument): Adds repaintListener to document when the
|
||
document is changed.
|
||
* javax/swing/text/DefaultEditorKit.java:
|
||
Removed repaint calls on JTextComponent. This is now handled
|
||
through a DocumentListener in JTextComponent that repaints
|
||
the component when needed.
|
||
|
||
2005-04-07 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/java/net/CRLFInputStream.java: Rewrite to return
|
||
CRLF-delimited chunks.
|
||
|
||
2005-04-07 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/UIDefaults.java:
|
||
Added API documentation for all methods.
|
||
|
||
2005-04-06 Roman Kennke <roman@kennke.org>
|
||
|
||
* javax/swing/UIDefaults.java
|
||
(put): Now uses new checkAndPut method instead of checking
|
||
directly.
|
||
(putDefaults): Fixed so that it accepts null-values and
|
||
treats them like remove(key).
|
||
(checkAndPut): Added. This checks for null-values and calls
|
||
put or remove.
|
||
|
||
2005-04-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/CTX_RESTRICT_SCOPE.java,
|
||
org/omg/CORBA/ExceptionList.java,
|
||
org/omg/CORBA/NVList.java,
|
||
PrincipalHolder.java: New classes.
|
||
* org/omg/CORBA/Context.java: Completing
|
||
part, dependent from classes above,
|
||
org/omg/CORBA/MARSHAL.java: accessibility fixes.
|
||
|
||
2005-04-05 Roman Kennke <roman@kennke.org>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java
|
||
(getDisplayMode): Added. Returns the current display mode.
|
||
(isFullScreenSupported): Added.
|
||
* java/awt/GraphicsDevice.java
|
||
(setFullScreenWindow): Implemented a primitive fullscreen mode.
|
||
This resizes and relocates the fullscreen window so that it uses
|
||
the whole screen. This is not a fully accelerated fullscreen
|
||
exclusive mode.
|
||
|
||
2005-04-03 Guilhem Lavaux <guilhem@kaffe.org>
|
||
Rei Odaira <ray@is.s.u-tokyo.ac.jp>
|
||
|
||
* native/jni/java-nio/gnu_java_nio_VMSelector.c
|
||
(helper_select): Return the error number.
|
||
(Java_gnu_java_nio_VMSelector_select0): If the result is negative
|
||
consider it as the error code. This prevents conflicts between EINTR
|
||
and the number of filedescriptor particularly.
|
||
|
||
2005-04-03 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* native/jni/java-nio/gnu_java_nio_VMSelector.c: Reindented.
|
||
|
||
2005-04-01 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/AssertionError.java: Typo fix.
|
||
|
||
2005-04-01 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/io/PipedInputStream.java
|
||
(read): Make sure a positive byte value is returned. Revised javadoc.
|
||
Thanks to Olafur Bragason for reporting these bugs.
|
||
|
||
2005-04-01 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* java/awt/image/IndexColorModel.java
|
||
(getRGB): Check if pixel is negative.
|
||
|
||
2005-03-31 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* javax/swing/text/JTextComponent.java (viewToModel): New method.
|
||
|
||
2005-03-31 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/ORBPackage/InconsistentTypeCode.java,
|
||
org/omg/CORBA/ORBPackage/InvalidName.java,
|
||
org/omg/CORBA/ORBPackage/package.html: New files.
|
||
|
||
2005-03-31 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics.java
|
||
(getClipBounds): Handle clip being null.
|
||
(setClip): Likewise.
|
||
* java/beans/beancontext/BeanContextSupport.java
|
||
(add): Implemented.
|
||
(addAll): Likewise.
|
||
(clear): Likewise.
|
||
(removeAll): Likewise.
|
||
(retainAll): Likewise.
|
||
|
||
2005-03-30 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphics.java:
|
||
(drawImage): Don't notify the image observer for offscreen images.
|
||
* gnu/java/awt/peer/gtk/GtkImagePainter.java:
|
||
(setPixels): Don't notify the image observer.
|
||
|
||
2005-03-30 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/beans/beancontext/BeanContextServicesSupport.java
|
||
(BeanContextServicesSupport): Reimplemented.
|
||
(addBeanContextServicesListener): Implemented.
|
||
(initialize): Likewise.
|
||
(removeBeanContextServicesListener): Likewise.
|
||
* java/beans/beancontext/BeanContextSupport.java
|
||
(add): Likewise.
|
||
(addBeanContextMembershipListener): Likewise.
|
||
(getLocale): Likewise.
|
||
(initialize): Likewise.
|
||
(iterator): Likewise.
|
||
(remove): Likewise.
|
||
(toArray): Likewise.
|
||
|
||
2005-03-30 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/image/ConvolveOp.java:
|
||
Removed comment added by eclipse.
|
||
|
||
2005-03-30 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/xml/aelfred2/XmlParser.java:
|
||
Revert my typo fix.
|
||
|
||
2005-03-30 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/geom/CubicCurve2D.java,
|
||
java/awt/geom/QuadCurve2D.java:
|
||
Fixed typo in name of Brian Cough.
|
||
|
||
2005-03-29 Guilhem Lavaux <guilhem@kaffe.org>
|
||
|
||
* native/jni/java-nio/gnu_java_nio_VMSelector.c
|
||
(Java_gnu_java_nio_VMSelector_select): Use GetStaticMethodID
|
||
for Thread.interrupted().
|
||
|
||
2005-03-29 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* gnu/classpath/SystemProperties.java (static): Converted encoding
|
||
aliases to lower case and removed redudant aliases.
|
||
* gnu/java/io/EncodingManager.java
|
||
(findEncoderConstructor, findDecoderConstructor): Call new method
|
||
resolveAlias().
|
||
(resolveAlias): New method.
|
||
* java/lang/System.java (getProperties): Removed uppercase aliases
|
||
from comments.
|
||
|
||
2005-03-28 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/net/URL.java (DEFAULT_SEARCH_PATH): Added
|
||
org.metastatic.jessie.
|
||
|
||
2005-03-28 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/ClassLoader.java (loadClass): Resolve class even if
|
||
it was already found.
|
||
|
||
2005-03-28 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/io/decode/DecoderUnicodeBig.java,
|
||
* gnu/java/io/decode/DecoderUnicodeLittle.java,
|
||
* gnu/java/io/encode/EncoderUnicodeBig.java,
|
||
* gnu/java/io/encode/EncoderUnicodeLittle.java:
|
||
New files.
|
||
|
||
2005-03-26 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* doc/hacking.texinfo:
|
||
Added note on reserved word usage.
|
||
|
||
2005-03-26 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* native/jni/java-nio/gnu_java_nio_VMSelector.c:
|
||
Moved include statement for config.h to the top to
|
||
fix the build on Darwin6.
|
||
|
||
Reported by: Riccardo Mottola <zuse@libero.it>
|
||
|
||
2005-03-26 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* native/jni/java-nio/gnu_java_nio_VMSelector.c:
|
||
Include <sys/types.h> to fix build on OS X.
|
||
|
||
Reported by: Michael Franz <mvfranz@gmail.com>
|
||
|
||
2005-03-26 Ito Kazumitsu <kaz@maczuka.gcd.org>
|
||
|
||
* java/text/DecimalFormat.java (parse):
|
||
Check whether the positive suffix matches the pattern.
|
||
|
||
2005-03-26 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/dom/DomNode.java (notifyNode): grow listener array as
|
||
required.
|
||
|
||
2005-03-26 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* javax/imageio/spi/IIORegistry.java (IIORegistry):
|
||
Don't assume that awt Toolkit is always ClasspathToolkit.
|
||
|
||
2005-03-26 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/awt/image/PixelGrabber.java (setPixels(int,int,int,int,
|
||
ColorModel,byte[],int,int): Fixed byte to int conversion.
|
||
|
||
2005-03-23 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/xml/dom/html2/DomHTMLParser.java:
|
||
Changed 'enum' references to become 'enumeration'.
|
||
|
||
2005-03-22 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* configure.ac: Generate scripts/classpath.spec.
|
||
* scripts/classpath.spec.in: New file.
|
||
|
||
2005-03-21 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* gnu/xml/dom/html2/DomHTMLParser.java: New file.
|
||
* gnu/classpath/examples/html/Demo.java: New example.
|
||
|
||
2005-03-21 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/classpath/SystemProperties.java:
|
||
Add missing aliases for "UnicodeBigUnmarked" and
|
||
UnicodeLittleUnmarked".
|
||
|
||
2005-03-21 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/events/escape_fosdem05.wml: Add link to kaffe
|
||
presentation.
|
||
|
||
2005-03-17 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* vm/reference/java/lang/VMClassLoader.java: handle ZIP files
|
||
on the boot loader class path in getResources()
|
||
|
||
2005-03-19 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/AnySeqHolder.java,
|
||
org/omg/CORBA/AnySeqHelper.java,
|
||
org/omg/CORBA/CompletionStatusHelper.java:
|
||
New files.
|
||
|
||
2005-03-18 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www/downloads/downloads.wml: Add 0.14.
|
||
* doc/www/announce/20050226.wml: New file.
|
||
|
||
2005-03-18 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/zip/GZIPInputStream.java:
|
||
(GZIPInputStream): Read header in constructor.
|
||
|
||
2005-03-18 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/javax/swing/text/html/parser/htmlAttributeSet.java:
|
||
(getAttributeNames()): Replaced 'enum' with 'enumeration'.
|
||
* gnu/javax/swing/text/html/parser/htmlValidator.java:
|
||
(validateParameters(TagElement,htmlAttributeSet)):
|
||
Replaced 'enum' with 'enumeration'.
|
||
(validateAttribute(TagElement,htmlAttributeSet,
|
||
Enumeration,Enumeration)):
|
||
Likewise.
|
||
|
||
2005-03-18 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* ChangeLog.usermap: New file (replacing).
|
||
|
||
2005-03-18 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* javax/swing/text/html/parser/Entity.java (getType): New method.
|
||
* javax/swing/text/html/parser/DocumentParser.java:
|
||
Inherit from javax.swing.text.html.parser.Parser.
|
||
|
||
2005-03-18 Robert Schuster <thebohemian@gmx>
|
||
|
||
* native/jni/java-nio/gnu_java_nio_VMSelector.c: Added important
|
||
return statement after throwing exception.
|
||
|
||
2005-03-18 Robert Schuster <thebohemian@gmx>
|
||
|
||
* native/jni/java-nio/gnu_java_nio_VMSelector.c: Implemented
|
||
Java_gnu_java_nio_VMSelector_select.
|
||
* configure.ac: Added check for sys/select.h and strerro_r().
|
||
|
||
2005-03-17 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/newsitems.txt: Add 0.14 release announcement
|
||
and link for the dead of the gui branch.
|
||
|
||
2005-03-17 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/dom/html2/DomHTMLDocument.java: Fixed element creation and
|
||
check for HTML/XHTML namespace.
|
||
|
||
2005-03-16 Tom Tromey <tromey@redhat.com>
|
||
|
||
* gnu/java/lang/MainThread.java (MainThread): Load main class
|
||
using system class loader.
|
||
|
||
2005-03-16 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* native/jni/java-nio/java_nio_VMDirectByteBuffer.c: use
|
||
global native reference to wrap persistent jclass variable.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c:
|
||
use DeleteLocalRef() to avoid exhausting local native references.
|
||
|
||
2005-03-16 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/vmintegration.texinfo: Change input start to \input.
|
||
|
||
2005-03-16 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* doc/vmintegration.texinfo: Added explanation
|
||
of gnu.classpath.boot.library.path property.
|
||
|
||
2005-03-16 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/lang/Runtime.java: Added support for
|
||
gnu.classpath.boot.library.path system property.
|
||
|
||
2005-03-14 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/dom/DomImpl.java,
|
||
gnu/xml/dom/html2/DomHTMLAnchorElement.java,
|
||
gnu/xml/dom/html2/DomHTMLDocument.java,
|
||
gnu/xml/dom/html2/DomHTMLElement.java,
|
||
gnu/xml/dom/html2/DomHTMLFormElement.java,
|
||
gnu/xml/dom/html2/DomHTMLFrameElement.java,
|
||
gnu/xml/dom/html2/DomHTMLIFrameElement.java,
|
||
gnu/xml/dom/html2/DomHTMLImpl.java,
|
||
gnu/xml/dom/html2/DomHTMLInputElement.java,
|
||
gnu/xml/dom/html2/DomHTMLObjectElement.java,
|
||
gnu/xml/dom/html2/DomHTMLOptionElement.java,
|
||
gnu/xml/dom/html2/DomHTMLSelectElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableCellElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableRowElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTextAreaElement.java: JAXP integration,
|
||
UI events, and tree utility functions.
|
||
|
||
2005-03-14 Patrik Reali <reali@acm.org>
|
||
|
||
* doc/www.gnu.org/newsitems.txt: news on gui branch and calientra
|
||
* doc/www.gnu.org/docs/docs.wml: link to the wiki added
|
||
* doc/www.gnu.org/faq/faq.wml: entry on tainted developers
|
||
|
||
2005-03-14 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* javax/swing/text/html/parser/Parser.java,
|
||
javax/swing/text/html/parser/Entity.java:
|
||
Inheriting from DTDConstants.
|
||
* javax/swing/text/html/parser/AttributeList.java
|
||
(getValues): Changed return type.
|
||
* javax/swing/text/html/parser/DocumentParser
|
||
(parse): Adding the callback parameter that receives
|
||
the parsing events.
|
||
|
||
2005-03-13 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac: Set version to 0.14+cvs.
|
||
|
||
2005-03-13 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/BAD_CONTEXT.java,
|
||
org/omg/CORBA/BAD_INV_ORDER.java,
|
||
org/omg/CORBA/BAD_OPERATION.java,
|
||
org/omg/CORBA/BAD_TYPECODE.java,
|
||
org/omg/CORBA/COMM_FAILURE.java,
|
||
org/omg/CORBA/DATA_CONVERSION.java,
|
||
org/omg/CORBA/FREE_MEM.java,
|
||
org/omg/CORBA/IMP_LIMIT.java,
|
||
org/omg/CORBA/INITIALIZE.java,
|
||
org/omg/CORBA/INTERNAL.java,
|
||
org/omg/CORBA/INTF_REPOS.java,
|
||
org/omg/CORBA/INVALID_TRANSACTION.java,
|
||
org/omg/CORBA/INV_FLAG.java,
|
||
org/omg/CORBA/INV_IDENT.java,
|
||
org/omg/CORBA/INV_OBJREF.java,
|
||
org/omg/CORBA/INV_POLICY.java,
|
||
org/omg/CORBA/NO_IMPLEMENT.java,
|
||
org/omg/CORBA/NO_MEMORY.java,
|
||
org/omg/CORBA/NO_PERMISSION.java,
|
||
org/omg/CORBA/NO_RESPONSE.java,
|
||
org/omg/CORBA/OBJECT_NOT_EXIST.java,
|
||
org/omg/CORBA/OBJ_ADAPTER.java,
|
||
org/omg/CORBA/PERSIST_STORE.java,
|
||
org/omg/CORBA/TRANSACTION_REQUIRED.java,
|
||
org/omg/CORBA/TRANSACTION_ROLLEDBACK.java,
|
||
org/omg/CORBA/TRANSIENT.java: making constructors
|
||
public.
|
||
|
||
2005-03-13 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/StringSeqHolder.java,
|
||
org/omg/CORBA/WStringSeqHolder.java:
|
||
replacing replacing CR CR LF by CR LF.
|
||
* org/omg/CORBA/BAD_PARAM.java: making constructors
|
||
public.
|
||
|
||
2005-03-13 Michael Koch <konqueror@gmx.de>
|
||
|
||
* org/omg/CORBA/ARG_IN.java: Removed redundant modifiers.
|
||
* org/omg/CORBA/ARG_INOUT.java: Likewise.
|
||
* org/omg/CORBA/ARG_OUT.java: Likewise.
|
||
* org/omg/CORBA/Any.java: Fixed HTML tags.
|
||
* org/omg/CORBA/Principal.java: Likewise.
|
||
* org/omg/CORBA/BAD_PARAM.java: Reordered modifiers.
|
||
* org/omg/CORBA/FixedHolder.java: Reworked imports.
|
||
* org/omg/CORBA/StringSeqHolder.java: Likewise.
|
||
* org/omg/CORBA/TypeCode.java: Likewise.
|
||
* org/omg/CORBA/TypeCodePackage/BadKind.java: Likewise.
|
||
* org/omg/CORBA/TypeCodePackage/Bounds.java: Likewise.
|
||
* org/omg/CORBA/WStringSeqHolder.java: Likewise.
|
||
* org/omg/CORBA/portable/OutputStream.java: Likewise.
|
||
|
||
2005-03-13 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/net/protocol/https/Handler.java:
|
||
Reworked import statements.
|
||
|
||
2005-03-13 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/javax/swing/text/html/parser/HTML_401F.java,
|
||
gnu/javax/swing/text/html/parser/gnuDTD.java,
|
||
gnu/javax/swing/text/html/parser/models/node.java:
|
||
Reworked import statements.
|
||
|
||
2005-03-13 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/xml/aelfred2/XmlParser.java: Fixed typo.
|
||
|
||
2005-03-12 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/StringSeqHelper.java,
|
||
org/omg/CORBA/WStringSeqHelper.java: New files.
|
||
|
||
2005-03-12 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/events/escape_fosdem05.wml: Add links to
|
||
presentations.
|
||
|
||
2005-03-11 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/dom/html2/DomHTMLButtonElement.java,
|
||
gnu/xml/dom/html2/DomHTMLCollection.java,
|
||
gnu/xml/dom/html2/DomHTMLDocument.java,
|
||
gnu/xml/dom/html2/DomHTMLElement.java: Extensions for new element
|
||
types.
|
||
* gnu/xml/dom/html2/DomHTMLDListElement.java,
|
||
gnu/xml/dom/html2/DomHTMLDirectoryElement.java,
|
||
gnu/xml/dom/html2/DomHTMLDivElement.java,
|
||
gnu/xml/dom/html2/DomHTMLFieldSetElement.java,
|
||
gnu/xml/dom/html2/DomHTMLFontElement.java,
|
||
gnu/xml/dom/html2/DomHTMLFormElement.java,
|
||
gnu/xml/dom/html2/DomHTMLFrameElement.java,
|
||
gnu/xml/dom/html2/DomHTMLFrameSetElement.java,
|
||
gnu/xml/dom/html2/DomHTMLHRElement.java,
|
||
gnu/xml/dom/html2/DomHTMLHeadElement.java,
|
||
gnu/xml/dom/html2/DomHTMLHeadingElement.java,
|
||
gnu/xml/dom/html2/DomHTMLHtmlElement.java,
|
||
gnu/xml/dom/html2/DomHTMLIFrameElement.java,
|
||
gnu/xml/dom/html2/DomHTMLImageElement.java,
|
||
gnu/xml/dom/html2/DomHTMLInputElement.java,
|
||
gnu/xml/dom/html2/DomHTMLIsIndexElement.java,
|
||
gnu/xml/dom/html2/DomHTMLLIElement.java,
|
||
gnu/xml/dom/html2/DomHTMLLabelElement.java,
|
||
gnu/xml/dom/html2/DomHTMLLegendElement.java,
|
||
gnu/xml/dom/html2/DomHTMLLinkElement.java,
|
||
gnu/xml/dom/html2/DomHTMLMapElement.java,
|
||
gnu/xml/dom/html2/DomHTMLMenuElement.java,
|
||
gnu/xml/dom/html2/DomHTMLMetaElement.java,
|
||
gnu/xml/dom/html2/DomHTMLModElement.java,
|
||
gnu/xml/dom/html2/DomHTMLOListElement.java,
|
||
gnu/xml/dom/html2/DomHTMLObjectElement.java,
|
||
gnu/xml/dom/html2/DomHTMLOptGroupElement.java,
|
||
gnu/xml/dom/html2/DomHTMLOptionElement.java,
|
||
gnu/xml/dom/html2/DomHTMLParagraphElement.java,
|
||
gnu/xml/dom/html2/DomHTMLParamElement.java,
|
||
gnu/xml/dom/html2/DomHTMLPreElement.java,
|
||
gnu/xml/dom/html2/DomHTMLQuoteElement.java,
|
||
gnu/xml/dom/html2/DomHTMLScriptElement.java,
|
||
gnu/xml/dom/html2/DomHTMLSelectElement.java,
|
||
gnu/xml/dom/html2/DomHTMLStyleElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableCaptionElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableCellElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableColElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableRowElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTextAreaElement.java,
|
||
gnu/xml/dom/html2/DomHTMLTitleElement.java,
|
||
gnu/xml/dom/html2/DomHTMLUListElement.java: New files.
|
||
|
||
2005-03-11 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/aelfred2/SAXDriver.java: Corrected bug handling URI
|
||
warnings.
|
||
|
||
2005-03-11 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/portable/InputStream.java (read_Context):
|
||
following API, this must be concrete and unimplemented.
|
||
|
||
2005-03-11 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/BooleanSeqHelper.java,
|
||
org/omg/CORBA/CharSeqHelper.java,
|
||
org/omg/CORBA/DoubleSeqHelper.java,
|
||
org/omg/CORBA/FloatSeqHelper.java,
|
||
org/omg/CORBA/LongLongSeqHelper.java,
|
||
org/omg/CORBA/LongSeqHelper.java,
|
||
org/omg/CORBA/OctetSeqHelper.java,
|
||
org/omg/CORBA/ShortSeqHelper.java,
|
||
org/omg/CORBA/ULongLongSeqHelper.java,
|
||
org/omg/CORBA/ULongSeqHelper.java,
|
||
org/omg/CORBA/UShortSeqHelper.java,
|
||
org/omg/CORBA/WCharSeqHelper.java,
|
||
org/omg/CORBA/StringSeqHelper.java,
|
||
org/omg/CORBA/WStringSeqHelper.java:
|
||
New sequence holders.
|
||
* org/omg/CORBA/StringSeqHelper.java,
|
||
org/omg/CORBA/WStringSeqHelper.java: New helpers.
|
||
|
||
2005-03-11 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* native/jni/java-lang/java_lang_VMProcess.c: Fix segfault
|
||
in the case that a zero length command array is passed.
|
||
|
||
2005-03-11 Andreas Tobler <a.tobler@schweiz.ch>
|
||
|
||
* native/fdlibm/ieeefp.h: Merge m32r bits from libgcj to keep the diff
|
||
minimal.
|
||
|
||
2005-03-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Compmonent.java
|
||
(setComponentOrientation): The variable oldOrientation is initialized
|
||
too early. This is fixed.
|
||
|
||
2005-03-11 Roman Kennke <roman@kennke.org>
|
||
|
||
* java/awt/Compmonent.java
|
||
(setComponentOrientation): Made this property firing a
|
||
PropertyChangeEvent.
|
||
|
||
2005-03-11 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/beans/EventHandler.java: Reworked documentation.
|
||
(invoke): Fixed behavior to match spec.
|
||
|
||
2005-03-11 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/Class.java (newInstance): Fixed previous patch.
|
||
|
||
2005-03-11 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/Class.java (newInstance): Fix bug related to package
|
||
private classes.
|
||
|
||
2005-03-10 Andrew Haley <aph@redhat.com>
|
||
|
||
* gnu/java/nio/channels/FileChannelImpl.java (smallTransferFrom):
|
||
New.
|
||
(smallTransferTo): New.
|
||
(transferFrom): Loop around smallTransferFrom, copying pageSize
|
||
bytes each time.
|
||
(transferTo): Likewise.
|
||
|
||
2005-03-10 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/io/InputStreamReader.java: Indentation fixlets. Added
|
||
'@since' markers.
|
||
|
||
2005-03-10 Chris Burdess <dog@bluezoo.org>
|
||
|
||
* gnu/xml/dom/ls/SAXEventSink.java: Ignore element declarations if
|
||
not currently parsing the DTD.
|
||
|
||
2005-03-10 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* testsuite/javax.swing.text.html.parser/
|
||
AllParserTests.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/HTML_Test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/AttributeList_test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/DTD_test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/Element_Test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/Entity_Test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/HTML_parsing.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/HTML_randomTable.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/parameterDefaulter_Test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/Parser_Test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/ParserEntityResolverTest.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/ParserTest.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/supplementaryNotifications.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/TagElement_Test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/TestCase.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/Text.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/textPreProcessor_Test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/Token_locations.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/low/Buffer_Test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/low/Constants_Test.java,
|
||
testsuite/javax.swing.text.html.parser/
|
||
test/gnu/javax/swing/text/html/parser/low/ReaderTokenizer_Test.java:
|
||
New Classpath specific tests for the parser classes in gnu namespace.
|
||
|
||
2005-03-10 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* javax/swing/text/ChangedCharSetException.java,
|
||
javax/swing/text/html/HTMLEditorKit.java,
|
||
javax/swing/text/html/HTMLFrameHyperlinkEvent.java,
|
||
javax/swing/text/html/parser/AttributeList.java,
|
||
javax/swing/text/html/parser/ContentModel.java,
|
||
javax/swing/text/html/parser/DocumentParser.java,
|
||
javax/swing/text/html/parser/DTD.java,
|
||
javax/swing/text/html/parser/DTDConstants.java,
|
||
javax/swing/text/html/parser/Element.java,
|
||
javax/swing/text/html/parser/Entity.java,
|
||
javax/swing/text/html/parser/Parser.java,
|
||
javax/swing/text/html/parser/TagElement.java,
|
||
gnu/javax/swing/text/html/package.html,
|
||
gnu/javax/swing/text/html/parser/gnuDTD.java,
|
||
gnu/javax/swing/text/html/parser/HTML_401F.java,
|
||
gnu/javax/swing/text/html/parser/htmlAttributeSet.java,
|
||
gnu/javax/swing/text/html/parser/htmlValidator.java,
|
||
gnu/javax/swing/text/html/parser/package.html,
|
||
gnu/javax/swing/text/html/parser/models/list.java,
|
||
gnu/javax/swing/text/html/parser/models/node.java,
|
||
gnu/javax/swing/text/html/parser/models/noTagModel.java,
|
||
gnu/javax/swing/text/html/parser/models/package.html,
|
||
gnu/javax/swing/text/html/parser/models/PCDATAonly_model.java,
|
||
gnu/javax/swing/text/html/parser/models/TableRowContentModel.java,
|
||
gnu/javax/swing/text/html/parser/models/transformer.java,
|
||
gnu/javax/swing/text/html/parser/support/gnuStringIntMapper.java,
|
||
gnu/javax/swing/text/html/parser/support/package.html,
|
||
gnu/javax/swing/text/html/parser/support/parameterDefaulter.java,
|
||
gnu/javax/swing/text/html/parser/support/Parser.java,
|
||
gnu/javax/swing/text/html/parser/support/textPreProcessor.java,
|
||
gnu/javax/swing/text/html/parser/support/low/Buffer.java,
|
||
gnu/javax/swing/text/html/parser/support/low/Constants.java,
|
||
gnu/javax/swing/text/html/parser/support/low/Location.java,
|
||
gnu/javax/swing/text/html/parser/support/low/node.java,
|
||
gnu/javax/swing/text/html/parser/support/low/package.html,
|
||
gnu/javax/swing/text/html/parser/support/low/ParseException.java,
|
||
gnu/javax/swing/text/html/parser/support/low/pattern.java,
|
||
gnu/javax/swing/text/html/parser/support/low/Queue.java,
|
||
gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java:
|
||
New files.
|
||
* javax/swing/text/html/HTML.java,
|
||
javax/swing/text/html/parser/ParserDelegator.java:
|
||
New files (replacing).
|
||
* javax/swing/text/html/package.html,
|
||
javax/swing/text/html/parser/package.html: Documenting the
|
||
packages.
|
||
|
||
2005-03-09 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/Calendar.java
|
||
(set): Use starting day of week when one is needed if none is given.
|
||
* java/text/SimpleDateFormat.java
|
||
(parse): Handle 1-12 and 1-24 timestamps correctly.
|
||
* java/util/GregorianCalendar
|
||
(computeTime, computeFields): HOUR should be in 0-11 format.
|
||
(nonLeniencyCheck): Adjust leniency checking to that fact.
|
||
|
||
2005-03-09 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/locale/Calendar.java,
|
||
gnu/java/locale/Calendar_nl.java,
|
||
gnu/java/locale/Calendar_de.java,
|
||
gnu/java/locale/Calendar_en.java:
|
||
Removed.
|
||
|
||
2005-03-09 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/Calendar.java:
|
||
Updated to use gnu.java.locale.LocaleInformation for locale info.
|
||
* java/util/GregorianCalendar.java:
|
||
Made gregorianCutover a hard-coded constant. It is not localized.
|
||
|
||
2005-03-09 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/dom/html2/DomHTMLAnchorElement.java,
|
||
gnu/xml/dom/html2/DomHTMLAppletElement.java,
|
||
gnu/xml/dom/html2/DomHTMLAreaElement.java,
|
||
gnu/xml/dom/html2/DomHTMLBaseElement.java,
|
||
gnu/xml/dom/html2/DomHTMLBaseFontElement.java,
|
||
gnu/xml/dom/html2/DomHTMLBodyElement.java,
|
||
gnu/xml/dom/html2/DomHTMLBRElement.java,
|
||
gnu/xml/dom/html2/DomHTMLButtonElement.java,
|
||
gnu/xml/dom/html2/DomHTMLCollection.java,
|
||
gnu/xml/dom/html2/DomHTMLDocument.java,
|
||
gnu/xml/dom/html2/DomHTMLElement.java: New files.
|
||
|
||
2005-03-09 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/locale/LocaleInformation.java,
|
||
gnu/java/locale/LocaleInformation_aa.java,
|
||
gnu/java/locale/LocaleInformation_aa_DJ.java,
|
||
gnu/java/locale/LocaleInformation_aa_ER.java,
|
||
gnu/java/locale/LocaleInformation_aa_ER_SAAHO.java,
|
||
gnu/java/locale/LocaleInformation_aa_ET.java,
|
||
gnu/java/locale/LocaleInformation_af.java,
|
||
gnu/java/locale/LocaleInformation_af_ZA.java,
|
||
gnu/java/locale/LocaleInformation_am.java,
|
||
gnu/java/locale/LocaleInformation_am_ET.java,
|
||
gnu/java/locale/LocaleInformation_ar.java,
|
||
gnu/java/locale/LocaleInformation_ar_DZ.java,
|
||
gnu/java/locale/LocaleInformation_ar_IN.java,
|
||
gnu/java/locale/LocaleInformation_ar_IQ.java,
|
||
gnu/java/locale/LocaleInformation_ar_JO.java,
|
||
gnu/java/locale/LocaleInformation_ar_KW.java,
|
||
gnu/java/locale/LocaleInformation_ar_LB.java,
|
||
gnu/java/locale/LocaleInformation_ar_LY.java,
|
||
gnu/java/locale/LocaleInformation_ar_MA.java,
|
||
gnu/java/locale/LocaleInformation_ar_QA.java,
|
||
gnu/java/locale/LocaleInformation_ar_SA.java,
|
||
gnu/java/locale/LocaleInformation_ar_SY.java,
|
||
gnu/java/locale/LocaleInformation_ar_TN.java,
|
||
gnu/java/locale/LocaleInformation_ar_YE.java,
|
||
gnu/java/locale/LocaleInformation_as.java,
|
||
gnu/java/locale/LocaleInformation_as_IN.java,
|
||
gnu/java/locale/LocaleInformation_az_Cyrl.java,
|
||
gnu/java/locale/LocaleInformation_be.java,
|
||
gnu/java/locale/LocaleInformation_be_BY.java,
|
||
gnu/java/locale/LocaleInformation_bg.java,
|
||
gnu/java/locale/LocaleInformation_bg_BG.java,
|
||
gnu/java/locale/LocaleInformation_bn.java,
|
||
gnu/java/locale/LocaleInformation_bn_IN.java,
|
||
gnu/java/locale/LocaleInformation_ca.java,
|
||
gnu/java/locale/LocaleInformation_ca_ES.java,
|
||
gnu/java/locale/LocaleInformation_cs.java,
|
||
gnu/java/locale/LocaleInformation_cs_CZ.java,
|
||
gnu/java/locale/LocaleInformation_cy.java,
|
||
gnu/java/locale/LocaleInformation_cy_GB.java,
|
||
gnu/java/locale/LocaleInformation_da.java,
|
||
gnu/java/locale/LocaleInformation_da_DK.java,
|
||
gnu/java/locale/LocaleInformation_de.java,
|
||
gnu/java/locale/LocaleInformation_de_AT.java,
|
||
gnu/java/locale/LocaleInformation_de_BE.java,
|
||
gnu/java/locale/LocaleInformation_de_CH.java,
|
||
gnu/java/locale/LocaleInformation_de_DE.java,
|
||
gnu/java/locale/LocaleInformation_de_LI.java,
|
||
gnu/java/locale/LocaleInformation_de_LU.java,
|
||
gnu/java/locale/LocaleInformation_dv.java,
|
||
gnu/java/locale/LocaleInformation_dv_MV.java,
|
||
gnu/java/locale/LocaleInformation_dz.java,
|
||
gnu/java/locale/LocaleInformation_dz_BT.java,
|
||
gnu/java/locale/LocaleInformation_el.java,
|
||
gnu/java/locale/LocaleInformation_el_GR.java,
|
||
gnu/java/locale/LocaleInformation_en.java,
|
||
gnu/java/locale/LocaleInformation_en_AS.java,
|
||
gnu/java/locale/LocaleInformation_en_AU.java,
|
||
gnu/java/locale/LocaleInformation_en_BE.java,
|
||
gnu/java/locale/LocaleInformation_en_BW.java,
|
||
gnu/java/locale/LocaleInformation_en_BZ.java,
|
||
gnu/java/locale/LocaleInformation_en_CA.java,
|
||
gnu/java/locale/LocaleInformation_en_GB.java,
|
||
gnu/java/locale/LocaleInformation_en_GU.java,
|
||
gnu/java/locale/LocaleInformation_en_HK.java,
|
||
gnu/java/locale/LocaleInformation_en_IE.java,
|
||
gnu/java/locale/LocaleInformation_en_IN.java,
|
||
gnu/java/locale/LocaleInformation_en_MH.java,
|
||
gnu/java/locale/LocaleInformation_en_MP.java,
|
||
gnu/java/locale/LocaleInformation_en_MT.java,
|
||
gnu/java/locale/LocaleInformation_en_NZ.java,
|
||
gnu/java/locale/LocaleInformation_en_PH.java,
|
||
gnu/java/locale/LocaleInformation_en_PK.java,
|
||
gnu/java/locale/LocaleInformation_en_SG.java,
|
||
gnu/java/locale/LocaleInformation_en_UM.java,
|
||
gnu/java/locale/LocaleInformation_en_US.java,
|
||
gnu/java/locale/LocaleInformation_en_US_POSIX.java,
|
||
gnu/java/locale/LocaleInformation_en_VI.java,
|
||
gnu/java/locale/LocaleInformation_en_ZA.java,
|
||
gnu/java/locale/LocaleInformation_en_ZW.java,
|
||
gnu/java/locale/LocaleInformation_eo.java,
|
||
gnu/java/locale/LocaleInformation_es.java,
|
||
gnu/java/locale/LocaleInformation_es_AR.java,
|
||
gnu/java/locale/LocaleInformation_es_BO.java,
|
||
gnu/java/locale/LocaleInformation_es_CL.java,
|
||
gnu/java/locale/LocaleInformation_es_CO.java,
|
||
gnu/java/locale/LocaleInformation_es_CR.java,
|
||
gnu/java/locale/LocaleInformation_es_DO.java,
|
||
gnu/java/locale/LocaleInformation_es_EC.java,
|
||
gnu/java/locale/LocaleInformation_es_ES.java,
|
||
gnu/java/locale/LocaleInformation_es_GT.java,
|
||
gnu/java/locale/LocaleInformation_es_HN.java,
|
||
gnu/java/locale/LocaleInformation_es_MX.java,
|
||
gnu/java/locale/LocaleInformation_es_NI.java,
|
||
gnu/java/locale/LocaleInformation_es_PA.java,
|
||
gnu/java/locale/LocaleInformation_es_PE.java,
|
||
gnu/java/locale/LocaleInformation_es_PR.java,
|
||
gnu/java/locale/LocaleInformation_es_PY.java,
|
||
gnu/java/locale/LocaleInformation_es_SV.java,
|
||
gnu/java/locale/LocaleInformation_es_US.java,
|
||
gnu/java/locale/LocaleInformation_es_UY.java,
|
||
gnu/java/locale/LocaleInformation_es_VE.java,
|
||
gnu/java/locale/LocaleInformation_et.java,
|
||
gnu/java/locale/LocaleInformation_et_EE.java,
|
||
gnu/java/locale/LocaleInformation_eu.java,
|
||
gnu/java/locale/LocaleInformation_eu_ES.java,
|
||
gnu/java/locale/LocaleInformation_fa.java,
|
||
gnu/java/locale/LocaleInformation_fa_AF.java,
|
||
gnu/java/locale/LocaleInformation_fa_IR.java,
|
||
gnu/java/locale/LocaleInformation_fi.java,
|
||
gnu/java/locale/LocaleInformation_fi_FI.java,
|
||
gnu/java/locale/LocaleInformation_fo.java,
|
||
gnu/java/locale/LocaleInformation_fo_FO.java,
|
||
gnu/java/locale/LocaleInformation_fr.java,
|
||
gnu/java/locale/LocaleInformation_fr_BE.java,
|
||
gnu/java/locale/LocaleInformation_fr_CA.java,
|
||
gnu/java/locale/LocaleInformation_fr_CH.java,
|
||
gnu/java/locale/LocaleInformation_fr_LU.java,
|
||
gnu/java/locale/LocaleInformation_ga.java,
|
||
gnu/java/locale/LocaleInformation_ga_IE.java,
|
||
gnu/java/locale/LocaleInformation_gl.java,
|
||
gnu/java/locale/LocaleInformation_gl_ES.java,
|
||
gnu/java/locale/LocaleInformation_gu.java,
|
||
gnu/java/locale/LocaleInformation_gu_IN.java,
|
||
gnu/java/locale/LocaleInformation_gv.java,
|
||
gnu/java/locale/LocaleInformation_gv_GB.java,
|
||
gnu/java/locale/LocaleInformation_he.java,
|
||
gnu/java/locale/LocaleInformation_he_IL.java,
|
||
gnu/java/locale/LocaleInformation_hi.java,
|
||
gnu/java/locale/LocaleInformation_hi_IN.java,
|
||
gnu/java/locale/LocaleInformation_hr.java,
|
||
gnu/java/locale/LocaleInformation_hu.java,
|
||
gnu/java/locale/LocaleInformation_hu_HU.java,
|
||
gnu/java/locale/LocaleInformation_hy.java,
|
||
gnu/java/locale/LocaleInformation_hy_AM.java,
|
||
gnu/java/locale/LocaleInformation_hy_AM_REVISED.java,
|
||
gnu/java/locale/LocaleInformation_id.java,
|
||
gnu/java/locale/LocaleInformation_id_ID.java,
|
||
gnu/java/locale/LocaleInformation_is.java,
|
||
gnu/java/locale/LocaleInformation_is_IS.java,
|
||
gnu/java/locale/LocaleInformation_it.java,
|
||
gnu/java/locale/LocaleInformation_it_CH.java,
|
||
gnu/java/locale/LocaleInformation_it_IT.java,
|
||
gnu/java/locale/LocaleInformation_iu.java,
|
||
gnu/java/locale/LocaleInformation_ja.java,
|
||
gnu/java/locale/LocaleInformation_ja_JP.java,
|
||
gnu/java/locale/LocaleInformation_ka.java,
|
||
gnu/java/locale/LocaleInformation_kk.java,
|
||
gnu/java/locale/LocaleInformation_kk_KZ.java,
|
||
gnu/java/locale/LocaleInformation_kl.java,
|
||
gnu/java/locale/LocaleInformation_kl_GL.java,
|
||
gnu/java/locale/LocaleInformation_km.java,
|
||
gnu/java/locale/LocaleInformation_km_KH.java,
|
||
gnu/java/locale/LocaleInformation_kn.java,
|
||
gnu/java/locale/LocaleInformation_kn_IN.java,
|
||
gnu/java/locale/LocaleInformation_ko.java,
|
||
gnu/java/locale/LocaleInformation_ko_KR.java,
|
||
gnu/java/locale/LocaleInformation_kw.java,
|
||
gnu/java/locale/LocaleInformation_kw_GB.java,
|
||
gnu/java/locale/LocaleInformation_ky.java,
|
||
gnu/java/locale/LocaleInformation_lo.java,
|
||
gnu/java/locale/LocaleInformation_lo_LA.java,
|
||
gnu/java/locale/LocaleInformation_lt.java,
|
||
gnu/java/locale/LocaleInformation_lt_LT.java,
|
||
gnu/java/locale/LocaleInformation_lv.java,
|
||
gnu/java/locale/LocaleInformation_lv_LV.java,
|
||
gnu/java/locale/LocaleInformation_mk.java,
|
||
gnu/java/locale/LocaleInformation_ml.java,
|
||
gnu/java/locale/LocaleInformation_ml_IN.java,
|
||
gnu/java/locale/LocaleInformation_mn.java,
|
||
gnu/java/locale/LocaleInformation_mn_MN.java,
|
||
gnu/java/locale/LocaleInformation_mr.java,
|
||
gnu/java/locale/LocaleInformation_mr_IN.java,
|
||
gnu/java/locale/LocaleInformation_ms.java,
|
||
gnu/java/locale/LocaleInformation_ms_BN.java,
|
||
gnu/java/locale/LocaleInformation_ms_MY.java,
|
||
gnu/java/locale/LocaleInformation_mt.java,
|
||
gnu/java/locale/LocaleInformation_mt_MT.java,
|
||
gnu/java/locale/LocaleInformation_nb.java,
|
||
gnu/java/locale/LocaleInformation_nb_NO.java,
|
||
gnu/java/locale/LocaleInformation_nl.java,
|
||
gnu/java/locale/LocaleInformation_nl_BE.java,
|
||
gnu/java/locale/LocaleInformation_nl_NL.java,
|
||
gnu/java/locale/LocaleInformation_nn.java,
|
||
gnu/java/locale/LocaleInformation_nn_NO.java,
|
||
gnu/java/locale/LocaleInformation_om.java,
|
||
gnu/java/locale/LocaleInformation_om_ET.java,
|
||
gnu/java/locale/LocaleInformation_om_KE.java,
|
||
gnu/java/locale/LocaleInformation_or.java,
|
||
gnu/java/locale/LocaleInformation_or_IN.java,
|
||
gnu/java/locale/LocaleInformation_pa.java,
|
||
gnu/java/locale/LocaleInformation_pa_IN.java,
|
||
gnu/java/locale/LocaleInformation_pl.java,
|
||
gnu/java/locale/LocaleInformation_pl_PL.java,
|
||
gnu/java/locale/LocaleInformation_ps.java,
|
||
gnu/java/locale/LocaleInformation_ps_AF.java,
|
||
gnu/java/locale/LocaleInformation_pt.java,
|
||
gnu/java/locale/LocaleInformation_pt_BR.java,
|
||
gnu/java/locale/LocaleInformation_pt_PT.java,
|
||
gnu/java/locale/LocaleInformation_ro.java,
|
||
gnu/java/locale/LocaleInformation_ro_RO.java,
|
||
gnu/java/locale/LocaleInformation_ru.java,
|
||
gnu/java/locale/LocaleInformation_ru_RU.java,
|
||
gnu/java/locale/LocaleInformation_ru_UA.java,
|
||
gnu/java/locale/LocaleInformation_sa.java,
|
||
gnu/java/locale/LocaleInformation_sa_IN.java,
|
||
gnu/java/locale/LocaleInformation_sk.java,
|
||
gnu/java/locale/LocaleInformation_sk_SK.java,
|
||
gnu/java/locale/LocaleInformation_sl.java,
|
||
gnu/java/locale/LocaleInformation_so.java,
|
||
gnu/java/locale/LocaleInformation_so_DJ.java,
|
||
gnu/java/locale/LocaleInformation_so_ET.java,
|
||
gnu/java/locale/LocaleInformation_so_KE.java,
|
||
gnu/java/locale/LocaleInformation_so_SO.java,
|
||
gnu/java/locale/LocaleInformation_sq.java,
|
||
gnu/java/locale/LocaleInformation_sq_AL.java,
|
||
gnu/java/locale/LocaleInformation_sr.java,
|
||
gnu/java/locale/LocaleInformation_sr_Latn.java,
|
||
gnu/java/locale/LocaleInformation_sv.java,
|
||
gnu/java/locale/LocaleInformation_sv_FI.java,
|
||
gnu/java/locale/LocaleInformation_sv_SE.java,
|
||
gnu/java/locale/LocaleInformation_sw.java,
|
||
gnu/java/locale/LocaleInformation_sw_KE.java,
|
||
gnu/java/locale/LocaleInformation_sw_TZ.java,
|
||
gnu/java/locale/LocaleInformation_ta.java,
|
||
gnu/java/locale/LocaleInformation_ta_IN.java,
|
||
gnu/java/locale/LocaleInformation_te.java,
|
||
gnu/java/locale/LocaleInformation_te_IN.java,
|
||
gnu/java/locale/LocaleInformation_th.java,
|
||
gnu/java/locale/LocaleInformation_th_TH.java,
|
||
gnu/java/locale/LocaleInformation_ti.java,
|
||
gnu/java/locale/LocaleInformation_ti_ER.java,
|
||
gnu/java/locale/LocaleInformation_ti_ET.java,
|
||
gnu/java/locale/LocaleInformation_tr.java,
|
||
gnu/java/locale/LocaleInformation_tr_TR.java,
|
||
gnu/java/locale/LocaleInformation_tt.java,
|
||
gnu/java/locale/LocaleInformation_tt_RU.java,
|
||
gnu/java/locale/LocaleInformation_uk.java,
|
||
gnu/java/locale/LocaleInformation_uk_UA.java,
|
||
gnu/java/locale/LocaleInformation_ur.java,
|
||
gnu/java/locale/LocaleInformation_uz.java,
|
||
gnu/java/locale/LocaleInformation_uz_AF.java,
|
||
gnu/java/locale/LocaleInformation_vi.java,
|
||
gnu/java/locale/LocaleInformation_zh.java,
|
||
gnu/java/locale/LocaleInformation_zh_CN_Hans.java,
|
||
gnu/java/locale/LocaleInformation_zh_HK_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_MO_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_SG_Hans.java,
|
||
gnu/java/locale/LocaleInformation_zh_TW_Hant.java:
|
||
Regenerated with current gnu.localegen.
|
||
|
||
2005-03-09 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/net/URLClassLoader.java (addURLImpl): Reset 'thisString'.
|
||
(toString): Synchronize.
|
||
|
||
2005-03-09 Michael Koch <konqueror@gmx.de>
|
||
|
||
* org/omg/CORBA/ARG_IN.java,
|
||
org/omg/CORBA/ARG_INOUT.java,
|
||
org/omg/CORBA/ARG_OUT.java,
|
||
org/omg/CORBA/Any.java,
|
||
org/omg/CORBA/AnyHolder.java,
|
||
org/omg/CORBA/BAD_CONTEXT.java,
|
||
org/omg/CORBA/BAD_INV_ORDER.java,
|
||
org/omg/CORBA/BAD_OPERATION.java,
|
||
org/omg/CORBA/BAD_PARAM.java,
|
||
org/omg/CORBA/BAD_TYPECODE.java,
|
||
org/omg/CORBA/BooleanHolder.java,
|
||
org/omg/CORBA/BooleanSeqHolder.java,
|
||
org/omg/CORBA/Bounds.java,
|
||
org/omg/CORBA/ByteHolder.java,
|
||
org/omg/CORBA/COMM_FAILURE.java,
|
||
org/omg/CORBA/CharHolder.java,
|
||
org/omg/CORBA/CharSeqHolder.java,
|
||
org/omg/CORBA/CompletionStatus.java,
|
||
org/omg/CORBA/Context.java,
|
||
org/omg/CORBA/ContextList.java,
|
||
org/omg/CORBA/DATA_CONVERSION.java,
|
||
org/omg/CORBA/DoubleHolder.java,
|
||
org/omg/CORBA/DoubleSeqHolder.java,
|
||
org/omg/CORBA/FREE_MEM.java,
|
||
org/omg/CORBA/FixedHolder.java,
|
||
org/omg/CORBA/FloatHolder.java,
|
||
org/omg/CORBA/FloatSeqHolder.java,
|
||
org/omg/CORBA/IDLEntity.java,
|
||
org/omg/CORBA/IMP_LIMIT.java,
|
||
org/omg/CORBA/INITIALIZE.java,
|
||
org/omg/CORBA/INTERNAL.java,
|
||
org/omg/CORBA/INTF_REPOS.java,
|
||
org/omg/CORBA/INVALID_TRANSACTION.java,
|
||
org/omg/CORBA/INV_FLAG.java,
|
||
org/omg/CORBA/INV_IDENT.java,
|
||
org/omg/CORBA/INV_OBJREF.java,
|
||
org/omg/CORBA/INV_POLICY.java,
|
||
org/omg/CORBA/IntHolder.java,
|
||
org/omg/CORBA/LongHolder.java,
|
||
org/omg/CORBA/LongLongSeqHolder.java,
|
||
org/omg/CORBA/LongSeqHolder.java,
|
||
org/omg/CORBA/MARSHAL.java,
|
||
org/omg/CORBA/NO_IMPLEMENT.java,
|
||
org/omg/CORBA/NO_MEMORY.java,
|
||
org/omg/CORBA/NO_PERMISSION.java,
|
||
org/omg/CORBA/NO_RESPONSE.java,
|
||
org/omg/CORBA/NamedValue.java,
|
||
org/omg/CORBA/OBJECT_NOT_EXIST.java,
|
||
org/omg/CORBA/OBJ_ADAPTER.java,
|
||
org/omg/CORBA/ORB.java,
|
||
org/omg/CORBA/Object.java,
|
||
org/omg/CORBA/OctetSeqHolder.java,
|
||
org/omg/CORBA/PERSIST_STORE.java,
|
||
org/omg/CORBA/Principal.java,
|
||
org/omg/CORBA/ShortHolder.java,
|
||
org/omg/CORBA/ShortSeqHolder.java,
|
||
org/omg/CORBA/StringHolder.java,
|
||
org/omg/CORBA/SystemException.java,
|
||
org/omg/CORBA/TCKind.java,
|
||
org/omg/CORBA/TRANSACTION_REQUIRED.java,
|
||
org/omg/CORBA/TRANSACTION_ROLLEDBACK.java,
|
||
org/omg/CORBA/TRANSIENT.java,
|
||
org/omg/CORBA/TypeCode.java,
|
||
org/omg/CORBA/TypeCodeHolder.java,
|
||
org/omg/CORBA/TypeCodePackage/BadKind.java,
|
||
org/omg/CORBA/TypeCodePackage/Bounds.java,
|
||
org/omg/CORBA/ULongLongSeqHolder.java,
|
||
org/omg/CORBA/ULongSeqHolder.java,
|
||
org/omg/CORBA/UNKNOWN.java,
|
||
org/omg/CORBA/UShortSeqHolder.java,
|
||
org/omg/CORBA/UserException.java,
|
||
org/omg/CORBA/WCharSeqHolder.java,
|
||
org/omg/CORBA/portable/IDLEntity.java,
|
||
org/omg/CORBA/portable/InputStream.java,
|
||
org/omg/CORBA/portable/OutputStream.java,
|
||
org/omg/CORBA/portable/Streamable.java:
|
||
Use our standard copyright header.
|
||
|
||
2005-03-09 Michael Koch <konqueror@gmx.de>
|
||
|
||
* org/omg/CORBA/AnyHolder.java: Added missing import.
|
||
|
||
2005-03-09 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/awt/AWTEvent.java (toString): Added case
|
||
for source not being an AWT component.
|
||
|
||
2005-03-08 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/BooleanHolder.java,
|
||
org/omg/CORBA/ByteHolder.java,
|
||
org/omg/CORBA/CharHolder.java,
|
||
org/omg/CORBA/DoubleHolder.java,
|
||
org/omg/CORBA/FixedHolder.java,
|
||
org/omg/CORBA/FloatHolder.java,
|
||
org/omg/CORBA/IntHolder.java,
|
||
org/omg/CORBA/LongHolder.java,
|
||
org/omg/CORBA/ShortHolder.java,
|
||
org/omg/CORBA/StringHolder.java,
|
||
org/omg/CORBA/TypeCodeHolder.java:
|
||
Fixing the _read method.
|
||
|
||
2005-03-08 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/NamedValue.java,
|
||
org/omg/CORBA/ARG_IN.java,
|
||
org/omg/CORBA/ARG_OUT.java,
|
||
org/omg/CORBA/ARG_INOUT.java:
|
||
New files.
|
||
|
||
2005-03-08 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/AnyHolder.java: New file.
|
||
|
||
2005-03-08 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/Font.java (decode): Handle null argument and allow
|
||
space as delimiter.
|
||
|
||
2005-03-07 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/java/net/protocol/https/Handler.java: New file.
|
||
|
||
2005-03-07 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/io/DataInputStream.java (ignoreInitialNewline): Removed
|
||
(readLine): Changed newline handling.
|
||
|
||
2005-03-07 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/net/URI.java (AUTHORITY_REGEXP): Corrected regexp.
|
||
(AUTHORITY_USERINFO_GROUP,AUTHORITY_HOST_GROUP,AUTHORITY_PORT_GROUP):
|
||
Adjusted to match new regexp.
|
||
|
||
2005-03-06 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/CORBA/primitiveArrayTypeCode.java:
|
||
Moved from org.omg.CORBA.
|
||
* gnu/CORBA/primitiveTypeCode.java: Likewise.
|
||
* org/omg/CORBA/BooleanHolder.java,
|
||
org/omg/CORBA/ByteHolder.java,
|
||
org/omg/CORBA/CharHolder.java,
|
||
org/omg/CORBA/DoubleHolder.java,
|
||
org/omg/CORBA/FixedHolder.java,
|
||
org/omg/CORBA/FloatHolder.java,
|
||
org/omg/CORBA/IntHolder.java,
|
||
org/omg/CORBA/LongHolder.java,
|
||
org/omg/CORBA/ShortHolder.java,
|
||
org/omg/CORBA/StringHolder.java,
|
||
org/omg/CORBA/TypeCodeHolder.java:
|
||
Added necessary imports.
|
||
* org/omg/CORBA/BooleanSeqHolder.java,
|
||
org/omg/CORBA/CharSeqHolder.java,
|
||
org/omg/CORBA/DoubleSeqHolder.java,
|
||
org/omg/CORBA/FloatSeqHolder.java,
|
||
org/omg/CORBA/LongLongSeqHolder.java,
|
||
org/omg/CORBA/LongSeqHolder.java,
|
||
org/omg/CORBA/OctetSeqHolder.java,
|
||
org/omg/CORBA/ShortSeqHolder.java,
|
||
org/omg/CORBA/ULongLongSeqHolder.java,
|
||
org/omg/CORBA/ULongSeqHolder.java,
|
||
org/omg/CORBA/UShortSeqHolder.java,
|
||
org/omg/CORBA/WCharSeqHolder.java:
|
||
Likewise and changed direct value
|
||
assignments to setValue calls.
|
||
|
||
2005-03-06 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* org/omg/CORBA/CompletionStatus.java,
|
||
org/omg/CORBA/TypeCode.java,
|
||
org/omg/CORBA/primitiveTypeCode.java:
|
||
Fix references to Bounds and add implementations
|
||
of IDLEntity.
|
||
|
||
2005-03-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/TypeCodePackage/BadKind.java,
|
||
org/omg/CORBA/SystemException.java,
|
||
org/omg/CORBA/TypeCode.java,
|
||
org/omg/CORBA/UserException.java,
|
||
org/omg/CORBA/CompletionStatus.java:
|
||
Documenting that serialVersionUID is from v1.4.
|
||
|
||
2005-04-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/Context.java,
|
||
org/omg/CORBA/ContextList.java: New files.
|
||
|
||
2005-04-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/TCKind.java: Making fields final.
|
||
|
||
2005-04-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/Any.java,
|
||
org/omg/CORBA/Principal.java,
|
||
org/omg/CORBA/TypeCodePackage/Bounds.java,
|
||
org/omg/CORBA/TypeCodePackage/package.html: New files.
|
||
|
||
2005-03-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/ULongSeqHolder.java,
|
||
org/omg/CORBA/UShortSeqHolder.java,
|
||
org/omg/CORBA/WCharSeqHolder.java,
|
||
org/omg/CORBA/BooleanSeqHolder.java,
|
||
org/omg/CORBA/CharSeqHolder.java,
|
||
org/omg/CORBA/DoubleSeqHolder.java,
|
||
org/omg/CORBA/FloatSeqHolder.java,
|
||
org/omg/CORBA/LongLongSeqHolder.java,
|
||
org/omg/CORBA/LongSeqHolder.java,
|
||
org/omg/CORBA/OctetSeqHolder.java,
|
||
org/omg/CORBA/ShortSeqHolder.java,
|
||
org/omg/CORBA/ULongLongSeqHolder.java: New files.
|
||
|
||
2005-03-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/IntHolder.java,
|
||
org/omg/CORBA/LongHolder.java,
|
||
org/omg/CORBA/ShortHolder.java,
|
||
org/omg/CORBA/StringHolder.java,
|
||
org/omg/CORBA/TypeCodeHolder.java,
|
||
org/omg/CORBA/BooleanHolder.java,
|
||
org/omg/CORBA/ByteHolder.java,
|
||
org/omg/CORBA/CharHolder.java,
|
||
org/omg/CORBA/DoubleHolder.java,
|
||
org/omg/CORBA/FixedHolder.java,
|
||
org/omg/CORBA/FloatHolder.java,
|
||
org/omg/CORBA/primitiveTypeCode.java,
|
||
org/omg/CORBA/primitiveArrayTypeCode.java: New files.
|
||
|
||
2005-03-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/portable/InputStream.java,
|
||
org/omg/CORBA/portable/OutputStream.java,
|
||
org/omg/CORBA/portable/IDLEntity.java,
|
||
org/omg/CORBA/portable/Streamable.java: New files.
|
||
* org/omg/CORBA/Object.java,
|
||
org/omg/CORBA/ORB.java: New files (just to keep code compilable).
|
||
|
||
2005-03-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/TypeCodePackage/BadKind.java,
|
||
org/omg/CORBA/SystemException.java,
|
||
org/omg/CORBA/TypeCode.java,
|
||
org/omg/CORBA/UserException.java,
|
||
org/omg/CORBA/CompletionStatus.java:
|
||
Replacing serialVersionUID v1.2 into v1.4.
|
||
|
||
2005-03-06 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/TypeCodePackage/BadKind.java,
|
||
org/omg/CORBA/SystemException.java,
|
||
org/omg/CORBA/TypeCode.java,
|
||
org/omg/CORBA/UserException.java,
|
||
org/omg/CORBA/CompletionStatus.java: Adding serialVersionUID.
|
||
|
||
2005-03-05 Andreas Tobler <a.tobler@schweiz.ch>
|
||
|
||
* native/fdlibm/dtoa.c (_dtoa_r): Initialize variables ilim, ilim1
|
||
and spec_case. Initialize pointer mlo.
|
||
* native/fdlibm/strtod.c (_strtod_r): Initialize pointers bb, bd,
|
||
ds and delta.
|
||
* native/fdlibm/e_asin.c (__ieee754_asin): Initialize variable t.
|
||
* native/fdlibm/e_exp.c (__ieee754_exp): Initialize variables hi,
|
||
lo and k.
|
||
* native/fdlibm/e_rem_pio2.c (__ieee754_rem_pio2): Initialize
|
||
uninitialized variable z.
|
||
|
||
2005-03-05 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
* org/omg/CORBA/BAD_OPERATION.java: Formatting change
|
||
(replacing CR CR LF by CR LF).
|
||
|
||
2005-03-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* org/omg/CORBA/Bounds.java: New file.
|
||
* org/omg/CORBA/TypeCode.java: Commented
|
||
out Any to fix build.
|
||
From Audrius Meskauskas:
|
||
* org/omg/CORBA/BAD_OPERATION.java: New file.
|
||
|
||
2005-03-05 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/INV_POLICY.java,
|
||
org/omg/CORBA/NO_PERMISSION.java,
|
||
org/omg/CORBA/BAD_INV_ORDER.java,
|
||
org/omg/CORBA/INTF_REPOS.java,
|
||
org/omg/CORBA/INV_IDENT.java,
|
||
org/omg/CORBA/NO_IMPLEMENT.java,
|
||
org/omg/CORBA/UNKNOWN.java,
|
||
org/omg/CORBA/INV_FLAG.java,
|
||
org/omg/CORBA/BAD_TYPECODE.java,
|
||
org/omg/CORBA/NO_MEMORY.java,
|
||
org/omg/CORBA/INVALID_TRANSACTION.java,
|
||
org/omg/CORBA/INTERNAL.java,
|
||
org/omg/CORBA/COMM_FAILURE.java,
|
||
org/omg/CORBA/PERSIST_STORE.java,
|
||
org/omg/CORBA/BAD_CONTEXT.java,
|
||
org/omg/CORBA/INV_OBJREF.java,
|
||
org/omg/CORBA/TRANSACTION_REQUIRED.java,
|
||
org/omg/CORBA/TRANSACTION_ROLLEDBACK.java,
|
||
org/omg/CORBA/FREE_MEM.java,
|
||
org/omg/CORBA/OBJECT_NOT_EXIST.java,
|
||
org/omg/CORBA/TRANSIENT.java,
|
||
org/omg/CORBA/OBJ_ADAPTER.java,
|
||
org/omg/CORBA/IMP_LIMIT.java,
|
||
org/omg/CORBA/INITIALIZE.java,
|
||
org/omg/CORBA/NO_RESPONSE.java,
|
||
org/omg/CORBA/DATA_CONVERSION.java,
|
||
org/omg/CORBA/MARSHAL.java: New files.
|
||
|
||
2005-03-04 Roman Kennke <roman@ontographics.com>
|
||
|
||
* javax/swing/text/rtf/ControlWordToken.java: New file.
|
||
* javax/swing/text/rtf/RTFEditorKit.java: New file.
|
||
* javax/swing/text/rtf/RTFParseException.java: New file.
|
||
* javax/swing/text/rtf/RTFParser.java: New file.
|
||
* javax/swing/text/rtf/RTFScanner.java: New file.
|
||
* javax/swing/text/rtf/TextToken.java: New file.
|
||
* javax/swing/text/rtf/Token.java: New file.
|
||
|
||
2005-03-02 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/TypeCode.java,
|
||
org/omg/CORBA/UserException.java,
|
||
org/omg/CORBA/TypeCodePackage/BadKind.java: New files.
|
||
|
||
2005-03-02 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* org/omg/CORBA/TCKind.java,
|
||
org/omg/CORBA/BAD_PARAM.java,
|
||
org/omg/CORBA/CompletionStatus.java,
|
||
org/omg/CORBA/IDLEntity.java,
|
||
org/omg/CORBA/SystemException.java: New files.
|
||
|
||
2005-03-03 Roman Kennke <roman@ontographics.com>
|
||
|
||
* javax/swing/BoxLayout.java:
|
||
(preferredLayoutSize,minimumLayoutSize,maximumLayoutSize,
|
||
layoutContainer): Make these methods and thereby the
|
||
BoxLayout respect the insets (like borders) of the
|
||
component that is laid out.
|
||
|
||
2005-03-03 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/lang/InheritableThreadLocal.java
|
||
(threadMap): Removed.
|
||
(InheritableThreadLocal): Removed code.
|
||
(newChildThread): Changed to use locals map in Thread.
|
||
* java/lang/Thread.java
|
||
(locals): New field.
|
||
(die): Clear locals field.
|
||
(getThreadLocals): New method.
|
||
* java/lang/ThreadLocal.java
|
||
(value): Removed.
|
||
(valueMap): Removed.
|
||
(get,set): Changed to use locals map in Thread.
|
||
|
||
2005-03-03 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/io/FileInputStream.java (FileInputStream(File)),
|
||
java/io/FileOutputStream.java (FileOutputStream(File)):
|
||
Removed unnecessary File.isDirectory() check.
|
||
|
||
2005-03-02 Michael Koch <konqueror@gmx.de>
|
||
|
||
* doc/hacking.texinfo: Improved explanation of our coding style
|
||
regarding import statements.
|
||
|
||
2005-03-02 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/security/OID.java,
|
||
gnu/java/security/der/DERReader.java,
|
||
gnu/java/security/provider/CollectionCertStoreImpl.java,
|
||
gnu/java/security/provider/DSAParameterGenerator.java,
|
||
gnu/java/security/provider/DefaultPolicy.java,
|
||
gnu/java/security/provider/EncodedKeyFactory.java,
|
||
gnu/java/security/provider/GnuDHPublicKey.java,
|
||
gnu/java/security/provider/GnuDSAPrivateKey.java,
|
||
gnu/java/security/provider/GnuDSAPublicKey.java,
|
||
gnu/java/security/provider/GnuRSAPrivateKey.java,
|
||
gnu/java/security/provider/GnuRSAPublicKey.java,
|
||
gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
|
||
gnu/java/security/provider/RSA.java,
|
||
gnu/java/security/provider/SHA1PRNG.java,
|
||
gnu/java/security/provider/SHA1withRSA.java,
|
||
gnu/java/security/provider/X509CertificateFactory.java,
|
||
gnu/java/security/x509/GnuPKIExtension.java,
|
||
gnu/java/security/x509/X500DistinguishedName.java,
|
||
gnu/java/security/x509/X509CRL.java,
|
||
gnu/java/security/x509/X509CRLEntry.java,
|
||
gnu/java/security/x509/X509CertPath.java,
|
||
gnu/java/security/x509/X509CertSelectorImpl.java,
|
||
gnu/java/security/x509/X509Certificate.java,
|
||
gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
|
||
gnu/java/security/x509/ext/BasicConstraints.java,
|
||
gnu/java/security/x509/ext/CRLNumber.java,
|
||
gnu/java/security/x509/ext/CertificatePolicies.java,
|
||
gnu/java/security/x509/ext/ExtendedKeyUsage.java,
|
||
gnu/java/security/x509/ext/Extension.java,
|
||
gnu/java/security/x509/ext/GeneralNames.java,
|
||
gnu/java/security/x509/ext/IssuerAlternativeNames.java,
|
||
gnu/java/security/x509/ext/KeyUsage.java,
|
||
gnu/java/security/x509/ext/PolicyConstraint.java,
|
||
gnu/java/security/x509/ext/PolicyMappings.java,
|
||
gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java,
|
||
gnu/java/security/x509/ext/ReasonCode.java,
|
||
gnu/java/security/x509/ext/SubjectAlternativeNames.java,
|
||
gnu/java/security/x509/ext/SubjectKeyIdentifier.java:
|
||
Reworked import statments to match our style.
|
||
|
||
2005-03-02 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/awt/Buffers.java,
|
||
gnu/java/awt/ComponentDataBlitOp.java,
|
||
gnu/java/awt/EmbeddedWindowSupport.java,
|
||
gnu/java/awt/image/ImageDecoder.java,
|
||
gnu/java/awt/image/XBMDecoder.java,
|
||
gnu/java/awt/peer/ClasspathFontPeer.java,
|
||
gnu/java/beans/IntrospectionIncubator.java,
|
||
gnu/java/io/EncodingManager.java,
|
||
gnu/java/io/decode/DecoderUTF8.java,
|
||
gnu/java/io/encode/EncoderEightBitLookup.java,
|
||
gnu/java/io/encode/EncoderUTF8.java,
|
||
gnu/java/lang/ClassHelper.java,
|
||
gnu/java/lang/MainThread.java,
|
||
gnu/java/lang/reflect/TypeSignature.java,
|
||
gnu/java/locale/LocaleHelper.java,
|
||
gnu/java/net/CRLFInputStream.java,
|
||
gnu/java/net/EmptyX509TrustManager.java,
|
||
gnu/java/net/HeaderFieldHelper.java,
|
||
gnu/java/net/LineInputStream.java,
|
||
gnu/java/net/PlainSocketImpl.java,
|
||
gnu/java/net/URLParseError.java,
|
||
gnu/java/net/protocol/file/Connection.java,
|
||
gnu/java/net/protocol/file/Handler.java,
|
||
gnu/java/net/protocol/ftp/ActiveModeDTP.java,
|
||
gnu/java/net/protocol/ftp/BlockInputStream.java,
|
||
gnu/java/net/protocol/ftp/CompressedInputStream.java,
|
||
gnu/java/net/protocol/ftp/DTP.java,
|
||
gnu/java/net/protocol/ftp/DTPInputStream.java,
|
||
gnu/java/net/protocol/ftp/FTPConnection.java,
|
||
gnu/java/net/protocol/ftp/FTPURLConnection.java,
|
||
gnu/java/net/protocol/ftp/PassiveModeDTP.java,
|
||
gnu/java/net/protocol/ftp/StreamInputStream.java,
|
||
gnu/java/net/protocol/http/ChunkedInputStream.java,
|
||
gnu/java/net/protocol/http/HTTPConnection.java,
|
||
gnu/java/net/protocol/http/HTTPURLConnection.java,
|
||
gnu/java/net/protocol/http/Headers.java,
|
||
gnu/java/net/protocol/http/Request.java,
|
||
gnu/java/net/protocol/jar/Connection.java,
|
||
gnu/java/net/protocol/jar/Handler.java,
|
||
gnu/java/nio/ChannelInputStream.java,
|
||
gnu/java/nio/ChannelOutputStream.java,
|
||
gnu/java/nio/InputStreamChannel.java,
|
||
gnu/java/nio/OutputStreamChannel.java,
|
||
gnu/java/nio/SelectorProviderImpl.java,
|
||
gnu/java/rmi/RMIMarshalledObjectInputStream.java,
|
||
gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
|
||
gnu/java/rmi/dgc/DGCImpl.java,
|
||
gnu/java/rmi/registry/RegistryImpl.java,
|
||
gnu/java/rmi/server/ProtocolConstants.java,
|
||
gnu/java/rmi/server/RMIDefaultSocketFactory.java,
|
||
gnu/java/rmi/server/RMIIncomingThread.java,
|
||
gnu/java/rmi/server/RMIObjectInputStream.java,
|
||
gnu/java/rmi/server/RMIObjectOutputStream.java,
|
||
gnu/java/rmi/server/RMIVoidValue.java,
|
||
gnu/java/rmi/server/UnicastConnectionManager.java,
|
||
gnu/java/rmi/server/UnicastRef.java,
|
||
gnu/java/rmi/server/UnicastRemoteCall.java,
|
||
gnu/java/rmi/server/UnicastRemoteStub.java,
|
||
gnu/java/rmi/server/UnicastServerRef.java:
|
||
Reorganized import statments and fixed some @author tags and html
|
||
usage in javadocs.
|
||
|
||
2005-03-02 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/awt/color/package.html,
|
||
gnu/java/awt/image/package.html,
|
||
gnu/java/awt/package.html,
|
||
gnu/java/awt/peer/package.html,
|
||
gnu/java/beans/decoder/package.html,
|
||
gnu/java/beans/editors/package.html,
|
||
gnu/java/beans/package.html,
|
||
gnu/java/io/decode/package.html,
|
||
gnu/java/io/encode/package.html,
|
||
gnu/java/io/package.html,
|
||
gnu/java/lang/package.html,
|
||
gnu/java/lang/reflect/package.html,
|
||
gnu/java/locale/package.html,
|
||
gnu/java/math/package.html,
|
||
gnu/java/net/package.html,
|
||
gnu/java/net/protocol/file/package.html,
|
||
gnu/java/net/protocol/http/event/package.html,
|
||
gnu/java/net/protocol/jar/package.html,
|
||
gnu/java/nio/channels/package.html,
|
||
gnu/java/nio/charset/package.html,
|
||
gnu/java/nio/package.html,
|
||
gnu/java/rmi/dgc/package.html,
|
||
gnu/java/rmi/package.html,
|
||
gnu/java/rmi/registry/package.html,
|
||
gnu/java/rmi/server/package.html,
|
||
gnu/java/security/action/package.html,
|
||
gnu/java/security/ber/package.html,
|
||
gnu/java/security/der/package.html,
|
||
gnu/java/security/package.html,
|
||
gnu/java/security/pkcs/package.html,
|
||
gnu/java/security/provider/package.html,
|
||
gnu/java/security/util/package.html,
|
||
gnu/java/security/x509/ext/package.html,
|
||
gnu/java/security/x509/package.html,
|
||
gnu/java/text/package.html,
|
||
gnu/java/util/package.html,
|
||
gnu/java/util/prefs/package.html,
|
||
java/lang/annotation/package.html:
|
||
New files.
|
||
|
||
2005-03-02 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/awt/color/CieXyzConverter.java,
|
||
gnu/java/awt/color/ClutProfileConverter.java,
|
||
gnu/java/awt/color/ColorLookUpTable.java,
|
||
gnu/java/awt/color/ColorSpaceConverter.java,
|
||
gnu/java/awt/color/GrayProfileConverter.java,
|
||
gnu/java/awt/color/GrayScaleConverter.java,
|
||
gnu/java/awt/color/LinearRGBConverter.java,
|
||
gnu/java/awt/color/ProfileHeader.java,
|
||
gnu/java/awt/color/PyccConverter.java,
|
||
gnu/java/awt/color/RgbProfileConverter.java,
|
||
gnu/java/awt/color/SrgbConverter.java,
|
||
gnu/java/awt/color/TagEntry.java,
|
||
gnu/java/awt/color/ToneReproductionCurve.java:
|
||
Use standard copyright header.
|
||
|
||
2005-03-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/cp-tools/cp-tools.wml: Fix createlink to
|
||
texidoclet.html.
|
||
|
||
2005-03-02 Michael Koch <konqueror@gmx.de>
|
||
|
||
* doc/api/Makefile.am: Remove gjdoc_rawcomment.cache if neccesary.
|
||
|
||
2005-02-28 Roman Kennke <roman@ontographics.com>
|
||
|
||
* examples/gnu/classpath/examples/swing/Demo.java
|
||
(mkListPanel,mkButtonBar): Changed JList example so that
|
||
the newly added support for JList.HORIZONTAL_WRAP and
|
||
JList.VERTICAL_WRAP is shown.
|
||
|
||
2005-02-27 Roman Kennke <roman@ontographics.com>
|
||
|
||
* javax/swing/JList.java
|
||
(getPreferredScrollableViewportSize):
|
||
The previous implementation was merely guessing the size,
|
||
now it respects layoutOrientation, visibleRowCount
|
||
and preferredSize.
|
||
(getScrollableTracksViewportHeight):
|
||
Reimplemented so that layoutOrientation, visibleRowCount
|
||
and preferred size are respected.
|
||
(getScrollableTracksViewportWidth):
|
||
Reimplemented so that layoutOrientation, visibleRowCount
|
||
and preferred size are respected.
|
||
* javax/swing/plaf/basic/BasicListUI.java
|
||
(getPreferredSize):
|
||
Improved calculation of preferredSize when JList is
|
||
set to HORIZONTAL_WRAP or VERTICAL_WRAP.
|
||
(getCellBounds):
|
||
The previous implementation assumed a layoutOrientation of
|
||
JList.VERTICAL, now also ok with JList.HORIZONTAL_WRAP and
|
||
JList.VERTICAL_WRAP.
|
||
|
||
2005-02-27 Roman Kennke <roman@ontographics.com>
|
||
|
||
* javax/swing/CellRendererPane.java:
|
||
implemented all methods of this class.
|
||
reformatted all wrong formatted code.
|
||
* javax/swing/plaf/basic/BasicListUI.java
|
||
(paintCell): use CellRendererPane for painting the cells.
|
||
|
||
2005-02-27 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* javax/swing/JComboBox.java (constructors): selecting the
|
||
first item if the box was constructed from the provided
|
||
non - empty array or vector.
|
||
|
||
2005-02-27 Roman Kennke <roman@ontographics.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI:
|
||
fixed modifiers of several fields, methods and inner
|
||
classes to match the 'spec'.
|
||
(getMaximumSize): removed. It's not in the spec and the
|
||
implementations was superfluous.
|
||
|
||
2005-02-27 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/java/net/protocol/file/Connection.java: Return correct content
|
||
length for directory listing.
|
||
* java/net/URLClassLoader.java: Correction for URLClassLoader, bug
|
||
#11285: return valid URLs for directories.
|
||
|
||
2005-02-27 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/aelfred2/JAXPFactory.java,
|
||
gnu/xml/aelfred2/SAXDriver.java,
|
||
gnu/xml/aelfred2/XmlParser.java,
|
||
gnu/xml/aelfred2/XmlReader.java: Applied GNU Classpath source code
|
||
formatting conventions. Replaced arrays of Object with struct-like
|
||
classes for easier maintainability. Made SAXDriver.stringInterning
|
||
package private to allow access from XmlParser inside the loop without
|
||
a method call overhead.
|
||
|
||
2005-02-27 Roman Kennke <roman@ontographics.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI:
|
||
make BasicListUI capable of wrapping lists
|
||
(layoutOrientation property of javax.swing.JList)
|
||
|
||
2005-02-26 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* javax/swing/Timer.java: documenting and some
|
||
formatting.
|
||
|
||
2005-02-26 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* javax/swing/JTextArea.java (replaceRange):
|
||
Fixing doc.remove(start, length) misinterpretation.
|
||
|
||
2005-02-26 Roman Kennke <roman@ontographics.com>
|
||
|
||
* javax/swing/plaf/basic/BasicListUI
|
||
(updateLayoutState,paint): make BasicListUI aware of the
|
||
width of the rendered JList
|
||
|
||
2005-02-25 Mark Wielaard <mark@klomp.org>
|
||
|
||
* NEWS: Add 0.14 release date.
|
||
* configure.ac: Set version to 0.14.
|
||
|
||
2005-02-25 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/net/InetAddress.java
|
||
(toString): Don't print empty hostnames.
|
||
Fixes bug #11956
|
||
|
||
2005-02-24 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/Makefile (SUBDIRS): Add cp-tools.
|
||
* doc/www.gnu.org/cp-tools/Makefile: New file.
|
||
* doc/www.gnu.org/cp-tools/cp-tools.wml: Likewise.
|
||
* doc/www.gnu.org/cp-tools/texidoclet.html: Likewise.
|
||
|
||
2005-02-24 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* javax/swing/Timer.java (constructor): assigning initialDelay
|
||
|
||
2005-02-24 Audrius Meskauskas <audriusa@bluewin.ch>
|
||
|
||
* javax/swing/Timer.java (Waker.run): firing the first action
|
||
event.
|
||
|
||
2005-02-24 Chris Burdess <dog@gnu.org>
|
||
|
||
* BASE64.java: Truncate encoded byte array.
|
||
|
||
2005-02-24 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/font/TextAttribute.java: changed names to lower case;
|
||
(readResolve): implemented.
|
||
Added doc comments all over.
|
||
|
||
2005-02-22 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/text/SimpleDateFormat.java:
|
||
Substitute StringBuilder for the original
|
||
StringBuffer.
|
||
|
||
2005-02-22 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/security/PolicyFile.java,
|
||
gnu/java/security/pkcs/PKCS7SignedData.java,
|
||
gnu/java/security/pkcs/SignerInfo.java:
|
||
Fixed copyright header.
|
||
|
||
2005-02-22 Roman Kennke <roman@ontographics.com>
|
||
|
||
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
||
(initComponentDefaults): Fixed Button left and right margin
|
||
|
||
2005-02-22 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gthread-jni.c (throw):
|
||
Call g_snprintf instead of snprintf.
|
||
|
||
2005-02-22 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
||
(button_to_awt_mods): Return BUTTON masks, not BUTTON_DOWN masks.
|
||
|
||
2005-02-22 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
||
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(getWidth): New method.
|
||
(getHeight): Likewise.
|
||
(create): Remove width, height and insets parameters. Move size
|
||
setup ...
|
||
(realize_cb): ... here. New function.
|
||
(connectSignals): Connect realize_cb.
|
||
(request_frame_extents): Remove FIXME. Move
|
||
postInsetsChangedEvent lookup ...
|
||
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c (gtkInit):
|
||
... here. Look up GtkWindowPeer getWidth and getHeight methods.
|
||
* jni/gtk-peer/gtkpeer.h (postInsetsChangedEventID): Declare
|
||
jmethodID.
|
||
(windowGetWidthID): Likewise.
|
||
(windowGetHeightID): Likewise.
|
||
|
||
2005-02-22 Michael Koch <konqueror@gmx.de>
|
||
|
||
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h:
|
||
Regenerated.
|
||
|
||
2005-02-22 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* java/awt/Robot.java (waitForIdle): Call invokeAndWait on an
|
||
empty Runnable.
|
||
|
||
2005-02-21 Bryce McKinlay <mckinlay@redhat.com>
|
||
|
||
* java/io/ObjectInputStream.java (readClassDescriptor): Cache result
|
||
of currentLoader() in callersClassLoader field. Check for primitive
|
||
type Class names if resolveClass throws a ClassNotFoundException.
|
||
(resolveClass): Call currentLoader() only if callersClassLoader is
|
||
not set. Cache result of currentLoader(). Don't check for primitive
|
||
type Class names here.
|
||
(callersClassLoader): New field.
|
||
* java/io/ObjectOutputStream.java (writeObject, callWriteMethod):
|
||
Whitespace fixes.
|
||
|
||
2005-02-22 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/io/InputStreamReader.java: Fixed compilation
|
||
problem.
|
||
|
||
2005-02-21 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/Checkbox.java
|
||
(next_checkbox_number): New static variable.
|
||
(generateName): New method.
|
||
(getUniqueLong): Likewise.
|
||
* java/awt/Window.java
|
||
(next_window_number): New static variable.
|
||
(generateName): New method.
|
||
(getUniqueLong): Likewise.
|
||
|
||
2005-02-21 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/jar/JarFile.java (verifyHashes): Check whether ZipEntry
|
||
exists.
|
||
|
||
2005-02-21 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* gnu/java/nio/ChannelReader: Fixed comments.
|
||
|
||
2005-02-21 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/nio/channels/Channels: Added FIXMEs about
|
||
stub method implementation.
|
||
(newReader): Implemented.
|
||
* java/io/InputStreamReader:
|
||
(InputStreamReader(InputStream, Charset)): Implemented.
|
||
(InputStreamReader(InputStream, CharsetDecoder)): Implemented.
|
||
* gnu/java/nio/ChannelReader: New class.
|
||
|
||
2005-02-21 Michael Koch <konqueror@gmx.de>
|
||
|
||
* include/gnu_java_nio_channels_FileChannelImpl.h:
|
||
Regenerated.
|
||
|
||
2005-02-21 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/lang/Class.java,
|
||
java/lang/SecurityManager.java,
|
||
java/net/URL.java:
|
||
Formatting cleanups.
|
||
|
||
2005-02-21 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/Button.java,
|
||
java/awt/Container.java,
|
||
java/awt/Font.java,
|
||
java/awt/Frame.java,
|
||
java/text/CollationElementIterator.java,
|
||
java/text/RuleBasedCollator.java,
|
||
java/util/PropertyPermission.java:
|
||
Fixed formatting issues all over.
|
||
|
||
2005-02-21 Anthony Green <green@redhat.com>
|
||
|
||
* gnu/java/rmi/registry/RegistryImpl.java:
|
||
Change year for '--version' to 2005.
|
||
|
||
2005-02-20 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
Merge of interfaces and exceptions to HEAD from
|
||
the generics branch.
|
||
|
||
* java/lang/StringBuilder.java: Serial version updated.
|
||
* java/lang/annotation/AnnotationTypeMismatchException.java: Likewise.
|
||
|
||
Changes from generics branch:
|
||
|
||
2005-02-20 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/io/Closeable.java: Documented.
|
||
* java/io/Flushable.java: Documented.
|
||
* java/lang/Appendable.java: Corrected line overrun.
|
||
* java/lang/Readable.java: Corrected indentation.
|
||
* java/lang/TypeNotPresentException.java: Documented.
|
||
* java/lang/annotation/AnnotationFormatError.java: Likewise.
|
||
* java/lang/annotation/AnnotationTypeMismatchException.java: Likewise.
|
||
* java/lang/reflect/GenericArrayType.java: Likewise.
|
||
* java/lang/reflect/GenericSignatureFormatError.java: Likewise.
|
||
* java/lang/reflect/ParameterizedType.java: Likewise.
|
||
* java/lang/reflect/Type.java: Likewise.
|
||
* java/lang/reflect/WildcardType.java: Likewise.
|
||
|
||
2005-01-07 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/lang/annotation/AnnotationTypeMismatchException.java:
|
||
Added import of java.lang.reflect.Method
|
||
|
||
2004-08-26 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/reflect/GenericSignatureFormatError.java: New file.
|
||
* java/lang/reflect/WildcardType.java: New file.
|
||
* java/lang/reflect/ParameterizedType.java: New file.
|
||
* java/lang/reflect/GenericArrayType.java: New file.
|
||
* java/lang/reflect/Type.java: New file.
|
||
* java/io/Flushable.java: New file.
|
||
* java/io/Closeable.java: New file.
|
||
|
||
2004-08-07 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/annotation/AnnotationFormatError.java: New file.
|
||
* java/lang/annotation/AnnotationTypeMismatchException.java: New
|
||
file.
|
||
|
||
2004-08-06 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/Readable.java: New file.
|
||
|
||
2005-02-20 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/SimpleTimeZone.java (getOffset): Calculate beforeEnd by
|
||
taking dstSavings into account.
|
||
|
||
2005-02-20 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/text/SimpleDateFormat.java,
|
||
(parse): Set DST_OFFSET to the correct value.
|
||
|
||
2005-02-20 Rutger Ovidius <ovidr@users.sourceforge.net>
|
||
|
||
* gnu/java/security/provider/Gnu.java (Gnu): Add SHA-160 alias.
|
||
|
||
2005-02-20 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/text/SimpleDateFormat.java
|
||
(SimpleDateFormat(String, DateFormatSymbols)): Throw
|
||
NullPointerException when formatData is null.
|
||
|
||
2005-02-19 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/locale/LocaleInformation_af.java,
|
||
gnu/java/locale/LocaleInformation_am.java,
|
||
gnu/java/locale/LocaleInformation_ca.java,
|
||
gnu/java/locale/LocaleInformation_cs.java,
|
||
gnu/java/locale/LocaleInformation_cy.java,
|
||
gnu/java/locale/LocaleInformation_da.java,
|
||
gnu/java/locale/LocaleInformation_de.java,
|
||
gnu/java/locale/LocaleInformation_el.java,
|
||
gnu/java/locale/LocaleInformation_en.java,
|
||
gnu/java/locale/LocaleInformation_eo.java,
|
||
gnu/java/locale/LocaleInformation_es.java,
|
||
gnu/java/locale/LocaleInformation_et.java,
|
||
gnu/java/locale/LocaleInformation_eu.java,
|
||
gnu/java/locale/LocaleInformation_fa.java,
|
||
gnu/java/locale/LocaleInformation_fi.java,
|
||
gnu/java/locale/LocaleInformation_fr.java,
|
||
gnu/java/locale/LocaleInformation_ga.java,
|
||
gnu/java/locale/LocaleInformation_hr.java,
|
||
gnu/java/locale/LocaleInformation_hu.java,
|
||
gnu/java/locale/LocaleInformation_hy.java,
|
||
gnu/java/locale/LocaleInformation_id.java,
|
||
gnu/java/locale/LocaleInformation_is.java,
|
||
gnu/java/locale/LocaleInformation_it.java,
|
||
gnu/java/locale/LocaleInformation_ja.java,
|
||
gnu/java/locale/LocaleInformation_ka.java,
|
||
gnu/java/locale/LocaleInformation_ko.java,
|
||
gnu/java/locale/LocaleInformation_lo.java,
|
||
gnu/java/locale/LocaleInformation_lt.java,
|
||
gnu/java/locale/LocaleInformation_lv.java,
|
||
gnu/java/locale/LocaleInformation_mk.java,
|
||
gnu/java/locale/LocaleInformation_mn.java,
|
||
gnu/java/locale/LocaleInformation_ms.java,
|
||
gnu/java/locale/LocaleInformation_mt.java,
|
||
gnu/java/locale/LocaleInformation_nb.java,
|
||
gnu/java/locale/LocaleInformation_nl.java,
|
||
gnu/java/locale/LocaleInformation_nn.java,
|
||
gnu/java/locale/LocaleInformation_pl.java,
|
||
gnu/java/locale/LocaleInformation_pt.java,
|
||
gnu/java/locale/LocaleInformation_ro.java,
|
||
gnu/java/locale/LocaleInformation_ru.java,
|
||
gnu/java/locale/LocaleInformation_sk.java,
|
||
gnu/java/locale/LocaleInformation_sl.java,
|
||
gnu/java/locale/LocaleInformation_sq.java,
|
||
gnu/java/locale/LocaleInformation_sv.java,
|
||
gnu/java/locale/LocaleInformation_th.java,
|
||
gnu/java/locale/LocaleInformation_tr.java,
|
||
gnu/java/locale/LocaleInformation_vi.java,
|
||
gnu/java/locale/LocaleInformation_zh.java,
|
||
gnu/java/locale/LocaleInformation_zh_Hant.java: Updated.
|
||
* gnu/java/locale/LocaleInformation_az_Cyrl.java: New file.
|
||
|
||
2005-02-19 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* java/lang/Throwable.java: simplify initializing cause in constructor
|
||
|
||
2005-02-19 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JToggleButton.java: Removed empty line.
|
||
|
||
2005-02-18 Bryce McKinlay <mckinlay@redhat.com>
|
||
|
||
* java/util/LinkedHashMap (addEntry): Call remove() with key argument,
|
||
not the HashEntry. Reported by Jean-Marie White.
|
||
|
||
2005-02-18 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/www.gnu.org/events/escape_fosdem05.wml: New event.
|
||
* doc/www.gnu.org/newsitems.txt: Add Escape the Java Trap.
|
||
* doc/www.gnu.org/events/events.wml: Likewise.
|
||
|
||
2005-02-18 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/TimeZone.java,
|
||
(getDefaultDisplayName): Fix previous fix.
|
||
|
||
2005-02-18 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* java/awt/font/TransformAttribute.java,
|
||
(TransformAttribute(AffineTransform)): throw
|
||
IllegalArgumentException for null transform.
|
||
(getTransform): return a copy of transform.
|
||
Added doc comments to all.
|
||
|
||
2005-02-18 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/TimeZone.java,
|
||
(getDefaultDisplayName): Don't print zero offsets.
|
||
|
||
2005-02-18 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/nio/charset/Charset.java (forName): Throws
|
||
IllegalArgumentException when argument is null
|
||
and added documentation.
|
||
|
||
2005-02-17 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/SimpleTimeZone.java (checkRule): Throw
|
||
IllegalArgumentException when month out of range.
|
||
|
||
2005-02-17 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/GregorianCalendar.java,
|
||
(add): Don't set fields directly anymore. Use set()
|
||
|
||
2005-02-17 Ito Kazumitsu <kaz@maczuka.gcd.org>
|
||
|
||
* gnu/java/nio/channels/FileChannelImpl.java (write(ByteBuffer)):
|
||
Move the position of the source buffer forward.
|
||
|
||
2005-02-16 Andrew Haley <aph@redhat.com>
|
||
|
||
* javax/security/auth/Subject.java (doAsPrivileged): If acc is
|
||
null, create a new AccessControlContext.
|
||
* java/security/SecureClassLoader.java (protectionDomainCache):
|
||
new field.
|
||
(defineClass): Create a new protection domain and add it to our
|
||
cache.
|
||
|
||
* java/rmi/server/UnicastRemoteObject.java (exportObject): Call
|
||
addStub() to keep track of the stub we've exported.
|
||
(unexportObject): Call deleteStub().
|
||
* java/rmi/server/RemoteObject.java (stubs): New field.
|
||
(addStub): New method.
|
||
(deleteStub): New method.
|
||
(toStub): Rewrite.
|
||
|
||
* java/security/Permissions.java (PermissionsHash.implies):
|
||
Iterate over the collection and invoke implies() on each
|
||
element.
|
||
|
||
2005-02-16 Julian Scheid <julian@sektor37.de>
|
||
|
||
* gnu/java/nio/charset/UTF_8.java (decodeLoop): Set inPos to
|
||
in.position().
|
||
(encodeLoop): Likewise.
|
||
|
||
2005-02-16 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/util/Locale.java
|
||
Added two new String[] arrays for caching.
|
||
(getLocale(String)): Documentation.
|
||
(getLocale(String, String)): Documentation.
|
||
(getLocale(String, String, String)): Documentation.
|
||
(getISOCountries()): Now calls getISOStrings() and caches result.
|
||
(getISOLanguages()): Now calls getISOStrings() and caches result.
|
||
(getISOStrings(String)): Pulls all two-letter keys from the specified
|
||
hashtable in our locale information.
|
||
|
||
2005-02-16 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/logging/LogManager.java: Reformatted.
|
||
(readConfiguration): If a logger for a key is not found, create one.
|
||
|
||
2005-02-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* scripts/checkstyle-config.xml: Activate JavadocStyle and
|
||
IllegalInstantiation tests.
|
||
* scripts/checkstyle-suppressions.xml: Suppress some more errors.
|
||
|
||
2005-02-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java,
|
||
gnu/java/awt/peer/gtk/GdkFontPeer.java,
|
||
gnu/java/awt/peer/gtk/GdkGlyphVector.java,
|
||
gnu/java/awt/peer/gtk/GdkGraphics.java,
|
||
gnu/java/awt/peer/gtk/GdkGraphics2D.java,
|
||
gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java,
|
||
gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
|
||
gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
|
||
gnu/java/awt/peer/gtk/GdkRobotPeer.java,
|
||
gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java,
|
||
gnu/java/awt/peer/gtk/GdkTextLayout.java,
|
||
gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
||
gnu/java/awt/peer/gtk/GtkClipboard.java,
|
||
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkFontPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkMenuPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
||
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
||
gnu/java/awt/peer/gtk/GtkWindowPeer.java:
|
||
Made checkstyle clean.
|
||
* gnu/java/awt/peer/gtk/package.html:
|
||
New file.
|
||
|
||
2005-02-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/geom/Ellipse2D.java,
|
||
java/beans/PropertyDescriptor.java,
|
||
java/net/NetworkInterface.java,
|
||
java/nio/ByteBufferImpl.java,
|
||
java/nio/DoubleBufferImpl.java,
|
||
java/nio/FloatBufferImpl.java,
|
||
java/nio/IntBufferImpl.java,
|
||
java/nio/LongBufferImpl.java,
|
||
java/nio/ShortBufferImpl.java,
|
||
java/nio/channels/Channel.java,
|
||
java/util/Calendar.java,
|
||
java/util/Comparator.java,
|
||
java/util/Date.java,
|
||
java/util/SimpleTimeZone.java,
|
||
java/util/logging/FileHandler.java,
|
||
java/util/prefs/InvalidPreferencesFormatException.java,
|
||
java/util/prefs/Preferences.java,
|
||
javax/security/auth/callback/ConfirmationCallback.java,
|
||
javax/security/sasl/Sasl.java,
|
||
javax/security/sasl/SaslServerFactory.java,
|
||
javax/swing/JComponent.java,
|
||
javax/swing/JList.java,
|
||
javax/swing/JProgressBar.java,
|
||
javax/swing/JTree.java,
|
||
javax/swing/text/JTextComponent.java:
|
||
Fixed javadocs to contain valid (X)HTML.
|
||
|
||
2005-02-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/xml/XMLConstants.java,
|
||
javax/xml/datatype/DatatypeConfigurationException.java,
|
||
javax/xml/datatype/DatatypeConstants.java,
|
||
javax/xml/datatype/DatatypeFactory.java,
|
||
javax/xml/datatype/Duration.java,
|
||
javax/xml/datatype/XMLGregorianCalendar.java,
|
||
javax/xml/namespace/NamespaceContext.java,
|
||
javax/xml/namespace/QName.java,
|
||
javax/xml/parsers/DocumentBuilder.java,
|
||
javax/xml/parsers/DocumentBuilderFactory.java,
|
||
javax/xml/parsers/FactoryConfigurationError.java,
|
||
javax/xml/parsers/ParserConfigurationException.java,
|
||
javax/xml/parsers/SAXParser.java,
|
||
javax/xml/parsers/SAXParserFactory.java,
|
||
javax/xml/transform/ErrorListener.java,
|
||
javax/xml/transform/OutputKeys.java,
|
||
javax/xml/transform/Result.java,
|
||
javax/xml/transform/Source.java,
|
||
javax/xml/transform/SourceLocator.java,
|
||
javax/xml/transform/Templates.java,
|
||
javax/xml/transform/Transformer.java,
|
||
javax/xml/transform/TransformerConfigurationException.java,
|
||
javax/xml/transform/TransformerException.java,
|
||
javax/xml/transform/TransformerFactory.java,
|
||
javax/xml/transform/TransformerFactoryConfigurationError.java,
|
||
javax/xml/transform/URIResolver.java,
|
||
javax/xml/transform/dom/DOMLocator.java,
|
||
javax/xml/transform/dom/DOMResult.java,
|
||
javax/xml/transform/dom/DOMSource.java,
|
||
javax/xml/transform/sax/SAXResult.java,
|
||
javax/xml/transform/sax/SAXSource.java,
|
||
javax/xml/transform/sax/SAXTransformerFactory.java,
|
||
javax/xml/transform/sax/TemplatesHandler.java,
|
||
javax/xml/transform/sax/TransformerHandler.java,
|
||
javax/xml/transform/stream/StreamResult.java,
|
||
javax/xml/transform/stream/StreamSource.java,
|
||
javax/xml/validation/Schema.java,
|
||
javax/xml/validation/SchemaFactory.java,
|
||
javax/xml/validation/TypeInfoProvider.java,
|
||
javax/xml/validation/Validator.java,
|
||
javax/xml/validation/ValidatorHandler.java,
|
||
javax/xml/xpath/XPathConstants.java,
|
||
javax/xml/xpath/XPathException.java,
|
||
javax/xml/xpath/XPathExpression.java,
|
||
javax/xml/xpath/XPathExpressionException.java,
|
||
javax/xml/xpath/XPathFactory.java,
|
||
javax/xml/xpath/XPathFactoryConfigurationException.java,
|
||
javax/xml/xpath/XPathFunction.java,
|
||
javax/xml/xpath/XPathFunctionException.java,
|
||
javax/xml/xpath/XPathFunctionResolver.java:
|
||
Fixed usage of @author tag.
|
||
|
||
2005-02-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/XMLConstants.java,
|
||
javax/datatype/DatatypeConfigurationException.java,
|
||
javax/datatype/DatatypeConstants.java,
|
||
javax/datatype/DatatypeFactory.java,
|
||
javax/datatype/Duration.java,
|
||
javax/datatype/XMLGregorianCalendar.java,
|
||
javax/namespace/NamespaceContext.java,
|
||
javax/namespace/QName.java,
|
||
javax/parsers/DocumentBuilder.java,
|
||
javax/parsers/DocumentBuilderFactory.java,
|
||
javax/parsers/FactoryConfigurationError.java,
|
||
javax/parsers/ParserConfigurationException.java,
|
||
javax/parsers/SAXParser.java,
|
||
javax/parsers/SAXParserFactory.java,
|
||
javax/transform/ErrorListener.java,
|
||
javax/transform/OutputKeys.java,
|
||
javax/transform/Result.java,
|
||
javax/transform/Source.java,
|
||
javax/transform/SourceLocator.java,
|
||
javax/transform/Templates.java,
|
||
javax/transform/Transformer.java,
|
||
javax/transform/TransformerConfigurationException.java,
|
||
javax/transform/TransformerException.java,
|
||
javax/transform/TransformerFactory.java,
|
||
javax/transform/TransformerFactoryConfigurationError.java,
|
||
javax/transform/URIResolver.java,
|
||
javax/transform/dom/DOMLocator.java,
|
||
javax/transform/dom/DOMResult.java,
|
||
javax/transform/dom/DOMSource.java,
|
||
javax/transform/sax/SAXResult.java,
|
||
javax/transform/sax/SAXSource.java,
|
||
javax/transform/sax/SAXTransformerFactory.java,
|
||
javax/transform/sax/TemplatesHandler.java,
|
||
javax/transform/sax/TransformerHandler.java,
|
||
javax/transform/stream/StreamResult.java,
|
||
javax/transform/stream/StreamSource.java,
|
||
javax/validation/Schema.java,
|
||
javax/validation/SchemaFactory.java,
|
||
javax/validation/TypeInfoProvider.java,
|
||
javax/validation/Validator.java,
|
||
javax/validation/ValidatorHandler.java,
|
||
javax/xpath/XPathConstants.java,
|
||
javax/xpath/XPathException.java,
|
||
javax/xpath/XPathExpression.java,
|
||
javax/xpath/XPathExpressionException.java,
|
||
javax/xpath/XPathFactory.java,
|
||
javax/xpath/XPathFactoryConfigurationException.java,
|
||
javax/xpath/XPathFunction.java,
|
||
javax/xpath/XPathFunctionException.java,
|
||
javax/xpath/XPathFunctionResolver.java:
|
||
Fixed usage of @author tag.
|
||
|
||
2005-02-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/accessibility/Accessible.java,
|
||
javax/accessibility/AccessibleAction.java,
|
||
javax/accessibility/AccessibleBundle.java,
|
||
javax/accessibility/AccessibleComponent.java,
|
||
javax/accessibility/AccessibleContext.java,
|
||
javax/accessibility/AccessibleEditableText.java,
|
||
javax/accessibility/AccessibleExtendedComponent.java,
|
||
javax/accessibility/AccessibleExtendedTable.java,
|
||
javax/accessibility/AccessibleHyperlink.java,
|
||
javax/accessibility/AccessibleHypertext.java,
|
||
javax/accessibility/AccessibleIcon.java,
|
||
javax/accessibility/AccessibleKeyBinding.java,
|
||
javax/accessibility/AccessibleRelation.java,
|
||
javax/accessibility/AccessibleRelationSet.java,
|
||
javax/accessibility/AccessibleResourceBundle.java,
|
||
javax/accessibility/AccessibleRole.java,
|
||
javax/accessibility/AccessibleSelection.java,
|
||
javax/accessibility/AccessibleState.java,
|
||
javax/accessibility/AccessibleStateSet.java,
|
||
javax/accessibility/AccessibleTable.java,
|
||
javax/accessibility/AccessibleTableModelChange.java,
|
||
javax/accessibility/AccessibleText.java,
|
||
javax/accessibility/AccessibleValue.java,
|
||
javax/imageio/IIOException.java,
|
||
javax/imageio/spi/IIOServiceProvider.java,
|
||
javax/imageio/spi/ImageInputStreamSpi.java,
|
||
javax/imageio/spi/ImageOutputStreamSpi.java,
|
||
javax/imageio/spi/ImageReaderWriterSpi.java,
|
||
javax/imageio/spi/ImageTranscoderSpi.java,
|
||
javax/imageio/spi/RegisterableService.java,
|
||
javax/imageio/spi/ServiceRegistry.java,
|
||
javax/imageio/stream/IIOByteBuffer.java,
|
||
javax/imageio/stream/ImageInputStream.java,
|
||
javax/imageio/stream/ImageOutputStream.java,
|
||
javax/naming/Binding.java,
|
||
javax/naming/CannotProceedException.java,
|
||
javax/naming/CompositeName.java,
|
||
javax/naming/CompoundName.java,
|
||
javax/naming/LinkException.java,
|
||
javax/naming/LinkRef.java,
|
||
javax/naming/NameClassPair.java,
|
||
javax/naming/Reference.java,
|
||
javax/naming/ReferralException.java,
|
||
javax/naming/directory/Attribute.java,
|
||
javax/naming/directory/AttributeModificationException.java,
|
||
javax/naming/directory/Attributes.java,
|
||
javax/naming/directory/DirContext.java,
|
||
javax/naming/directory/ModificationItem.java,
|
||
javax/naming/directory/SearchControls.java,
|
||
javax/naming/directory/SearchResult.java,
|
||
javax/naming/event/EventContext.java,
|
||
javax/naming/event/EventDirContext.java,
|
||
javax/naming/event/NamespaceChangeListener.java,
|
||
javax/naming/event/NamingExceptionEvent.java,
|
||
javax/naming/event/NamingListener.java,
|
||
javax/naming/event/ObjectChangeListener.java,
|
||
javax/naming/ldap/Control.java,
|
||
javax/naming/ldap/ExtendedResponse.java,
|
||
javax/naming/ldap/HasControls.java,
|
||
javax/naming/ldap/LdapContext.java,
|
||
javax/naming/ldap/UnsolicitedNotification.java,
|
||
javax/naming/ldap/UnsolicitedNotificationEvent.java,
|
||
javax/naming/ldap/UnsolicitedNotificationListener.java,
|
||
javax/naming/spi/DirectoryManager.java,
|
||
javax/naming/spi/ResolveResult.java,
|
||
javax/naming/spi/Resolver.java,
|
||
javax/swing/DefaultBoundedRangeModel.java,
|
||
javax/swing/JRadioButton.java,
|
||
javax/swing/JTextArea.java,
|
||
javax/swing/JToggleButton.java,
|
||
javax/swing/SpinnerListModel.java,
|
||
javax/swing/event/EventListenerList.java,
|
||
javax/swing/text/Utilities.java,
|
||
javax/swing/undo/UndoManager.java,
|
||
javax/swing/undo/UndoableEditSupport.java,
|
||
javax/transaction/HeuristicCommitException.java,
|
||
javax/transaction/HeuristicMixedException.java,
|
||
javax/transaction/HeuristicRollbackException.java,
|
||
javax/transaction/InvalidTransactionException.java,
|
||
javax/transaction/NotSupportedException.java,
|
||
javax/transaction/RollbackException.java,
|
||
javax/transaction/Status.java,
|
||
javax/transaction/Synchronization.java,
|
||
javax/transaction/SystemException.java,
|
||
javax/transaction/Transaction.java,
|
||
javax/transaction/TransactionManager.java,
|
||
javax/transaction/TransactionRequiredException.java,
|
||
javax/transaction/TransactionRolledbackException.java,
|
||
javax/transaction/UserTransaction.java,
|
||
javax/transaction/xa/XAException.java,
|
||
javax/transaction/xa/XAResource.java,
|
||
javax/transaction/xa/Xid.java:
|
||
Fixed usage of @author tag all over.
|
||
|
||
2005-02-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/applet/Applet.java,
|
||
java/beans/AppletInitializer.java,
|
||
java/beans/ExceptionListener.java,
|
||
java/beans/PropertyChangeEvent.java,
|
||
java/beans/PropertyChangeListenerProxy.java,
|
||
java/beans/PropertyChangeSupport.java,
|
||
java/beans/PropertyDescriptor.java,
|
||
java/beans/VetoableChangeListenerProxy.java,
|
||
java/beans/VetoableChangeSupport.java,
|
||
java/io/BufferedInputStream.java,
|
||
java/io/BufferedReader.java,
|
||
java/io/ByteArrayInputStream.java,
|
||
java/io/ByteArrayOutputStream.java,
|
||
java/io/CharArrayReader.java,
|
||
java/io/CharArrayWriter.java,
|
||
java/io/CharConversionException.java,
|
||
java/io/DataInput.java,
|
||
java/io/DataInputStream.java,
|
||
java/io/DataOutput.java,
|
||
java/io/DataOutputStream.java,
|
||
java/io/EOFException.java,
|
||
java/io/FileInputStream.java,
|
||
java/io/FileNotFoundException.java,
|
||
java/io/FileOutputStream.java,
|
||
java/io/FilenameFilter.java,
|
||
java/io/FilterInputStream.java,
|
||
java/io/FilterOutputStream.java,
|
||
java/io/FilterReader.java,
|
||
java/io/FilterWriter.java,
|
||
java/io/IOException.java,
|
||
java/io/InputStream.java,
|
||
java/io/InputStreamReader.java,
|
||
java/io/InterruptedIOException.java,
|
||
java/io/LineNumberInputStream.java,
|
||
java/io/LineNumberReader.java,
|
||
java/io/ObjectStreamException.java,
|
||
java/io/OptionalDataException.java,
|
||
java/io/OutputStream.java,
|
||
java/io/OutputStreamWriter.java,
|
||
java/io/PrintStream.java,
|
||
java/io/PrintWriter.java,
|
||
java/io/PushbackInputStream.java,
|
||
java/io/PushbackReader.java,
|
||
java/io/RandomAccessFile.java,
|
||
java/io/Reader.java,
|
||
java/io/SequenceInputStream.java,
|
||
java/io/Serializable.java,
|
||
java/io/StreamCorruptedException.java,
|
||
java/io/StreamTokenizer.java,
|
||
java/io/StringBufferInputStream.java,
|
||
java/io/StringWriter.java,
|
||
java/io/SyncFailedException.java,
|
||
java/io/UTFDataFormatException.java,
|
||
java/io/UnsupportedEncodingException.java,
|
||
java/io/WriteAbortedException.java,
|
||
java/io/Writer.java,
|
||
java/lang/AbstractMethodError.java,
|
||
java/lang/ArithmeticException.java,
|
||
java/lang/ArrayIndexOutOfBoundsException.java,
|
||
java/lang/ArrayStoreException.java,
|
||
java/lang/AssertionError.java,
|
||
java/lang/Boolean.java,
|
||
java/lang/Byte.java,
|
||
java/lang/ClassCastException.java,
|
||
java/lang/ClassCircularityError.java,
|
||
java/lang/ClassLoader.java,
|
||
java/lang/ClassNotFoundException.java,
|
||
java/lang/CloneNotSupportedException.java,
|
||
java/lang/Cloneable.java,
|
||
java/lang/Comparable.java,
|
||
java/lang/Compiler.java,
|
||
java/lang/Double.java,
|
||
java/lang/Error.java,
|
||
java/lang/Exception.java,
|
||
java/lang/ExceptionInInitializerError.java,
|
||
java/lang/Float.java,
|
||
java/lang/IllegalAccessError.java,
|
||
java/lang/IllegalAccessException.java,
|
||
java/lang/IllegalArgumentException.java,
|
||
java/lang/IllegalMonitorStateException.java,
|
||
java/lang/IllegalStateException.java,
|
||
java/lang/IllegalThreadStateException.java,
|
||
java/lang/IncompatibleClassChangeError.java,
|
||
java/lang/IndexOutOfBoundsException.java,
|
||
java/lang/InheritableThreadLocal.java,
|
||
java/lang/InstantiationError.java,
|
||
java/lang/InstantiationException.java,
|
||
java/lang/Integer.java,
|
||
java/lang/InternalError.java,
|
||
java/lang/InterruptedException.java,
|
||
java/lang/LinkageError.java,
|
||
java/lang/Long.java,
|
||
java/lang/NegativeArraySizeException.java,
|
||
java/lang/NoClassDefFoundError.java,
|
||
java/lang/NoSuchFieldError.java,
|
||
java/lang/NoSuchFieldException.java,
|
||
java/lang/NoSuchMethodError.java,
|
||
java/lang/NoSuchMethodException.java,
|
||
java/lang/NullPointerException.java,
|
||
java/lang/Number.java,
|
||
java/lang/NumberFormatException.java,
|
||
java/lang/OutOfMemoryError.java,
|
||
java/lang/Process.java,
|
||
java/lang/Runnable.java,
|
||
java/lang/Runtime.java,
|
||
java/lang/RuntimeException.java,
|
||
java/lang/RuntimePermission.java,
|
||
java/lang/SecurityException.java,
|
||
java/lang/SecurityManager.java,
|
||
java/lang/Short.java,
|
||
java/lang/StackOverflowError.java,
|
||
java/lang/StackTraceElement.java,
|
||
java/lang/StringBuffer.java,
|
||
java/lang/StringIndexOutOfBoundsException.java,
|
||
java/lang/ThreadDeath.java,
|
||
java/lang/ThreadGroup.java,
|
||
java/lang/Throwable.java,
|
||
java/lang/UnsatisfiedLinkError.java,
|
||
java/lang/UnsupportedOperationException.java,
|
||
java/lang/VerifyError.java,
|
||
java/lang/VirtualMachineError.java,
|
||
java/lang/reflect/AccessibleObject.java,
|
||
java/lang/reflect/Array.java,
|
||
java/lang/reflect/InvocationTargetException.java,
|
||
java/lang/reflect/Member.java,
|
||
java/lang/reflect/Modifier.java,
|
||
java/lang/reflect/Proxy.java,
|
||
java/lang/reflect/ReflectPermission.java,
|
||
java/lang/reflect/UndeclaredThrowableException.java,
|
||
java/math/BigInteger.java,
|
||
java/nio/ByteBufferHelper.java,
|
||
java/nio/channels/IllegalBlockingModeException.java,
|
||
java/nio/charset/spi/CharsetProvider.java,
|
||
java/security/AccessControlException.java,
|
||
java/security/AllPermission.java,
|
||
java/security/BasicPermission.java,
|
||
java/security/DigestException.java,
|
||
java/security/DigestInputStream.java,
|
||
java/security/DigestOutputStream.java,
|
||
java/security/GeneralSecurityException.java,
|
||
java/security/Guard.java,
|
||
java/security/GuardedObject.java,
|
||
java/security/InvalidAlgorithmParameterException.java,
|
||
java/security/InvalidKeyException.java,
|
||
java/security/InvalidParameterException.java,
|
||
java/security/Key.java,
|
||
java/security/KeyException.java,
|
||
java/security/KeyManagementException.java,
|
||
java/security/KeyStoreException.java,
|
||
java/security/MessageDigestSpi.java,
|
||
java/security/NoSuchAlgorithmException.java,
|
||
java/security/NoSuchProviderException.java,
|
||
java/security/Permission.java,
|
||
java/security/PermissionCollection.java,
|
||
java/security/Permissions.java,
|
||
java/security/Principal.java,
|
||
java/security/PrivateKey.java,
|
||
java/security/PrivilegedActionException.java,
|
||
java/security/ProviderException.java,
|
||
java/security/PublicKey.java,
|
||
java/security/SecureRandom.java,
|
||
java/security/SecureRandomSpi.java,
|
||
java/security/SignatureException.java,
|
||
java/security/SignatureSpi.java,
|
||
java/security/SignedObject.java,
|
||
java/security/Signer.java,
|
||
java/security/UnrecoverableKeyException.java,
|
||
java/security/UnresolvedPermission.java,
|
||
java/security/acl/AclNotFoundException.java,
|
||
java/security/acl/LastOwnerException.java,
|
||
java/security/acl/NotOwnerException.java,
|
||
java/security/cert/CertPath.java,
|
||
java/security/cert/CertPathBuilderException.java,
|
||
java/security/cert/CertPathValidatorException.java,
|
||
java/security/cert/CertStoreException.java,
|
||
java/text/BreakIterator.java,
|
||
java/text/ChoiceFormat.java,
|
||
java/text/CollationElementIterator.java,
|
||
java/text/CollationKey.java,
|
||
java/text/Collator.java,
|
||
java/text/DateFormat.java,
|
||
java/text/DateFormatSymbols.java,
|
||
java/text/FieldPosition.java,
|
||
java/text/Format.java,
|
||
java/text/MessageFormat.java,
|
||
java/text/ParseException.java,
|
||
java/text/ParsePosition.java,
|
||
java/text/StringCharacterIterator.java,
|
||
java/util/AbstractCollection.java,
|
||
java/util/AbstractList.java,
|
||
java/util/AbstractMap.java,
|
||
java/util/AbstractSequentialList.java,
|
||
java/util/AbstractSet.java,
|
||
java/util/ArrayList.java,
|
||
java/util/Arrays.java,
|
||
java/util/BitSet.java,
|
||
java/util/Collection.java,
|
||
java/util/Collections.java,
|
||
java/util/Comparator.java,
|
||
java/util/ConcurrentModificationException.java,
|
||
java/util/EmptyStackException.java,
|
||
java/util/Enumeration.java,
|
||
java/util/EventListener.java,
|
||
java/util/EventListenerProxy.java,
|
||
java/util/EventObject.java,
|
||
java/util/HashMap.java,
|
||
java/util/HashSet.java,
|
||
java/util/Hashtable.java,
|
||
java/util/IdentityHashMap.java,
|
||
java/util/Iterator.java,
|
||
java/util/LinkedHashSet.java,
|
||
java/util/LinkedList.java,
|
||
java/util/List.java,
|
||
java/util/ListIterator.java,
|
||
java/util/ListResourceBundle.java,
|
||
java/util/Map.java,
|
||
java/util/MissingResourceException.java,
|
||
java/util/NoSuchElementException.java,
|
||
java/util/Observable.java,
|
||
java/util/Observer.java,
|
||
java/util/Properties.java,
|
||
java/util/PropertyPermissionCollection.java,
|
||
java/util/RandomAccess.java,
|
||
java/util/Set.java,
|
||
java/util/SortedMap.java,
|
||
java/util/SortedSet.java,
|
||
java/util/Stack.java,
|
||
java/util/StringTokenizer.java,
|
||
java/util/TooManyListenersException.java,
|
||
java/util/TreeMap.java,
|
||
java/util/TreeSet.java,
|
||
java/util/Vector.java,
|
||
java/util/logging/Level.java,
|
||
java/util/prefs/BackingStoreException.java:
|
||
Fixed @author tag all over.
|
||
|
||
2005-02-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/AWTError.java,
|
||
java/awt/AWTEvent.java,
|
||
java/awt/AWTEventMulticaster.java,
|
||
java/awt/AWTException.java,
|
||
java/awt/AWTKeyStroke.java,
|
||
java/awt/AWTPermission.java,
|
||
java/awt/ActiveEvent.java,
|
||
java/awt/Adjustable.java,
|
||
java/awt/AlphaComposite.java,
|
||
java/awt/AttributeValue.java,
|
||
java/awt/BorderLayout.java,
|
||
java/awt/BufferCapabilities.java,
|
||
java/awt/Button.java,
|
||
java/awt/Canvas.java,
|
||
java/awt/CheckboxGroup.java,
|
||
java/awt/CheckboxMenuItem.java,
|
||
java/awt/Color.java,
|
||
java/awt/ColorPaintContext.java,
|
||
java/awt/Component.java,
|
||
java/awt/ComponentOrientation.java,
|
||
java/awt/Composite.java,
|
||
java/awt/CompositeContext.java,
|
||
java/awt/Container.java,
|
||
java/awt/ContainerOrderFocusTraversalPolicy.java,
|
||
java/awt/DefaultFocusTraversalPolicy.java,
|
||
java/awt/Dialog.java,
|
||
java/awt/Dimension.java,
|
||
java/awt/DisplayMode.java,
|
||
java/awt/FileDialog.java,
|
||
java/awt/FontFormatException.java,
|
||
java/awt/Graphics.java,
|
||
java/awt/Graphics2D.java,
|
||
java/awt/GraphicsConfigTemplate.java,
|
||
java/awt/GraphicsConfiguration.java,
|
||
java/awt/GraphicsDevice.java,
|
||
java/awt/GridBagLayout.java,
|
||
java/awt/GridBagLayoutInfo.java,
|
||
java/awt/GridLayout.java,
|
||
java/awt/HeadlessException.java,
|
||
java/awt/IllegalComponentStateException.java,
|
||
java/awt/Image.java,
|
||
java/awt/Insets.java,
|
||
java/awt/ItemSelectable.java,
|
||
java/awt/JobAttributes.java,
|
||
java/awt/KeyEventDispatcher.java,
|
||
java/awt/KeyEventPostProcessor.java,
|
||
java/awt/KeyboardFocusManager.java,
|
||
java/awt/Label.java,
|
||
java/awt/LayoutManager.java,
|
||
java/awt/MenuBar.java,
|
||
java/awt/MenuComponent.java,
|
||
java/awt/MenuContainer.java,
|
||
java/awt/PageAttributes.java,
|
||
java/awt/Paint.java,
|
||
java/awt/PaintContext.java,
|
||
java/awt/Panel.java,
|
||
java/awt/Point.java,
|
||
java/awt/Polygon.java,
|
||
java/awt/PrintGraphics.java,
|
||
java/awt/PrintJob.java,
|
||
java/awt/Rectangle.java,
|
||
java/awt/RenderingHints.java,
|
||
java/awt/Shape.java,
|
||
java/awt/Stroke.java,
|
||
java/awt/SystemColor.java,
|
||
java/awt/Toolkit.java,
|
||
java/awt/Transparency.java,
|
||
java/awt/Window.java,
|
||
java/awt/color/CMMException.java,
|
||
java/awt/color/ColorSpace.java,
|
||
java/awt/color/ICC_ColorSpace.java,
|
||
java/awt/color/ICC_Profile.java,
|
||
java/awt/color/ProfileDataException.java,
|
||
java/awt/datatransfer/FlavorTable.java,
|
||
java/awt/datatransfer/MimeTypeParseException.java,
|
||
java/awt/datatransfer/Transferable.java,
|
||
java/awt/datatransfer/UnsupportedFlavorException.java,
|
||
java/awt/dnd/Autoscroll.java,
|
||
java/awt/dnd/DnDConstants.java,
|
||
java/awt/dnd/DragGestureListener.java,
|
||
java/awt/dnd/DragSourceAdapter.java,
|
||
java/awt/dnd/DragSourceDropEvent.java,
|
||
java/awt/dnd/DragSourceListener.java,
|
||
java/awt/dnd/DragSourceMotionListener.java,
|
||
java/awt/dnd/DropTargetAdapter.java,
|
||
java/awt/dnd/DropTargetContext.java,
|
||
java/awt/dnd/DropTargetListener.java,
|
||
java/awt/dnd/InvalidDnDOperationException.java,
|
||
java/awt/dnd/MouseDragGestureRecognizer.java,
|
||
java/awt/dnd/peer/DropTargetContextPeer.java,
|
||
java/awt/event/AWTEventListener.java,
|
||
java/awt/event/AWTEventListenerProxy.java,
|
||
java/awt/event/ActionEvent.java,
|
||
java/awt/event/AdjustmentEvent.java,
|
||
java/awt/event/AdjustmentListener.java,
|
||
java/awt/event/ComponentAdapter.java,
|
||
java/awt/event/ComponentEvent.java,
|
||
java/awt/event/ComponentListener.java,
|
||
java/awt/event/ContainerAdapter.java,
|
||
java/awt/event/ContainerEvent.java,
|
||
java/awt/event/ContainerListener.java,
|
||
java/awt/event/FocusAdapter.java,
|
||
java/awt/event/FocusEvent.java,
|
||
java/awt/event/FocusListener.java,
|
||
java/awt/event/InputEvent.java,
|
||
java/awt/event/InputMethodEvent.java,
|
||
java/awt/event/InputMethodListener.java,
|
||
java/awt/event/InvocationEvent.java,
|
||
java/awt/event/ItemEvent.java,
|
||
java/awt/event/ItemListener.java,
|
||
java/awt/event/KeyAdapter.java,
|
||
java/awt/event/KeyEvent.java,
|
||
java/awt/event/KeyListener.java,
|
||
java/awt/event/MouseAdapter.java,
|
||
java/awt/event/MouseEvent.java,
|
||
java/awt/event/MouseListener.java,
|
||
java/awt/event/MouseMotionAdapter.java,
|
||
java/awt/event/MouseMotionListener.java,
|
||
java/awt/event/MouseWheelEvent.java,
|
||
java/awt/event/MouseWheelListener.java,
|
||
java/awt/event/PaintEvent.java,
|
||
java/awt/event/TextEvent.java,
|
||
java/awt/event/TextListener.java,
|
||
java/awt/event/WindowAdapter.java,
|
||
java/awt/event/WindowEvent.java,
|
||
java/awt/event/WindowFocusListener.java,
|
||
java/awt/event/WindowListener.java,
|
||
java/awt/event/WindowStateListener.java,
|
||
java/awt/font/TextHitInfo.java,
|
||
java/awt/geom/CubicCurve2D.java,
|
||
java/awt/geom/Dimension2D.java,
|
||
java/awt/geom/Ellipse2D.java,
|
||
java/awt/geom/IllegalPathStateException.java,
|
||
java/awt/geom/Line2D.java,
|
||
java/awt/geom/NoninvertibleTransformException.java,
|
||
java/awt/geom/PathIterator.java,
|
||
java/awt/geom/Point2D.java,
|
||
java/awt/geom/QuadCurve2D.java,
|
||
java/awt/geom/RectangularShape.java,
|
||
java/awt/geom/RoundRectangle2D.java,
|
||
java/awt/im/InputContext.java,
|
||
java/awt/im/InputMethodHighlight.java,
|
||
java/awt/im/InputMethodRequests.java,
|
||
java/awt/im/InputSubset.java,
|
||
java/awt/im/spi/InputMethod.java,
|
||
java/awt/im/spi/InputMethodDescriptor.java,
|
||
java/awt/image/BandCombineOp.java,
|
||
java/awt/image/BandedSampleModel.java,
|
||
java/awt/image/ByteLookupTable.java,
|
||
java/awt/image/ComponentSampleModel.java,
|
||
java/awt/image/DataBuffer.java,
|
||
java/awt/image/DataBufferByte.java,
|
||
java/awt/image/DataBufferDouble.java,
|
||
java/awt/image/DataBufferFloat.java,
|
||
java/awt/image/DataBufferInt.java,
|
||
java/awt/image/DataBufferShort.java,
|
||
java/awt/image/DataBufferUShort.java,
|
||
java/awt/image/ImagingOpException.java,
|
||
java/awt/image/Kernel.java,
|
||
java/awt/image/LookupTable.java,
|
||
java/awt/image/MultiPixelPackedSampleModel.java,
|
||
java/awt/image/PackedColorModel.java,
|
||
java/awt/image/PixelInterleavedSampleModel.java,
|
||
java/awt/image/RGBImageFilter.java,
|
||
java/awt/image/Raster.java,
|
||
java/awt/image/RasterFormatException.java,
|
||
java/awt/image/SampleModel.java,
|
||
java/awt/image/ShortLookupTable.java,
|
||
java/awt/image/SinglePixelPackedSampleModel.java,
|
||
java/awt/image/WritableRaster.java,
|
||
java/awt/print/PrinterAbortException.java,
|
||
java/awt/print/PrinterException.java,
|
||
java/awt/print/PrinterIOException.java:
|
||
Fixed @author tag all over.
|
||
|
||
2005-02-16 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/EventQueue.java: Reworked import statements.
|
||
* java/lang/StringBuilder.java
|
||
(DEFAULT_CAPACITY): Reordered modifiers.
|
||
* java/text/SimpleDateFormat.java: Reworked import statements.
|
||
Fixed one littel formatting issue.
|
||
(formatData): Removed a useless comment.
|
||
* javax/imageio/ImageIO.java: Reworked import statements.
|
||
* javax/swing/text/StringContent.java: Likewise.
|
||
* javax/swing/JTextField.java: Likewise.
|
||
(notifyAction): Added javadoc.
|
||
|
||
2005-02-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/jar/Attributes.java (Name.CLASS_PATH): Document that
|
||
file path elements are separated by spaces.
|
||
|
||
2005-02-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/net/ssl/SSLContext.java (getInstance): Add exception message
|
||
and/or cause before throwing.
|
||
|
||
2005-02-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/net/URLClassLoader.java (JarURLLoader.JarURLLoader): Just use
|
||
space for parsing CLASS_PATH attribute.
|
||
|
||
2005-02-15 Andrew Haley <aph@redhat.com>
|
||
|
||
* java/net/URLClassLoader.java
|
||
(URLLoader.getClassPath): New method.
|
||
(JarURLLoader.JarURLLoader): Read mainfest to parse "Class-Path"
|
||
attribute and add URLs for each entry.
|
||
(JarURLLoader.classPath): New field.
|
||
(JarURLLoader.getClassPath): New method.
|
||
(addURLImpl): Scan through the list of extraUrls in the new
|
||
loader, adding them to our urlinfos.
|
||
(definePackage, findURLResource, findResources): Use
|
||
urlinfos.size(), not urls.size().
|
||
|
||
2005-02-14 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/net/URLClassLoader.java (URLLoader(URLClassLoader, URL,
|
||
URL)): New constructor.
|
||
|
||
2005-02-14 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/net/URLClassLoader.java (findClass): Throw
|
||
ClassNotFoundExceptions including urls, plus parent using toString().
|
||
(thisString): New field.
|
||
(toString): New method.
|
||
|
||
* java/lang/ClassLoader (defaultGetSystemClassLoader): Only install
|
||
ExtensionClassLoader when there are actual extension URLs.
|
||
|
||
2005-02-14 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/xmlj/.cvsignore: Add *.o, *.a, *.lo, *.la, .libs, .deps.
|
||
|
||
2005-02-14 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/Calendar.java
|
||
(Calendar): Constructor should clear fields.
|
||
|
||
2005-02-14 Sven de Marothy <sven@physto.se>
|
||
|
||
* javax/swing/SpinnerDateModel.java: Implemented.
|
||
|
||
2005-02-14 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/Calendar.java
|
||
(clear): Dates should clear to local time.
|
||
* java/util/GregorianCalendar.java
|
||
(computeTime): Fix priority problem with DAY_OF_WEEK,
|
||
Handle non-sunday-startig weeks and minimumDaysInFirstWeek.
|
||
|
||
2005-02-13 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/awt/AWTKeyStroke.java (getAWTKeyStroke(String)): Throw
|
||
IllegalArgumentException when the given String is null.
|
||
|
||
* javax/swing/KeyStroke.java (getKeyStroke(String)): Return null
|
||
when given keystoke sequence cannot be parsed.
|
||
|
||
* javax/swing/JRootPane.java (setJMenuBar): Remove current menubar
|
||
if one is installed. Only install the given menubar is not null.
|
||
|
||
* javax/swing/JViewport.java (getViewSize): Return an empty
|
||
Dimension when the view isn't set or preferred component size when
|
||
no viewSize is set.
|
||
|
||
* javax/swing/ViewportLayout.java (preferredLayoutSize): Return an
|
||
empty Dimension when there is no view set.
|
||
(minimumLayoutSize): Likewise.
|
||
(layoutContainer): Don't try to layout when there is no view.
|
||
|
||
2005-02-13 Mark Wielaard <mark@klomp.org>
|
||
|
||
# Fixes bug #11957
|
||
* java/io/ObjectInputStream.java (resolveClass): Don't check "void"
|
||
twice.
|
||
|
||
2005-02-13 Tom Tromey <tromey@redhat.com>
|
||
|
||
* gnu/xml/aelfred2/SAXDriver.java: Ensure that null is returned when
|
||
attribute index is out of bounds.
|
||
|
||
2005-02-12 Mark Wielaard <mark@klomp.org>
|
||
|
||
Fixes bug #11949
|
||
* java/awt/BasicStroke.java (hashCode): Check for null dash.
|
||
|
||
2005-02-11 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/java/awt/color/ClutProfileConverter.java,
|
||
gnu/java/awt/peer/ClasspathTextLayoutPeer.java,
|
||
gnu/java/awt/peer/gtk/GdkFontPeer.java,
|
||
gnu/java/awt/peer/gtk/GdkGlyphVector.java,
|
||
gnu/java/awt/peer/gtk/GdkGraphics2D.java,
|
||
gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
|
||
gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
|
||
gnu/java/awt/peer/gtk/GdkRobotPeer.java,
|
||
gnu/java/awt/peer/gtk/GdkTextLayout.java,
|
||
gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
||
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkDialogPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkFontPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
||
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
||
gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
|
||
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
||
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
||
gnu/java/io/EncodingManager.java,
|
||
gnu/java/io/decode/DecoderUTF8.java,
|
||
gnu/java/net/protocol/file/Connection.java,
|
||
gnu/java/net/protocol/ftp/ActiveModeDTP.java,
|
||
gnu/java/net/protocol/ftp/BlockInputStream.java,
|
||
gnu/java/net/protocol/ftp/BlockOutputStream.java,
|
||
gnu/java/net/protocol/ftp/CompressedOutputStream.java,
|
||
gnu/java/net/protocol/ftp/StreamInputStream.java,
|
||
gnu/java/net/protocol/ftp/StreamOutputStream.java,
|
||
gnu/java/net/protocol/http/Cookie.java,
|
||
gnu/java/net/protocol/http/HTTPConnection.java,
|
||
gnu/java/net/protocol/http/HTTPDateFormat.java,
|
||
gnu/java/net/protocol/http/Request.java,
|
||
gnu/java/nio/SelectorImpl.java,
|
||
gnu/java/rmi/dgc/DGCImpl.java,
|
||
gnu/java/rmi/server/UnicastConnectionManager.java,
|
||
gnu/java/security/pkcs/SignerInfo.java,
|
||
gnu/java/security/provider/EncodedKeyFactory.java,
|
||
gnu/java/security/provider/GnuDHPublicKey.java,
|
||
gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
|
||
gnu/java/security/x509/X500DistinguishedName.java,
|
||
gnu/java/security/x509/X509CRL.java,
|
||
gnu/java/security/x509/X509CRLEntry.java,
|
||
gnu/java/security/x509/X509Certificate.java,
|
||
gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
|
||
gnu/java/security/x509/ext/CertificatePolicies.java,
|
||
gnu/java/security/x509/ext/PolicyConstraint.java,
|
||
gnu/xml/aelfred2/SAXDriver.java,
|
||
gnu/xml/dom/Consumer.java,
|
||
gnu/xml/dom/DomCharacterData.java,
|
||
gnu/xml/dom/DomDocument.java,
|
||
gnu/xml/dom/DomDocumentBuilder.java,
|
||
gnu/xml/dom/DomIterator.java,
|
||
gnu/xml/dom/DomNode.java,
|
||
gnu/xml/dom/DomXPathExpression.java,
|
||
gnu/xml/dom/DomXPathResult.java,
|
||
gnu/xml/dom/JAXPFactory.java,
|
||
gnu/xml/dom/ls/DomLSException.java,
|
||
gnu/xml/libxmlj/dom/GnomeDocumentBuilder.java,
|
||
gnu/xml/libxmlj/dom/GnomeXPathNodeList.java,
|
||
gnu/xml/libxmlj/sax/GnomeXMLReader.java,
|
||
gnu/xml/libxmlj/transform/GnomeTransformer.java,
|
||
gnu/xml/libxmlj/transform/GnomeTransformerFactory.java,
|
||
gnu/xml/libxmlj/util/XMLJ.java,
|
||
gnu/xml/pipeline/CallFilter.java,
|
||
gnu/xml/pipeline/DomConsumer.java,
|
||
gnu/xml/pipeline/LinkFilter.java,
|
||
gnu/xml/pipeline/NSFilter.java,
|
||
gnu/xml/pipeline/TeeConsumer.java,
|
||
gnu/xml/pipeline/ValidationConsumer.java,
|
||
gnu/xml/pipeline/WellFormednessFilter.java,
|
||
gnu/xml/pipeline/XIncludeFilter.java,
|
||
gnu/xml/pipeline/XsltFilter.java,
|
||
gnu/xml/transform/ApplyImportsNode.java,
|
||
gnu/xml/transform/Bindings.java,
|
||
gnu/xml/transform/DocumentFunction.java,
|
||
gnu/xml/transform/FormatNumberFunction.java,
|
||
gnu/xml/transform/NodeNumberNode.java,
|
||
gnu/xml/transform/NumberNode.java,
|
||
gnu/xml/transform/Stylesheet.java,
|
||
gnu/xml/transform/SystemPropertyFunction.java,
|
||
gnu/xml/transform/Template.java,
|
||
gnu/xml/transform/TemplatesImpl.java,
|
||
gnu/xml/transform/TransformerImpl.java,
|
||
gnu/xml/transform/ValueOfNode.java,
|
||
gnu/xml/transform/XSLURIResolver.java,
|
||
gnu/xml/util/DoParse.java,
|
||
gnu/xml/util/Resolver.java,
|
||
gnu/xml/xpath/Expr.java,
|
||
gnu/xml/xpath/FunctionCall.java,
|
||
gnu/xml/xpath/RelationalExpr.java,
|
||
gnu/xml/xpath/Selector.java,
|
||
gnu/xml/xpath/XPathParser.java,
|
||
java/beans/XMLDecoder.java,
|
||
java/text/SimpleDateFormat.java,
|
||
javax/swing/JPopupMenu.java,
|
||
javax/swing/JSpinner.java,
|
||
javax/swing/SortingFocusTraversalPolicy.java,
|
||
javax/swing/SwingUtilities.java,
|
||
javax/swing/plaf/basic/BasicComboBoxEditor.java,
|
||
javax/swing/plaf/basic/BasicComboBoxRenderer.java,
|
||
javax/swing/tree/DefaultMutableTreeNode.java,
|
||
javax/xml/parsers/DocumentBuilder.java,
|
||
javax/xml/parsers/DocumentBuilderFactory.java,
|
||
javax/xml/transform/sax/SAXTransformerFactory.java,
|
||
vm/reference/java/lang/VMClassLoader.java,
|
||
vm/reference/java/lang/VMProcess.java,
|
||
vm/reference/java/lang/VMRuntime.java,
|
||
vm/reference/java/lang/VMSystem.java,
|
||
vm/reference/java/security/VMAccessController.java:
|
||
Removed unused imports and expanded starred
|
||
imports.
|
||
|
||
2005-02-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* include/gnu_java_awt_peer_gtk_GdkFontPeer.h,
|
||
include/gnu_java_awt_peer_gtk_GdkGraphics2D.h:
|
||
Regenerated.
|
||
|
||
2005-02-12 Graydon Hoare <graydon@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java: Add.
|
||
|
||
2005-02-12 Graydon Hoare <graydon@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GdkFontPeer.java
|
||
(getGlyphVector):
|
||
(getFontMetrics):
|
||
(getTextMetrics): New native methods.
|
||
* gnu/java/awt/peer/gtk/GdkFontMetrics.java: Remove native parts.
|
||
* gnu/java/awt/peer/gtk/GdkGlyphVector.java: Likewise.
|
||
* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java:
|
||
Hold reference to GtkToolkit.
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java
|
||
(cairoSetFont):
|
||
(cairoDrawGdkTextLayout):
|
||
(cairoDrawString):
|
||
(getPeerTextMetrics):
|
||
(getPeerFontMetrics): Remove.
|
||
(setFont): Don't call cairoSetFont.
|
||
(cairoDrawGlyphVector): Accept font peer argument.
|
||
(drawGlyphVector): Pass font peer to cairoDrawGlyphVector.
|
||
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java:
|
||
(finalize): Call finish from here.
|
||
(produce): Not from here.
|
||
* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java:
|
||
Hold reference to GdkGraphicsEnvironment.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java:
|
||
(getFontMetrics): Change locking.
|
||
(getBounds): New method.
|
||
(getLocalGraphicsEnvironment): Pass reference to this.
|
||
|
||
* include/Makefile.am: Remove entries for GdkFontMetrics, GdkGlyphVector.
|
||
* include/gnu_java_awt_peer_gtk_GdkFontMetrics.h: Remove.
|
||
* include/gnu_java_awt_peer_gtk_GdkFontPeer.h: Regenerate.
|
||
* include/gnu_java_awt_peer_gtk_GdkGlyphVector.h: Remove.
|
||
* include/gnu_java_awt_peer_gtk_GdkGraphics2D.h: Regenerate.
|
||
|
||
* native/jni/gtk-peer/Makefile.am
|
||
Remove entries for GdkFontMetrics, GdkGlyphVector.
|
||
* native/jni/gtk-peer/gdkfont.h: Add #defines, remove struct glyphvec.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
|
||
(ensure_metrics_cairo):
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_cairoSetFont):
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_cairoDrawString):
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_getPeerFontMetrics):
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_getPeerTextMetrics):
|
||
(metrics_cairo):
|
||
(metrics_surface): Remove.
|
||
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_cairoDrawGlyphVector):
|
||
Pass and install font peer.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c:
|
||
Release GDK lock while performing upcalls.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c: Remove.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
|
||
(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getGlyphVector):
|
||
(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getFontMetrics):
|
||
(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getTextMetrics): New methods.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c: Remove.
|
||
|
||
2005-02-11 Craig Black <craig.black@aonix.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkCheckboxMenuItem.java
|
||
(postMenuActionEvent): Implement to notify ItemListeners.
|
||
* java/awt/CheckboxMenuItem.java
|
||
(dispatchEventImpl): Update state on ItemEvent.
|
||
* java/awt/MenuItem.java
|
||
(processActionEvent): Retarget event source.
|
||
|
||
2005-02-11 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c (create):
|
||
Use GTK's built-in file system backend. Use GTK_RESPONSE_ACCEPT.
|
||
(handle_response): Use GTK_RESPONSE_ACCEPT.
|
||
|
||
2005-02-10 Michael Koch <konqueror@gmx.de>
|
||
|
||
* configure.ac: Define GTK_CAIRO in config.h
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
||
(gtkInit): Compile Graphics2D stuff conditionally.
|
||
|
||
2005-02-10 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/dom/DomAttr.java,
|
||
gnu/xml/dom/DomCDATA.java,
|
||
gnu/xml/dom/DomCDATASection.java,
|
||
gnu/xml/dom/DomCharacterData.java,
|
||
gnu/xml/dom/DomDOMException.java,
|
||
gnu/xml/dom/DomDoctype.java,
|
||
gnu/xml/dom/DomDocument.java,
|
||
gnu/xml/dom/DomDocumentConfiguration.java,
|
||
gnu/xml/dom/DomDocumentFragment.java,
|
||
gnu/xml/dom/DomElement.java,
|
||
gnu/xml/dom/DomEx.java,
|
||
gnu/xml/dom/DomFragment.java,
|
||
gnu/xml/dom/DomImpl.java,
|
||
gnu/xml/dom/DomIterator.java,
|
||
gnu/xml/dom/DomNamedNodeMap.java,
|
||
gnu/xml/dom/DomNode.java,
|
||
gnu/xml/dom/DomNsNode.java,
|
||
gnu/xml/dom/DomPI.java,
|
||
gnu/xml/dom/DomProcessingInstruction.java,
|
||
gnu/xml/dom/DomText.java,
|
||
gnu/xml/dom/DomLSEx.java,
|
||
gnu/xml/dom/DomLSException.java,
|
||
gnu/xml/dom/DomLSParser.java,
|
||
gnu/xml/dom/DomLSSerializer.java: Refactoring of exception and DOM
|
||
implementation class names to conform to Classpath guidelines. Make
|
||
DomLSException use JDK 1.4+ exception chaining.
|
||
* gnu/xml/util/SAXNullTransformerFactory.java,
|
||
gnu/xml/xpath/Predicate.java: Use constants relative to declaring
|
||
class or interface.
|
||
|
||
2005-02-10 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JTabbedPane.java
|
||
(Page.setDisplayedMnemonicIndex): Handle empty menmonic.
|
||
|
||
2005-02-10 Graydon Hoare <graydon@redhat.com>
|
||
|
||
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c,
|
||
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
|
||
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c,
|
||
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
|
||
Release GDK lock during upcalls.
|
||
|
||
2005-02-10 Michael Koch <konqueror@gmx.de>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c:
|
||
Merged file header from java-gui-20050128-branch.
|
||
|
||
2005-02-10 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/Container.java (paramString):
|
||
If layoutMgr is null just return result of super.paramString().
|
||
|
||
2005-02-10 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/text/Collator.java (getInstance(Locale)):
|
||
Added default collation pattern to handle case when resource
|
||
is missing and throw InternalError instead of returning null
|
||
should parsing fail.
|
||
|
||
2005-02-09 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/net/protocol/jar/Connection.java (getJarFile):
|
||
Rename jar_file to jf.
|
||
|
||
2005-02-09 Tom Tromey <tromey@redhat.com>
|
||
|
||
* gnu/java/net/protocol/jar/Connection.java (getJarFile): Open
|
||
jar file with OPEN_DELETE.
|
||
* java/util/zip/ZipFile.java (ZipFile): Call deleteOnExit when
|
||
OPEN_DELETE is used.
|
||
|
||
2005-02-09 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/Scrollbar.java: Reformatted.
|
||
|
||
2005-02-08 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/net/URI.java (AUTHORITY_REGEXP): Handle case where user
|
||
name or port is missing.
|
||
(AUTHORITY_USERINFO_GROUP, AUTHORITY_HOST_GROUP,
|
||
AUTHORITY_PORT_GROUP): Updated.
|
||
|
||
2005-02-08 Craig Black <craig.black@aonix.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c
|
||
(copyState): Pass a JNI global reference to signal handler.
|
||
(realize_cb): Use and free JNI global reference.
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
|
||
(create): Pass a JNI global reference to signal handler.
|
||
(selection_changed): Match declaration.
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c
|
||
(dispose): Do not remove entries from state tables until after widget is
|
||
destroyed.
|
||
|
||
2005-02-08 Michael Koch <konqueror@gmx.de>
|
||
|
||
* native/jni/java-nio/java_nio_VMDirectByteBuffer.c
|
||
(NIOGetPointer): Handle case of pointer size != 32 bit.
|
||
(NIOGetRawData): Likewise.
|
||
(Java_java_nio_VMDirectByteBuffer_init): Likewise.
|
||
Fixed asking for primitive type 'long'.
|
||
|
||
2005-02-08 Michael Koch <konqueror@gmx.de>
|
||
|
||
* configure.ac: Define substition variable GTK_CAIRO_ENABLED.
|
||
Fix handling of GTK_CAIRO conditional.
|
||
* gnu/classpath/Configuration.java.in (GTK_CAIRO_ENABLED):
|
||
New constant.
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (static):
|
||
Throw error when Cairo support was not enabled during configure time.
|
||
|
||
2005-02-08 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/tree/DefaultMutableTreeNode.java:
|
||
Reworked Javadocs all over.
|
||
(getPathToRoot): Fixed direction of result array initialization.
|
||
|
||
2005-02-07 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/ResourceBundle.java (getObject): Clarify
|
||
MissingResourceException detailed message.
|
||
(tryBundle(String,ClassLoader)): Likewise.
|
||
|
||
2005-02-07 Craig Black <craig.black@aonix.com>
|
||
|
||
* native/jni/classpath/native_state.c
|
||
(add_node): Update head pointer when moving node to front of list.
|
||
|
||
2005-02-07 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* acinclude.m4:
|
||
(CLASSPATH_FIND_JAVAC): Add ECJ option.
|
||
(CLASSPATH_WITH_ECJ): New function.
|
||
(CLASSPATH_CHECK_ECJ): New function.
|
||
* examples/Makefile.am:
|
||
Allow examples to be built with ecj.
|
||
* lib/Makefile.am:
|
||
Allow Classpath to be built with ecj.
|
||
|
||
2005-02-06 Mark Wielaard <mark@klomp.org>
|
||
|
||
Reported by Timo Lindfors <timo.lindfors@iki.fi>
|
||
java/util/regex/Matcher.java (lookingAt): Set position when match
|
||
found.
|
||
(matches): Implemented through lookingAt().
|
||
|
||
2005-02-06 Mark Wielaard <mark@klomp.org>
|
||
|
||
Fix suggested by Timo Lindfors <timo.lindfors@iki.fi>
|
||
* java/util/regex/Pattern.java (split(CharSequence,int)):
|
||
Fix while empties > 0 loops.
|
||
|
||
2005-02-05 C. Brian Jones <cbj@gnu.org>
|
||
|
||
* gnu/java/rmi/registry/: Added back to classpath again, used by core
|
||
library.
|
||
* gnu/java/rmi/registry/RegistryImpl.java: ditto
|
||
* gnu/java/rmi/registry/RegistryImpl_Skel.java: ditto
|
||
* gnu/java/rmi/registry/RegistryImpl_Stub.java: ditto
|
||
|
||
2005-02-06 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/api/Makefile.am (create_html): Remove gjdoc -public flag.
|
||
|
||
2005-02-05 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/text/SimpleDateFormat.java
|
||
(parse): Tweak handling of 2-year dates
|
||
* java/util/Calendar.java
|
||
(clear): Clear fields to correct value.
|
||
* java/util/GregorianCalendar.java
|
||
(computeTime): Correct handling of time zones.
|
||
Correct field minimum values.
|
||
|
||
2005-02-05 C. Brian Jones <cbj@gnu.org>
|
||
|
||
* gnu/java/rmi/rmic/: added to cp-tools and removed from classpath
|
||
* gnu/java/rmi/rmic/Compile_gcj.java: ditto
|
||
* gnu/java/rmi/rmic/Compile_jikes.java: ditto
|
||
* gnu/java/rmi/rmic/Compile_kjc.java: ditto
|
||
* gnu/java/rmi/rmic/Compiler.java: ditto
|
||
* gnu/java/rmi/rmic/CompilerProcess.java: ditto
|
||
* gnu/java/rmi/rmic/RMICException.java: ditto
|
||
* gnu/java/rmi/rmic/RMIC.java: ditto
|
||
* gnu/java/rmi/rmic/TabbedWriter.java: ditto
|
||
* gnu/java/rmi/registry/: added to cp-tools and removed from classpath
|
||
* gnu/java/rmi/registry/RegistryImpl.java: ditto
|
||
* gnu/java/rmi/registry/RegistryImpl_Skel.java: ditto
|
||
* gnu/java/rmi/registry/RegistryImpl_Stub.java: ditto
|
||
|
||
2005-02-05 Mark Wielaard <mark@klomp.org>
|
||
|
||
* doc/api/Makefile.am (classpathbox): Use class logo and target _top.
|
||
|
||
2005-02-04 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/aelfred2/SAXDriver.java: Corrected implementation of
|
||
isDeclared methods. Improved performance of isSpecified methods.
|
||
|
||
2005-02-04 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/SortingFocusTraversalPolicy.java
|
||
(getSortedCycle): Fixed initialization of set.
|
||
|
||
2005-02-03 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* gnu/java/nio/charset/ISO_8859_1.java,
|
||
gnu/java/nio/charset/US_ASCII.java,
|
||
gnu/java/nio/charset/UTF_16.java,
|
||
gnu/java/nio/charset/UTF_16_LE.java,
|
||
gnu/java/nio/charset/UTF_16_BE.java,
|
||
gnu/java/nio/charset/UTF_8.java: Fixed canonical names
|
||
and aliases according to
|
||
"http://www.iana.org/assignments/character-sets",
|
||
"http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html"
|
||
and "http://oss.software.ibm.com/cgi-bin/icu/convexp?s=ALL".
|
||
* gnu/java/nio/charset/Provider.java: Made charset lookup
|
||
case-insensitive which fixes bug #11740.
|
||
|
||
2005-02-03 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* libraries/javalib/gnu/regexp/RE.java,
|
||
libraries/javalib/java/io/ObjectInputStream.java,
|
||
libraries/javalib/java/io/ObjectStreamClass.java,
|
||
libraries/javalib/java/lang/SecurityManager.java,
|
||
libraries/javalib/java/security/AllPermission.java,
|
||
libraries/javalib/java/security/BasicPermission.java,
|
||
libraries/javalib/java/security/Permissions.java,
|
||
libraries/javalib/java/text/MessageFormat.java,
|
||
libraries/javalib/java/util/AbstractList.java:
|
||
Made 'inner' classes real public static inner classes,
|
||
and made them final where possible, or removed them
|
||
where unused.
|
||
|
||
2005-02-03 Michael Koch <konqueror@gmx.de>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
|
||
Fix includes for cairo 0.3.0 snappshot.
|
||
|
||
2005-02-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/net/protocol/jar/Connection.java (is_trying): Removed
|
||
field.
|
||
(get): Don't use or set is_trying.
|
||
|
||
2005-02-02 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/Calendar.java
|
||
(set) Invalidate all fields on first call to set().
|
||
|
||
2005-02-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* vm/reference/java/lang/VMClassLoader.java: Remove SystemClassLoader
|
||
import statement.
|
||
|
||
2005-02-02 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/text/SimpleDateFormat.java
|
||
Lots of documentation updates.
|
||
(readObject(java.io.ObjectInputStream)): Wraps
|
||
IllegalArgumentException as specified.
|
||
(compileFormat(String)): Uses standardChars
|
||
rather than the local pattern characters.
|
||
Throws IllegalArgumentException rather than
|
||
storing a -1 field.
|
||
(toString()): Extended to include all variables
|
||
in a better format.
|
||
(translateLocalizedPattern(String, String, String)):
|
||
Renamed to better define the use of this method.
|
||
|
||
2005-02-02 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* gnu/java/net/GetSystemPropertyAction.java:
|
||
Removed.
|
||
* gnu/java/net/protocol/ftp/FTPURLConnection.java:
|
||
Use gnu.java.security.action.GetPropertyAction instead
|
||
of gnu.java.net.GetSystemPropertyAction.
|
||
|
||
2005-02-02 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* gnu/java/beans/decoder/GrowableArrayContext.java: Fixed
|
||
assignment behavior by using java.lang.reflect.Array.set()
|
||
directly.
|
||
|
||
2005-02-01 Dalibor Topic <robilad@kaffe.org>
|
||
|
||
* gnu/java/beans/EmptyBeanInfo.java,
|
||
gnu/java/beans/info/ComponentBeanInfo.java,
|
||
gnu/java/lang/SystemClassLoader.java:
|
||
Removed unused files.
|
||
|
||
2005-02-01 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/GregorianCalendar.java
|
||
(computeTime): Fixed handling of time zones.
|
||
|
||
2005-02-01 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/Calendar.java
|
||
(clear): Set values to Epoch instead of zero.
|
||
(set): Set isSet to the relevant field pattern instead of just the
|
||
field.
|
||
* java/util/GregorianCalendar.java
|
||
(getBundle): Removed.
|
||
(getDayOfYear): Removed.
|
||
(getFirstDayOfMonth): New private method.
|
||
(nonLeniencyCheck): New private method.
|
||
(computeTime): Correct handling of insufficient data.
|
||
|
||
2005-02-01 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* javax/security/auth/callback/Callback.java,
|
||
javax/security/auth/callback/CallbackHandler.java,
|
||
javax/security/auth/callback/ChoiceCallback.java,
|
||
javax/security/auth/callback/ConfirmationCallback.java,
|
||
javax/security/auth/callback/LanguageCallback.java,
|
||
javax/security/auth/callback/NameCallback.java,
|
||
javax/security/auth/callback/PasswordCallback.java,
|
||
javax/security/auth/callback/TextInputCallback.java,
|
||
javax/security/auth/callback/TextOutputCallback.java,
|
||
javax/security/auth/callback/UnsupportedCallbackException.java:
|
||
Removed CVS version tags.
|
||
|
||
2005-01-31 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/java/locale/LocaleHelper.java:
|
||
New utility class.
|
||
(getLocalizedString(java.util.Locale,
|
||
String, String, boolean, boolean)):
|
||
More generic version of what was
|
||
java.util.Locale.getDisplayString, now
|
||
available to all classes.
|
||
* gnu/java/locale/LocaleInformation.java,
|
||
gnu/java/locale/LocaleInformation_aa.java,
|
||
gnu/java/locale/LocaleInformation_aa_ET.java,
|
||
gnu/java/locale/LocaleInformation_af.java,
|
||
gnu/java/locale/LocaleInformation_am.java,
|
||
gnu/java/locale/LocaleInformation_am_ET.java,
|
||
gnu/java/locale/LocaleInformation_ar.java,
|
||
gnu/java/locale/LocaleInformation_as.java,
|
||
gnu/java/locale/LocaleInformation_az.java,
|
||
gnu/java/locale/LocaleInformation_be.java,
|
||
gnu/java/locale/LocaleInformation_bg.java,
|
||
gnu/java/locale/LocaleInformation_bn.java,
|
||
gnu/java/locale/LocaleInformation_byn.java
|
||
gnu/java/locale/LocaleInformation_byn_ER.java
|
||
gnu/java/locale/LocaleInformation_ca.java,
|
||
gnu/java/locale/LocaleInformation_cs.java,
|
||
gnu/java/locale/LocaleInformation_cy.java,
|
||
gnu/java/locale/LocaleInformation_da.java,
|
||
gnu/java/locale/LocaleInformation_de.java,
|
||
gnu/java/locale/LocaleInformation_de_AT.java,
|
||
gnu/java/locale/LocaleInformation_de_BE.java,
|
||
gnu/java/locale/LocaleInformation_de_CH.java,
|
||
gnu/java/locale/LocaleInformation_de_LU.java,
|
||
gnu/java/locale/LocaleInformation_dv.java,
|
||
gnu/java/locale/LocaleInformation_dz.java,
|
||
gnu/java/locale/LocaleInformation_dz_BT.java,
|
||
gnu/java/locale/LocaleInformation_el.java,
|
||
gnu/java/locale/LocaleInformation_el_GR.java,
|
||
gnu/java/locale/LocaleInformation_en.java,
|
||
gnu/java/locale/LocaleInformation_en_AU.java,
|
||
gnu/java/locale/LocaleInformation_en_BE.java,
|
||
gnu/java/locale/LocaleInformation_en_CA.java,
|
||
gnu/java/locale/LocaleInformation_en_GB.java,
|
||
gnu/java/locale/LocaleInformation_en_HK.java,
|
||
gnu/java/locale/LocaleInformation_en_IE.java,
|
||
gnu/java/locale/LocaleInformation_en_MT.java,
|
||
gnu/java/locale/LocaleInformation_en_NZ.java,
|
||
gnu/java/locale/LocaleInformation_en_PH.java,
|
||
gnu/java/locale/LocaleInformation_en_SG.java,
|
||
gnu/java/locale/LocaleInformation_en_US.java,
|
||
gnu/java/locale/LocaleInformation_en_ZW.java,
|
||
gnu/java/locale/LocaleInformation_eo.java,
|
||
gnu/java/locale/LocaleInformation_es.java,
|
||
gnu/java/locale/LocaleInformation_es_AR.java,
|
||
gnu/java/locale/LocaleInformation_es_CL.java,
|
||
gnu/java/locale/LocaleInformation_es_CO.java,
|
||
gnu/java/locale/LocaleInformation_es_ES.java,
|
||
gnu/java/locale/LocaleInformation_es_MX.java,
|
||
gnu/java/locale/LocaleInformation_es_PR.java,
|
||
gnu/java/locale/LocaleInformation_et.java,
|
||
gnu/java/locale/LocaleInformation_eu.java,
|
||
gnu/java/locale/LocaleInformation_fa.java,
|
||
gnu/java/locale/LocaleInformation_fa_AF.java,
|
||
gnu/java/locale/LocaleInformation_fi.java,
|
||
gnu/java/locale/LocaleInformation_fo.java,
|
||
gnu/java/locale/LocaleInformation_fr.java,
|
||
gnu/java/locale/LocaleInformation_fr_CA.java,
|
||
gnu/java/locale/LocaleInformation_fr_LU.java,
|
||
gnu/java/locale/LocaleInformation_ga.java,
|
||
gnu/java/locale/LocaleInformation_ga_IE.java,
|
||
gnu/java/locale/LocaleInformation_gez.java
|
||
gnu/java/locale/LocaleInformation_gez_ER.java
|
||
gnu/java/locale/LocaleInformation_gez_ET.java
|
||
gnu/java/locale/LocaleInformation_gl.java,
|
||
gnu/java/locale/LocaleInformation_gu.java,
|
||
gnu/java/locale/LocaleInformation_gv.java,
|
||
gnu/java/locale/LocaleInformation_haw.java
|
||
gnu/java/locale/LocaleInformation_haw_US.java
|
||
gnu/java/locale/LocaleInformation_he.java,
|
||
gnu/java/locale/LocaleInformation_hi.java,
|
||
gnu/java/locale/LocaleInformation_hr.java,
|
||
gnu/java/locale/LocaleInformation_hu.java,
|
||
gnu/java/locale/LocaleInformation_hy.java,
|
||
gnu/java/locale/LocaleInformation_id.java,
|
||
gnu/java/locale/LocaleInformation_is.java,
|
||
gnu/java/locale/LocaleInformation_it.java,
|
||
gnu/java/locale/LocaleInformation_it_IT.java,
|
||
gnu/java/locale/LocaleInformation_iu.java,
|
||
gnu/java/locale/LocaleInformation_ja.java,
|
||
gnu/java/locale/LocaleInformation_ka.java,
|
||
gnu/java/locale/LocaleInformation_kk.java,
|
||
gnu/java/locale/LocaleInformation_kl.java,
|
||
gnu/java/locale/LocaleInformation_km.java,
|
||
gnu/java/locale/LocaleInformation_kn.java,
|
||
gnu/java/locale/LocaleInformation_ko.java,
|
||
gnu/java/locale/LocaleInformation_kok.java
|
||
gnu/java/locale/LocaleInformation_kok_IN.java
|
||
gnu/java/locale/LocaleInformation_kw.java,
|
||
gnu/java/locale/LocaleInformation_ky.java,
|
||
gnu/java/locale/LocaleInformation_lo.java,
|
||
gnu/java/locale/LocaleInformation_lt.java,
|
||
gnu/java/locale/LocaleInformation_lv.java,
|
||
gnu/java/locale/LocaleInformation_mk.java,
|
||
gnu/java/locale/LocaleInformation_ml.java,
|
||
gnu/java/locale/LocaleInformation_mn.java,
|
||
gnu/java/locale/LocaleInformation_mn_MN.java,
|
||
gnu/java/locale/LocaleInformation_mr.java,
|
||
gnu/java/locale/LocaleInformation_ms.java,
|
||
gnu/java/locale/LocaleInformation_ms_BN.java,
|
||
gnu/java/locale/LocaleInformation_mt.java,
|
||
gnu/java/locale/LocaleInformation_nb.java,
|
||
gnu/java/locale/LocaleInformation_nl.java,
|
||
gnu/java/locale/LocaleInformation_nn.java,
|
||
gnu/java/locale/LocaleInformation_om.java,
|
||
gnu/java/locale/LocaleInformation_om_ET.java,
|
||
gnu/java/locale/LocaleInformation_or.java,
|
||
gnu/java/locale/LocaleInformation_pa.java,
|
||
gnu/java/locale/LocaleInformation_pl.java,
|
||
gnu/java/locale/LocaleInformation_ps.java,
|
||
gnu/java/locale/LocaleInformation_pt.java,
|
||
gnu/java/locale/LocaleInformation_pt_PT.java,
|
||
gnu/java/locale/LocaleInformation_ro.java,
|
||
gnu/java/locale/LocaleInformation_ru.java,
|
||
gnu/java/locale/LocaleInformation_sa.java,
|
||
gnu/java/locale/LocaleInformation_sid.java
|
||
gnu/java/locale/LocaleInformation_sid_ET.java
|
||
gnu/java/locale/LocaleInformation_sk.java,
|
||
gnu/java/locale/LocaleInformation_sl.java,
|
||
gnu/java/locale/LocaleInformation_so.java,
|
||
gnu/java/locale/LocaleInformation_so_DJ.java,
|
||
gnu/java/locale/LocaleInformation_so_ET.java,
|
||
gnu/java/locale/LocaleInformation_so_SO.java,
|
||
gnu/java/locale/LocaleInformation_sq.java,
|
||
gnu/java/locale/LocaleInformation_sr.java,
|
||
gnu/java/locale/LocaleInformation_sr_Latn.java,
|
||
gnu/java/locale/LocaleInformation_sv.java,
|
||
gnu/java/locale/LocaleInformation_sw.java,
|
||
gnu/java/locale/LocaleInformation_syr.java
|
||
gnu/java/locale/LocaleInformation_syr_SY.java
|
||
gnu/java/locale/LocaleInformation_ta.java,
|
||
gnu/java/locale/LocaleInformation_te.java,
|
||
gnu/java/locale/LocaleInformation_th.java,
|
||
gnu/java/locale/LocaleInformation_ti.java,
|
||
gnu/java/locale/LocaleInformation_ti_ER.java,
|
||
gnu/java/locale/LocaleInformation_ti_ET.java,
|
||
gnu/java/locale/LocaleInformation_tig.java
|
||
gnu/java/locale/LocaleInformation_tig_ER.java
|
||
gnu/java/locale/LocaleInformation_tr.java,
|
||
gnu/java/locale/LocaleInformation_tt.java,
|
||
gnu/java/locale/LocaleInformation_uk.java,
|
||
gnu/java/locale/LocaleInformation_ur.java,
|
||
gnu/java/locale/LocaleInformation_uz.java,
|
||
gnu/java/locale/LocaleInformation_uz_AF.java,
|
||
gnu/java/locale/LocaleInformation_vi.java,
|
||
gnu/java/locale/LocaleInformation_wal.java
|
||
gnu/java/locale/LocaleInformation_wal_ET.java
|
||
gnu/java/locale/LocaleInformation_zh.java,
|
||
gnu/java/locale/LocaleInformation_zh_HK_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_MO_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_SG_Hans.java,
|
||
Locales updated with re-ordered zone strings,
|
||
new separator ('|' replaced with \u00A6) and updated
|
||
data from the latest CLDR CVS (including 16 new
|
||
locales).
|
||
* java/util/Currency.java:
|
||
(currencySymbol): Removed.
|
||
(getCurrencyCode()): Rewritten to call
|
||
getCurrencyCode(Locale.getDefault()).
|
||
(getCurrencyCode(java.util.Locale)): Rewritten to
|
||
lookup localized currency symbol from our locale data.
|
||
* java/util/Locale.java:
|
||
(getDisplayLanguage(java.util.Locale)): Now calls
|
||
method in LocaleHelper.
|
||
(getDisplayCountry(java.util.Locale)): Likewise.
|
||
(getDisplayVariant(java.util.Locale)): Likewise.
|
||
(getDisplayString()): Rewritten in LocaleHelper.
|
||
|
||
2005-01-29 Quentin Anciaux <quentin.anciaux@advalvas.be>
|
||
|
||
* gnu/classpath/SystemProperties.java (static): Add all aliases
|
||
for UTF8, UTF16 and UTF32 (Little and Big Endian), US-ASCII,
|
||
iso-8859-[1-9], iso-8859-13, iso-8859-15, cp-1250, cp-1252 and
|
||
cp1047 to defaultProperties.
|
||
* gnu/java/io/decode/Decoder8859_13.java: New class.
|
||
* gnu/java/io/decode/Decoder8859_15.java: Likewise.
|
||
* gnu/java/io/decode/Decoder8859_6.java: Likewise.
|
||
* gnu/java/io/decode/Decoder8859_7.java: Likewise.
|
||
* gnu/java/io/decode/Decoder8859_8.java: Likewise.
|
||
* gnu/java/io/decode/Decoder8859_9.java: Likewise.
|
||
* gnu/java/io/decode/DecoderASCII.java: Likewise.
|
||
* gnu/java/io/decode/DecoderCp1047.java: Likewise.
|
||
* gnu/java/io/decode/DecoderEBCDIC_XML_US.java: Likewise.
|
||
* gnu/java/io/decode/DecoderUTF16BE.java: Likewise.
|
||
* gnu/java/io/decode/DecoderUTF16LE.java: Likewise.
|
||
* gnu/java/io/decode/DecoderUTF32BE.java: Likewise.
|
||
* gnu/java/io/decode/DecoderUTF32LE.java: Likewise.
|
||
* gnu/java/io/decode/DecoderWindows1250.java: Likewise.
|
||
* gnu/java/io/decode/DecoderWindows1252.java: Likewise.
|
||
* gnu/java/io/encode/Encoder8859_13.java: Likewise.
|
||
* gnu/java/io/encode/Encoder8859_15.java: Likewise.
|
||
* gnu/java/io/encode/Encoder8859_6.java: Likewise.
|
||
* gnu/java/io/encode/Encoder8859_7.java: Likewise.
|
||
* gnu/java/io/encode/Encoder8859_8.java: Likewise.
|
||
* gnu/java/io/encode/Encoder8859_9.java: Likewise.
|
||
* gnu/java/io/encode/EncoderASCII.java: Likewise.
|
||
* gnu/java/io/encode/EncoderCp1047.java: Likewise.
|
||
* gnu/java/io/encode/EncoderEBCDIC_XML_US.java: Likewise.
|
||
* gnu/java/io/encode/EncoderUTF16BE.java: Likewise.
|
||
* gnu/java/io/encode/EncoderUTF16LE.java: Likewise.
|
||
* gnu/java/io/encode/EncoderUTF32BE.java: Likewise.
|
||
* gnu/java/io/encode/EncoderUTF32LE.java: Likewise.
|
||
* gnu/java/io/encode/EncoderWindows1250.java: Likewise.
|
||
* gnu/java/io/encode/EncoderWindows1252.java: Likewise.
|
||
|
||
2005-01-29 Steven Augart <augart@watson.ibm.com>
|
||
|
||
* vm/reference/gnu/classpath/VMStackWalker.java: Doc fix.
|
||
|
||
2005-01-29 Ito Kazumitsu <kaz@maczuka.gcd.org>
|
||
|
||
* java/text/SimpleDateFormat.java:
|
||
(parse): Set the DST offset to 0 when parsing
|
||
GMT offset timezones.
|
||
|
||
2005-01-28 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/xml/DomNode: Correct implementation of getElementsByTagName
|
||
etc to return a NodeList that returns consistent results from item
|
||
and getLength methods.
|
||
|
||
2005-01-28 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/jar/Attributes.java (Attributes.Name): Add documentation
|
||
to describe attributes without a constant field value in this class.
|
||
|
||
2005-01-28 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/SwingUtilities.java
|
||
(getFontMetrics): Removed.
|
||
|
||
2005-01-28 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/Container.java
|
||
(paramString): Implemented.
|
||
* javax/swing/AbstractButton.java
|
||
(paramString): Implemented.
|
||
* javax/swing/JComponent.java
|
||
(paramString): Implemented.
|
||
* javax/swing/JMenu.java
|
||
(paramString): Implemented.
|
||
* javax/swing/JMenuBar.java
|
||
(paramString): Implemented.
|
||
* javax/swing/JMenuItem.java
|
||
(paramString): Implemented.
|
||
* javax/swing/JPopupMenu.java
|
||
(paramString): Implemented.
|
||
|
||
2005-01-28 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JMenu.java
|
||
(uiClassID): Removed.
|
||
(JMenu): Set invoker on popup menu.
|
||
(getUIClassID): Return id directly.
|
||
(getItemCount): Simply return getMenuComponentCount().
|
||
Fixed javadoc.
|
||
(isTopLevelMenu): Simplified.
|
||
* javax/swing/JMenuItem.java
|
||
(uiClassID): Removed.
|
||
(getUIClassID): Return id directly.
|
||
* javax/swing/JPopupMenu.java
|
||
(uiClassID): Removed.
|
||
(JPopupMenu): Always initialize correctly.
|
||
(getSubElements): Only return components implementing MenuElement
|
||
interface.
|
||
(HeavyWeightPopup.hide): Removed.
|
||
|
||
2005-01-28 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/util/jar/Attributes.java
|
||
(CREATED_BY, JAVA_BEAN, MAGIC): Removed.
|
||
|
||
2005-01-28 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/image/ReplicateScaleFilter.java
|
||
(replicatePixels): Made private.
|
||
* javax/swing/colorchooser/DefaultRGBChooserPanel.java
|
||
(DefaultRGBChooserPanel): Made package private.
|
||
* javax/swing/colorchooser/DefaultSwatchChooserPanel.java
|
||
(RecentSwatchPanel): Likewise.
|
||
* javax/swing/event/MouseInputAdapter.java: Reformatted.
|
||
(MouseInputAdapter): Made abstract.
|
||
* javax/swing/tree/DefaultMutableTreeNode.java
|
||
(random): Removed.
|
||
(growTree): Likewise.
|
||
|
||
2005-01-27 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/util/GregorianCalendar.java (getLeniarDay):
|
||
Made private.
|
||
|
||
2005-01-27 Patrik Reali <reali@acm.org>
|
||
|
||
* doc/www.gnu.org/faq/faq.wml: type in faq code corrected
|
||
|
||
2005-01-27 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/dnd/DropTarget.java (addDropTargetListener):
|
||
Clarified comments.
|
||
|
||
2005-01-27 Graydon Hoare <graydon@redhat.com>
|
||
|
||
* java/awt/dnd/DropTarget.java
|
||
(addDropTargetListener): Despite documentation, do not throw.
|
||
* javax/swing/JComponent.java: Set a default DropTarget.
|
||
|
||
2005-01-27 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/util/zip/ZipFile.java
|
||
(ZIP_MAGIC): New constant.
|
||
(ZipFile): Check if given file is really a zip file.
|
||
(checkZipFile): New method.
|
||
(checkClosed): New method.
|
||
(entries): Check if file was closed. Return an empty enumeration in
|
||
error case.
|
||
(getEntries): Use checkClosed().
|
||
(getEntry): Check if file was closed.
|
||
(getInputStream): Likewise.
|
||
(size): Likewise.
|
||
|
||
2005-01-27 Patrik Reali <reali@acm.org>
|
||
|
||
* doc/www.gnu.org/faq/faq.wml: current command to generate doc
|
||
added to the faq
|
||
|
||
2005-01-27 Patrik Reali <reali@acm.org>
|
||
|
||
* doc/www.gnu.org/docs/docs.wml: link to gjdoc-generated docs
|
||
|
||
2005-01-27 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* javax/swing/SwingUtilities.java:
|
||
(getAccessibleAt(java.awt.Component, java.awt.Point)):
|
||
Implemented and documented.
|
||
(getAccessibleChild(java.awt.Component, int)): Likewise.
|
||
(getAccessibleChildrenCount(java.awt.Component)): Likewise.
|
||
(getAccessibleIndexInParent(java.awt.Component)): Likewise.
|
||
(getAccessibleStateSet(java.awt.Component)): Likewise.
|
||
|
||
2005-01-27 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/AbstractAction.java
|
||
(ENABLED_PROPERTY): Removed.
|
||
(setEnabled): Replaced constant with real string.
|
||
* javax/swing/AbstractButton.java
|
||
(createActionPropertyChangeListener.propertyChange): Likewise.
|
||
* javax/swing/JComboBox.java
|
||
(DEFAULT_MAXIMUM_ROW_COUNT): Made private.
|
||
(EDITABLE_CHANGED_PROPERTY): Removed.
|
||
(MAXIMUM_ROW_COUNT_CHANGED_PROPERTY):Likewise.
|
||
(ENABLED_CHANGED_PROPERTY):Likewise.
|
||
(RENDERER_CHANGED_PROPERTY):Likewise.
|
||
(EDITOR_CHANGED_PROPERTY):Likewise.
|
||
(MODEL_CHANGED_PROPERTY):Likewise.
|
||
(uiClassID):Likewise.
|
||
(getUIClassID): Replaced constant with real string.
|
||
(setModel):Likewise.
|
||
(setEditable):Likewise.
|
||
(setMaximumRowCount):Likewise.
|
||
(setRenderer):Likewise.
|
||
(setEditor):Likewise.
|
||
(setEnabled):Likewise.
|
||
* javax/swing/JLabel.java
|
||
(DISABLED_ICON_CHANGED_PROPERTY): Removed.
|
||
(DISPLAYED_MNEMONIC_CHANGED_PROPERTY): Likewise.
|
||
(DISPLAYED_MNEMONIC_INDEX_CHANGED_PROPERTY): Likewise.
|
||
(HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY): Likewise.
|
||
(HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY): Likewise.
|
||
(ICON_CHANGED_PROPERTY): Likewise.
|
||
(ICON_TEXT_GAP_CHANGED_PROPERTY): Likewise.
|
||
(LABEL_FOR_CHANGED_PROPERTY): Likewise.
|
||
(TEXT_CHANGED_PROPERTY): Likewise.
|
||
(VERTICAL_ALIGNMENT_CHANGED_PROPERTY): Likewise.
|
||
(VERTICAL_TEXT_POSITION_CHANGED_PROPERTY): Likewise.
|
||
(setText): Replaced constant with real string.
|
||
(setIcon): Likewise.
|
||
(setDisabledIcon): Likewise.
|
||
(setDisplayedMnemonic): Likewise.
|
||
(setIconTextGap): Likewise.
|
||
(setVerticalAlignment): Likewise.
|
||
(setHorizontalAlignment): Likewise.
|
||
(setVerticalTextPosition): Likewise.
|
||
(setHorizontalTextPosition): Likewise.
|
||
(setLabelFor): Replaced constant with real string.
|
||
Fire property change event after property got changed.
|
||
* javax/swing/JList.java
|
||
(CELL_RENDERER_PROPERTY_CHANGED): Likewise.
|
||
(FIXED_CELL_HEIGHT_PROPERTY_CHANGED): Likewise.
|
||
(FIXED_CELL_WIDTH_PROPERTY_CHANGED): Likewise.
|
||
(LAYOUT_ORIENTATION_PROPERTY_CHANGED): Likewise.
|
||
(MODEL_PROPERTY_CHANGED): Likewise.
|
||
(PROTOTYPE_CELL_VALUE_PROPERTY_CHANGED): Likewise.
|
||
(SELECTION_BACKGROUND_PROPERTY_CHANGED): Likewise.
|
||
(SELECTION_FOREGROUND_PROPERTY_CHANGED): Likewise.
|
||
(SELECTION_MODEL_PROPERTY_CHANGED): Likewise.
|
||
(setFixedCellWidth): Reimplemented.
|
||
(setFixedCellHeight): Exit if new value is identical.
|
||
Replaced constant with real string.
|
||
(setSelectionBackground): Likewise.
|
||
(setSelectionForeground): Likewise.
|
||
(setPrototypeCellValue): Likewise.
|
||
(setCellRenderer): Replaced constant with real string.
|
||
(setModel): Likewise.
|
||
(setSelectionModel): Likewise.
|
||
* javax/swing/JMenuBar.java
|
||
(BORDER_PAINTED_CHANGED_PROPERTY): Removed.
|
||
(MODEL_CHANGED_PROPERTY): Likewise.
|
||
(MARGIN_CHANGED_PROPERTY): Likewise.
|
||
(setBorderPainted): Reimplemented.
|
||
(setMargin): Likewise.
|
||
(setSelectionModel): Replaced constant with real string.
|
||
* javax/swing/JPopupMenu.java
|
||
(LABEL_CHANGED_PROPERTY): Removed.
|
||
(VISIBLE_CHANGED_PROPERTY): Likewise.
|
||
(borderPainted): Likewise.
|
||
(setLabel): Replaced constant with real string.
|
||
(setVisible): Exit if new value is identical.
|
||
Replaced constant with real string.
|
||
* javax/swing/JProgressBar.java
|
||
(BORDER_PAINTED_CHANGED_PROPERTY): Removed.
|
||
(ORIENTATION_CHANGED_PROPERTY): Likewise.
|
||
(STRING_CHANGED_PROPERTY): Likewise.
|
||
(STRING_PAINTED_CHANGED_PROPERTY): Likewise.
|
||
(INDETERMINATE_CHANGED_PROPERTY): Likewise.
|
||
(setOrientation): Replaced constant with real string.
|
||
(setStringPainted): Likewise.
|
||
(setString): Likewise.
|
||
(setBorderPainted): Likewise.
|
||
(setIndeterminate): Likewise.
|
||
* javax/swing/JScrollBar.java
|
||
(BLOCK_INCREMENT_CHANGED_PROPERTY): Removed.
|
||
(MODEL_CHANGED_PROPERTY): Likewise.
|
||
(ORIENTATION_CHANGED_PROPERTY): Likewise.
|
||
(setOrientation): Replaced constant with real string.
|
||
(setModel): Likewise.
|
||
(setUnitIncrement): Likewise.
|
||
(setBlockIncrement): Likewise.
|
||
* javax/swing/JScrollPane.java
|
||
(COLUMN_HEADER_CHANGED_PROPERTY): Removed.
|
||
(COMPONENT_ORIENTATION_CHANGED_PROPERTY): Likewise.
|
||
(HORIZONTAL_SCROLLBAR_CHANGED_PROPERTY): Likewise.
|
||
(HORIZONTAL_SCROLLBAR_POLICY_CHANGED_PROPERTY): Likewise.
|
||
(LAYOUT_CHANGED_PROPERTY): Likewise.
|
||
(ROW_HEADER_CHANGED_PROPERTY): Likewise.
|
||
(VERTICAL_SCROLLBAR_CHANGED_PROPERTY): Likewise.
|
||
(VERTICAL_SCROLLBAR_POLICY_CHANGED_PROPERTY): Likewise.
|
||
(VIEWPORT_CHANGED_PROPERTY): Likewise.
|
||
(VIEWPORT_BORDER_CHANGED_PROPERTY): Likewise.
|
||
(WHEEL_SCROLLING_ENABLED_CHANGED_PROPERTY): Likewise.
|
||
(setComponentOrientation): Replaced constant with real string.
|
||
(setColumnHeader): Likewise.
|
||
(setHorizontalScrollBar): Likewise.
|
||
(setHorizontalScrollBarPolicy): Likewise.
|
||
(setRowHeader): Likewise.
|
||
(setVerticalScrollBar): Likewise.
|
||
(setVerticalScrollBarPolicy): Likewise.
|
||
(setWheelScrollingEnabled): Likewise.
|
||
(setViewport): Likewise.
|
||
(setViewportBorder): Likewise.
|
||
* javax/swing/JSlider.java
|
||
(INVERTED_CHANGED_PROPERTY): Removed.
|
||
(LABEL_TABLE_CHANGED_PROPERTY): Likewise.
|
||
(MAJOR_TICK_SPACING_CHANGED_PROPERTY): Likewise.
|
||
(MINOR_TICK_SPACING_CHANGED_PROPERTY): Likewise.
|
||
(MODEL_CHANGED_PROPERTY): Likewise.
|
||
(ORIENTATION_CHANGED_PROPERTY): Likewise.
|
||
(PAINT_LABELS_CHANGED_PROPERTY): Likewise.
|
||
(PAINT_TICKS_CHANGED_PROPERTY): Likewise.
|
||
(setModel): Replaced constant with real string.
|
||
(setOrientation): Likewise.
|
||
(setLabelTable): Likewise.
|
||
(setInverted): Likewise.
|
||
(setMajorTickSpacing): Likewise.
|
||
(setMinorTickSpacing): Likewise.
|
||
(setPaintTicks): Likewise.
|
||
(setPaintLabels): Likewise.
|
||
* javax/swing/JTabbedPane.java
|
||
(MODEL_CHANGED_PROPERTY): Removed.
|
||
(TAB_PLACEMENT_CHANGED_PROPERTY): Likewise.
|
||
(TAB_LAYOUT_POLICY_CHANGED_PROPERTY): Likewise.
|
||
(setModel): Replaced constant with real string.
|
||
(setTabPlacement): Likewise.
|
||
(setTabLayoutPolicy): Likewise.
|
||
* javax/swing/JToolBar.java
|
||
(ORIENTATION_CHANGED_PROPERTY): Removed.
|
||
(FLOATABLE_CHANGED_PROPERTY): Likewise.
|
||
(BORDER_PAINTED_CHANGED_PROPERTY): Likewise.
|
||
(MARGIN_CHANGED_PROPERTY): Likewise.
|
||
(ROLLOVER_CHANGED_PROPERTY): Likewise.
|
||
(setRollover): Replaced constant with real string.
|
||
(setMargin): Likewise.
|
||
(setBorderPainted): Likewise.
|
||
(setFloatable): Likewise.
|
||
(setOrientation): Likewise.
|
||
* javax/swing/plaf/basic/BasicComboBoxUI.java
|
||
(PropertyChangeHandler.propertyChange): Likewise.
|
||
* javax/swing/plaf/basic/BasicComboPopup.java
|
||
(PropertyChangeHandler.propertyChange): Likewise.
|
||
* javax/swing/plaf/basic/BasicMenuBarUI.java
|
||
(PropertyChangeHandler.propertyChange): Likewise.
|
||
* javax/swing/plaf/basic/BasicProgressBarUI.java
|
||
(PropertyChangeHandler.propertyChange): Likewise.
|
||
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
||
(PropertyChangeHandler.propertyChange): Likewise.
|
||
* javax/swing/plaf/basic/BasicSliderUI.java
|
||
(PropertyChangeHandler.propertyChange): Likewise.
|
||
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
|
||
(PropertyChangeHandler.propertyChange): Likewise.
|
||
* javax/swing/plaf/basic/BasicToolBarUI.java
|
||
(PropertyChangeHandler.propertyChange): Likewise.
|
||
|
||
2005-01-26 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/DefaultButtonModel.java
|
||
(changeState): Made private.
|
||
* javax/swing/DefaultDesktopManager.java
|
||
(setWasIcon): Fixed second argument to be java.lang.Boolean.
|
||
* javax/swing/JLayeredPane.java
|
||
(layerToRange): Made private.
|
||
(incrLayer): Likewise.
|
||
(decrLayer): Likewise.
|
||
* javax/swing/JTable.java
|
||
(dragEnabled): Likewise.
|
||
(preferredViewportSize): Renamed from preferredScrollableViewportSize.
|
||
* javax/swing/KeyStroke.java
|
||
(Keystroke): Made private.
|
||
* javax/swing/TransferHandler.java
|
||
(COMMAND_COPY): Likewise.
|
||
(COMMAND_CUT): Likewise.
|
||
(COMMAND_PASTE): Likewise.
|
||
|
||
2005-01-26 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JTextField.java
|
||
(postActionEvent): Use text in field when actionCommand is null.
|
||
(getActionCommand): Removed.
|
||
|
||
2005-01-26 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/AbstractSet.java: Removed.
|
||
|
||
2005-01-26 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/Window.java
|
||
(AccessibleWindow.getAccessibleStateSet): Fixed method name.
|
||
* java/awt/dnd/DnDConstants.java
|
||
(DnDConstants): New private constructor.
|
||
|
||
2005-01-25 Ito Kazumitsu <kaz@maczuka.gcd.org>
|
||
|
||
* java/text/SimpleDateFormat.java:
|
||
(parse): Use offset to set ZONE_OFFSET
|
||
rather than the DST_OFFSET, so that
|
||
GMT offset timezones change the right
|
||
one.
|
||
|
||
2005-01-25 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/DefaultCellRenderer.java: Removed.
|
||
|
||
2005-01-25 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/AbstractButton.java
|
||
(fireItemStateChanged): Made protected.
|
||
(fireActionPerformed): Likewise.
|
||
(fireStateChanged): Likewise.
|
||
* javax/swing/DefaultButtonModel.java
|
||
(fireItemStateChanged): Likewise.
|
||
(fireActionPerformed): Likewise.
|
||
(fireStateChanged): Likewise.
|
||
* javax/swing/JApplet.java
|
||
(JApplet): Removed.
|
||
(frameInit): Likewise.
|
||
(setRootPane): Made protected.
|
||
(createRootPane): Likewise.
|
||
* javax/swing/JComponent.java
|
||
(getClientProperty): Likewise.
|
||
(putClientProperty): Likewise.
|
||
* javax/swing/JEditorPane.java
|
||
(getContentType): Likewise.
|
||
(setContentType): Likewise.
|
||
* javax/swing/JFrame.java
|
||
(setRootPane): Likewise.
|
||
(createRootPane): Likewise.
|
||
* javax/swing/JInternalFrame.java
|
||
(getFocusCycleRootAncestor): Made final. Added @since tag.
|
||
(isFocusCycleRoot): Likewise.
|
||
(getWarningString): Made final.
|
||
* javax/swing/JScrollBar.java
|
||
(changeListener): Removed.
|
||
(changeEvent): Likewise.
|
||
(createChangeListener): Likewise.
|
||
(fireStateChanged): Likewise.
|
||
(addChangeListener): Likewise.
|
||
(removeChangeListener): Likewise.
|
||
(getChangeListeners): Likewise.
|
||
* javax/swing/JScrollPane.java
|
||
(createViewport): Made protected.
|
||
* javax/swing/JViewport.java
|
||
(addImpl): Likewise.
|
||
(setBorder): New method.
|
||
* javax/swing/JWindow.java
|
||
(setRootPane): Made protected.
|
||
(createRootPane): Likewise.
|
||
* javax/swing/plaf/basic/BasicButtonUI.java
|
||
(installListeners): Likewise.
|
||
(uninstallListeners): Likewise.
|
||
* javax/swing/plaf/basic/BasicProgressBarUI.java
|
||
(incrementAnimationIndex): Likewise.
|
||
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
|
||
(createLayoutManager): Likewise.
|
||
* javax/swing/table/DefaultTableCellRenderer.java
|
||
(firePropertyChange): Likewise.
|
||
* javax/swing/table/JTableHeader.java
|
||
(AccessibleJTableHeaderEntry.AccessibleJTableHeaderEntry):
|
||
New constructor.
|
||
* javax/swing/text/PlainDocument.java
|
||
(reindex): Made private.
|
||
* javax/swing/text/PlainView.java
|
||
(drawLine): Made protected.
|
||
(getTabSize): Likewise.
|
||
* javax/swing/text/View.java
|
||
(setSize): Removed.
|
||
(preferenceChanged): New method.
|
||
(getBreakWeight): Likewise.
|
||
(breakView): Likewise.
|
||
(getViewIndex): Likewise.
|
||
|
||
2005-01-24 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JScrollPane.java
|
||
(ScrollBar): Made class protected.
|
||
* javax/swing/JSpinner.java
|
||
(JSpinner): Added @since tag.
|
||
(listenerList): Removed.
|
||
* javax/swing/JTable.java
|
||
(setValueAt): New method.
|
||
(getColumn): Likewise.
|
||
* javax/swing/JWindow.java
|
||
(rootPaneCheckingEnabled): Renamed from checking.
|
||
|
||
2005-01-24 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/plaf/basic/BasicTextUI.java
|
||
(RootView.modelToView): Made it public and return a java.awt.Shape.
|
||
Handle null subview.
|
||
(uninstall): Set textComponent to null when its not possible used
|
||
anymore.
|
||
* javax/swing/text/View.java
|
||
(setParent): Use better argument name.
|
||
(getContainer): Get parent via getParent().
|
||
(getViewFactory): Likewise.
|
||
(getAttributes): Get element via getElement().
|
||
(getStartOffset): Likewise.
|
||
(getEndOffset): Likewise.
|
||
(getResizeWeight): New method.
|
||
(getMaximumSpan): Likewise.
|
||
(getMinimumSpan): Likewise.
|
||
(setSize): Likewise.
|
||
(getGraphics): Likewise.
|
||
|
||
2005-01-24 Graydon Hoare <graydon@redhat.com>
|
||
Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/LayoutFocusTraversalPolicy.java,
|
||
javax/swing/SortingFocusTraversalPolicy.java:
|
||
New classes.
|
||
|
||
2005-01-23 Sven de Marothy <sven@physto.se>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
|
||
Reverted to previous version, after a mistake in the previous commit.
|
||
|
||
2005-01-23 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/Calendar.java: Invalidate ERA field on setting the YEAR.
|
||
* java/util/SimpleTimeZone.java:
|
||
(getDaysInMonth): Reimplemented.
|
||
* java/util/GregorianCalendar.java:
|
||
(getLinearTime): Removed.
|
||
(isLeapYear(int,boolean)): Removed.
|
||
(before(), after()): Removed.
|
||
(computeTime): Reimplemented.
|
||
|
||
2005-01-23 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* gnu/java/locale/LocaleInformation.java:
|
||
Extended localPatternChars string to match root.xml.
|
||
* gnu/java/locale/LocaleInformation_en.java:
|
||
Removed invalid localPatternChars string.
|
||
* gnu/java/locale/LocaleInformation_nl.java:
|
||
Likewise.
|
||
* java/text/DateFormat.java:
|
||
Documented pattern character offset constants and
|
||
added new ones.
|
||
(Field): Added new static fields for new pattern chars.
|
||
* java/text/SimpleDateFormat.java:
|
||
(CompiledField): Changed name of FieldSizePair class
|
||
to CompiledField after adding the character as an
|
||
attribute. Changed fields to private and added
|
||
accessors to give encapsulation.
|
||
(CompiledField.CompiledField(int,int,char)): Extended
|
||
with character field.
|
||
(CompiledField.getField()): New accessor method.
|
||
(CompiledField.getSize()): New acceessor method.
|
||
(CompiledField.getCharacter()): New accessor method.
|
||
(CompiledField.toString()): Added primarily for debugging.
|
||
(standardChars): Now uses extended 24 character sequence.
|
||
(compileFormat(String)): Changed to use CompiledField.
|
||
(formatWithAttribute(java.util.Date, gnu.java.text.FormatBuffer,
|
||
java.text.FieldPosition)): Changed to use CompiledField.
|
||
New handler for RFC 822 timezones added.
|
||
|
||
2005-01-22 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/awt/Checkbox.java:
|
||
(AccessibleAWTCheckbox()): Added public constructor
|
||
to call superclass.
|
||
* java/awt/Choice.java:
|
||
(AccessibleAWTChoice): Added class documentation.
|
||
(AccessibleAWTChoice()): Added public constructor
|
||
to call superclass.
|
||
(AccessibleAWTChoice.getAccessibleAction()): Documented.
|
||
(AccessibleAWTChoice.getAccessibleRole()): Documented,
|
||
and changed role to COMBO_BOX.
|
||
(AccessibleAWTChoice.getAccessibleActionCount()): Documented.
|
||
(AccessibleAWTChoice.getAccessibleActionDescription(int)): Documented.
|
||
(AccessibleAWTChoice.doAccessibleAction(int)): Documented.
|
||
|
||
2005-01-21 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/text/SimpleDateFormat.java:
|
||
(parse(String, java.text.ParsePosition)):
|
||
Changed 'E' and 'M' cases to use both
|
||
short and long names. Extended 'z'
|
||
case to also handle 'Z', and deal
|
||
with simple GMT offsets such as +0100.
|
||
(computeOffset(String)): New private method,
|
||
which converts a GMT offset specification,
|
||
such as GMT-0500 to a numeric offset in
|
||
milliseconds.
|
||
* java/util/TimeZone.java:
|
||
(timezones()): Added "CEST", the daylight
|
||
savings time version of "CET", or Central
|
||
European Time.
|
||
|
||
2005-01-21 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/Calendar.java: Reformatted.
|
||
* java/util/GregorianCalendar.java: Reformatted.
|
||
* java/util/SimpleTimeZon.java: Reformatted.
|
||
|
||
2005-01-21 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/DebugGraphics.java: Mostly implemented.
|
||
|
||
2005-01-21 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/SwingUtilities.java
|
||
(findFocusOwner): New method.
|
||
|
||
2005-01-21 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/text/DefaultEditorKit.java
|
||
(read): Added '\n' after each line.
|
||
* javax/swing/text/PlainView.java
|
||
(modelToView): Update metrics.
|
||
(drawLine): Use offsets from element.
|
||
(paint): Update metrics. Draw all lines.
|
||
|
||
2005-01-20 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/print/PrinterJob.java
|
||
(pageDialog): Throws java.awt.HeadlessException.
|
||
(printDialog): Likewise.
|
||
|
||
2005-01-20 Michael Koch <konqueror@gmx.de>
|
||
|
||
* doc/hacking.texinfo: Fixed one typo and the paragraph about time
|
||
formats.
|
||
|
||
2005-01-20 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/print/attribute/standard/Chromaticity.java
|
||
(serialVersionUID): Fixed value.
|
||
* javax/print/attribute/standard/Destination.java
|
||
(serialVersionUID): Fixed value.
|
||
* javax/print/attribute/standard/MediaPrintableArea.java,
|
||
javax/print/attribute/standard/MediaSize.java:
|
||
New files.
|
||
|
||
2005-01-20 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/util/Currency.java:
|
||
Added new countryMap which maps country codes
|
||
to international currency codes. The cache
|
||
has been altered to map currency codes to
|
||
Currency objects.
|
||
(getInstance(java.util.Locale)): adds to both
|
||
caches and attempts initial lookup from country map
|
||
(getInstance(java.lang.String)): attempts to
|
||
use code -> currency map first
|
||
|
||
2005-01-20 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/awt/Checkbox.java:
|
||
(AccessibleAWTCheckbox): Added class documentation
|
||
* java/awt/Scrollbar.java:
|
||
(AccessibleAWTScrollBar): typo corrected and docs added
|
||
(AccessibleAWTScrollBar.getAccessibleRole()): documented
|
||
(AccessibleAWTScrollBar.getAccessibleStateSet()): likewise
|
||
(AccessibleAWTScrollBar.getAccessibleValue()): likewise
|
||
(AccessibleAWTScrollBar.getCurrentAccessibleValue()): likewise
|
||
(AccessibleAWTScrollBar.setCurrentAccessibleValue(java.lang.Number)): likewise
|
||
(AccessibleAWTScrollBar.getMinimumAccessibleValue()): likewise
|
||
(AccessibleAWTScrollBar.getMaximumAccessibleValue()): likewise
|
||
(getAccessibleContext()): name of accessible class corrected
|
||
|
||
2005-01-20 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/Currency.java (Currency(Locale)): Add Locale to
|
||
IllegalArgumentException message.
|
||
|
||
2005-01-20 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/awt/BasicStroke.java (hashCode): Implement.
|
||
(equals): Document.
|
||
|
||
2005-01-20 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JTable.java
|
||
(getValueAt): New method.
|
||
* javax/swing/table/JTableHeader.java
|
||
(columnAtPoint): New method.
|
||
|
||
2005-01-20 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/util/Currency.java (Currency(Locale)): Clarify
|
||
IllegalArgumentException message.
|
||
|
||
2005-01-20 Mark Wielaard <mark@klomp.org>
|
||
|
||
* javax/naming/directory/BasicAttributes.java (equals): Compare to any
|
||
Attributes and attribute order doesn't matter.
|
||
(BasicAttributesEnumeration.where): Initialize to zero.
|
||
(BasicAttributesEnumeration.nextElement): Update and compare where
|
||
appropriately (zero based).
|
||
|
||
2005-01-20 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JTextField.java
|
||
(actions): New field.
|
||
(static): Initalize actions field.
|
||
(getActions): New method.
|
||
|
||
2005-01-20 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/gtk-peer/gtkpeer.h (gdk_env): Fix prototype.
|
||
|
||
2005-01-20 Graydon Hoare <graydon@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
||
(env_union): Use union to avoid type-punning warning.
|
||
|
||
2005-01-20 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/awt/Checkbox.java:
|
||
(AccessibleAWTCheckbox): name capitalization corrected
|
||
and serialization UID added.
|
||
(AccessibleAWTCheckbox.itemStateChanged(java.awt.event.ItemEvent)):
|
||
documented.
|
||
(AccessibleAWTCheckbox.getAccessibleAction()): likewise
|
||
(AccessibleAWTCheckbox.getAccessibleValue()): likewise
|
||
(AccessibleAWTCheckbox.getAccessibleActionCount()): likewise
|
||
(AccessibleAWTCheckbox.getAccessibleActionDescription(int)): likewise
|
||
(AccessibleAWTCheckbox.doAccessibleAction(int)): likewise
|
||
(AccessibleAWTCheckbox.getCurrentAccessibleValue()): likewise
|
||
(AccessibleAWTCheckbox.setCurrentAccessibleValue(java.lang.Number)): likewise
|
||
(AccessibleAWTCheckbox.getMinimumAccessibleValue()): likewise
|
||
(AccessibleAWTCheckbox.getMaximumAccessibleValue()): likewise
|
||
(AccessibleAWTCheckbox.getAccessibleRole()): likewise
|
||
(AccessibleAWTCheckbox.getAccessibleStateSet()): implemented and
|
||
documented
|
||
(getAccessibleContext()): name of accessible class corrected
|
||
|
||
2005-01-19 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
Merge of java.lang.Appendable to HEAD from
|
||
the generics branch.
|
||
|
||
2004-08-06 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/Appendable.java: New file.
|
||
|
||
2004-09-26 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/lang/Appendable.java
|
||
Documented this class.
|
||
(append(CharSequence, int, int)): added.
|
||
|
||
2004-10-31 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* java/lang/Appendable.java (append):
|
||
Throws IOException.
|
||
|
||
2005-01-19 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/DefaultListSelectionModel.java
|
||
(clone): New method.
|
||
|
||
2005-01-19 Michael Koch <konqueror@gmx.de>
|
||
|
||
* scripts/check_jni_methods.sh: Call sed with LC_ALL=C.
|
||
|
||
2005-01-19 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java:
|
||
Import statements reworked.
|
||
(imageCache): Made it of type java.util.HashMap.
|
||
|
||
2005-01-19 Graydon Hoare <graydon@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c:
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
|
||
Rewrite uses of extern variable to be function calls.
|
||
* native/jni/gtk-peer/gtkpeer.h (gdk_env): Change declaration to
|
||
function, from extern variable.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
||
(gdk_env): Remove variable, add new function.
|
||
(java_vm): Add new variable.
|
||
(Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkInit): Initialize
|
||
java_vm rather than old gdk_env variable.
|
||
|
||
2005-01-18 Mark Wielaard <mark@klomp.org>
|
||
|
||
Fixes bug #11618.
|
||
* java/io/ObjectInputStream.java (readClassDescriptor): Handle classes
|
||
without a super class and us ObjectStreamClass.lookupForClassObject().
|
||
(resolveClass): Check for primitive types.
|
||
(lookupClass): Return null when argument is null.
|
||
|
||
2005-01-18 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/DefaultListModel.java
|
||
(add): fire correct event,
|
||
(addElement): corrected interval indices in event,
|
||
(clear): corrected upper bound for interval, only fire event if
|
||
list is not empty,
|
||
(setSize): fire appropriate event.
|
||
|
||
2005-01-18 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* java/io/Externalizable.java,
|
||
java/io/Serializable.java
|
||
(serialVersionUID): Removed.
|
||
* java/rmi/server/RemoteObject.java,
|
||
java/rmi/server/UID.java
|
||
(serialVersionUID): Made private.
|
||
* java/rmi/server/RemoteRef.java,
|
||
java/rmi/server/ServerRef.java
|
||
(serialVersionUID): Set proper value.
|
||
* java/security/interfaces/DSAPrivateKey.java,
|
||
java/security/interfaces/DSAPublicKey.java,
|
||
java/security/interfaces/RSAMultiPrimePrivateCrtKey.java,
|
||
java/security/interfaces/RSAPrivateCrtKey.java,
|
||
java/security/interfaces/RSAPrivateKey.java,
|
||
java/security/interfaces/RSAPublicKey.java,
|
||
javax/crypto/SecretKey.java
|
||
(serialVersionUID): Added.
|
||
|
||
2005-01-18 Graydon Hoare <graydon@redhat.com>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java: Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java: Likewise.
|
||
* java/awt/EventQueue.java (getNextEvent):
|
||
Adjust event loop to switch to native mode after 100ms.
|
||
* javax/swing/Timer.java (drainEvents): Reuse Runnable.
|
||
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c
|
||
(Java_gnu_java_awt_peer_gtk_GtkGenericPeer_dispose):
|
||
Wake up event thread.
|
||
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
||
(Java_gnu_java_awt_peer_gtk_GtkToolkit_iterateNativeQueue):
|
||
Adjust event loop to switch to java mode after 100ms.
|
||
|
||
2005-01-18 Michael Koch <konqueror@gmx.de>
|
||
|
||
* include/gnu_java_awt_peer_gtk_GtkToolkit.h: Regenerated.
|
||
|
||
2005-01-17 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/text/MessageFormat.java (scanString): Changed how quoting
|
||
is handled.
|
||
(scanFormatElement): Likewise.
|
||
|
||
2005-01-17 Mark Wielaard <mark@klomp.org>
|
||
|
||
* scripts/check_jni_methods.sh: Don't use mktemp for TMPFILEs.
|
||
|
||
2005-01-17 Michael Koch <konqueror@gmx.de>
|
||
|
||
PR libgcj/19444
|
||
* java/net/URI.java
|
||
(AUTHORITY_REGEXP): New regexp constant.
|
||
(AUTHORITY_USERINFO_GROUP): New constant.
|
||
(AUTHORITY_HOST_GROUP): Likewise.
|
||
(AUTHORITY_PORT_GROUP): Likewise.
|
||
(port): Changed default value to -1.
|
||
(parseURI): Parse authority part and initialize host,
|
||
port and userInfo.
|
||
|
||
2005-01-17 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/print/attribute/standard/Chromaticity.java,
|
||
javax/print/attribute/standard/Destination.java:
|
||
New files.
|
||
|
||
2005-01-17 Jerry Quinn <jlquinn@optonline.net>
|
||
|
||
* javax/imageio/metadata/IIOMetadataNode.java:
|
||
Implemented.
|
||
* javax/imageio/metadata/IIOAttr.java,
|
||
javax/imageio/metadata/IIONamedNodeMap.java,
|
||
javax/imageio/metadata/IIONodeList.java:
|
||
New files
|
||
|
||
2005-01-17 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/util/Currency.java:
|
||
(getInstance(String)): catch IllegalArgumentException
|
||
for locales without countries
|
||
|
||
2005-01-16 Mark Wielaard <mark@klomp.org>
|
||
|
||
Reported by Christian Thalinger <twisti@complang.tuwien.ac.at>
|
||
* java/lang/ClassLoader.java (getExtClassLoaderUrls): Add check for
|
||
null returned from getFiles().
|
||
|
||
2005-01-15 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/text/SimpleDateFormat.java:
|
||
(getDateFormatSymbols()): return a copy
|
||
(setDateFormatSymbols(java.text.DateFormatSymbols)):
|
||
throw exception on null input
|
||
(clone()): implemented to clone internal fields
|
||
|
||
2005-01-15 Mark Wielaard <mark@klomp.org>
|
||
|
||
Reported by Martin Platter <motse@complang.tuwien.ac.at>
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
|
||
(Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFile):
|
||
Correct method signature of gtkSetFilename.
|
||
|
||
2005-01-14 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/util/GregorianCalendar.java
|
||
(GregorianCalendar): Update fields in the constructor
|
||
|
||
2005-01-14 Arnaud Vandyck <avdyk@gnu.org>
|
||
|
||
* javax/swing/text/StringContent.java: New file.
|
||
|
||
2005-01-13 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/text/SimpleDateFormat.java:
|
||
(parse): extend try{} block so all illegal arguments
|
||
are caught and returned as null
|
||
|
||
2005-01-13 Sven de Marothy <sven@physto.se>
|
||
|
||
* java/text/SimpleDateFormat.java
|
||
(parse): comparison should be case-insensitive, ignore null strings.
|
||
|
||
2005-01-13 Jeroen Frijters <jeroen@frijters.net>
|
||
|
||
* vm/reference/java/nio/channels/VMChannels.java: Class shouldn't
|
||
be public.
|
||
(newInputStream,newOutputStream): No need to be public.
|
||
|
||
2005-01-13 Michael Koch <konqueror@gmx.de>
|
||
|
||
* scripts/check_jni_methods.sh: Don't use GNU sed specific features.
|
||
|
||
2005-01-12 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/text/DecimalFormatSymbols.java
|
||
(DecimalFormatSymbols(java.util.Locale)): defaults
|
||
changed to "?" and "XXX" to match a nuance of Sun's
|
||
impl. along with documentation
|
||
|
||
2005-01-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/security/x509/X509Certificate.java
|
||
(parse): Handle val == null case.
|
||
|
||
2005-01-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/nio/channels/Channels.java
|
||
(newInputStream(ReadableByteChannel)):
|
||
Call VMChannels.newInputStream(ReadableByteChannel).
|
||
(newOutputStream(WritableByteChannel):
|
||
Call VMChannels.newOutputStream(WritableByteChannel).
|
||
(newInputStream(FileChannelImpl)): Removed.
|
||
(newOutputStream(FileChannelImpl)): Likewise.
|
||
* vm/reference/java/nio/channels/VMChannels.java: Nw file.
|
||
* native/jni/java-nio/Makefile.am:
|
||
* native/jni/java-nio/java_nio_channels_Channels.c,
|
||
include/java_nio_channels_Channels.h: Removed.
|
||
* include/Makefile.am: Don't generate java_nio_channels_Channels.h.
|
||
Removed java_nio_channels_Channels.c.
|
||
|
||
2005-01-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/net/PlainSocketImpl.java
|
||
(shutdownInput): Made native. Throws IOException. Added Javadoc.
|
||
(shutdownOutput): Likewise.
|
||
* include/gnu_java_net_PlainSocketImpl.h: Regenerated.
|
||
* native/jni/java-net/gnu_java_net_PlainSocketImpl.c
|
||
(Java_gnu_java_net_PlainSocketImpl_shutdownInput): New method.
|
||
(Java_gnu_java_net_PlainSocketImpl_shutdownOutput): Likewise.
|
||
* native/jni/java-net/javanet.c
|
||
(_javanet_shutdownInput): Likewise.
|
||
(_javanet_shutdownOutput): Likewise.
|
||
* native/jni/java-net/javanet.h
|
||
(_javanet_shutdownInput): Likewise.
|
||
(_javanet_shutdownOutput): Likewise.
|
||
|
||
2005-01-12 Michael Koch <konqueror@gmx.de>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||
(Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetVisible):
|
||
Removed setting of gdk_env.
|
||
|
||
2005-01-11 Mark Wielaard <mark@klomp.org>
|
||
|
||
* acinclude.m4 (CLASSPATH_WITH_GJDOC): Test for gjdoc, not jay.
|
||
|
||
2005-01-12 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c
|
||
(mouseWheel): Call XFlush.
|
||
(keyPress): Likewise.
|
||
(keyRelease): Likewise.
|
||
|
||
2005-01-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/UIDefaults.java (UIDefaults):
|
||
Fixed typo in javadoc (Thanks to Thomas Zander for reporting)
|
||
Fixed HTML entity and removed a redundant comma.
|
||
|
||
2005-01-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* configure.ac: Check for gdk-pixbuf-2.0.
|
||
|
||
2005-01-11 Graydon Hoare <graydon@redhat.com>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java
|
||
(registerImageIOSpis): New method.
|
||
* gnu/java/awt/image/ImageDecoder.java
|
||
(imageDecoder): New constructor using InputStream
|
||
(startProduction): Handle existing InputStream.
|
||
* gnu/java/awt/peer/gtk/GdkGraphics2D.java
|
||
(findSimpleIntegerArray): Make public and static.
|
||
(updateBufferedImage): Set each pixel, in a loop.
|
||
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java:
|
||
Implement ImageIO SPI classes.
|
||
(createBufferedImage): Rewrite in terms of SPI classes.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java
|
||
(registerImageIOSpis): New method.
|
||
* java/lang/reflect/natMethod.cc
|
||
(_Jv_CallAnyMethodA): Borrow a patch from aph, applied to trunk,
|
||
which lets JNI call interface methods properly.
|
||
* javax/imageio/ImageIO.java
|
||
(WriterFormatFilter.filter): Fix copy-and-paste typos.
|
||
(WriterMIMETypeFilter.filter): Likewise.
|
||
(ImageReaderIterator): Pass extension argument through to SPI.
|
||
(getReadersByFilter): Likewise.
|
||
(getWritersByFilter): Likewise.
|
||
(getImageReadersByFormatName): Likewise.
|
||
(getImageReadersByMIMEType): Likewise.
|
||
(getImageReadersBySuffix): Likewise.
|
||
(getImageWritersByFormatName): Likewise.
|
||
(getImageWritersByMIMEType): Likewise.
|
||
(getImageWritersBySuffix): Likewise.
|
||
(read): Implement.
|
||
(write): Implement.
|
||
* javax/imageio/ImageReader.java
|
||
(progressListeners): Initialize.
|
||
(setInput): Implement.
|
||
* javax/imageio/ImageWriter.java
|
||
(progressListeners): Initialize.
|
||
(warningListeners): Likewise.
|
||
(warningLocales): Likewise.
|
||
(setOutput): Test "isInstance" rather than class equality.
|
||
* javax/imageio/spi/IIORegistry.java
|
||
(static): Add reader and writer SPIs.
|
||
(IIORegistry): Call ClasspathToolkit.registerImageIOSpis.
|
||
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
|
||
(query_formats): New function.
|
||
(save_to_stream): Likewise.
|
||
(Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_streamImage): Likewise.
|
||
|
||
2005-01-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h: Regenerated.
|
||
|
||
2005-01-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/net/URL.java (URL): Handle specs like
|
||
"/redir?http://domain2.com/index.html" which start with a slash.
|
||
|
||
2005-01-11 Steven Augart <augart@watson.ibm.com>
|
||
|
||
* scripts/check_jni_methods.sh: Portable to the OpenBSD
|
||
"mktemp", as used in Red Hat Linux 7.3.
|
||
Check whether "mktemp" fails; abort if it does.
|
||
|
||
2005-01-11 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/text/DecimalFormatSymbols.java
|
||
(DecimalFormatSymbols(java.util.Locale)): check for
|
||
errors in setting the currency and default to null and
|
||
empty strings if unavailable
|
||
(setCurrency(Currency)): moved assignment to ensure
|
||
currency is not accidentally set to null
|
||
* java/util/Currency.java
|
||
(Currency(java.util.Locale)): throw IllegalArgumentException
|
||
for empty country string and NullPointerException for null
|
||
locale or country
|
||
|
||
2005-01-11 Graydon Hoare <graydon@redhat.com>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java
|
||
(nativeQueueEmpty)
|
||
(wakeNativeQueue)
|
||
(iterateNativeQueue): New methods.
|
||
* gnu/java/awt/peer/gtk/GtkMainThread.java: Remove.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java
|
||
(gtkInit): Absorb from defunct GtkMainThread class.
|
||
(static): Run gtkInit in static startup block.
|
||
(GtkToolkit): Remove construction of GtkMainThread and queue.
|
||
(getSystemEventQueueImpl): Construct queue when requested.
|
||
(nativeQueueEmpty)
|
||
(wakeNativeQueue)
|
||
(iterateNativeQueue): New methods.
|
||
* java/awt/Component.java (removeNotify): Remove race.
|
||
* java/awt/EventDispatchThread.java
|
||
(EventDispatchThread): Don't start on construction.
|
||
(run): Remove isInterrupted check.
|
||
* java/awt/EventQueue.java (shutdown): New flag.
|
||
(isShutdown): New method checking J2SE shutdown condition.
|
||
(setShutdown): New method.
|
||
(getNextEvent): Restructure to use ClasspathToolkit.
|
||
(postEvent): Activate new thread on posting, wake thread on
|
||
post of possible shutdown condition event.
|
||
* java/awt/Frame.java
|
||
(Frame): Call noteFrame in all constructors.
|
||
(fireDummyEvent): New helper method.
|
||
(addNotify): Fire a dummy event to wake up queue.
|
||
(removeNotify): Fire a dummy event to wake up queue.
|
||
(noteFrame): New method.
|
||
(weakFrames): New static field.
|
||
(getFrames): Implement.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c:
|
||
Remove.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c:
|
||
Move everything from GtkMainThread into this file
|
||
(Java_gnu_java_awt_peer_gtk_GtkToolkit_iterateNativeQueue)
|
||
(Java_gnu_java_awt_peer_gtk_GtkToolkit_wakeNativeQueue)
|
||
(Java_gnu_java_awt_peer_gtk_GtkToolkit_nativeQueueEmpty):
|
||
New functions to implement single-threaded queue semantics.
|
||
|
||
2005-01-11 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/peer/gtk/GtkComponentPeer.java: Replace direct
|
||
references to event queue q with method call q().
|
||
* gnu/java/awt/peer/gtk/GtkDialogPeer.java: Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkFramePeer.java: Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkScrollbarPeer.java: Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkTextComponentPeer.java: Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkWindowPeer.java: Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkGenericPeer.java: Likewise.
|
||
(q): New method.
|
||
|
||
2005-01-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* native/jni/gtk-peer/Makefile.am:
|
||
Removed gnu_java_awt_peer_gtk_GtkMainThread.c.
|
||
* include/Makefile.am:
|
||
Don't generate gnu_java_awt_peer_gtk_GtkMainThread.h
|
||
* include/gnu_java_awt_peer_gtk_GtkMainThread.h: Removed.
|
||
|
||
2005-01-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/text/DefaultEditorKit.java
|
||
(deinstall): Removed.
|
||
(install): Likewise.
|
||
|
||
2005-01-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/UIDefaults.java (put): Handle value of null.
|
||
|
||
2005-01-11 Chris Burdess <dog@gnu.org>
|
||
|
||
* gnu/java/net/protocol/http/HTTPConnection.java: Use correct form of
|
||
Host header when using a non-default port number.
|
||
|
||
2005-01-11 Chris Burdess <dog@gnu.org>
|
||
|
||
* javax/net/ssl/HttpsURLConnection.java: Do not request SSLv3
|
||
provider during class initialization.
|
||
|
||
2005-01-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/awt/Robot.java,
|
||
java/awt/Scrollbar.java,
|
||
java/awt/print/PrinterJob.java,
|
||
javax/swing/JTable.java,
|
||
javax/swing/text/AbstractDocument.java:
|
||
Reworked import statements.
|
||
|
||
2005-01-11 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/beans/XMLDecoder.java: Reworked imports, fixed class javadoc.
|
||
* java/io/File.java,
|
||
java/lang/System.java,
|
||
java/net/Inet4Address.java,
|
||
java/util/Currency.java,
|
||
java/util/ResourceBundle.java: Reworked imports.
|
||
|
||
2005-01-10 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/io/BufferedInputStream.java: Fixed indentation.
|
||
|
||
2005-01-10 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JEditorPane.java
|
||
(read): Implemented.
|
||
(write): Likewise.
|
||
* javax/swing/text/DefaultEditorKit.java
|
||
(page): Renamed from page_url. Made private.
|
||
(editorKit): Renamed from kit. Made private.
|
||
(ctype): Removed.
|
||
(JEditorPane): All constructors reimplemented.
|
||
(getContentType): Use content type from editor kit.
|
||
(getEditorKit): Return editorKit.
|
||
(getEditorKitForContentType):Likewise.
|
||
(getPage): Return page.
|
||
(setContentType): Reimplemented.
|
||
(setEditorKit): Likewise.
|
||
(setEditorKitForContentType): Removed wrong implementation.
|
||
(setPage): Implemented.
|
||
|
||
2005-01-10 Michael Koch <konqueror@gmx.de>
|
||
|
||
* scripts/check_jni_methods.sh: Dont ignore
|
||
Java_gnu_java_awt_peer_gtk_GtkFramePeer_nativeSetIconImageFromData.
|
||
|
||
2005-01-10 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c
|
||
(nativeSetIconImageFromData): Re-add native implementation.
|
||
|
||
2005-01-09 Mark Wielaard <mark@klomp.org>
|
||
|
||
* java/security/AlgorithmParameterGenerator.java (getInstance):
|
||
Mention provider when throwing NoSuchProviderException.
|
||
* java/security/AlgorithmParameters.java (getInstance): Likewise.
|
||
* java/security/KeyFactory.java (getInstance): Likewise.
|
||
* java/security/KeyStore.java (getInstance): Likewise.
|
||
* java/security/SecureRandom.java (getInstance): Likewise.
|
||
* java/security/cert/CertificateFactory.java (getInstance): Likewise.
|
||
|
||
2005-01-09 Mark Wielaard <mark@klomp.org>
|
||
|
||
* native/jni/java-io/java_io_VMFile.c
|
||
(Java_java_io_VMFile_create): Call JCL_free_cstring() when done with
|
||
string.
|
||
* native/jni/java-io/javaio.c
|
||
(_javaio_open_read): Likewise.
|
||
(_javaio_open_readwrite): Likewise.
|
||
* native/jni/java-lang/java_lang_VMSystem.c
|
||
(Java_java_lang_VMSystem_getenv): Likewise.
|
||
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c
|
||
(Java_gnu_java_nio_channels_FileChannelImpl_open): Likewise.
|
||
|
||
2005-01-09 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac: Update version to 0.13+cvs.
|
||
|
||
2005-01-09 Mark Wielaard <mark@klomp.org>
|
||
|
||
* acinclude.m4 (CLASSPATH_WITH_GJDOC): Renamed from
|
||
CLASSPATH_ENABLE_GJDOC. Can now take argument to use as gjdoc program.
|
||
Doesn't depend on xml tools.
|
||
* configure.ac: Use CLASSPATH_WITH_GJDOC.
|
||
* INSTALL: Mention --with-gjdoc option.
|
||
* NEWS: Add --with-gjdoc addition.
|
||
* doc/api/Makefile.am (EXTRA_DIST): Removed.
|
||
(sourcepath): New variable.
|
||
(htmllist): Removed.
|
||
(core): Removed.
|
||
(packages): Removed.
|
||
(date): Removed.
|
||
(clean): Also remove create_html file.
|
||
(create_html): Rewritten.
|
||
* doc/api/classpath-copyright.xml: Removed.
|
||
|
||
2005-01-09 Patrik Reali <reali@acm.org>
|
||
|
||
* doc/www.gnu.org/newsitems.txt doc/www.gnu.org/announce/20050107.wml
|
||
doc/www.gnu.org/downloads/downloads.wml: classpath 0.13 release news
|
||
|
||
2005-01-08 Ito Kazumitsu <kaz@maczuka.gcd.org>
|
||
|
||
* java/nio/charset/Charset.java (providers):
|
||
New method to make an array of CharsetProviders defined in
|
||
META-INF/services/java.nio.charset.spi.CharsetProvider.
|
||
(charsetForName, availableCharsets): Use the
|
||
new method providers().
|
||
|
||
2005-01-08 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/util/SimpleTimeZone.java (checkRule):
|
||
Throw IllegalArgumentException on invalid month values.
|
||
|
||
2005-01-08 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/net/protocol/http/HTTPConnection.java
|
||
(newRequest): Use "/" as path if no path given in URL.
|
||
|
||
2005-01-08 Michael Koch <konqueror@gmx.de>
|
||
|
||
* resource/Makefile.am: Install classpath.security file.
|
||
|
||
2005-01-08 Michael Koch <konqueror@gmx.de>
|
||
|
||
* resource/java/util/iso639_fr.properties,
|
||
resource/java/util/iso3166.properties,
|
||
resource/java/util/iso3166_de.properties,
|
||
resource/java/util/iso639-a3.properties,
|
||
resource/java/util/iso639_de.properties,
|
||
resource/java/util/iso639.properties,
|
||
resource/java/util/iso639-a2-old.properties,
|
||
resource/java/util/iso3166-a3.properties,
|
||
resource/java/util/iso639_ga.properties: Removed.
|
||
|
||
2005-01-07 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/Package.java (getPackages): Use VMClassLoader when
|
||
appropriate.
|
||
(getPackage): Likewise.
|
||
|
||
2005-01-07 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/nio/Buffer.java (address): New field.
|
||
* java/nio/DirectByteBufferImpl.java (address): Removed.
|
||
* java/nio/MappedByteBufferImpl.java (address): Likewise..
|
||
* java/nio/CharViewBufferImpl.java (CharViewBufferImpl): Explicitely
|
||
initialize Buffer.address if needed.
|
||
* java/nio/DoubleViewBufferImpl.java (DoubleViewBufferImpl): Likewise.
|
||
* java/nio/FloatViewBufferImpl.java (FloatViewBufferImpl): Likewise.
|
||
* java/nio/IntViewBufferImpl.java (IntViewBufferImpl): Likewise.
|
||
* java/nio/LongViewBufferImpl.java (LongViewBufferImpl): Likewise.
|
||
* java/nio/ShortViewBufferImpl.java (ShortViewBufferImpl): Likewise.
|
||
|
||
2005-01-07 Olga Rodimina <rodimina@redhat.com>
|
||
|
||
* javax/swing/JTable.java
|
||
(columnAtPoint): New Method. Implemented.
|
||
(rowAtPoint): Likewise.
|
||
(countSelections): Fixed few small count errors.
|
||
(getSelections): Likewise.
|
||
(setSelectionMode): Set selection mode for column
|
||
selection model in addition to row selection model.
|
||
* javax/swing/plaf/basic/BasicTableUI.java:
|
||
(getRowForPoint): Removed. Replaced by
|
||
JTable.rowAtPoint().
|
||
(getColForPoint): Removed. Replaced by
|
||
JTable.columnAtPoint().
|
||
(updateSelection): Updated to call JTable.columnAtPoint
|
||
and JTable.rowAtPoint.
|
||
* javax/swing/table/DefaultTableColumnModel.java:
|
||
(getSelectedColumns): Implemented.
|
||
(getSelectedColumnCount): Implemented.
|
||
|
||
2005-01-07 David Gilbert <david.gilbert@object-refinery.com>
|
||
|
||
* javax/swing/table/DefaultTableModel.java
|
||
(DefaultTableModel()): Added Javadocs.
|
||
(DefaultTableModel(int, int)): Fixed implementation.
|
||
(DefaultTableModel(Vector, int)): Throw IllegalArgumentException
|
||
for negative rowCount.
|
||
(DefaultTableModel(Object[], int)): Added Javadocs.
|
||
(DefaultTableModel(Vector, Vector)): Likewise.
|
||
(DefaultTableModel(Object[][], Object[])): Likewise.
|
||
(getDataVector): Likewise.
|
||
(setDataVector(Vector, Vector)): Likewise.
|
||
(setDataVector(Object[][], Object[])): Likewise.
|
||
(newDataAvailable): Likewise.
|
||
(newRowsAdded): Likewise.
|
||
(rowsRemoved): Likewise.
|
||
(setColumnIdentifiers(Vector)): Allow for null argument.
|
||
(setColumnIdentifiers(Object[])): Added Javadocs.
|
||
(setNumRows): Likewise.
|
||
(setRowCount): Adds new rows if necessary, and sends more specific
|
||
TableModelEvent.
|
||
(setColumnCount): Allow for null columnIdentifiers.
|
||
(addColumn(Object)): Added Javadocs.
|
||
(addColumn(Object, Vector)): Handle null columnData.
|
||
(addColumn(Object, Object[])): Handle columnData with more or less
|
||
entries than rows in the table.
|
||
(addRow(Vector)): Fire appropriate event.
|
||
(addRow(Object[])): Added Javadocs.
|
||
(insertRow(int, Vector)): Fire appropriate event.
|
||
(insertRow(int, Object[])): Added Javadocs.
|
||
(moveRow): Reimplemented.
|
||
(removeRow(int)): Fire appropriate event.
|
||
(getColumnCount): Allow for null columnIdentifiers.
|
||
(getColumnName): Now returns empty string when column index is too
|
||
large.
|
||
(isCellEditable): Added Javadocs.
|
||
(getValueAt): Likewise.
|
||
(setValueAt): Fire more specific event.
|
||
(convertToVector): Added Javadocs.
|
||
* javax/swing/table/TableModel.java
|
||
Added Javadocs.
|
||
|
||
2005-01-07 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* NEWS: Document changes.
|
||
* java/lang/Class.java (newInstance(), getClassLoader(),
|
||
forName(String), forName(String, boolean, ClassLoader)):
|
||
Use new VMStackWalker methods.
|
||
* java/lang/ClassLoader.java (getParent(), getSystemClassLoader()):
|
||
Likewise.
|
||
* java/lang/Package.java (getPackages()): Likewise.
|
||
* java/lang/SecurityManager.java (getClassContext()): Likewise.
|
||
* java/util/ResourceBundle.java (getBundle()): Likewise.
|
||
* java/lang/Runtime.java (load(), loadLibrary()): Load the native
|
||
library using the calling class' class loader.
|
||
* java/lang/System.java (load(), loadLibrary()): Likewise.
|
||
(currentClassLoader()): implement via currentLoadedClass().
|
||
* vm/reference/gnu/classpath/VMStackWalker.java: New class.
|
||
* vm/reference/java/lang/VMRuntime.java (nativeLoad()):
|
||
Add a ClassLoader parameter.
|
||
* vm/reference/java/lang/VMSecurityManager.java: Removed.
|
||
|
||
2005-01-07 Andrew John Hughes <gnu_andrew@member.fsf.org>
|
||
|
||
* java/util/SimpleTimeZone.java:
|
||
(getOffset): offset end date with daylight savings
|
||
|
||
2005-01-06 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/lang/ClassLoader.java (findClass): Fixed documentation.
|
||
|
||
2005-01-06 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac: Update version to 0.13.
|
||
* NEWS: Add news about 0.13.
|
||
* INSTALL: Mention new dependencies and configure flags.
|
||
|
||
2005-01-06 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac: Add explicit X and libXtst tests when gtk+ peers are
|
||
enabled.
|
||
|
||
2005-01-06 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/util/TimeZone.java
|
||
(setID): Throw NullPointerException if needed.
|
||
|
||
2005-01-05 Mark Wielaard <mark@klomp.org>
|
||
|
||
* lib/gen-classlist.sh.in: Don't split locales in classes.locale1
|
||
and classes.locale2.
|
||
* lib/Makefile.am (JAVAC): Compile only classes.locale.
|
||
(CLEANFILES): Remove classes.locale1 and classes.locale2,
|
||
add classes.locale.
|
||
|
||
2005-01-05 Tom Tromey <tromey@redhat.com>
|
||
|
||
* java/util/zip/ZipEntry.java (setCompressedSize): Allow any
|
||
argument.
|
||
(compressedSize): Now 'long'. Default to -1.
|
||
(getCompressedSize): Rewrote.
|
||
|
||
2005-01-05 Ranjit Mathew <rmathew@hotmail.com>
|
||
|
||
* java/util/IdentityHashMap.java (put): Replace mistaken use
|
||
of "<<" by "*".
|
||
|
||
2005-01-05 Michael Koch <konqueror@gmx.de>
|
||
|
||
* gnu/java/locale/LocaleInformation_mn_MN.java:
|
||
New file.
|
||
* gnu/java/locale/LocaleInformation_aa.java,
|
||
gnu/java/locale/LocaleInformation_aa_DJ.java,
|
||
gnu/java/locale/LocaleInformation_aa_ER.java,
|
||
gnu/java/locale/LocaleInformation_aa_ER_SAAHO.java,
|
||
gnu/java/locale/LocaleInformation_aa_ET.java,
|
||
gnu/java/locale/LocaleInformation_af.java,
|
||
gnu/java/locale/LocaleInformation_af_ZA.java,
|
||
gnu/java/locale/LocaleInformation_am.java,
|
||
gnu/java/locale/LocaleInformation_am_ET.java,
|
||
gnu/java/locale/LocaleInformation_ar.java,
|
||
gnu/java/locale/LocaleInformation_ar_DZ.java,
|
||
gnu/java/locale/LocaleInformation_ar_IN.java,
|
||
gnu/java/locale/LocaleInformation_ar_IQ.java,
|
||
gnu/java/locale/LocaleInformation_ar_JO.java,
|
||
gnu/java/locale/LocaleInformation_ar_KW.java,
|
||
gnu/java/locale/LocaleInformation_ar_LB.java,
|
||
gnu/java/locale/LocaleInformation_ar_LY.java,
|
||
gnu/java/locale/LocaleInformation_ar_MA.java,
|
||
gnu/java/locale/LocaleInformation_ar_QA.java,
|
||
gnu/java/locale/LocaleInformation_ar_SA.java,
|
||
gnu/java/locale/LocaleInformation_ar_SY.java,
|
||
gnu/java/locale/LocaleInformation_ar_TN.java,
|
||
gnu/java/locale/LocaleInformation_ar_YE.java,
|
||
gnu/java/locale/LocaleInformation_as.java,
|
||
gnu/java/locale/LocaleInformation_as_IN.java,
|
||
gnu/java/locale/LocaleInformation_az.java,
|
||
gnu/java/locale/LocaleInformation_be.java,
|
||
gnu/java/locale/LocaleInformation_be_BY.java,
|
||
gnu/java/locale/LocaleInformation_bg.java,
|
||
gnu/java/locale/LocaleInformation_bg_BG.java,
|
||
gnu/java/locale/LocaleInformation_bn.java,
|
||
gnu/java/locale/LocaleInformation_bn_IN.java,
|
||
gnu/java/locale/LocaleInformation_ca.java,
|
||
gnu/java/locale/LocaleInformation_ca_ES.java,
|
||
gnu/java/locale/LocaleInformation_cs.java,
|
||
gnu/java/locale/LocaleInformation_cs_CZ.java,
|
||
gnu/java/locale/LocaleInformation_cy.java,
|
||
gnu/java/locale/LocaleInformation_cy_GB.java,
|
||
gnu/java/locale/LocaleInformation_da.java,
|
||
gnu/java/locale/LocaleInformation_da_DK.java,
|
||
gnu/java/locale/LocaleInformation_de.java,
|
||
gnu/java/locale/LocaleInformation_de_AT.java,
|
||
gnu/java/locale/LocaleInformation_de_BE.java,
|
||
gnu/java/locale/LocaleInformation_de_CH.java,
|
||
gnu/java/locale/LocaleInformation_de_DE.java,
|
||
gnu/java/locale/LocaleInformation_de_LI.java,
|
||
gnu/java/locale/LocaleInformation_de_LU.java,
|
||
gnu/java/locale/LocaleInformation_dv.java,
|
||
gnu/java/locale/LocaleInformation_dv_MV.java,
|
||
gnu/java/locale/LocaleInformation_dz.java,
|
||
gnu/java/locale/LocaleInformation_dz_BT.java,
|
||
gnu/java/locale/LocaleInformation_el.java,
|
||
gnu/java/locale/LocaleInformation_el_GR.java,
|
||
gnu/java/locale/LocaleInformation_en.java,
|
||
gnu/java/locale/LocaleInformation_en_AS.java,
|
||
gnu/java/locale/LocaleInformation_en_AU.java,
|
||
gnu/java/locale/LocaleInformation_en_BE.java,
|
||
gnu/java/locale/LocaleInformation_en_BW.java,
|
||
gnu/java/locale/LocaleInformation_en_BZ.java,
|
||
gnu/java/locale/LocaleInformation_en_CA.java,
|
||
gnu/java/locale/LocaleInformation_en_GB.java,
|
||
gnu/java/locale/LocaleInformation_en_GU.java,
|
||
gnu/java/locale/LocaleInformation_en_HK.java,
|
||
gnu/java/locale/LocaleInformation_en_IE.java,
|
||
gnu/java/locale/LocaleInformation_en_IN.java,
|
||
gnu/java/locale/LocaleInformation_en_MH.java,
|
||
gnu/java/locale/LocaleInformation_en_MP.java,
|
||
gnu/java/locale/LocaleInformation_en_MT.java,
|
||
gnu/java/locale/LocaleInformation_en_NZ.java,
|
||
gnu/java/locale/LocaleInformation_en_PH.java,
|
||
gnu/java/locale/LocaleInformation_en_PK.java,
|
||
gnu/java/locale/LocaleInformation_en_SG.java,
|
||
gnu/java/locale/LocaleInformation_en_UM.java,
|
||
gnu/java/locale/LocaleInformation_en_US.java,
|
||
gnu/java/locale/LocaleInformation_en_US_POSIX.java,
|
||
gnu/java/locale/LocaleInformation_en_VI.java,
|
||
gnu/java/locale/LocaleInformation_en_ZA.java,
|
||
gnu/java/locale/LocaleInformation_en_ZW.java,
|
||
gnu/java/locale/LocaleInformation_eo.java,
|
||
gnu/java/locale/LocaleInformation_es.java,
|
||
gnu/java/locale/LocaleInformation_es_AR.java,
|
||
gnu/java/locale/LocaleInformation_es_BO.java,
|
||
gnu/java/locale/LocaleInformation_es_CL.java,
|
||
gnu/java/locale/LocaleInformation_es_CO.java,
|
||
gnu/java/locale/LocaleInformation_es_CR.java,
|
||
gnu/java/locale/LocaleInformation_es_DO.java,
|
||
gnu/java/locale/LocaleInformation_es_EC.java,
|
||
gnu/java/locale/LocaleInformation_es_ES.java,
|
||
gnu/java/locale/LocaleInformation_es_GT.java,
|
||
gnu/java/locale/LocaleInformation_es_HN.java,
|
||
gnu/java/locale/LocaleInformation_es_MX.java,
|
||
gnu/java/locale/LocaleInformation_es_NI.java,
|
||
gnu/java/locale/LocaleInformation_es_PA.java,
|
||
gnu/java/locale/LocaleInformation_es_PE.java,
|
||
gnu/java/locale/LocaleInformation_es_PR.java,
|
||
gnu/java/locale/LocaleInformation_es_PY.java,
|
||
gnu/java/locale/LocaleInformation_es_SV.java,
|
||
gnu/java/locale/LocaleInformation_es_US.java,
|
||
gnu/java/locale/LocaleInformation_es_UY.java,
|
||
gnu/java/locale/LocaleInformation_es_VE.java,
|
||
gnu/java/locale/LocaleInformation_et.java,
|
||
gnu/java/locale/LocaleInformation_et_EE.java,
|
||
gnu/java/locale/LocaleInformation_eu.java,
|
||
gnu/java/locale/LocaleInformation_eu_ES.java,
|
||
gnu/java/locale/LocaleInformation_fa.java,
|
||
gnu/java/locale/LocaleInformation_fa_AF.java,
|
||
gnu/java/locale/LocaleInformation_fa_IR.java,
|
||
gnu/java/locale/LocaleInformation_fi.java,
|
||
gnu/java/locale/LocaleInformation_fi_FI.java,
|
||
gnu/java/locale/LocaleInformation_fo.java,
|
||
gnu/java/locale/LocaleInformation_fo_FO.java,
|
||
gnu/java/locale/LocaleInformation_fr.java,
|
||
gnu/java/locale/LocaleInformation_fr_BE.java,
|
||
gnu/java/locale/LocaleInformation_fr_CA.java,
|
||
gnu/java/locale/LocaleInformation_fr_CH.java,
|
||
gnu/java/locale/LocaleInformation_fr_LU.java,
|
||
gnu/java/locale/LocaleInformation_ga.java,
|
||
gnu/java/locale/LocaleInformation_ga_IE.java,
|
||
gnu/java/locale/LocaleInformation_gl.java,
|
||
gnu/java/locale/LocaleInformation_gl_ES.java,
|
||
gnu/java/locale/LocaleInformation_gu.java,
|
||
gnu/java/locale/LocaleInformation_gu_IN.java,
|
||
gnu/java/locale/LocaleInformation_gv.java,
|
||
gnu/java/locale/LocaleInformation_gv_GB.java,
|
||
gnu/java/locale/LocaleInformation_he.java,
|
||
gnu/java/locale/LocaleInformation_he_IL.java,
|
||
gnu/java/locale/LocaleInformation_hi.java,
|
||
gnu/java/locale/LocaleInformation_hi_IN.java,
|
||
gnu/java/locale/LocaleInformation_hr.java,
|
||
gnu/java/locale/LocaleInformation_hu.java,
|
||
gnu/java/locale/LocaleInformation_hu_HU.java,
|
||
gnu/java/locale/LocaleInformation_hy.java,
|
||
gnu/java/locale/LocaleInformation_hy_AM.java,
|
||
gnu/java/locale/LocaleInformation_hy_AM_REVISED.java,
|
||
gnu/java/locale/LocaleInformation_id.java,
|
||
gnu/java/locale/LocaleInformation_id_ID.java,
|
||
gnu/java/locale/LocaleInformation_is.java,
|
||
gnu/java/locale/LocaleInformation_is_IS.java,
|
||
gnu/java/locale/LocaleInformation_it.java,
|
||
gnu/java/locale/LocaleInformation_it_CH.java,
|
||
gnu/java/locale/LocaleInformation_it_IT.java,
|
||
gnu/java/locale/LocaleInformation_iu.java,
|
||
gnu/java/locale/LocaleInformation_ja.java,
|
||
gnu/java/locale/LocaleInformation_ja_JP.java,
|
||
gnu/java/locale/LocaleInformation_ka.java,
|
||
gnu/java/locale/LocaleInformation_kk.java,
|
||
gnu/java/locale/LocaleInformation_kk_KZ.java,
|
||
gnu/java/locale/LocaleInformation_kl.java,
|
||
gnu/java/locale/LocaleInformation_kl_GL.java,
|
||
gnu/java/locale/LocaleInformation_km.java,
|
||
gnu/java/locale/LocaleInformation_km_KH.java,
|
||
gnu/java/locale/LocaleInformation_kn.java,
|
||
gnu/java/locale/LocaleInformation_kn_IN.java,
|
||
gnu/java/locale/LocaleInformation_ko.java,
|
||
gnu/java/locale/LocaleInformation_ko_KR.java,
|
||
gnu/java/locale/LocaleInformation_kw.java,
|
||
gnu/java/locale/LocaleInformation_kw_GB.java,
|
||
gnu/java/locale/LocaleInformation_ky.java,
|
||
gnu/java/locale/LocaleInformation_lo.java,
|
||
gnu/java/locale/LocaleInformation_lo_LA.java,
|
||
gnu/java/locale/LocaleInformation_lt.java,
|
||
gnu/java/locale/LocaleInformation_lt_LT.java,
|
||
gnu/java/locale/LocaleInformation_lv.java,
|
||
gnu/java/locale/LocaleInformation_lv_LV.java,
|
||
gnu/java/locale/LocaleInformation_mk.java,
|
||
gnu/java/locale/LocaleInformation_ml.java,
|
||
gnu/java/locale/LocaleInformation_ml_IN.java,
|
||
gnu/java/locale/LocaleInformation_mn.java,
|
||
gnu/java/locale/LocaleInformation_mr.java,
|
||
gnu/java/locale/LocaleInformation_mr_IN.java,
|
||
gnu/java/locale/LocaleInformation_ms.java,
|
||
gnu/java/locale/LocaleInformation_ms_BN.java,
|
||
gnu/java/locale/LocaleInformation_ms_MY.java,
|
||
gnu/java/locale/LocaleInformation_mt.java,
|
||
gnu/java/locale/LocaleInformation_mt_MT.java,
|
||
gnu/java/locale/LocaleInformation_nb.java,
|
||
gnu/java/locale/LocaleInformation_nb_NO.java,
|
||
gnu/java/locale/LocaleInformation_nl.java,
|
||
gnu/java/locale/LocaleInformation_nl_BE.java,
|
||
gnu/java/locale/LocaleInformation_nl_NL.java,
|
||
gnu/java/locale/LocaleInformation_nn.java,
|
||
gnu/java/locale/LocaleInformation_nn_NO.java,
|
||
gnu/java/locale/LocaleInformation_om.java,
|
||
gnu/java/locale/LocaleInformation_om_ET.java,
|
||
gnu/java/locale/LocaleInformation_om_KE.java,
|
||
gnu/java/locale/LocaleInformation_or.java,
|
||
gnu/java/locale/LocaleInformation_or_IN.java,
|
||
gnu/java/locale/LocaleInformation_pa.java,
|
||
gnu/java/locale/LocaleInformation_pa_IN.java,
|
||
gnu/java/locale/LocaleInformation_pl.java,
|
||
gnu/java/locale/LocaleInformation_pl_PL.java,
|
||
gnu/java/locale/LocaleInformation_ps.java,
|
||
gnu/java/locale/LocaleInformation_ps_AF.java,
|
||
gnu/java/locale/LocaleInformation_pt.java,
|
||
gnu/java/locale/LocaleInformation_pt_BR.java,
|
||
gnu/java/locale/LocaleInformation_pt_PT.java,
|
||
gnu/java/locale/LocaleInformation_ro.java,
|
||
gnu/java/locale/LocaleInformation_ro_RO.java,
|
||
gnu/java/locale/LocaleInformation_ru.java,
|
||
gnu/java/locale/LocaleInformation_ru_RU.java,
|
||
gnu/java/locale/LocaleInformation_ru_UA.java,
|
||
gnu/java/locale/LocaleInformation_sa.java,
|
||
gnu/java/locale/LocaleInformation_sa_IN.java,
|
||
gnu/java/locale/LocaleInformation_sk.java,
|
||
gnu/java/locale/LocaleInformation_sk_SK.java,
|
||
gnu/java/locale/LocaleInformation_sl.java,
|
||
gnu/java/locale/LocaleInformation_so.java,
|
||
gnu/java/locale/LocaleInformation_so_DJ.java,
|
||
gnu/java/locale/LocaleInformation_so_ET.java,
|
||
gnu/java/locale/LocaleInformation_so_KE.java,
|
||
gnu/java/locale/LocaleInformation_so_SO.java,
|
||
gnu/java/locale/LocaleInformation_sq.java,
|
||
gnu/java/locale/LocaleInformation_sq_AL.java,
|
||
gnu/java/locale/LocaleInformation_sr.java,
|
||
gnu/java/locale/LocaleInformation_sr_Latn.java,
|
||
gnu/java/locale/LocaleInformation_sv.java,
|
||
gnu/java/locale/LocaleInformation_sv_FI.java,
|
||
gnu/java/locale/LocaleInformation_sv_SE.java,
|
||
gnu/java/locale/LocaleInformation_sw.java,
|
||
gnu/java/locale/LocaleInformation_sw_KE.java,
|
||
gnu/java/locale/LocaleInformation_sw_TZ.java,
|
||
gnu/java/locale/LocaleInformation_ta.java,
|
||
gnu/java/locale/LocaleInformation_ta_IN.java,
|
||
gnu/java/locale/LocaleInformation_te.java,
|
||
gnu/java/locale/LocaleInformation_te_IN.java,
|
||
gnu/java/locale/LocaleInformation_th.java,
|
||
gnu/java/locale/LocaleInformation_th_TH.java,
|
||
gnu/java/locale/LocaleInformation_ti.java,
|
||
gnu/java/locale/LocaleInformation_ti_ER.java,
|
||
gnu/java/locale/LocaleInformation_ti_ET.java,
|
||
gnu/java/locale/LocaleInformation_tr.java,
|
||
gnu/java/locale/LocaleInformation_tr_TR.java,
|
||
gnu/java/locale/LocaleInformation_tt.java,
|
||
gnu/java/locale/LocaleInformation_tt_RU.java,
|
||
gnu/java/locale/LocaleInformation_uk.java,
|
||
gnu/java/locale/LocaleInformation_uk_UA.java,
|
||
gnu/java/locale/LocaleInformation_ur.java,
|
||
gnu/java/locale/LocaleInformation_uz.java,
|
||
gnu/java/locale/LocaleInformation_uz_AF.java,
|
||
gnu/java/locale/LocaleInformation_vi.java,
|
||
gnu/java/locale/LocaleInformation_zh.java,
|
||
gnu/java/locale/LocaleInformation_zh_CN_Hans.java,
|
||
gnu/java/locale/LocaleInformation_zh_HK_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_MO_Hant.java,
|
||
gnu/java/locale/LocaleInformation_zh_SG_Hans.java,
|
||
gnu/java/locale/LocaleInformation_zh_TW_Hant.java:
|
||
Regenerated.
|
||
|
||
2005-01-04 Tom Tromey <tromey@redhat.com>
|
||
|
||
* vm/reference/java/lang/VMProcess.java (VMProcess): Constructor
|
||
now package-private.
|
||
(processThread, workList, reapedPid, reapedExitValue, state, cmd,
|
||
env, dir, exception, pid, stdin, stdout, stderr, exitValue): Now
|
||
package-private.
|
||
(nativeSpawn, nativeReap): Likewise.
|
||
* vm/reference/java/lang/VMThread.java (currentThread): Reordered
|
||
modifiers.
|
||
* vm/reference/java/security/VMAccessController.java
|
||
(DEFAULT_CONTEXT): Reordered modifiers.
|
||
|
||
* gnu/java/nio/SelectorImpl.java: Removed unused import.
|
||
* gnu/java/security/der/DERWriter.java: Removed unused import.
|
||
* gnu/java/net/protocol/http/Connection.java: Removed unused
|
||
import.
|
||
* gnu/java/nio/PipeImpl.java (read): Reordered modifiers. Fixed
|
||
indentation.
|
||
(write): Likewise.
|
||
* gnu/java/rmi/server/ConnectionRunnerPool.java
|
||
(getConnectionRunner): Reordered modifiers.
|
||
* gnu/java/text/FormatCharacterIterator.java (debug): Removed
|
||
useless `final'.
|
||
(dumpTable): Likewise.
|
||
* gnu/java/net/PlainDatagramSocketImpl.java (bind): Reordered
|
||
modifiers.
|
||
(create, setOption, getOption, close, join, leave): Likewise.
|
||
* gnu/java/net/PlainSocketImpl.java (create): Reordered
|
||
modifiers.
|
||
(bind, listen, accept): Likewise.
|
||
|
||
2005-01-04 Tom Tromey <tromey@redhat.com>
|
||
|
||
* Makefile.am (EXTRA_DIST): Added ChangeLog-2004.
|
||
|
||
2005-01-04 Robert Schuster <thebohemian@gmx.net>
|
||
|
||
* gnu/java/beans/DummyAppletStub.java: Add dummy implementation
|
||
of AppletStub for java.beans.Beans.instantiate.
|
||
* gnu/java/beans/DummyAppletContext.java: Add dummy implementation
|
||
of AppletContext.
|
||
* java/beans/Beans: Added 1.4 functionality, fixed user documentation
|
||
to be conformant with Javadoc guidelines.
|
||
(instantiate): Added two more overloaded variants, reworked user
|
||
documentation, fixed exception behavior, fixed behavior when
|
||
deserializing null.
|
||
|
||
2005-01-03 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
||
(getControlTextFont): New method.
|
||
(getMenuTextFont): Likewise.
|
||
(getSubTextFont): Likewise.
|
||
(getSystemTextFont): Likewise.
|
||
(getUserTextFont): Likewise.
|
||
(getWindowTitleFont): Likewise.
|
||
|
||
2005-01-03 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/text/AbstractDocument.java
|
||
(documentFilter): New field.
|
||
(getDocumentFilter): New method.
|
||
(setDocumentFilter): Likewise.
|
||
(dump): Likewise.
|
||
|
||
2005-01-03 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/JTree.java
|
||
(DynamicUtilTreeNode.hasChildren): Clarify javadoc.
|
||
|
||
2005-01-03 Thomas Fitzsimmons <fitzsim@redhat.com>
|
||
|
||
* gnu/java/awt/ClasspathToolkit.java (createRobot): New method.
|
||
* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java
|
||
(getDefaultScreenDevice): Implement.
|
||
* gnu/java/awt/peer/gtk/GdkRobotPeer.java: New file.
|
||
* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java: Likewise.
|
||
* gnu/java/awt/peer/gtk/GtkToolkit.java (createRobot): New method.
|
||
* java/awt/Robot.java: Implement.
|
||
* java/awt/peer/RobotPeer.java: Rename parameters.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c: New file.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
||
(awt_keycode_to_keysym): Make non-static.
|
||
* native/jni/gtk-peer/gtkpeer.h (AWT_BUTTON1_MASK, AWT_BUTTON2_MASK,
|
||
AWT_BUTTON3_MASK): Declare constants.
|
||
(awt_keycode_to_keysym): Declare.
|
||
|
||
2005-01-03 Michael Koch <konqueror@gmx.de>
|
||
|
||
* configure.ac: Check for X11 stuff when GTK peer is enabled.
|
||
* include/Makefile.am: Generate gnu_java_awt_peer_gtk_GdkRobotPeer.h.
|
||
* include/gnu_java_awt_peer_gtk_GdkRobotPeer.h: New files.
|
||
* native/jni/gtk-peer/Makefile.am: Link libXtst.
|
||
Added gnu_java_awt_peer_gtk_GdkRobotPeer.c to the build.
|
||
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c:
|
||
Added "__attribute__((__unused__))" all over.
|
||
|
||
2005-01-03 Michael Koch <konqueror@gmx.de>
|
||
|
||
* java/net/InetAddress.java: Made all hexadecimal numbers lowercase.
|
||
Fixed typos in javadocs.
|
||
(isSiteLocalAddress): Fixed handling of byte values.
|
||
(isMCLinkLocal): Likewise.
|
||
* java/net/Inet4Address.java
|
||
(isMulticastAddress): Call super method.
|
||
(isLoopbackAddress): Likewise.
|
||
(isAnyLocalAddress): Likewise.
|
||
(isLinkLocalAddress): Likewise.
|
||
(isSiteLocalAddress): Likewise.
|
||
(isMCGlobal): Likewise.
|
||
(isMCNodeLocal): Likewise.
|
||
(isMCLinkLocal): Likewise.
|
||
(isMCSiteLocal): Likewise.
|
||
(isMCOrgLocal): Likewise.
|
||
(getHostAddress): Likewise.
|
||
|
||
2005-01-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* gnu/java/beans/decoder/DummyHandler.java: Add return statements for
|
||
failing methods.
|
||
* gnu/java/beans/decoder/DummyContext.java: Likewise.
|
||
|
||
2005-01-02 Robert Schuster <theBohemian@gmx.net>
|
||
|
||
* gnu/java/beans/decoder/AbstractContext.java,
|
||
gnu/java/beans/decoder/AbstractCreatableContext.java,
|
||
gnu/java/beans/decoder/AbstractElementHandler.java,
|
||
gnu/java/beans/decoder/AbstractObjectContext.java,
|
||
gnu/java/beans/decoder/ArrayContext.java,
|
||
gnu/java/beans/decoder/ArrayHandler.java,
|
||
gnu/java/beans/decoder/BooleanHandler.java,
|
||
gnu/java/beans/decoder/ByteHandler.java,
|
||
gnu/java/beans/decoder/CharHandler.java,
|
||
gnu/java/beans/decoder/ClassHandler.java,
|
||
gnu/java/beans/decoder/ConstructorContext.java,
|
||
gnu/java/beans/decoder/Context.java,
|
||
gnu/java/beans/decoder/DecoderContext.java,
|
||
gnu/java/beans/decoder/DefaultExceptionListener.java,
|
||
gnu/java/beans/decoder/DoubleHandler.java,
|
||
gnu/java/beans/decoder/DummyContext.java,
|
||
gnu/java/beans/decoder/DummyHandler.java,
|
||
gnu/java/beans/decoder/ElementHandler.java,
|
||
gnu/java/beans/decoder/FloatHandler.java,
|
||
gnu/java/beans/decoder/GrowableArrayContext.java,
|
||
gnu/java/beans/decoder/IndexContext.java,
|
||
gnu/java/beans/decoder/IntHandler.java,
|
||
gnu/java/beans/decoder/JavaHandler.java,
|
||
gnu/java/beans/decoder/LongHandler.java,
|
||
gnu/java/beans/decoder/MethodContext.java,
|
||
gnu/java/beans/decoder/MethodFinder.java,
|
||
gnu/java/beans/decoder/NullHandler.java,
|
||
gnu/java/beans/decoder/ObjectContext.java,
|
||
gnu/java/beans/decoder/ObjectHandler.java,
|
||
gnu/java/beans/decoder/PersistenceParser.java,
|
||
gnu/java/beans/decoder/PropertyContext.java,
|
||
gnu/java/beans/decoder/ShortHandler.java,
|
||
gnu/java/beans/decoder/SimpleHandler.java,
|
||
gnu/java/beans/decoder/StaticMethodContext.java,
|
||
gnu/java/beans/decoder/StringHandler.java,
|
||
gnu/java/beans/decoder/VoidHandler.java: New class
|
||
implementing java.beans.XMLDecoder decoding functionality.
|
||
* java/beans/XMLDecoder.java: New class.
|
||
|
||
2005-01-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* acinclude.m4 (REGEN_WITH_JAY): New macro.
|
||
* configure.ac: Call REGEN_WITH_JAY.
|
||
* lib/Makefile.am (gen-xpath-parser): New rule, depends on
|
||
REGEN_PARSER being defined.
|
||
(genclasses): Depend on gen-xpath-parser.
|
||
|
||
2005-01-02 Archie Cobbs <archie@dellroad.org>
|
||
|
||
* vm/reference/java/lang/VMThread.java (sleep()): revert behavior
|
||
of sleep(0,0) to previous, where we check for InterruptedException.
|
||
|
||
2005-01-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* ChangeLog.gnujaxp.1: New (historic) ChangeLog file.
|
||
* ChangeLog.gnujaxp.2: Likewise.
|
||
* ChangeLog.libxmlj: Likewise.
|
||
* Makefile.am (EXTRA_DIST): List new ChangeLog files.
|
||
* INSTALL: Add libxml2 and libxslt requirements for --enable-xmlj.
|
||
* doc/README.jaxp: New file.
|
||
* doc/Makefile.am (EXTRA_DIST): List new README.jaxp
|
||
* native/jni/xmlj/BUGS: New file.
|
||
* native/jni/xmlj/Makefile.am (EXTRA_DIST): List new BUGS file.
|
||
|
||
2005-01-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* lib/gen-classlist.sh.in: Use test -ef and echo top_srcdir and
|
||
top_builddir locations.
|
||
|
||
2005-01-02 Mark Wielaard <mark@klomp.org>
|
||
|
||
* configure.ac: Fix pkg checks for libxml-2.0 and libxslt.
|
||
* native/jni/xmlj/Makefile.am (AM_CFLAGS): Add STRICT_WARNING_CFLAGS
|
||
but disable ERROR_CFLAGS.
|
||
* native/jni/xmlj/xmlj_dom.c: Add __attribute__ ((__unused__)) where
|
||
obvious.
|
||
* native/jni/xmlj/xmlj_sax.c: Likewise.
|
||
* native/jni/xmlj/xmlj_transform.c: Likewise.
|
||
* native/jni/xmlj/xmlj_xpath.c: Likewise.
|
||
|
||
2005-01-02 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/text/AbstractDocument.java
|
||
(AbstractElement.getLength): Fixed off-by-one error.
|
||
(AbstractElement.children): Made abstract.
|
||
(AbstractElement.getAllowsChildren): Likewise.
|
||
(AbstractElement.getElement): Likewise.
|
||
(AbstractElement.dumpElement): New private method.
|
||
(AbstractElement.dump): New method.
|
||
(BranchElememt.getName): Fixed implementation.
|
||
(BranchElememt.toString): Likewise.
|
||
(BranchElememt.getElement): Fixed arguments.
|
||
(LeafElement.getName): Fixed implementation.
|
||
(LeafElement.toString): Likewise.
|
||
* javax/swing/text/GapContent.java
|
||
(GapContent): Put default content into buffer.
|
||
* javax/swing/text/PlainDocument.java
|
||
(reindex): Use empty attribute sets instead of null.
|
||
(createDefaultRoot): Reimplemented.
|
||
(insertUpdate): Call super method.
|
||
(removeUpdate): Likewise.
|
||
(getParagraphElement): Implemented.
|
||
|
||
2005-01-01 Michael Koch <konqueror@gmx.de>
|
||
|
||
* javax/swing/DefaultBoundedRangeModel.java
|
||
(fireValueChanged): Fixed off-by-one error.
|
||
|
||
|
||
Local Variables:
|
||
coding: iso-latin-1-unix
|
||
End:
|