[commit-cp] classpath ./ChangeLog examples/gnu/classpath/ex...

2005-08-30 Thread David Gilbert
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert <[EMAIL PROTECTED]>   05/08/30 09:42:23

Modified files:
.  : ChangeLog 
examples/gnu/classpath/examples/swing: Demo.java 
javax/swing/plaf/metal: MetalLookAndFeel.java 
MetalTabbedPaneUI.java 

Log message:
2005-08-30  David Gilbert  <[EMAIL PROTECTED]>

* 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'.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4590&tr2=1.4591&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/examples/gnu/classpath/examples/swing/Demo.java.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?tr1=1.43&tr2=1.44&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalTabbedPaneUI.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text





[commit-cp] classpath ./ChangeLog javax/swing/plaf/metal/Me...

2005-08-30 Thread David Gilbert
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert <[EMAIL PROTECTED]>   05/08/30 12:48:39

Modified files:
.  : ChangeLog 
javax/swing/plaf/metal: MetalLabelUI.java MetalLookAndFeel.java 

Log message:
2005-08-30  David Gilbert  <[EMAIL PROTECTED]>

* 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.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4591&tr2=1.4592&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLabelUI.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?tr1=1.44&tr2=1.45&r1=text&r2=text





[commit-cp] classpath ./ChangeLog java/util/zip/DeflaterHuf...

2005-08-30 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Mark Wielaard <[EMAIL PROTECTED]>   05/08/30 15:53:17

Modified files:
.  : ChangeLog 
java/util/zip  : DeflaterHuffman.java 

Log message:
2005-08-30  Christian Schlichtherle <[EMAIL PROTECTED]>

* java/util/zip/DeflaterHuffman.java (bit4Reverse): Mark final.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4592&tr2=1.4593&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/zip/DeflaterHuffman.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text





[commit-cp] classpath ./ChangeLog java/util/zip/DeflaterOut...

2005-08-30 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Mark Wielaard <[EMAIL PROTECTED]>   05/08/30 15:58:20

Modified files:
.  : ChangeLog 
java/util/zip  : DeflaterOutputStream.java 

Log message:
2005-08-30  Christian Schlichtherle <[EMAIL PROTECTED]>

* java/util/zip/DeflaterOutputStream.java
(DeflaterOutputStream(OutputStream)): Increase buffer size to 4096.
(DeflaterOutputStream(OutputStream,Deflater)): Likewise.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4593&tr2=1.4594&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/zip/DeflaterOutputStream.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text





[commit-cp] classpath ./ChangeLog examples/gnu/classpath/ex...

2005-08-30 Thread Lillian Angel
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Lillian Angel <[EMAIL PROTECTED]>   05/08/30 20:05:59

Modified files:
.  : ChangeLog 
examples/gnu/classpath/examples/swing: Demo.java 
javax/swing: DefaultCellEditor.java 
javax/swing/plaf/basic: BasicTreeUI.java 
javax/swing/tree: DefaultTreeCellEditor.java 

Log message:
2005-08-30  Lillian Angel  <[EMAIL PROTECTED]>

* 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.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4594&tr2=1.4595&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/examples/gnu/classpath/examples/swing/Demo.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/DefaultCellEditor.java.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTreeUI.java.diff?tr1=1.69&tr2=1.70&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/tree/DefaultTreeCellEditor.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text





[commit-cp] classpath ./ChangeLog javax/swing/plaf/basic/Ba...

2005-08-30 Thread Lillian Angel
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Lillian Angel <[EMAIL PROTECTED]>   05/08/30 20:33:34

Modified files:
.  : ChangeLog 
javax/swing/plaf/basic: BasicTreeUI.java 

Log message:
2005-08-30  Lillian Angel <[EMAIL PROTECTED]>

* 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.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4595&tr2=1.4596&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTreeUI.java.diff?tr1=1.70&tr2=1.71&r1=text&r2=text





[commit-cp] classpath ./ChangeLog examples/gnu/classpath/ex...

2005-08-30 Thread David Gilbert
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert <[EMAIL PROTECTED]>   05/08/30 20:46:31

Modified files:
.  : ChangeLog 
examples/gnu/classpath/examples/swing: Demo.java 
javax/swing/plaf/metal: MetalIconFactory.java 
MetalLookAndFeel.java 

Log message:
005-08-30  David Gilbert  <[EMAIL PROTECTED]>

* 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.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4596&tr2=1.4597&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/examples/gnu/classpath/examples/swing/Demo.java.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalIconFactory.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?tr1=1.45&tr2=1.46&r1=text&r2=text





[commit-cp] classpath ./ChangeLog java/util/zip/ZipEntry.ja...

2005-08-30 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Mark Wielaard <[EMAIL PROTECTED]>   05/08/30 21:47:44

Modified files:
.  : ChangeLog 
java/util/zip  : ZipEntry.java ZipFile.java ZipInputStream.java 
 ZipOutputStream.java 

Log message:
2005-08-30  Mark Wielaard  <[EMAIL PROTECTED]>
Christian Schlichtherle  <[EMAIL PROTECTED]>

* 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.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4597&tr2=1.4598&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/zip/ZipEntry.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/zip/ZipFile.java.diff?tr1=1.23&tr2=1.24&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/zip/ZipInputStream.java.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/util/zip/ZipOutputStream.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text