Difference between revisions of "Polish3.2"

From Eclipsepedia

Jump to: navigation, search
 
(34 intermediate revisions by 6 users not shown)
Line 5: Line 5:
 
   </small></p>
 
   </small></p>
 
<p><font color="#00FF00"><strong><em>New additions in green.</em></strong></font></p>
 
<p><font color="#00FF00"><strong><em>New additions in green.</em></strong></font></p>
<p><small><font color="#FF0000"><strong>Entries in RED have been fixed.</strong></font></small></p>
+
<p><strong><font color="#FF0000">Entries in RED have been fixed.</font></strong></p>
 
<p><strong><font color="#0000FF">Entries in BLUE are not in the plan for 3.2</font></strong></p>
 
<p><strong><font color="#0000FF">Entries in BLUE are not in the plan for 3.2</font></strong></p>
 
<p><small><br>
 
<p><small><br>
Line 22: Line 22:
 
     <tr>
 
     <tr>
 
       <td align="right" width="10%"></td>
 
       <td align="right" width="10%"></td>
       <td>Do we need a new splash screen? <em><strong><font color="#00FF00">MVM asking designers to investigate in light of new welcome as well.</font></strong></em></td>
+
       <td>Do we need a new splash screen? <em><strong><font color="#0000FF">MVM asked designers to investigate in light of new welcome as well. No significant changes planned here</font></strong></em></td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
Line 30: Line 30:
 
  </table>
 
  </table>
 
<br>
 
<br>
 +
<h2>Platform Runtime</h2>
 +
<table border="1" cellpadding="2" cellspacing="2" width="100%">
 +
    <tr>
 +
      <th width="10%">Bugzilla</th>
 +
      <th>Description</th>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128178 128178]</td>
 +
      <td>[Workbench] earlyStartup does not work in runtime eclipse with binary-imported plugins</td>
 +
    </tr>
 +
</table>
 +
 
<h2>Platform Compare</h2>
 
<h2>Platform Compare</h2>
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
Line 104: Line 116:
 
       </ul>
 
       </ul>
 
       </td>
 
       </td>
    </tr>
 
 
 
</table>
 
<br>
 
<ul></ul>
 
<h2>Platform Resources</h2>
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
 
 
 
    <tr>
 
      <th width="10%">Bugzilla</th>
 
      <th>Description</th>
 
    </tr>
 
    <tr>
 
      <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128384 128384]</td>
 
      <td>Build progress says "Building Workspace" when only building selected projects</td>
 
 
     </tr>
 
     </tr>
 
    
 
    
Line 125: Line 122:
 
<h2>Platform SWT</h2>
 
<h2>Platform SWT</h2>
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
 
 
 
     <tr>  
 
     <tr>  
 
       <th width="10%">Bugzilla</th>
 
       <th width="10%">Bugzilla</th>
Line 136: Line 132:
 
     <tr>  
 
     <tr>  
 
       <td align="right" width="10%"></td>
 
       <td align="right" width="10%"></td>
       <td>I know I'm dreaming, but:&nbsp;styled ranges inside a tree item (Font/colors etc for e.g. a word inside the full label) would be a boost</td>
+
       <td>I know I'm dreaming, but: styled ranges inside a tree item (Font/colors etc for e.g. a word inside the full label) would be a boost</td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
Line 145: Line 141:
 
       <td align="right"><p> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=123425 123425]</p>
 
       <td align="right"><p> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=123425 123425]</p>
 
         <p> [https://bugs.freedesktop.org/show_bug.cgi?id=5200 5200]</p></td>
 
         <p> [https://bugs.freedesktop.org/show_bug.cgi?id=5200 5200]</p></td>
       <td><font color="#000000">There's also the &quot;festival of carets&quot; bug. This is immediately noticeable to        anyone using a recent GTK+, and it makes us look like complete crap. Unfortunately, it appears to be a bug somewhere in the Cairo/Pango/glib/GTK+ stack specific to the FPU mode (which the Java VM modifies on start-up). This bug is bad and will hard to track down. We need to do work if we want to see this fixed; we can't just say &quot;It's their problem&quot;.</font></td>
+
       <td><font color="#000000">There's also the &quot;festival of carets&quot; bug. This is immediately noticeable to        anyone using a recent GTK+, and it makes us look bad. Unfortunately, it appears to be a bug somewhere in the Cairo/Pango/glib/GTK+ stack specific to the FPU mode (which the Java VM modifies on start-up). This bug is bad and will be hard to track down. We need to do work if we want to see this fixed; we can't just say &quot;It's their problem&quot;.</font></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
Line 204: Line 200:
 
     <tr>
 
     <tr>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=11624 11624]</td>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=11624 11624]</td>
       <td>Text Drag and Drop (has many bug votes)<br>
