Bug 151313 - [Presentations] Facility to disable tab close hotspots pre tabfolder group basis per perspective
Summary: [Presentations] Facility to disable tab close hotspots pre tabfolder group ba...
Status: ASSIGNED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.2   Edit
Hardware: PC Linux
: P5 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform UI Triaged CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2006-07-20 15:16 EDT by Darryl Miles CLA
Modified: 2019-09-06 16:07 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darryl Miles CLA 2006-07-20 15:16:32 EDT
One of my pet peaves with using Eclipse for development is with the standard Java perspective the bottom right hand group of tab which usualy has things like Problems view in it, accidentially clicking the close tab hotspot which exists on each tab that is in focus, because the tabs are so small and change size / move around when in focus this happens a few times per day for me.

But I wish to keep the close tab facility on each tab for my editors.


So this feature request is to allow the right click action on any tab in the tab group to have a toggle button action on it to enable/disable per-tab close buttons.

I can still close tabs by using the right-click Close action if I need to.  But this would allow the perspective user to disable the per-tab close buttons for in the bottom right hand group only and retain the per-tab close buttons for all the other views.

This preferences should be saved along with the general tabgroup information when eclipse is restarted.



The problem wouldn't be so bad for me if the tabs didn't change size and jump around between focus changes.  This is essentially the reason why I hit the wrong part of the tab so often with the mouse which makes it a real PITA.

I am usually either waiting for the Eclipse UI to catch up with me or the views in the lower right handside at set to automatically come into focus when new data arrives.  Like on the console view.



Possibily related bugs:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=58982
https://bugs.eclipse.org/bugs/show_bug.cgi?id=126545
Comment 1 Darryl Miles CLA 2006-07-20 16:31:10 EDT
The WAR file must be:

-rw-r--r--  1 dlm dlm 5090028 Feb 21  2005 /home/dlm/workspace/tomcatskel/WebContent/WEB-INF/lib/ll/openamf-1.0RC11/openamf.war

As its the only WAR in that project's tree.

The "tomcatskel" probject itself is a dynamic web-project and the files in the WEB-INF/lib/ll directory are just a doodling area.  They have no significat meaning to the web-project.

The WAR in question is publically available archive (so I can attach it if it helps) and I believe it to be a well formed archive.

Just to re-iterate these files are in a doodling area and the problem has no impact on my DWPs function.  So its up to you if the case warrents any further investigation, I'm just filing the report as I believe ALL Exceptions generated by eclipse are bugs (due to incorrectly handled situations).  Even if the file was totally corrupt a validator must be able to detect that and report that without throwing an exception itself.  Call this the perfect validator if you will.


$ ls -l /home/dlm/workspace/tomcatskel/WebContent/WEB-INF/lib/ll/openamf-1.0RC11/
total 10172
drwxr-xr-x  8 dlm dlm    4096 Mar 22 11:16 build
drwxr-xr-x  4 dlm dlm    4096 Feb 21  2005 javadocs
drwxr-xr-x  2 dlm dlm    4096 May 12 12:14 lib
-rw-r--r--  1 dlm dlm 5127642 Feb 21  2005 openamf.ear
-rw-r--r--  1 dlm dlm  110371 Feb 21  2005 openamf.jar
-rw-r--r--  1 dlm dlm 5090028 Feb 21  2005 openamf.war
-rw-r--r--  1 dlm dlm    5989 Dec  4  2004 README.txt
drwxr-xr-x  5 dlm dlm    4096 Feb 21  2005 src


Here are the contents:

$ jar -tvf /home/dlm/workspace/tomcatskel/WebContent/WEB-INF/lib/ll/openamf-1.0RC11/openamf.war
     0 Mon Feb 21 00:41:58 GMT 2005 META-INF/
   106 Mon Feb 21 00:41:56 GMT 2005 META-INF/MANIFEST.MF
  1491 Mon Feb 21 00:41:58 GMT 2005 JoinMailingListClass.as
   921 Mon Feb 21 00:41:58 GMT 2005 MViNetconnectionClass.as
 93184 Mon Feb 21 00:41:58 GMT 2005 MViNetconnectionSymbol.fla
138752 Mon Feb 21 00:41:58 GMT 2005 MViRss.fla
   813 Mon Feb 21 00:41:58 GMT 2005 MViRss.html
 18499 Mon Feb 21 00:41:58 GMT 2005 MViRss.swf
 53463 Mon Feb 21 00:41:58 GMT 2005 MViRssComponent.mxp
     0 Mon Feb 21 00:41:58 GMT 2005 Main.as
