looking into tab mess

This commit is contained in:
Ben Fry
2015-09-18 15:54:45 -04:00
parent 43e3931886
commit c580c6475c
2 changed files with 13 additions and 2 deletions

View File

@@ -261,7 +261,7 @@ public class ContributionManagerDialog {
for (int i = 0 ; i < 4; i++) {
final int temp = i;
tabLabels[i] = new JLabel(tabTitles[i]){
tabLabels[i] = new JLabel(tabTitles[i]) {
@Override
protected void paintComponent(Graphics g) {
g.setClip(Toolkit.createRoundRect(0, 0,
@@ -371,11 +371,13 @@ public class ContributionManagerDialog {
protected LayoutManager createLayoutManager() {
return new BasicTabbedPaneUI.TabbedPaneLayout() {
/*
@Override
public void addLayoutComponent(String name, Component comp) {
// TODO Auto-generated method stub
super.addLayoutComponent(name, comp);
}
*/
@Override
protected void calculateTabRects(int tabPlacement, int tabCount) {
super.calculateTabRects(tabPlacement, tabCount);

View File

@@ -150,6 +150,14 @@ _ https://github.com/processing/processing/issues/136
manager
_ needs a frame title
_ CM selected tabs are too tall
_ https://github.com/processing/processing/issues/3598
_ updates tab has ugly horizontal line at top
_ status/name/author table header is alternating color
_ area above scroll bar looks like more scroll bar
_ remove focus blue from the scrollable list
_ add extra space to the right of the buttons
_ implement 2x versions of icons
_ https://github.com/processing/processing/issues/3478
_ foundation icon in list
@@ -157,6 +165,7 @@ _ foundation icon below next to description when lib selected
_ icons on the install/update/remove buttons
_ search eyeglass icon
_ scrolling "past" top/bottom causes the screen to jiggle (OS X and Trackpad)
_ looks like ContributionListing.getScrollableUnitIncrement() returns early
_ total number of updates available is not correct
_ Examples window closes and re-opens during library install/remove
_ https://github.com/processing/processing/issues/3304