+
       <td><strong><font color="#0000FF">Text Drag and Drop (has many bug votes)</font></strong><br>
 
       <ul>
 
       <ul>
         <li>&nbsp;depends on StyledText support ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=106372 NEW - Provide DND support for the StyledText widget 106372]),
+
         <li>depends on StyledText support ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=106372 NEW - Provide DND support for the StyledText widget 106372]),
 
         which is now marked as FIXED.</li>
 
         which is now marked as FIXED.</li>
 
       </ul>
 
       </ul>
       </td>
+
       <p>In order to resolve this we first need to put the grounds for drag and drop contributions
 +
      to editors, otherwise clients contributing some sort of DnD will get broken.
 +
      This is covered in [https://bugs.eclipse.org/bugs/show_bug.cgi?id=125957 bug 125957] and won't make it into 3.2.</p></td>
 
     </tr>
 
     </tr>
 
 
 
</table>
 
</table>
 
<br>
 
<br>
 +
 
<h2>Platform UI</h2>
 
<h2>Platform UI</h2>
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
Line 223: Line 221:
 
     <tr>  
 
     <tr>  
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=119890 119890]</td>
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=119890 119890]</td>
       <td> <p><font color="#000000">[ViewMgmt] Allow control of view tab compression  
+
       <td> <p><strong><font color="#0000FF">[ViewMgmt] Allow control of view tab compression  
           </font></p>
+
           </font></strong></p>
         <p><font color="#000000">- this was changed in 3.2 and need to decide  
+
         <p><font color="#000000">- this was changed in 3.2 and need to decide if we like it</font></p></td>
          if we like it</font></p></td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=119890 100993]</td>
+
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=100993 100993]</td>
       <td><font color="#000000">[EditorMgmt][Presentations] Regression: Editor  
+
       <td><font color="#000000">[EditorMgmt][Presentations] Regression: Editor tabs do not remember order or active tab after restarting Eclipse</font>
        tabs do not remember order or active tab after restarting Eclipse</font></td>
+
      <p><strong><font color="#00FF00">Investigating</font></strong></p></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=128455 128455]</td>
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=128455 128455]</td>
       <td> <font color="#000000">[Presentation] [ViewBar] Outline view toolbar  
+
       <td> <strong><font color="#00FF00">[Presentation] [ViewBar] Outline view toolbar is visible above a maximized editor</font></strong>
        is visible above a maximized editor</font></td>
+
        <p><strong><font color="#00FF00">Deferred to post 3.2</font></strong></p></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
Line 244: Line 241:
 
     <tr>  
 
     <tr>  
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=129936 129936]</td>
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=129936 129936]</td>
       <td> <font color="#000000">[ViewMgmt] View part description label should  
+
       <td><strong><font color="#0000FF">[ViewMgmt] View part description label should wrap</font></strong></td>
        wrap</font></td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=125691 125691]</td>
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=125691 125691]</td>
       <td> <font color="#000000">[ViewMgmt] Can't read view titles</font></td>
+
       <td> <font color="#0000FF">[ViewMgmt] Can't read view titles</font></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td height="38" align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=68684 68684]</td>
 
       <td height="38" align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=68684 68684]</td>
       <td><font color="#0000FF"><strong>Remove MRU Ordering from the editors.</strong></font></td>
+
       <td><strong><font color="#0000FF"><strong>Remove MRU Ordering from the editors.</strong></font></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=113455 113455]</td>
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=113455 113455]</td>
       <td><font color="#000000">Some errors do not appear in the Problems view.  
+
       <td><strong><font color="#FF0000">Some errors do not appear in the Problems view. This happens very frequently for me (multi-processor box, GTK+) if I have grouping turned on.</font></strong></td>
        This happens very frequently <br>
+
        for me (multi-processor box, GTK+) if I have grouping turned on.</font></td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=130818 130818]</td>
 
       <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=130818 130818]</td>
       <td><font color="#000000">Filters do not seem to apply when grouping by  
+
       <td><strong><font color="#FF0000">Filters do not seem to apply when grouping by Java type (Problems view).<br>
        Java type (Problems view).<br>