296960 Mon Feb 21 00:41:58 GMT 2005 Main.fla
  1583 Mon Feb 21 00:41:58 GMT 2005 Main.html
 39887 Mon Feb 21 00:41:58 GMT 2005 Main.swf
  4191 Mon Feb 21 00:41:58 GMT 2005 MviRssClass.as
   579 Mon Feb 21 00:41:58 GMT 2005 README.TXT
    53 Mon Feb 21 00:41:58 GMT 2005 Stage.as
     0 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/
  2118 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/build-webservice.xml
     0 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/
     0 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/
     0 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/
     0 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/
   337 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/Authentication.class
  3590 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/Directory.class
  2428 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/Person.class
  1300 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/RSS.class
  3836 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/RecordSetExample.class
  1807 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/RefsTester.class
  1306 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/SubmitToURL.class
  1131 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/Test3.class
   556 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/classes/org/openamf/examples/TestBean.class
   457 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/jboss-web.xml
     0 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/
736810 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/ant.jar
 29329 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/aspectjrt-1.1.1.jar
 93167 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/astranslator-1.5.8.jar
1235721 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/axis.jar
250622 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/cactus-1.5.jar
161383 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/cactus-ant-1.5.jar
188671 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/commons-beanutils-1.7.0.jar
559366 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/commons-collections-3.1.jar
 16484 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/commons-digester-rss.jar
168446 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/commons-digester.jar
 71442 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/commons-discovery.jar
169763 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/commons-lang-2.0.jar
 38015 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/commons-logging-1.0.4.jar
335693 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/httpunit-1.5.3.jar
 35759 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/jaxrpc.jar
121070 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/junit-3.8.1.jar
211470 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/mysql-connector-java-3.0.6-stable-bin.jar
110371 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/openamf.jar
 18501 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/saaj.jar
113853 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/lib/wsdl4j.jar
  3560 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/openamf-config.xml
  1879 Mon Feb 21 00:41:58 GMT 2005 WEB-INF/web.xml
     0 Mon Feb 21 00:41:58 GMT 2005 examples/
212992 Mon Feb 21 00:41:58 GMT 2005 examples/amazon.fla
   794 Mon Feb 21 00:41:58 GMT 2005 examples/amazon.html
 17347 Mon Feb 21 00:41:58 GMT 2005 examples/amazon.swf
359424 Mon Feb 21 00:41:58 GMT 2005 examples/amazon_2.fla
 29472 Mon Feb 21 00:41:58 GMT 2005 examples/amazon_2.swf
  1249 Mon Feb 21 00:41:58 GMT 2005 examples/client.as
 32256 Mon Feb 21 00:41:58 GMT 2005 examples/client.fla
   766 Mon Feb 21 00:41:58 GMT 2005 examples/client.html
 10607 Mon Feb 21 00:41:58 GMT 2005 examples/client.swf
  5215 Mon Feb 21 00:41:58 GMT 2005 examples/client2.as
 40960 Mon Feb 21 00:41:58 GMT 2005 examples/client2.fla
   916 Mon Feb 21 00:41:58 GMT 2005 examples/client2.html
 11849 Mon Feb 21 00:41:58 GMT 2005 examples/client2.swf
  3449 Mon Feb 21 00:41:58 GMT 2005 examples/client3.as
115712 Mon Feb 21 00:41:58 GMT 2005 examples/client3.fla
   959 Mon Feb 21 00:41:58 GMT 2005 examples/client3.html
 16699 Mon Feb 21 00:41:58 GMT 2005 examples/client3.swf
  2343 Mon Feb 21 00:41:58 GMT 2005 examples/client4.as
 31232 Mon Feb 21 00:41:58 GMT 2005 examples/client4.fla
   805 Mon Feb 21 00:41:58 GMT 2005 examples/client4.html
 11814 Mon Feb 21 00:41:58 GMT 2005 examples/client4.swf
  1198 Mon Feb 21 00:41:58 GMT 2005 examples/recordsetTest.as
367616 Mon Feb 21 00:41:58 GMT 2005 examples/recordsetTest.fla
 26145 Mon Feb 21 00:41:58 GMT 2005 examples/recordsetTest.swf
208384 Mon Feb 21 00:41:58 GMT 2005 examples/refs.fla
   977 Mon Feb 21 00:41:58 GMT 2005 examples/refs.html
 19085 Mon Feb 21 00:41:58 GMT 2005 examples/refs.swf
 75776 Mon Feb 21 00:41:58 GMT 2005 logo.fla
  1407 Mon Feb 21 00:41:58 GMT 2005 main.css


Let me know what further action I can take to help resolve this matter.
Comment 2 Darryl Miles CLA 2006-07-20 16:35:20 EDT
Sorry delete that last comment, it was meant for another bug report, a bugzilla ism.  Delete it if you have the means to.  That was for Bug #150077
Comment 3 Paul Webster CLA 2006-09-28 11:01:50 EDT
There are currently no plans to work on this feature.

PW
Comment 4 Denis Roy CLA 2007-06-22 09:33:29 EDT
Changes requested on bug 193523
Comment 5 Eclipse Webmaster CLA 2019-09-06 16:07:06 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.