mikhail.lapshin | 8 Aug 2008 19:01
Picon

hg: jdk7/swing/jdk: 6584657: GTK Look and Feel: Bugs in menu item layout

Changeset: 7d45141e5d30
Author:    mlapshin
Date:      2008-08-08 20:49 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7d45141e5d30

6584657: GTK Look and Feel: Bugs in menu item layout
Reviewed-by: peterz, alexp

! src/share/classes/javax/swing/SwingUtilities.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java
! src/share/classes/javax/swing/plaf/synth/DefaultMenuLayout.java
! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
+ src/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java
! src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java
+ src/share/classes/sun/swing/MenuItemLayoutHelper.java

pavel.porvatov | 11 Aug 2008 14:46
Picon

hg: jdk7/swing/jdk: 6604281: NimbusL&F :Regression in Focus traversal in JFileChooser in pit build.

Changeset: 3f7b2ea2d611
Author:    rupashka
Date:      2008-08-11 16:39 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3f7b2ea2d611

6604281: NimbusL&F :Regression in Focus traversal in JFileChooser in pit build.
Summary: Fixed calculation of preferred size in SynthButtonUI
Reviewed-by: loneid, peterz

! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
+ test/javax/swing/JButton/6604281/bug6604281.java

mikhail.lapshin | 11 Aug 2008 14:51
Picon

hg: jdk7/swing/jdk: 6579243: Windows, GTK: Internal frame title is drawn wrong if the frame has RTL orientation

Changeset: 5504518c0d1d
Author:    mlapshin
Date:      2008-08-11 16:49 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5504518c0d1d

6579243: Windows, GTK: Internal frame title is drawn wrong if the frame has RTL orientation
Summary: Added right-to-left code branches to WindowsInternalFrameTitlePane and Metacity classes
Reviewed-by: alexp

! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java

mikhail.lapshin | 12 Aug 2008 10:54
Picon

hg: jdk7/swing/jdk: 6735918: test/closed/javax/swing/JMenuItem/6458123/bug6458123.java fails on Linux

Changeset: b5b7ec629a50
Author:    mlapshin
Date:      2008-08-12 12:52 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b5b7ec629a50

6735918: test/closed/javax/swing/JMenuItem/6458123/bug6458123.java fails on Linux
Summary: All the bearings-related code is removed from MenuItemLayoutHelper class
Reviewed-by: alexp

! src/share/classes/sun/swing/MenuItemLayoutHelper.java

lana.steuck | 19 Aug 2008 00:33
Picon

hg: jdk7/swing/jdk: 206 new changesets

Changeset: d70a63c92b49
Author:    ohair
Date:      2008-04-30 17:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d70a63c92b49

6695553: Cleanup GPLv2+SPL legal notices in hat sources
Summary: Just correcting the legal notices on the HAT sources.
Reviewed-by: alanb

! src/share/classes/com/sun/tools/hat/Main.java
! src/share/classes/com/sun/tools/hat/build.xml
! src/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java
! src/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java
! src/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaByte.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaChar.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaClass.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaField.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaInt.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaLong.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaObject.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java
! src/share/classes/com/sun/tools/hat/internal/model/JavaShort.java
(Continue reading)

yuka.kamiya | 20 Aug 2008 07:24
Picon

hg: jdk7/swing/jdk: 9 new changesets

Changeset: 587a3f88a5bc
Author:    peytoia
Date:      2008-06-12 16:59 +0900
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/587a3f88a5bc

6707643: (tz) Support tzdata2008c
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/backward
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/iso3166.tab
! make/sun/javazic/tzdata/leapseconds
! make/sun/javazic/tzdata/northamerica
! make/sun/javazic/tzdata/southamerica
! make/sun/javazic/tzdata/zone.tab
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java

Changeset: 59bdf8a7b275
(Continue reading)

mikhail.lapshin | 26 Aug 2008 10:19
Picon

hg: jdk7/swing/jdk: 6736649: test/closed/javax/swing/JMenuItem/6458123/ManualBug6458123.java fails on Linux

Changeset: e78c2f17a606
Author:    mlapshin
Date:      2008-08-26 12:16 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e78c2f17a606