+
         </font></strong></td>
         </font></td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
Line 272: Line 265:
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
       <td align="right" width="12%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=126155">126155]</td>
+
       <td align="right" width="12%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=126155 126155]</td>
 
       <td><font color="#FF0000"><strong>[Markers] Issues of multi quick fix dialog</strong></font></td>
 
       <td><font color="#FF0000"><strong>[Markers] Issues of multi quick fix dialog</strong></font></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right" width="12%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=122639 122639]</td>
 
       <td align="right" width="12%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=122639 122639]</td>
       <td>[WorkbenchParts] PageBookView's toolbar doesn't properly re-layout after  
+
       <td>[WorkbenchParts] PageBookView's toolbar doesn't properly re-layout after page switching
        page switching</td>
+
          <p><strong><font color="#00FF00">Will investigate if time permits.</font></strong></p></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128670 128670]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128670 128670]</td>
       <td>[Dialogs] StatusDialog adds 2 horizontal margins around button bar</td>
+
       <td><font color="#FF0000"><strong>[Dialogs] StatusDialog adds 2 horizontal margins around button bar</strong></font></td>
    </tr>
+
    <tr>
+
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128178 128178]</td>
+
      <td>[Workbench] earlyStartup does not work in runtime eclipse with binary-imported
+
        plugins</td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=127629 127629]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=127629 127629]</td>
       <td>[Markers] problems view: keep selection stable</td>
+
       <td><font color="#FF0000"><strong>[Markers] problems view: keep selection stable</strong></font></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128381 128381], [https://bugs.eclipse.org/bugs/show_bug.cgi?id=128381 128381]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128381 128381], [https://bugs.eclipse.org/bugs/show_bug.cgi?id=128381 128381]</td>
       <td><strong><font color="#FF0000">[Markers] group should only show (10 of  
+
       <td><strong><font color="#FF0000">[Markers] group should only show (10 of 10 items) if beyond the limit</font></strong></td>
        10 items) if beyond the limit</font></strong></td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=129812 129812]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=129812 129812]</td>
       <td>[Markers] Enabling problem categorization per default</td>
+
       <td><strong><font color="#FF0000">[Markers] Enabling problem categorization per default</font></strong></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
Line 311: Line 298:
 
         state not preserved</font></strong></td>
 
         state not preserved</font></strong></td>
 
     </tr>
 
     </tr>
     <tr>  
