1. 16 Jul, 2005 1 commit
  2. 30 Jun, 2005 1 commit
  3. 21 Sep, 2004 1 commit
    • [multiple changes] · 6f5ce93b
      2004-09-21  Andreas Tobler  <a.tobler@schweiz.ch>
      
      	Import the big Crypto/Jessie/Security merge from Classpath.
      
      	* Makefile.am: Add imported files.
      	* Makefile.in: Regenerate.
      
      	2004-08-14  Casey Marshall <csm@gnu.org>
      
      	The Big Crypto Merge of 2004.
      
      	* javax/security/auth/x500/X500Principal.java: Replaced with GNU
      	Crypto's version.
      
      	Files imported from GNU Crypto.
      	* javax/crypto/BadPaddingException.java
      	* javax/crypto/Cipher.java
      	* javax/crypto/CipherInputStream.java
      	* javax/crypto/CipherOutputStream.java
      	* javax/crypto/CipherSpi.java
      	* javax/crypto/EncryptedPrivateKeyInfo.java
      	* javax/crypto/ExemptionMechanism.java
      	* javax/crypto/ExemptionMechanismException.java
      	* javax/crypto/ExemptionMechanismSpi.java
      	* javax/crypto/IllegalBlockSizeException.java
      	* javax/crypto/KeyAgreement.java
      	* javax/crypto/KeyAgreementSpi.java
      	* javax/crypto/KeyGenerator.java
      	* javax/crypto/KeyGeneratorSpi.java
      	* javax/crypto/Mac.java
      	* javax/crypto/MacSpi.java
      	* javax/crypto/Makefile.am
      	* javax/crypto/NoSuchPaddingException.java
      	* javax/crypto/NullCipher.java
      	* javax/crypto/NullCipherImpl.java
      	* javax/crypto/SealedObject.java
      	* javax/crypto/SecretKey.java
      	* javax/crypto/SecretKeyFactory.java
      	* javax/crypto/SecretKeyFactorySpi.java
      	* javax/crypto/ShortBufferException.java
      	* javax/crypto/interfaces/DHKey.java
      	* javax/crypto/interfaces/DHPrivateKey.java
      	* javax/crypto/interfaces/DHPublicKey.java
      	* javax/crypto/interfaces/PBEKey.java
      	* javax/crypto/spec/DESKeySpec.java
      	* javax/crypto/spec/DESedeKeySpec.java
      	* javax/crypto/spec/DHGenParameterSpec.java
      	* javax/crypto/spec/DHParameterSpec.java
      	* javax/crypto/spec/DHPrivateKeySpec.java
      	* javax/crypto/spec/DHPublicKeySpec.java
      	* javax/crypto/spec/IvParameterSpec.java
      	* javax/crypto/spec/PBEKeySpec.java
      	* javax/crypto/spec/PBEParameterSpec.java
      	* javax/crypto/spec/RC2ParameterSpec.java
      	* javax/crypto/spec/RC5ParameterSpec.java
      	* javax/crypto/spec/SecretKeySpec.java
      	* javax/security/auth/AuthPermission.java
      	* javax/security/auth/DestroyFailedException.java
      	* javax/security/auth/Destroyable.java
      	* javax/security/auth/Policy.java
      	* javax/security/auth/PrivateCredentialPermission.java
      	* javax/security/auth/RefreshFailedException.java
      	* javax/security/auth/Refreshable.java
      	* javax/security/auth/Subject.java
      	* javax/security/auth/SubjectDomainCombiner.java
      	* 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
      	* javax/security/auth/login/AccountExpiredException.java
      	* javax/security/auth/login/AppConfigurationEntry.java
      	* javax/security/auth/login/Configuration.java
      	* javax/security/auth/login/CredentialExpiredException.java
      	* javax/security/auth/login/FailedLoginException.java
      	* javax/security/auth/login/LoginContext.java
      	* javax/security/auth/login/LoginException.java
      	* javax/security/auth/login/NullConfiguration.java
      	* javax/security/auth/x500/X500PrivateCredential.java
      	* javax/security/sasl/AuthenticationException.java
      	* javax/security/sasl/AuthorizeCallback.java
      	* javax/security/sasl/RealmCallback.java
      	* javax/security/sasl/RealmChoiceCallback.java
      	* javax/security/sasl/Sasl.java
      	* javax/security/sasl/SaslClient.java
      	* javax/security/sasl/SaslClientFactory.java
      	* javax/security/sasl/SaslException.java
      	* javax/security/sasl/SaslServer.java
      	* javax/security/sasl/SaslServerFactory.java
      	* org/ietf/jgss/ChannelBinding.java
      	* org/ietf/jgss/GSSContext.java
      	* org/ietf/jgss/GSSCredential.java
      	* org/ietf/jgss/GSSException.java
      	* org/ietf/jgss/GSSManager.java
      	* org/ietf/jgss/GSSName.java
      	* org/ietf/jgss/MessageProp.java
      	* org/ietf/jgss/Oid.java
      	* org/ietf/jgss/MessagesBundle.properties
      
      	Files imported from Jessie <http://www.nongnu.org/jessie/>
      	* javax/net/ServerSocketFactory.java
      	* javax/net/SocketFactory.java
      	* javax/net/VanillaServerSocketFactory.java
      	* javax/net/VanillaSocketFactory.java
      	* javax/net/ssl/HandshakeCompletedEvent.java
      	* javax/net/ssl/HandshakeCompletedListener.java
      	* javax/net/ssl/HostnameVerifier.java
      	* javax/net/ssl/HttpsURLConnection.java
      	* javax/net/ssl/KeyManager.java
      	* javax/net/ssl/KeyManagerFactory.java
      	* javax/net/ssl/KeyManagerFactorySpi.java
      	* javax/net/ssl/ManagerFactoryParameters.java
      	* javax/net/ssl/SSLContext.java
      	* javax/net/ssl/SSLContextSpi.java
      	* javax/net/ssl/SSLException.java
      	* javax/net/ssl/SSLHandshakeException.java
      	* javax/net/ssl/SSLKeyException.java
      	* javax/net/ssl/SSLPeerUnverifiedException.java
      	* javax/net/ssl/SSLPermission.java
      	* javax/net/ssl/SSLProtocolException.java
      	* javax/net/ssl/SSLServerSocket.java
      	* javax/net/ssl/SSLServerSocketFactory.java
      	* javax/net/ssl/SSLSession.java
      	* javax/net/ssl/SSLSessionBindingEvent.java
      	* javax/net/ssl/SSLSessionBindingListener.java
      	* javax/net/ssl/SSLSessionContext.java
      	* javax/net/ssl/SSLSocket.java
      	* javax/net/ssl/SSLSocketFactory.java
      	* javax/net/ssl/TrivialHostnameVerifier.java
      	* javax/net/ssl/TrustManager.java
      	* javax/net/ssl/TrustManagerFactory.java
      	* javax/net/ssl/TrustManagerFactorySpi.java
      	* javax/net/ssl/X509KeyManager.java
      	* javax/net/ssl/X509TrustManager.java
      	* javax/security/cert/Certificate.java
      	* javax/security/cert/CertificateEncodingException.java
      	* javax/security/cert/CertificateException.java
      	* javax/security/cert/CertificateExpiredException.java
      	* javax/security/cert/CertificateNotYetValidException.java
      	* javax/security/cert/CertificateParsingException.java
      	* javax/security/cert/X509CertBridge.java
      	* javax/security/cert/X509Certificate.java
      
      	2004-08-20  Casey Marshall  <csm@gnu.org>
      
      	* java/security/cert/X509CRLSelector.java: New file.
      	* java/security/cert/X509CertSelector.java: New file.
      
      From-SVN: r87795
      Andreas Tobler committed
  4. 15 May, 2004 1 commit
    • [multiple changes] · 85ff6f62
      2004-05-15  Mark Wielaard  <mark@klomp.org>
      
             * Makefile.am (ordinary_java_source_files): Add new javax.print
             classes.
             * Makefile.in: Regenerated.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/attribute/standard/DateTimeAtCompleted.java,
             javax/print/attribute/standard/DateTimeAtCreation.java,
             javax/print/attribute/standard/DateTimeAtProcessing.java,
             javax/print/attribute/standard/DocumentName.java,
             javax/print/attribute/standard/JobHoldUntil.java,
             javax/print/attribute/standard/JobImpressionsCompleted.java,
             javax/print/attribute/standard/JobMessageFromOperator.java,
             javax/print/attribute/standard/JobName.java,
             javax/print/attribute/standard/JobOriginatingUserName.java,
             javax/print/attribute/standard/JobPriority.java,
             javax/print/attribute/standard/JobPrioritySupported.java,
             javax/print/attribute/standard/NumberOfInterveningJobs.java,
             javax/print/attribute/standard/OutputDeviceAssigned.java,
             javax/print/attribute/standard/PrinterInfo.java,
             javax/print/attribute/standard/PrinterLocation.java,
             javax/print/attribute/standard/PrinterMakeAndModel.java,
             javax/print/attribute/standard/PrinterMessageFromOperator.java,
             javax/print/attribute/standard/PrinterName.java,
             javax/print/attribute/standard/QueuedJobCount.java,
             javax/print/attribute/standard/RequestingUserName.java:
             Fixed javadocs all over.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/DocFlavor.java,
             javax/print/attribute/standard/ColorSupported.java,
             javax/print/attribute/standard/Compression.java,
             javax/print/attribute/standard/CopiesSupported.java,
             javax/print/attribute/standard/Fidelity.java,
             javax/print/attribute/standard/Finishings.java,
             javax/print/attribute/standard/JobImpressionsSupported.java,
             javax/print/attribute/standard/JobKOctetsSupported.java,
             javax/print/attribute/standard/JobMediaSheetsSupported.java,
             javax/print/attribute/standard/JobSheets.java,
             javax/print/attribute/standard/JobState.java,
             javax/print/attribute/standard/JobStateReason.java,
             javax/print/attribute/standard/JobStateReasons.java,
             javax/print/attribute/standard/Media.java,
             javax/print/attribute/standard/MediaSizeName.java,
             javax/print/attribute/standard/MultipleDocumentHandling.java,
             javax/print/attribute/standard/NumberUpSupported.java,
             javax/print/attribute/standard/OrientationRequested.java,
             javax/print/attribute/standard/PDLOverrideSupported.java,
             javax/print/attribute/standard/PageRanges.java,
             javax/print/attribute/standard/PresentationDirection.java,
             javax/print/attribute/standard/PrintQuality.java,
             javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
             javax/print/attribute/standard/PrinterMoreInfo.java,
             javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
             javax/print/attribute/standard/PrinterResolution.java,
             javax/print/attribute/standard/PrinterState.java,
             javax/print/attribute/standard/PrinterStateReason.java,
             javax/print/attribute/standard/PrinterStateReasons.java,
             javax/print/attribute/standard/PrinterURI.java,
             javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
             javax/print/attribute/standard/Severity.java,
             javax/print/attribute/standard/SheetCollate.java,
             javax/print/attribute/standard/Sides.java:
             Added serialVersionUID and removed final keyword where it doenst
             belong.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/PrintServiceLookup.java: New file.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/DocFlavor.java:
             Implemented all flavor classes.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/attribute/standard/ColorSupported.java,
             javax/print/attribute/standard/Compression.java,
             javax/print/attribute/standard/CopiesSupported.java,
             javax/print/attribute/standard/Fidelity.java,
             javax/print/attribute/standard/Finishings.java,
             javax/print/attribute/standard/JobImpressionsSupported.java,
             javax/print/attribute/standard/JobKOctetsSupported.java,
             javax/print/attribute/standard/JobMediaSheetsSupported.java,
             javax/print/attribute/standard/JobSheets.java,
             javax/print/attribute/standard/JobState.java,
             javax/print/attribute/standard/JobStateReason.java,
             javax/print/attribute/standard/JobStateReasons.java,
             javax/print/attribute/standard/Media.java,
             javax/print/attribute/standard/MediaSizeName.java,
             javax/print/attribute/standard/MultipleDocumentHandling.java,
             javax/print/attribute/standard/NumberUpSupported.java,
             javax/print/attribute/standard/OrientationRequested.java,
             javax/print/attribute/standard/PDLOverrideSupported.java,
             javax/print/attribute/standard/PageRanges.java,
             javax/print/attribute/standard/PresentationDirection.java,
             javax/print/attribute/standard/PrintQuality.java,
             javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
             javax/print/attribute/standard/PrinterMoreInfo.java,
             javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
             javax/print/attribute/standard/PrinterResolution.java,
             javax/print/attribute/standard/PrinterState.java,
             javax/print/attribute/standard/PrinterStateReason.java,
             javax/print/attribute/standard/PrinterStateReasons.java,
             javax/print/attribute/standard/PrinterURI.java,
             javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
             javax/print/attribute/standard/Severity.java,
             javax/print/attribute/standard/SheetCollate.java,
             javax/print/attribute/standard/Sides.java: New files.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/Doc.java
             (getPrintData): Throws IOException.
             (getReaderForText): Likewise.
             (getStreamForBytes): Likewise.
             * javax/print/DocFlavor.java:
             Fixed filename in copyright.
             (serialVersionUID): New field.
             * javax/print/ServiceUIFactory.java:
             Made all constants final.
             * javax/print/AttributeException.java
             javax/print/MultiDoc.java
             javax/print/MultiDocPrintJob.java
             javax/print/MultiDocPrintService.java
             javax/print/StreamPrintService.java
             javax/print/URIException.java: New files.
             * javax/print/Makefile.am
             (EXTRA_DIST): Added all new files.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/attribute/standard/Copies.java,
             javax/print/attribute/standard/DateTimeAtCompleted.java,
             javax/print/attribute/standard/DateTimeAtCreation.java,
             javax/print/attribute/standard/DateTimeAtProcessing.java,
             javax/print/attribute/standard/DocumentName.java,
             javax/print/attribute/standard/JobHoldUntil.java,
             javax/print/attribute/standard/JobImpressions.java,
             javax/print/attribute/standard/JobImpressionsCompleted.java,
             javax/print/attribute/standard/JobKOctets.java,
             javax/print/attribute/standard/JobKOctetsProcessed.java,
             javax/print/attribute/standard/JobMediaSheets.java,
             javax/print/attribute/standard/JobMediaSheetsCompleted.java,
             javax/print/attribute/standard/JobMessageFromOperator.java,
             javax/print/attribute/standard/JobName.java,
             javax/print/attribute/standard/JobOriginatingUserName.java,
             javax/print/attribute/standard/JobPriority.java,
             javax/print/attribute/standard/JobPrioritySupported.java,
             javax/print/attribute/standard/NumberOfDocuments.java,
             javax/print/attribute/standard/NumberOfInterveningJobs.java,
             javax/print/attribute/standard/NumberUp.java,
             javax/print/attribute/standard/OutputDeviceAssigned.java,
             javax/print/attribute/standard/PagesPerMinute.java,
             javax/print/attribute/standard/PagesPerMinuteColor.java:
             Fixed @return tag all over.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/attribute/AttributeSetUtilities.java
             (verifyCategoryForValue): Fixed typo in javadoc.
             * javax/print/attribute/HashAttributeSet.java
             (containsKey): Fixed @return tag.
             (comtainsValue): Likewise.
             (equals): Likewise.
             * javax/print/attribute/IntegerSyntax.java
             (equals): Likewise.
             * javax/print/attribute/ResolutionSyntax.java
             (equals): Likewise.
             (getCrossFeedResolution): Removed unused code.
             (getFeedResolution): Likewise.
             * javax/print/attribute/SetOfIntegerSyntax.java
             (SetOfIntegerSyntax): Fixed HTML entities in javadoc.
             (equals): Fixed @return tag.
             * javax/print/attribute/TextSyntax.java
             (TextSyntax): Take locale into account.
             (hashCode): Better implementation.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/CancelablePrintJob.java,
             javax/print/Doc.java,
             javax/print/DocFlavor.java,
             javax/print/DocPrintJob.java,
             javax/print/FlavorException.java,
             javax/print/PrintException.java,
             javax/print/PrintService.java,
             javax/print/ServiceUIFactory.java: New files.
      
      From-SVN: r81901
      Mark Wielaard committed
  5. 21 Apr, 2004 1 commit
    • ServiceFactory.java, [...]: New files. · 96d22b12
      2004-04-21  Michael Koch  <konqueror@gmx.de>
      
      	* gnu/classpath/ServiceFactory.java,
      	gnu/classpath/ServiceProviderLoadingAction.java,
      	javax/imageio/ImageReader.java,
      	javax/imageio/ImageTranscoder.java,
      	javax/imageio/ImageWriter.java,
      	javax/imageio/package.html,
      	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/spi/package.html,
      	javax/imageio/stream/IIOByteBuffer.java,
      	javax/imageio/stream/ImageInputStream.java,
      	javax/imageio/stream/ImageOutputStream.java,
      	javax/imageio/stream/package.html:
      	New files.
      	* Makefile.am
      	(ordinary_java_source_files): Added
      	gnu/classpath/ServiceFactory.java and
      	gnu/classpath/ServiceProviderLoadingAction.java.
      	(javax_source_files): Added
      	javax/imageio/ImageReader.java,
      	javax/imageio/ImageTranscoder.java,
      	javax/imageio/ImageWriter.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 and
      	javax/imageio/stream/ImageOutputStream.java.
      	* Makefile.in: Regenerated.
      
      From-SVN: r80951
      Michael Koch committed
  6. 16 Apr, 2004 1 commit
    • [multiple changes] · 31e632d3
      2004-04-09  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkPanelPeer.java (connectSignals):
      	Remove method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c: Remove
      	unused code.
      
      2004-04-02  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerate.
      	* javax/swing/ImageIcon.java:
      	(ImageIcon(file)): set description of the icon
      	to the file name
      	* javax/swing/JCheckBoxMenuItem.java:
      	Mostly Implemented. Work in progress.
      	* javax/swing/JRadioButtonMenuItem.java:
       	Reimplement constructors to use JToggleButtonModel.
      	* javax/swing/plaf/basic/BasicIconFactory.java:
      	(getCheckBoxMenuItemIcon): return check box
      	icon.
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	paint menu item selected only when it is armed and
      	pressed.
      
      2004-04-02  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java
      	(GtkMenuItemPeer): Only connect signals if this isn't a Menu peer.
      	* java/awt/Component.java
      	(add): Set the parent of the popup as this component.
      	* java/awt/PopupMenu.java
      	(addNotify): Create popup menu when peer is null.
      	(show): Call addNotify() if peer is null.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_show): Set the button
      	argument for gtk_menu_popup() as zero. This causes the popup menu to
      	respond to any mouse button.
      
      2004-03-31  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerate.
      	* javax/swing/JRadioButtonMenuItem.java:
      	Implemented.
      	* javax/swing/plaf/basic/BasicIconFactory.java:
      	(getRadioButtonMenuItemIcon): Return
      	radio button icon.
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	(getPreferredSize): Add size of checkIcon if it
      	exists.
      	(installDefaults): Don't initialize checkIcon.
      	It's value will be set in subclasses.
      	(uninstallDefaults): remove uninstallation of
      	checkIcon.
      	(paint): Moved code to paintMenuItem().
      	(paintMenuItem): Implemented.
      	* javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java:
      	UI delegate for JRadioButtonMenuItem.
      
      2004-03-29  Olga Rodimina  <rodimina@redhat.com>
      
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	Corrected position of the accelerator.
      
      2004-03-29  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerate.
      	* javax/swing/JMenuItem.java: Partly
      	implemented. Work in progress
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Changed default value of acceleratorDelimiter.
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	New class. Partly implemented.
      
      2004-03-26  Mark Wielaard  <mark@klomp.org>
      
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
      	(item_activate): Declare label before use.
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
      	(gtkSetFont): Removed unused variable label.
      	(addExposeFilter): Declare variables before use.
      	(removeExposeFilter): Likewise.
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
      	(ok_clicked): Declare str_fileName before use.
      
      2004-03-26  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkMenuPeer.java
      	(addSeparator): Remove.
      	* java/awt/Menu.java
      	(separator): Remove static final MenuItem field.
      	(separatorLabel): New static final String field.
      	(addSeparator): Do not use peer method; use add(MenuItem) instead.
      	Use separatorLabel to denote that it is a separator.
      	(insertSeparator): Create a new MenuItem with separatorLabel, instead
      	of reusing the static separator instance, because a MenuItem instance
      	can't be added more than once without being cloned.
      	* java/awt/peer/MenuPeer.java
      	(addSeparator): Remove from interface.
      
      2004-03-26  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java
      	(connectSignals): New native method declaration.
      	(GtkMenuItemPeer): Connect signals if the parent is a Menu.
      	* java/awt/MenuItem.java
      	(getActionCommand): Return the label if the action command is not set.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_addMenu): Use
      	gtk_menu_shell_append().
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c
      	(item_activate): Fix argument type.
      	(Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_create): Do not connect
      	signal here.
      	(Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_connectSignals): New
      	method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkMenuPeer_create): Check if a label is
      	given. Add the menu widget's top-level GtkWindow to the global window
      	group, so it can grab the pointer.
      	(Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addItem): Use
      	gtk_menu_shell_append().
      
      2004-03-23  Graydon Hoare  <graydon@redhat.com>
      
      	* java/text/AttributedString.java
      	(addAttribute): Fix off-by-one.
      	(getIterator): Likewise.
      	* java/text/AttributedStringIterator.java
      	(getRunLimit): Correct logic.
      	(getRunStart): Likewise.
      	(getAttribute): Fix inequality.
      	(getAttributes): Likewise.
      	* testsuite/libjava.mauve/xfails: Remove AttributedString xfail.
      
      2004-03-23  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/plaf/basic/BasicTabbedPaneUI.java:
      	(calculateSizes): Return real width and height.
      
      2004-03-23  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/plaf/basic/BasicTabbedPaneUI.java
      	(calculateTabRects): Set the selectedRun before
      	trying to rotate tabs.
      
      2004-03-23  Kim Ho  <kho@redhat.com>
      
      	* Makefile.am: New file
      	* Makefile.in: Regenerate
      	* java/awt/Graphics.java: (drawRect):
      	Draw to the correct point.
      	* javax/swing/DefaultSingleSelectionModel.java
      	(isSelected): Return true if the selected index
      	is not -1.
      	* javax/swing/JLabel.java: Do not change mnemonic
      	index if text is null.
      	* javax/swing/JProgressBar.java: Use JComponent's
      	EventListenerList.
      	* javax/swing/JScrollBar.java: Ditto.
      	* javax/swing/JSlider.java: Ditto.
      	* javax/swing/JTabbedPane.java: Reimplement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Add defaults for TabbedPane.
      	* javax/swing/plaf/basic/BasicArrowButton.java:
      	Implement
      	* javax/swing/plaf/basic/BasicProgressBarUI.java:
      	(paintDeterminate): Don't paint String if it's
      	empty.
      	(paintIndeterminate): ditto.
      	* javax/swing/plaf/basic/BasicTabbedPaneUI.java:
      	Reimplement.
      
      2004-03-19  Michael Koch  <konqueror@gmx.de>
      
      	* java/awt/image/AffineTransformOp.java
      	(AffineTransformOp): Made public.
      	* javax/swing/JComponent.java
      	(listenerList): Made protected.
      	(accessibleContext): Likewise.
      	* javax/swing/JList.java
      	(valueChanged): Dont use internal fields of ListSelectionEvent.
      	* javax/swing/JViewport.java
      	(getView): Dont use internal fields of Component.
      	(addImpl): Likewise.
      	* javax/swing/Timer.java
      	(isRunning): Made public.
      	(start): Likewise.
      	(stop): Likewise.
      	* javax/swing/UIDefaults.java
      	(getInt): Made public.
      	* javax/swing/plaf/basic/BasicListUI.java
      	(mousePressed): Dont use internal fields of MouseEvent.
      	(propertyChanged): Dont use internal fields of PropertyChangeEvent.
      	* javax/swing/plaf/basic/BasicScrollBarUI.java
      	(arrowIcon): Made static.
      	* javax/swing/plaf/basic/BasicViewportUI.java
      	(stateChanged): Dont use internal field on ChangeEvent.
      	* javax/swing/text/JTextComponent.java
      	(getUI): Call UIManager.getUI().
      	(updateUI): Use getUI().
      
      2004-03-19  Graydon Hoare  <graydon@redhat.com>
      
      	* javax/swing/JComponent.java: Turn off double buffer by default.
      	* javax/swing/plaf/basic/BasicViewportUI.java: Clear rects before painting.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
      	(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_gdkDrawDrawable):
      	Use cairo to copy areas.
      	(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_cairoClip):
      	Initialize and set clip region.
      
      2004-03-15  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* java/applet/Applet.java (preferredSize): Override deprecated
      	variant of getPreferredSize.
      	(minimumSize): Override deprecated variant of getMinimumSize.
      
      2004-03-15  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(drawImage(img,xform,bgcolor,obs)): New Method.
      	Helper function that every drawImage method will
      	use.
      	(drawRaster): Added new parameter, bgcolor. All
      	transparent pixels are changed to bgcolor before
      	image is drawn.
      	(drawRenderedImage): Fixed to use changed drawRaster().
      	(drawImage(image,xform,obs): Fixed to use new helper function
      	(drawImage(image,op,x,y)): Ditto.
      	(drawImage (img,x,y,observer)): Ditto.
      	((PainterThread) bgcolor): New Field.
      	((PainterThread) (setPixels)): Changed all transparent pixels
      	to bgcolor.
      	(drawImage(img,x,y,width,height,bgcolor,observer)):
      	Fixed FIXME - all the transparent pixels are
      	changed to the specified bgcolor.
      	(drawImage(img, x, y, width, height, observer): Changed to
      	use function above.
      	(drawImage (img,dx1,dy1,dx2,dy2,sx1,sy1,sx2,sy2,bgcolor,observer)):
      	Fixed FIXME- changed all transparent pixels to bgcolor.
      	(drawImage (img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer)):
      	Changed to use function above.
      
      2004-03-14  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* java/applet/Applet.java (dimensions): New field.
      	(getDimensions): New method.
      	(getPreferredSize): Call getDimensions.
      	(getMinimumSize): Likewise.
      
      2004-03-13  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* jni/classpath/jcl.c: Include stdlib.h, not malloc.h.
      	* jni/classpath/jnilink.c: Likewise.
      
      	* java/applet/Applet.java (getPreferredSize): New method.
      	(getMinimumSize): New method.
      
      From-SVN: r80762
      Graydon Hoare committed
  7. 11 Oct, 2003 1 commit
    • ButtonPeer.java, [...]: Removed redundant modifiers. · 4581f1bc
      2003-10-11  Michael Koch  <konqueror@gmx.de>
      
      	* java/awt/peer/ButtonPeer.java,
      	java/awt/peer/CheckboxMenuItemPeer.java,
      	java/awt/peer/CheckboxPeer.java,
      	java/awt/peer/ChoicePeer.java,
      	java/awt/peer/ComponentPeer.java,
      	java/awt/peer/ContainerPeer.java,
      	java/awt/peer/DialogPeer.java,
      	java/awt/peer/FileDialogPeer.java,
      	java/awt/peer/FramePeer.java,
      	java/awt/peer/LabelPeer.java,
      	java/awt/peer/ListPeer.java,
      	java/awt/peer/MenuBarPeer.java,
      	java/awt/peer/MenuComponentPeer.java,
      	java/awt/peer/MenuItemPeer.java,
      	java/awt/peer/MenuPeer.java,
      	java/awt/peer/PopupMenuPeer.java,
      	java/awt/peer/RobotPeer.java,
      	java/awt/peer/ScrollPanePeer.java,
      	java/awt/peer/ScrollbarPeer.java,
      	java/awt/peer/TextAreaPeer.java,
      	java/awt/peer/TextComponentPeer.java,
      	java/awt/peer/TextFieldPeer.java,
      	java/awt/peer/WindowPeer.java:
      	Removed redundant modifiers.
      
      From-SVN: r72347
      Michael Koch committed
  8. 01 Mar, 2003 1 commit
    • XPanelPeer.java (beginLayout, [...]): New methods. · 2759b260
      	* gnu/awt/xlib/XPanelPeer.java (beginLayout, endLayout,
      	isPaintPending): New methods.
      	* gnu/awt/xlib/XFramePeer.java (getState, setState,
      	setMaximizedBounds): New methods.
      	(beginLayout, endLayout, isPaintPending): Likewise.
      	* gnu/awt/xlib/XCanvasPeer.java (isFocusable): New method.
      	(requestFocus): Likewise.
      	(isObscured): Likewise.
      	(canDetermineObscurity): Likewise.
      	(coalescePaintEvent): Likewise.
      	(updateCursorImmediately): Likewise.
      	(createVolatileImage): Likewise.
      	(handlesWheelScrolling): Likewise.
      	(createBuffers): Likewise.
      	(getBackBuffer): Likewise.
      	(flip): Likewise.
      	(destroyBuffers): Likewise.
      
      	* Makefile.in: Rebuilt.
      	* Makefile.am (awt_java_source_files): Added DropTargetPeer.java,
      	RobotPeer.java.
      	* gnu/java/awt/GLightweightPeer.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/GtkFramePeer.java,
      	gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java,
      	gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
      	java/awt/dnd/peer/DragSourceContextPeer.java,
      	java/awt/dnd/peer/DropTargetContextPeer.java,
      	java/awt/peer/ButtonPeer.java,
      	java/awt/peer/CheckboxMenuItemPeer.java,
      	java/awt/peer/CheckboxPeer.java, java/awt/peer/ChoicePeer.java,
      	java/awt/peer/ComponentPeer.java,
      	java/awt/peer/ContainerPeer.java, java/awt/peer/DialogPeer.java,
      	java/awt/peer/FileDialogPeer.java, java/awt/peer/FramePeer.java,
      	java/awt/peer/LabelPeer.java, java/awt/peer/ListPeer.java,
      	java/awt/peer/MenuBarPeer.java,
      	java/awt/peer/MenuComponentPeer.java,
      	java/awt/peer/MenuItemPeer.java, java/awt/peer/MenuPeer.java,
      	java/awt/peer/PopupMenuPeer.java,
      	java/awt/peer/ScrollPanePeer.java,
      	java/awt/peer/ScrollbarPeer.java, java/awt/peer/TextAreaPeer.java,
      	java/awt/peer/TextComponentPeer.java,
      	java/awt/peer/TextFieldPeer.java, java/awt/peer/WindowPeer.java:
      	New versions from Classpath.
      	* java/awt/dnd/peer/DropTargetPeer.java: New file from Classpath.
      	* java/awt/peer/RobotPeer.java: Likewise.
      
      From-SVN: r63627
      Tom Tromey committed
  9. 22 Jan, 2002 2 commits
    • Add license clarification. · 98c3a44f
      From-SVN: r49107
      Mark Wielaard committed
    • ButtonPeer.java: Replace with Classpath version. · bda14505
      	* java/awt/peer/ButtonPeer.java: Replace with Classpath version.
      	* java/awt/peer/CanvasPeer.java: Replace with Classpath version.
      	* java/awt/peer/CheckboxMenuItemPeer.java: Replace with Classpath
      	version.
      	* java/awt/peer/CheckboxPeer.java: Replace with Classpath version.
      	* java/awt/peer/ChoicePeer.java: Replace with Classpath version.
      	* java/awt/peer/ComponentPeer.java: Replace with Classpath version.
      	* java/awt/peer/ContainerPeer.java: Replace with Classpath version.
      	* java/awt/peer/DialogPeer.java: Replace with Classpath version.
      	* java/awt/peer/FileDialogPeer.java: Replace with Classpath version.
      	* java/awt/peer/FontPeer.java: Replace with Classpath version.
      	* java/awt/peer/FramePeer.java: Replace with Classpath version.
      	* java/awt/peer/LabelPeer.java: Replace with Classpath version.
      	* java/awt/peer/LightweightPeer.java: Replace with Classpath version.
      	* java/awt/peer/ListPeer.java: Replace with Classpath version.
      	* java/awt/peer/MenuBarPeer.java: Replace with Classpath version.
      	* java/awt/peer/MenuComponentPeer.java: Replace with Classpath version.
      	* java/awt/peer/MenuItemPeer.java: Replace with Classpath version.
      	* java/awt/peer/MenuPeer.java: Replace with Classpath version.
      	* java/awt/peer/PanelPeer.java: Replace with Classpath version.
      	* java/awt/peer/PopupMenuPeer.java: Replace with Classpath version.
      	* java/awt/peer/ScrollPanePeer.java: Replace with Classpath version.
      	* java/awt/peer/ScrollbarPeer.java: Replace with Classpath version.
      	* java/awt/peer/TextAreaPeer.java: Replace with Classpath version.
      	* java/awt/peer/TextComponentPeer.java: Replace with Classpath version.
      	* java/awt/peer/TextFieldPeer.java: Replace with Classpath version.
      	* java/awt/peer/WindowPeer.java: Replace with Classpath version.
      	* gnu/awt/xlib/XPanelPeer.java (insets): New method.
      	* gnu/awt/xlib/XCanvasPeer.java (show, hide): New methods.
      	(minimumSize, preferredSize, reshape): Likewise.
      	* gnu/awt/xlib/XFramePeer.java (insets, enable, disable,
      	getColorModel): New methods.
      	* java/awt/PopupMenu.java: Merged with Classpath.
      	* java/awt/MenuBar.java: Merged with Classpath.
      	* java/awt/SystemColor.java: Replace with Classpath version.
      	* java/awt/Panel.java: Merged with Classpath.
      	* java/awt/PaintContext.java: Updated copyright.
      	* java/awt/MenuShortcut.java: Merged with Classpath.
      	* java/awt/MenuContainer.java: Merged with Classpath.
      	* java/awt/Menu.java: Merged with Classpath.
      	* java/awt/MediaEntry.java: New file from Classpath.
      	* java/awt/MediaTracker.java: New file from Classpath.
      	* java/awt/List.java: Merged with Classpath version.
      	* java/awt/Insets.java: Merged with Classpath version.
      	* java/awt/ImageMediaEntry.java: New file from Classpath.
      	* java/awt/Image.java: Replaced with Classpath version.
      	* java/awt/FontMetrics.java: Merged with Classpath version.
      	* java/awt/Cursor.java (getDefaultCursor): Use DEFAULT_CURSOR
      	constant.
      	* java/awt/Font.java: Merged with Classpath version.
      	* java/awt/Dialog.java: Merged with Classpath version.
      	* java/awt/Color.java: Merged with Classpath version.
      	* java/awt/Choice.java: Merged with Classpath version.
      	* java/awt/CheckboxMenuItem.java: Merged with Classpath version.
      	* java/awt/Adjustable.java: Replace with Classpath version.
      	* java/awt/MenuItem.java (paramString): Don't include class name
      	or brackets.  Call superclass paramString.
      	* java/awt/MenuComponent.java (toString): Call paramString.
      	(paramString): Compute string; don't call toString.
      	* java/awt/Label.java (paramString): Don't include class name
      	or brackets.  Call superclass paramString.
      	* java/awt/Checkbox.java (paramString): Don't include class name
      	or brackets.  Call superclass paramString.
      	* java/awt/Button.java (paramString): Don't include class name or
      	brackets.  Call superclass paramString.
      	* java/awt/MenuComponent.java (getTreeLock): Now protected.
      
      From-SVN: r49099
      Tom Tromey committed
  10. 11 Oct, 2000 1 commit
    • ChoicePeer.java (addItem): Removed. · 18a61d1c
      2000-10-11  Bryce McKinlay  <bryce@albatross.co.nz>
      
      	* java/awt/peer/ChoicePeer.java (addItem): Removed.
      	* java/awt/peer/ComponentPeer.java (disable): Removed.
      	(enable): Removed.
      	(hide): Removed.
      	(minimumSize): Removed.
      	(preferredSize): Removed.
      	(reshape): Removed.
      	(show): Removed.
      	* java/awt/peer/ListPeer.java (addItem): Removed.
      	(clear): Removed.
      	(minimumSize): Removed.
      	(preferredSize): Removed.
      	(setMultipleSelections): Removed.
      	* java/awt/peer/MenuBarPeer.java (add): Renamed from addMenu.
      	(remove): Renamed from removeMenu.
      	* java/awt/peer/MenuItemPeer.java (disable): Removed.
      	(enable): Removed.
      	* java/awt/peer/MenuPeer.java (add): Renamed from addItem.
      	(remove): Renamed from removeItem.
      	* java/awt/peer/TextAreaPeer.java (insertText): Removed.
      	(getMinimumSize): Removed.
      	(getPreferredSize): Removed.
      	(minimumSize): Removed.
      	(preferredSize): Removed.
      	(replaceText): Removed.
      	* java/awt/peer/TextFieldPeer.java (minimumSize): Removed.
      	(preferredSize): Removed.
      	(getMinimumSize): Removed.
      	(getPreferredSize): Removed.
      	(setEchoCharacter): Removed.
      
      From-SVN: r36836
      Bryce McKinlay committed
  11. 12 Jul, 2000 1 commit