6736649: test/closed/javax/swing/JMenuItem/6458123/ManualBug6458123.java fails on Linux
Summary: Now text bearings are taken into account when labelRect width is calculated
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java
! src/share/classes/sun/swing/MenuItemLayoutHelper.java

pavel.porvatov | 26 Aug 2008 13:18
Picon

hg: jdk7/swing/jdk: 6727662: Code improvement and warnings removing from swing packages

Changeset: 336877026f07
Author:    rupashka
Date:      2008-08-26 15:12 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/336877026f07

6727662: Code improvement and warnings removing from swing packages
Summary: Removed unnecessary castings and other warnings
Reviewed-by: malenkov

! src/share/classes/javax/swing/AbstractButton.java
! src/share/classes/javax/swing/AbstractCellEditor.java
! src/share/classes/javax/swing/AbstractListModel.java
! src/share/classes/javax/swing/AbstractSpinnerModel.java
! src/share/classes/javax/swing/ActionMap.java
! src/share/classes/javax/swing/AncestorNotifier.java
! src/share/classes/javax/swing/ArrayTable.java
! src/share/classes/javax/swing/ButtonGroup.java
! src/share/classes/javax/swing/DebugGraphicsInfo.java
! src/share/classes/javax/swing/DefaultBoundedRangeModel.java
! src/share/classes/javax/swing/DefaultButtonModel.java
! src/share/classes/javax/swing/DefaultFocusManager.java
! src/share/classes/javax/swing/DefaultListSelectionModel.java
! src/share/classes/javax/swing/DefaultSingleSelectionModel.java
! src/share/classes/javax/swing/GroupLayout.java
! src/share/classes/javax/swing/InputMap.java
! src/share/classes/javax/swing/JComboBox.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JDesktopPane.java
! src/share/classes/javax/swing/JDialog.java
! src/share/classes/javax/swing/JEditorPane.java
(Continue reading)

Pavel Porvatov | 26 Aug 2008 14:07
Picon

Re: [PATCH] 6179357-related: warnings removal

Hi Florian,

I've committed the last part of your fix into 
http://hg.openjdk.java.net/jdk7/swing-gate/jdk.

There are four CRs related to your fix: 6693507, 6722802, 6727661 and 
6727662. I made some changes in your patch and improved code unrelated 
to warnings. I also reverted some your changes because they produce new 
warnings. If you find out new compilation warnings which can be removed 
let me know...

Regards, Pavel.

> Hi Pavel,
> 
> it took a little longer than I thought, but now I've updated my patches to 
> base on http://hg.openjdk.java.net/jdk7/swing/jdk and removed all the tabs.
> 
> Unfortunatly it wasn't easily possible to port all patches. So I send here the 
> big part and after integration I will try to remove some of the other 
> warnings again before I start with adding generics to the Swing framework.
> 
> When compiling with
> -Xlint -J-Xms80m -J-Xmx256m -Xlint:-serial -Xlint:-deprecation -Xlint:-fallthrough -Xmaxwarns 
> 2300
> this patch reduces the number of reported warnings from 1263 to 240.
> 
> Again, I tried only to change things related to the warnings and not to change 
> any public or protected APIs in public or protected classes in this patch.
> 
(Continue reading)

Florian Brunner | 26 Aug 2008 14:27
Picon
Picon

Re: [PATCH] 6179357-related: warnings removal

Hi Pavel,

great! :-) I will check it as soon as I find some spare time.

What's the difference between
http://hg.openjdk.java.net/jdk7/swing-gate/jdk

and
http://hg.openjdk.java.net/jdk7/swing/jdk
?

I used to work on
http://hg.openjdk.java.net/jdk7/swing/jdk

Should I move to
http://hg.openjdk.java.net/jdk7/swing-gate/jdk
?

-Florian

Pavel Porvatov schrieb:
> Hi Florian,
>
> I've committed the last part of your fix into 
> http://hg.openjdk.java.net/jdk7/swing-gate/jdk.
>
> There are four CRs related to your fix: 6693507, 6722802, 6727661 and 
> 6727662. I made some changes in your patch and improved code unrelated 
> to warnings. I also reverted some your changes because they produce 
> new warnings. If you find out new compilation warnings which can be 
(Continue reading)


Gmane