+
     <tr>
       <td align="right">see suggestions in bug [https://bugs.eclipse.org/bugs/show_bug.cgi?id=109998 109998]</td>
+
       <td align="right"><strong><font color="#0000FF">see suggestions in bug [https://bugs.eclipse.org/bugs/show_bug.cgi?id=109998 109998]</font></strong></td>
       <td>Experimental (?) Keys preference page (3 votes):<br> <ul>
+
       <td><strong><font color="#0000FF">Experimental (?) Keys preference page (3 votes):<br> <ul>
 
           <li>what do we do with the two pages?</li>
 
           <li>what do we do with the two pages?</li>
 
           <li>sorting by keys, by commands and by scope [https://bugs.eclipse.org/bugs/show_bug.cgi?id=109998 109998]</li>
 
           <li>sorting by keys, by commands and by scope [https://bugs.eclipse.org/bugs/show_bug.cgi?id=109998 109998]</li>
 
           <li>see which keys are free and which commands are not used</li>
 
           <li>see which keys are free and which commands are not used</li>
           <li><strong><font color="#00FF00">Platform UI team is investigating  
+
           <li>Platform UI team is investigating what can/can not be done about this without Doug around</li>
            what can/can not be done about this without Doug around</font></strong></li>
+
        </ul></font></strong></td>
        </ul></td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
Line 325: Line 311:
 
       <td>Finish the preferences clean up effort from 3.0:<br>
 
       <td>Finish the preferences clean up effort from 3.0:<br>
 
         <ul>
 
         <ul>
           <li>decorator preference pages should offer a link to decorators</li>
+
           <li><strong><font color="#FF0000">decorator preference pages should offer a link to decorators</li>
           <li>font / color preferences should use shared settings so it is also  
+
           <li>font / color preferences should use shared settings so it is also possible to configure the color and font decoration for CVS on the CVS page</font></strong></li>
            possible to configure the color and font decoration for CVS on the  
+
           <li><strong><font color="#00FF00">UI - please provide a bug for this so we can track polish</font></strong></li>
            CVS page</li>
+
           <li><font color="#00FF00">UI - please provide a bug for this so we can  
+
            track polish</font></li>
+
 
         </ul></td>
 
         </ul></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td></td>
 
       <td></td>
       <td>Improve the look of the filter control (preferences, other dialogs):<br>
+
       <td><strong><font color="#0000FF">Improve the look of the filter control (preferences, other dialogs):<br>
 
         <ul>
 
         <ul>
 
           <li>the text field seems unaligned as long as there is no 'clear' button</li>
 
           <li>the text field seems unaligned as long as there is no 'clear' button</li>
           <li>either dump the 'clear' button, or add it as a lay-over over the  
+
           <li>either dump the 'clear' button, or add it as a lay-over over the text field:</li>
            text field:</li>
+
 
           <ul>
 
           <ul>
 
             <li>For example,&nbsp;in Thunderbird (mozilla mail client), they added a magnifying glass inside the text field (Good visual indication what this field is about) and the clear button ('x', is IMO a better icon than what we have) is inside the text field when applicable. Even better is the help text&nbsp;in light gray.</li>
 
             <li>For example,&nbsp;in Thunderbird (mozilla mail client), they added a magnifying glass inside the text field (Good visual indication what this field is about) and the clear button ('x', is IMO a better icon than what we have) is inside the text field when applicable. Even better is the help text&nbsp;in light gray.</li>
             <li><font color="#00FF00">UI - please provide a bug for this so we  
+
             <li><strong><font color="#00FF00">UI - please provide a bug for this so we  
               can track polish</font></li>
+
               can track polish</font></strong></li>
 
           </ul>
 
           </ul>
         </ul></td>
+
         </ul></font></strong></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td></td>
 
       <td></td>
 
       <td><p>The fast view icon looks like a bug, as the lower right corner is missing. For all the icons on the fast view bar, it isn't obvious what they do. They should be more "inviting" to click on. Maybe some extra adornment in the icon like an arrow that points in the direction they will open. The tooltip should also show the keyboard shortcut.</p>
 
       <td><p>The fast view icon looks like a bug, as the lower right corner is missing. For all the icons on the fast view bar, it isn't obvious what they do. They should be more "inviting" to click on. Maybe some extra adornment in the icon like an arrow that points in the direction they will open. The tooltip should also show the keyboard shortcut.</p>
         <p><strong><font color="#00FF00">New icon is being requests, no other  
+
         <p><strong><font color="#FF0000">New icon is being requested, no other  
 
           work decided at this point</font></strong></p>
 
           work decided at this point</font></strong></p>
         <p><font color="#00FF00">UI - please provide a bug for this so we can  
+
         <p><strong><font color="#00FF00">UI - please provide a bug for this so we can  
           track polish</font></p></td>
+
           track polish</font></strong></p></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
Line 359: Line 341:
 
       <td>&nbsp;</td>
 
       <td>&nbsp;</td>
 
     </tr>
 
     </tr>
 
 
 
</table>
 
</table>
<br>
+
 
 
<h2>JDT Core</h2>
 
<h2>JDT Core</h2>
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
Line 375: Line 356:
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
       <td align="right" width="10%"></td>
+
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=118217 118217]</td>
       <td><p>Change 'unused parameters' warning to only work on private or final  
+
       <td><p>Change 'unused parameters' warning to only work on private or final methods to avoid false positives.</p></td>
          methods to avoid false positives.</p>
+
        <p><strong><font color="#00FF00">JDT - please provide a bug for this or
+
          otherwise updated information?</font></strong></p></td>
+
 
     </tr>
 
     </tr>
 
    
 
    
 
</table>
 
</table>
 +
 +
 +
 
<h2>JDT Debug</h2>
 
<h2>JDT Debug</h2>
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
 
<table border="1" cellpadding="2" cellspacing="2" width="100%">
Line 418: Line 399:
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=125768 125768]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=125768 125768]</td>
 
       <td>Support to display breakpoints in rulers of external edtiors:<br> <ul>
 
       <td>Support to display breakpoints in rulers of external edtiors:<br> <ul>
           <li>ideally, there would be support for markers in external files from  
+
           <li>ideally, there would be support for markers in external files from text/platform, but we might be able to do something here <i><b>(not sure how much work this is)</b></i></li>
            text/platform, but we might be able to do something here <i><b>(not  
+
           <li>since we support breakpoints in external files, and the editor now supports a ruler in external files, we really should make the two work together</li>
            sure how much work this is)</b></i></li>
+
           <li>since we support breakpoints in external files, and the editor now  
+
            supports a ruler in external files, we really should make the two  
+
            work together</li>
+
 
         </ul></td>
 
         </ul></td>
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=80746 80746]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=80746 80746]</td>
       <td><font color="#0000FF"><strong>filter exceptions in anonymous classes  
