This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 105607

Summary: GTK L&F: editor document buttons don't look like GTK L&F buttons
Product: platform Reporter: Antonin Nebuzelsky <anebuzelsky>
Component: Window SystemAssignee: David Simonek <dsimonek>
Status: VERIFIED FIXED    
Severity: blocker Keywords: GTK, L&F
Priority: P3    
Version: 6.x   
Hardware: All   
OS: Linux   
Issue Type: DEFECT Exception Reporter:
Attachments: Screenshot

Description Antonin Nebuzelsky 2007-06-04 16:29:08 UTC
Ubuntu Linux, JDK 6.0u2, custom theme (Simple controls, Metabox window borders)

The buttons next to editor tabs should look like GTK L&F buttons when running
with GTK L&F. Currently they are taken from the Metal L&F.
Comment 1 Antonin Nebuzelsky 2007-06-04 16:30:04 UTC
Created attachment 43193 [details]
Screenshot
Comment 2 Antonin Nebuzelsky 2007-06-26 14:58:55 UTC
To be fixed soon, TM = 6.0beta1.
Comment 3 David Simonek 2007-07-12 16:11:58 UTC
started to create some excellent :-) icons that would work for all themes...which is nearly impossible IMHO.
Comment 4 David Simonek 2007-07-16 15:57:40 UTC
fixed in main trunk, I like the result:

Checking in resources/gtk_scrollleft_enabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_scrollleft_enabled.png,v  <-- 
gtk_scrollleft_enabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in resources/gtk_restore_disabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_restore_disabled.png,v  <-- 
gtk_restore_disabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in resources/gtk_popup_disabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_popup_disabled.png,v  <--  gtk_popup_disabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in resources/gtk_scrollright_disabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_scrollright_disabled.png,v  <-- 
gtk_scrollright_disabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in resources/gtk_popup_enabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_popup_enabled.png,v  <--  gtk_popup_enabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in resources/gtk_restore_enabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_restore_enabled.png,v  <-- 
gtk_restore_enabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in resources/gtk_maximize_enabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_maximize_enabled.png,v  <-- 
gtk_maximize_enabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in resources/gtk_maximize_disabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_maximize_disabled.png,v  <-- 
gtk_maximize_disabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in resources/gtk_scrollright_enabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_scrollright_enabled.png,v  <-- 
gtk_scrollright_enabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in resources/gtk_scrollleft_disabled.png;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/resources/gtk_scrollleft_disabled.png,v  <-- 
gtk_scrollleft_disabled.png
new revision: 1.2; previous revision: 1.1
done
Checking in plaf/TabControlButton.java;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/TabControlButton.java,v  <--  TabControlButton.java
new revision: 1.4; previous revision: 1.3
done
Checking in plaf/GtkEditorTabDisplayerUI.java;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/GtkEditorTabDisplayerUI.java,v  <-- 
GtkEditorTabDisplayerUI.java
new revision: 1.8; previous revision: 1.7
done
Checking in plaf/TabControlButtonFactory.java;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/TabControlButtonFactory.java,v  <-- 
TabControlButtonFactory.java
new revision: 1.8; previous revision: 1.7
done
Checking in plaf/BasicScrollingTabDisplayerUI.java;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/BasicScrollingTabDisplayerUI.java,v  <-- 
BasicScrollingTabDisplayerUI.java
new revision: 1.13; previous revision: 1.12
done
Comment 5 Antonin Nebuzelsky 2007-07-17 13:19:56 UTC
I like the result too.
Comment 6 David Simonek 2007-07-27 08:42:27 UTC
*** Issue 109764 has been marked as a duplicate of this issue. ***