+
       <td><font color="#0000FF"><strong>filter exceptions in anonymous classes of X when filtered on X</strong></font></td>
        of X when filtered on X</strong></font></td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=89474 89474]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=89474 89474]</td>
       <td><strong><font color="#FF0000">support to edit attributes of multiple  
+
       <td><strong><font color="#FF0000">support to edit attributes of multiple archives at once</font></strong></td>
        archives at once</font></strong></td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=110837 110837]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=110837 110837]</td>
       <td><strong><font color="#FF0000">properly specify bootpath when launching  
+
       <td><strong><font color="#FF0000">properly specify bootpath when launching to avoid problems with crypto applications</font></strong></td>
        to avoid problems with crypto applications</font></strong></td>
+
 
     </tr>
 
     </tr>
 
     <tr>  
 
     <tr>  
Line 446: Line 420:
 
         <ul>
 
         <ul>
 
           <li>We've added support to the debug platform for columns in debug views</li>
 
           <li>We've added support to the debug platform for columns in debug views</li>
           <li>We want to add support for columns in the java debugger as an optional  
+
           <li>We want to add support for columns in the java debugger as an optional presentation (we've started this already)</li>
            presentation (we've started this already)</li>
+
           <li><font color="#00FF00">DEBUG - please provide a bug for this so we can track polish</font></li>
           <li><font color="#00FF00">DEBUG - please provide a bug for this so we  
+
            can track polish</font></li>
+
 
         </ul></td>
 
         </ul></td>
 
     </tr>
 
     </tr>
Line 460: Line 432:
 
         </ul></td>
 
         </ul></td>
 
     </tr>
 
     </tr>
 
 
 
</table>
 
</table>
 
<br>
 
<br>
Line 472: Line 443:
 
     <tr>
 
     <tr>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=95619 95619]</td>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=95619 95619]</td>
       <td>[5.0][content assist] Function parameter assist does not work with some parameterized types</td>
+
       <td><strong><font color="#FF0000">[5.0][content assist] Function parameter assist does not work with some parameterized types</font></strong></td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=92371 92371]</td>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=92371 92371]</td>
       <td>[content assist] Parameter guessing could also propose
+
       <td><strong><font color="#FF0000">[content assist] Parameter guessing could also propose
       expressions for parameters of array types</td>
+
       expressions for parameters of array types</font></strong></td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
Line 486: Line 457:
 
     <tr>
 
     <tr>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=125677 125677]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=125677 125677]</td>
       <td><strong><font color="#FF0000">[navigation] @category not standing out  
+
       <td><strong><font color="#FF0000">[navigation] @category not standing out enough in Java Outline view</font></strong></td>
        enough in Java Outline view</font></strong></td>
+
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
       <td></td>
+
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=91500 91500]</td>
       <td><p>Improve the NLS tooling, especially existing hover and linking features to Eclipse string externalization support (2 votes)</p>
+
       <td><strong><font color="#FF0000">Improve the NLS tooling, especially existing hover and linking features to Eclipse string externalization support (2 votes)</font></strong></td>
        <p><font color="#00FF00">Text - please provide a bug for this so we can track polish</font></p></td>
+
 
     </tr>
 
     </tr>
 
    
 
    
Line 501: Line 470:
 
       <th width="10%">Bugzilla</th>
 
       <th width="10%">Bugzilla</th>
 
       <th>Description</th>
 
       <th>Description</th>
    </tr>
 
    <tr>
 
      <td></td>
 
      <td>Polish the new JUnit support (2 votes). Four examples follow:</td>
 
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=129929 129929]</td>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=129929 129929]</td>
       <td>IDE no longer responsive when JUnit tests are running</td>
+
       <td><font color="#FF0000">IDE no longer responsive when JUnit tests are running</font></td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=129925 129925]</td>
 
       <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=129925 129925]</td>
       <td>[JUnit view] Hierarchical+failures should not show more than just failures</td>
+
       <td><font color="#FF0000">[JUnit view] Hierarchical+failures should not show more than just failures</font></td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=130106 130106]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=130106 130106]</td>
       <td>[junit] Hierarchical mode sometimes show testcase in progress
+
       <td><font color="#FF0000">[junit] Hierarchical mode sometimes show testcase in progress
       and sometimes not</td>
+
       and sometimes not</font></td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=130107 130107]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=130107 130107]</td>
       <td>[junit view] Hierarchical mode not properly rebuilding the
+
       <td><font color="#FF0000">[junit view] Hierarchical mode not properly rebuilding the
       tree</td>
+
       tree</font></td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
       <td></td>
+
       <td align="right" width="10%">
 +
        <p>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=136572 136572]</p>
 +
        <p>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=134078 134078]</p>
 +
        <p>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=134305 134305]</p>
 +
      </td>
 
       <td>Polish the Clean Up support (2 votes):<br>
 
       <td>Polish the Clean Up support (2 votes):<br>
 
         <ul>
 
         <ul>
           <li>Clean Up with focus on current file forces me to save other resources? This is particularly annoying when the resource is a text scratch file.</li>
+
           <li><font color="#FF0000">Clean Up with focus on current file forces me to save other resources? This is particularly annoying when the resource is a text scratch file.</font></li>
           <li>Clean Up should also offer to format the code.</li>
+
           <li><font color="#0000FF">Clean Up should also offer to format the code.</font></li>
          <li>The wizard needs polish.</li>
+
           <li><font color="#FF0000">The wizard needs polish.</font></li>
           <li><font color="#00FF00">JDT - please provide a bug for this so we can track polish</font></li>
+
 
         </ul>
 
         </ul>
 
       </td>
 
       </td>
Line 537: Line 505:
 
     <tr>
 
     <tr>
 
       <td></td>
 
       <td></td>
       <td><p>New Java Perspective (old one becomes the 'Classic Java Perspective')</p>
+
       <td><p><font color="#0000FF">New Java Perspective (old one becomes the 'Classic Java Perspective')</font></p>
        <p><font color="#00FF00">JDT - please provide a bug for this so we can
+
        </td>
          track polish</font></p></td>
+
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
      <td></td>
+
 
       <td>Copy qualified name to clipboard: <br>
+
       <td align="right" width="10%">
      <ul>
+
        <p>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=119259 119259]</p>
        <li>e.g. status line selectable/copy ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=129309 129309]),</li>
+
        <li>new action 'Copy Qualified Name',</li>
+
        <li>or a new lightweight view that shows context and offers a copy</li>
+
      </ul>
+
 
       </td>
 
       </td>
 +
      <td><font color="#FF0000">provide a way to get fully qualified class name into clipboard
 +
      </font></td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=108256 108256]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=108256 108256]</td>
       <td>[refactoring] [ltk] Refactoring preview does not correctly highlight 5.0 code [refactoring]</td>
+
       <td><font color="#FF0000">[refactoring] [ltk] Refactoring preview does not correctly highlight 5.0 code [refactoring]</font></td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=122527 122527]</td>
 
       <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=122527 122527]</td>
       <td><font color="#0000FF"><strong>[build path] Offer a SWT container in JDT</strong></font></td>
+
       <td><font color="#0000FF">[build path] Offer a SWT container in JDT</font></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=135279 135279]</td>
 +
      <td><font color="#FF0000">[refactoring] improve order of refactoring actions</font></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=135285 135285]</td>
 +
      <td><font color="#FF0000">[source actions] improve order of source actions</font></td>
 
     </tr>
 
     </tr>
 
</table>
 
</table>
 +
 +
[[Category:Eclipse Project]]

Latest revision as of 14:38, 14 January 2009

3.2 Polish Items

Last update: March 15, 2006 (Changes since March 13, 2006 in green. New entries in Team and JDT UI)

New additions in green.

Entries in RED have been fixed.

Entries in BLUE are not in the plan for 3.2


So far, I have received input from the Search, Platform/JDT Text, JDT Core, JDT UI, and Debug teams. This document contains a summary of that feedback. The items are listed by component, but are otherwise in no particular order.

Contents

General / All

Bugzilla Description
Do we need a new splash screen? MVM asked designers to investigate in light of new welcome as well. No significant changes planned here
Update keywords for searching preference pages. I.e. verify that all the new preferences are covered.


Platform Runtime

Bugzilla Description
128178 [Workbench] earlyStartup does not work in runtime eclipse with binary-imported plugins

Platform Compare

Bugzilla Description
78063 Full Javadoc line selected even though only a character has been added to a word
68758 Structured Compare: selected added element not part of selection
128362 [Patch] Creating patch from compare in between versions/revisions
118021 Structured compare not available with additions or deletions

112661 (bugs logged by mvm previously)

132693

Cleanup UI of Create/Apply Patch wizards (follow Eclipse UI guidelines):
  • button sizes
  • caption
  • margins
  • mnemonics (missing)
  • polish all descriptions and messages
  • Match Project... button launches dialog called Retarget Patch (inconsistent)


    Platform CVS

    Bugzilla Description
    112927 [performance] Update CVS workspace job takes too long
    See also " [#too_may_password">too many passwords]" in the Platform UI section below.


    Platform Help

    Bugzilla Description
    New help support should be improved (2 votes):
    • Help button should be on the side where the help shows up. Should stay pushed, and a release should close the help view again
    • dialogs without help should better not get the help button
    • clicking on a link should directly open the help browser as the space next to the dialog is always too small


    Platform SWT

    Bugzilla Description
    95634 [Tree] TreeColumn does not show "..." on cut-off Text and misses tooltips
    I know I'm dreaming, but: styled ranges inside a tree item (Font/colors etc for e.g. a word inside the full label) would be a boost
    125702 If you collapse a tree on a recent version of GTK+, a big block of whitespace appears at the bottom. It's very irritating.

    123425

    5200

    There's also the "festival of carets" bug. This is immediately noticeable to anyone using a recent GTK+, and it makes us look bad. Unfortunately, it appears to be a bug somewhere in the Cairo/Pango/glib/GTK+ stack specific to the FPU mode (which the Java VM modifies on start-up). This bug is bad and will be hard to track down. We need to do work if we want to see this fixed; we can't just say "It's their problem".
     
     


    Platform Team

    Bugzilla Description
    Need a general polish pass on new History view filtering and user interactions. The bugs below are examples...
    125860 New history view: filter is not persisted - no way to constantly ignore local history
    129916 Per date sorting in History view forced on me upon ever input change
     

    MOVED FROM UI

    There are sometimes <a name="too_may_password">]too many password dialogs:

    • If I'm trying to work off-line but have CVS projects in workspace, it can happen that you get lots of dialogs to ask for the password as the CVS decorators each need that password. Clicking cancel once should be enough to let them know that I'm not interested in entering the password now.
    • It would be nice to have a less intrusive way of asking for passwords. Idea is e.g. a status line icon similar to the progress view that blinks when a passwords are pending. Clicking on this icon brings a 'authentication view' that shows that status of all passwords: passed, failed, canceled, and lets me trying to connect again.
    130408 Should be able to export psfs to the workspace (2 votes)


    Platform Text

    Bugzilla Description
    11624 Text Drag and Drop (has many bug votes)

    In order to resolve this we first need to put the grounds for drag and drop contributions to editors, otherwise clients contributing some sort of DnD will get broken. This is covered in bug 125957 and won't make it into 3.2.


    Platform UI

    Bugzilla Description
    119890

    [ViewMgmt] Allow control of view tab compression

    - this was changed in 3.2 and need to decide if we like it

    100993 [EditorMgmt][Presentations] Regression: Editor tabs do not remember order or active tab after restarting Eclipse

    Investigating

    128455 [Presentation] [ViewBar] Outline view toolbar is visible above a maximized editor

    Deferred to post 3.2

    131559 [Markers] Layout of marker filters dialog
    129936 [ViewMgmt] View part description label should wrap
    125691 [ViewMgmt] Can't read view titles
    68684 <strong>Remove MRU Ordering from the editors.</strong></td>
       </tr>
    
    113455</td> <strong>Some errors do not appear in the Problems view. This happens very frequently for me (multi-processor box, GTK+) if I have grouping turned on.
    130818 Filters do not seem to apply when grouping by Java type (Problems view).
       
    126155 [Markers] Issues of multi quick fix dialog
    122639 [WorkbenchParts] PageBookView's toolbar doesn't properly re-layout after page switching

    Will investigate if time permits.

    128670 [Dialogs] StatusDialog adds 2 horizontal margins around button bar
    127629 [Markers] problems view: keep selection stable
    128381, 128381 [Markers] group should only show (10 of 10 items) if beyond the limit
    129812 [Markers] Enabling problem categorization per default
    129184 Progress view should be made more prominent
    127289 [Markers] SystemFilter and group selection state not preserved
    see suggestions in bug 109998 Experimental (?) Keys preference page (3 votes):
    • what do we do with the two pages?
    • sorting by keys, by commands and by scope 109998
    • see which keys are free and which commands are not used
    • Platform UI team is investigating what can/can not be done about this without Doug around
    Finish the preferences clean up effort from 3.0:
    • decorator preference pages should offer a link to decorators</li>
    • font / color preferences should use shared settings so it is also possible to configure the color and font decoration for CVS on the CVS page
    • UI - please provide a bug for this so we can track polish
    Improve the look of the filter control (preferences, other dialogs):
    • the text field seems unaligned as long as there is no 'clear' button
    • either dump the 'clear' button, or add it as a lay-over over the text field:
      • For example, in Thunderbird (mozilla mail client), they added a magnifying glass inside the text field (Good visual indication what this field is about) and the clear button ('x', is IMO a better icon than what we have) is inside the text field when applicable. Even better is the help text in light gray.
      • <strong>UI - please provide a bug for this so we can track polish</strong>

    The fast view icon looks like a bug, as the lower right corner is missing. For all the icons on the fast view bar, it isn't obvious what they do. They should be more "inviting" to click on. Maybe some extra adornment in the icon like an arrow that points in the direction they will open. The tooltip should also show the keyboard shortcut.

    New icon is being requested, no other work decided at this point

    UI - please provide a bug for this so we can track polish

     

    JDT Core

    Bugzilla Description
    108087 Java conventions default formatter settings confused
    118217

    Change 'unused parameters' warning to only work on private or final methods to avoid false positives.


    JDT Debug

    Bugzilla Description
    128074 Cannot format stack trace
    123589 Unexpected switch to empty editor when using scrapbook
    123588 Loosing key binding in scrapbook page
    130534 add a "collapse all" to the tree's toolbar
    128558 support variables in port and host fields of Remote Java Applications
    77125 preference for determing how Java breakpoints are created - to suspend thread or entire VM
    125768 Support to display breakpoints in rulers of external edtiors:
    • ideally, there would be support for markers in external files from text/platform, but we might be able to do something here (not sure how much work this is)
    • since we support breakpoints in external files, and the editor now supports a ruler in external files, we really should make the two work together
    80746 filter exceptions in anonymous classes of X when filtered on X
    89474 support to edit attributes of multiple archives at once
    110837 properly specify bootpath when launching to avoid problems with crypto applications
    Columns in Variables/Registers view:
    • We've added support to the debug platform for columns in debug views
    • We want to add support for columns in the java debugger as an optional presentation (we've started this already)
    • DEBUG - please provide a bug for this so we can track polish
    Undo/Redo:
    • We don't currently support undo/redo in the Scrapbook or Display view, which has made a few users angry
    • DEBUG - please provide a bug for this so we can track polish


    JDT Text

    Bugzilla Description
    95619 [5.0][content assist] Function parameter assist does not work with some parameterized types
    92371 [content assist] Parameter guessing could also propose expressions for parameters of array types
    41189 [hovering] Editor tooltip size too small for title text (3 votes)
    125677 [navigation] @category not standing out enough in Java Outline view
    91500 Improve the NLS tooling, especially existing hover and linking features to Eclipse string externalization support (2 votes)

    JDT UI

    Bugzilla Description
    129929 IDE no longer responsive when JUnit tests are running
    129925 [JUnit view] Hierarchical+failures should not show more than just failures
    130106 [junit] Hierarchical mode sometimes show testcase in progress and sometimes not
    130107 [junit view] Hierarchical mode not properly rebuilding the tree

    136572

    134078

    134305

    Polish the Clean Up support (2 votes):
    • Clean Up with focus on current file forces me to save other resources? This is particularly annoying when the resource is a text scratch file.
    • Clean Up should also offer to format the code.
    • The wizard needs polish.

    New Java Perspective (old one becomes the 'Classic Java Perspective')

    119259

    provide a way to get fully qualified class name into clipboard
    108256 [refactoring] [ltk] Refactoring preview does not correctly highlight 5.0 code [refactoring]
    122527 [build path] Offer a SWT container in JDT
    135279 [refactoring] improve order of refactoring actions
    135285 [source actions] improve order of source actions