Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between pages "DSDP/DD/Face-to-face Toronto 22-Feb-2006" and "Polish3.2"

< DSDP‎ | DD(Difference between pages)
(Contributions and Participation Discussion)
 
 
Line 1: Line 1:
== Agenda & Attendee List ==
+
<h1>3.2 Polish Items<br>
* [[DSDP/DD/Toronto_22-Feb-2006_Agenda|Agenda]]
+
</h1>
 +
<p><small><i>Last update: March 15, 2006 (Changes since March 13, 2006 in <font
 +
  color="#33cc00"><b>green</b></font>. New entries in Team and JDT UI)</i><br>
 +
  </small></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="#0000FF">Entries in BLUE are not in the plan for 3.2</font></strong></p>
 +
<p><small><br>
 +
  </small> 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.
 +
  <br>
 +
</p>
 +
<h2>General / All</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%"></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>
 +
    </tr>
 +
    <tr>
 +
      <td align="right" width="10%"></td>
 +
      <td>Update keywords for searching preference pages. I.e. verify that all the new preferences are covered.</td>
 +
    </tr>
 +
</table>
 +
<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>
  
== Presentations ==
+
<h2>Platform Compare</h2>
* [http://www.eclipse.org/downloads/download.php?file=/dsdp/dd/2006-2-22_Toronto_DD_PDA_Prototype.ppt Pawel P - PDA Prototype]
+
<table border="1" cellpadding="2" cellspacing="2" width="100%">
* [http://www.eclipse.org/downloads/download.php?file=/dsdp/dd/2006-2-22_Toronto_DD_CDT_FlexHierarchyUpdate.ppt Mikhail K - CDT Flexible Hiearchy Update]
+
    <tr>
* [http://www.eclipse.org/downloads/download.php?file=/dsdp/dd/2006-2-22_Toronto_DD_UpdatePolicy-ModelProxy.ppt Samantha C - Update Policy]
+
      <th width="10%">Bugzilla</th>
 +
      <th>Description</th>
 +
    </tr>
 +
    <tr>
 +
      <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=78063 78063]</td>
 +
      <td>Full Javadoc line selected even though only a character has been added to a word</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=68758 68758]
 +
      </td>
 +
      <td>Structured Compare: selected added element not part of selection</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128362 128362]</td>
 +
      <td>[Patch] Creating patch from compare in between versions/revisions</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=118021 118021]</td>
 +
      <td>Structured compare not available with additions or deletions</td>
 +
    </tr>
 +
    <tr>
 +
      <td><p> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=112661 <font color="#00FF00">112661</font>]
 +
          (bugs logged by mvm previously)</p>
 +
        <p><font color="#00FF00"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=132693 132693]</font></p></td>
 +
      <td>Cleanup UI of Create/Apply Patch wizards (follow Eclipse UI guidelines):<br>
 +
      <ul>
 +
        <li>button sizes</li>
 +
        <li>caption</li>
 +
        <li>margins</li>
 +
        <li>mnemonics (missing)</li>
 +
        <li>polish all descriptions and messages</li>
 +
        <li>Match Project... button launches dialog called Retarget
 +
        Patch (inconsistent)</li>
 +
      </ul>
 +
      </td>
 +
    </tr>
 +
 
 +
</table>
 +
<br>
 +
<ul></ul>
 +
<h2>Platform CVS</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%"><strong><font color="#FF0000">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=112927 112927]</font></strong></td>
 +
      <td><strong><font color="#FF0000">[performance] Update CVS workspace job takes too long</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td></td>
 +
      <td>See also " [#too_may_password">too many passwords]" in the Platform UI section below.</td>
 +
    </tr>
 +
</table>
 +
<br>
 +
<h2>Platform Help</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%"></td>
 +
      <td>New help support should be improved (2 votes):<br>
 +
      <ul>
 +
        <li>Help button should be on the side where the help shows up. Should stay pushed, and a release should close the help view again</li>
 +
        <li>dialogs without help should better not get the help button</li>
 +
        <li>clicking on a link should directly open the help browser as the space next to the dialog is always too small</li>
 +
      </ul>
 +
      </td>
 +
    </tr>
 +
 
 +
</table>
 +
<br>
 +
<h2>Platform SWT</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=95634 95634]</td>
 +
      <td>[Tree] TreeColumn does not show "..." on cut-off Text and misses tooltips</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right" width="10%"></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>
 +
      <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=125702 125702]</td>
 +
      <td><font color="#000000">If you collapse a tree on a recent version of GTK+, a big block of whitespace appears at the bottom. It's very irritating.</font></td>
 +
    </tr>
 +
    <tr>
 +
      <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>
 +
      <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>
 +
      <td align="right"></td>
 +
      <td>&nbsp;</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right"></td>
 +
      <td>&nbsp;</td>
 +
    </tr>
 +
 
 +
</table>
 +
<br>
 +
<h2>Platform Team</h2>
 +
<table border="1" cellpadding="2" cellspacing="2" width="100%">
 +
 
 +
    <tr>
 +
      <th width="10%">Bugzilla</th>
 +
      <th>Description</th>
 +
    </tr>
 +
    <tr>
 +
      <td></td>
 +
      <td>Need a general polish pass on new History view filtering and user interactions. The bugs below are examples...</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=125860 125860]</td>
 +
      <td><font color="#FF0000"><strong>New history view: filter is not persisted - no way to constantly ignore local history</strong></font></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=129916 129916]</td>
 +
      <td><font color="#FF0000"><strong>Per date sorting in History view forced on me upon ever input change</strong></font></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">&nbsp;</td>
 +
      <td><p><font color="#00FF00"><strong>MOVED FROM UI</strong></font></p>
 +
        <p>There are sometimes <a name="too_may_password">]too many password dialogs:<br>
 +
        </p>
 +
        <ul>
 +
          <li>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.</li>
 +
          <li>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.</li>
 +
        </ul></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=130408 130408]</td>
 +
      <td><font color="#FF0000"><strong>Should be able to export psfs to the workspace
 +
        (2 votes)</strong></font></td>
 +
    </tr>
 +
 
 +
</table>
 +
<br>
 +
<h2>Platform Text</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=11624 11624]</td>
 +
      <td><strong><font color="#0000FF">Text Drag and Drop (has many bug votes)</font></strong><br>
 +
      <ul>
 +
        <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>
 +
      </ul>
 +
      <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>
 +
</table>
 +
<br>
  
== Minutes - Wednesday DD Meeting ==
+
<h2>Platform UI</h2>
=== Eclipse 3.2 Debug Platform - Demos / feedback session on prototyping ===
+
<table border="1" cellpadding="2" cellspacing="2" width="100%">
* Pawel Piech - Wind River
+
 
** Implemented directly against platform
+
    <tr>
** [http://www.eclipse.org/downloads/download.php?file=/dsdp/dd/2006-2-22_Toronto_DD_PDA_Prototype.ppt Pawel P - PDA Prototype]  
+
      <th width="12%">Bugzilla</th>
** The current state of the flexible hierachy aligns well with WR's debugger implementation.
+
      <th width="88%">Description</th>
** Main issues at this point: 
+
    </tr>
*** Need retargetable actions
+
    <tr>
*** Need public interface to get at standard images for label providers
+
      <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=119890 119890]</td>
*** Column support in views is incomplete at this point
+
      <td> <p><strong><font color="#0000FF">[ViewMgmt] Allow control of view tab compression
* Alan Boxall
+
          </font></strong></p>
** Implemented directly against platform
+
        <p><font color="#000000">- this was changed in 3.2 and need to decide if we like it</font></p></td>
** Moving from 3.0 to 3.1 - the biggest challenge was to get the multi-threaded UI to talk to their synchronous debug engine.
+
    </tr>
*** They queue up all asynchronous requests. They use a lot of caching.
+
    <tr>
** They are using the compatibility mode right now.
+
      <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=100993 100993]</td>
** Taking advantage of 3.2 EDM in the future: eventually, IBM's debug engines will drive the hieararchy.
+
      <td><font color="#000000">[EditorMgmt][Presentations] Regression: Editor tabs do not remember order or active tab after restarting Eclipse</font>
** Number of jobs is somewhat alarming. (See performance discussions below.)
+
      <p><strong><font color="#00FF00">Investigating</font></strong></p></td>
** Plan to do some prototyping against flexible hierarchy after 3.2 is released.
+
    </tr>
* Mikhail Khodjaiants, QNX
+
    <tr>
** [http://www.eclipse.org/downloads/download.php?file=/dsdp/dd/2006-2-22_Toronto_DD_CDT_FlexHierarchyUpdate.ppt Mikhail K - CDT Flexible Hiearchy Update]
+
      <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=128455 128455]</td>
** CDT has requests to provide customized versions of variables and registers view. Probably will happen after CDT 3.2.
+
      <td> <strong><font color="#FF0000">[Presentation] [ViewBar] Outline view toolbar is visible above a maximized editor</font></strong></td>
** Using compatibility mode right now for flexibile hierarchy (for 3.1). Still need more investigation for how to expose customization.
+
    </tr>
** TI:
+
    <tr>
*** We need flexible hierarchy exposed at CDI layer.
+
      <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=131559 131559]</td>
*** We use disassmebly view. Need a disassembly memory renderer.
+
      <td> <font color="#FF0000"><strong>[Markers] Layout of marker filters dialog</strong></font></td>
*** Summary, they need flexibility at top and bottom.
+
    </tr>
*** They would like to see CDT define a more embedded-centric user experience without major changes to CDI.
+
    <tr>
*** Some view customizations.
+
      <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=129936 129936]</td>
** Freescale:
+
      <td><strong><font color="#0000FF">[ViewMgmt] View part description label should wrap</font></strong></td>
*** Multi-core flexibility is important.
+
    </tr>
** Nokia:
+
    <tr>
*** Similar comments to TI.
+
      <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=125691 125691]</td>
* ATI
+
      <td> <font color="#0000FF">[ViewMgmt] Can't read view titles</font></td>
** Builds against Eclipse platform, but haven't had a chance to look at 3.2 yet.
+
    </tr>
* AMI
+
    <tr>
** Builds against Eclipse platform.
+
      <td height="38" align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=68684 68684]</td>
** Migrated an old VB debugger.  Looked at CDT and did some prototyping, but decided it would be too much work.
+
      <td><strong><font color="#0000FF"><strong>Remove MRU Ordering from the editors.</strong></font></td>
** They are lacking some features using the platform directly, but also believe they have less problems. One big issue was using GDB with their architecture.
+
    </tr>
** First product: Oct 05 and based on 3.1.
+
    <tr>
** Biggest issue is trying to use the memory view with their architecture.
+
      <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=113455 113455]</td>
** Haven't prototyped against 3.2 EDM yet, but they can benefit from simplified hiearchy.  Update policies are also critically important because of very slow target connections. Will focus on 3.2 after April.
+
      <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>
** Continually re-evaluate CDT.  Could potentially use parts of CDT.
+
    </tr>
* PalmSource
+
    <tr>
** Have a released product on 3.0 with a customized CDT.
+
      <td align="right"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=130818 130818]</td>
** Working on a 3.1-based product with un-modified CDT.  Trying to use GDB.
+
      <td><strong><font color="#FF0000">Filters do not seem to apply when grouping by Java type (Problems view).<br>
** Also like view customization.
+
        </font></strong></td>
* TI: Demo of view customizations in E 3.1
+
    </tr>
** Variables and registers view are in table tree format (using tree control)
+
    <tr>
 +
      <td align="right">&nbsp;</td>
 +
      <td>&nbsp;</td>
 +
    </tr>
 +
    <tr>
 +
      <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>
 +
    </tr>
 +
    <tr>
 +
      <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 page switching</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128670 128670]</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=127629 127629]</td>
 +
      <td><font color="#FF0000"><strong>[Markers] problems view: keep selection stable</strong></font></td>
 +
    </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><strong><font color="#FF0000">[Markers] group should only show (10 of 10 items) if beyond the limit</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=129812 129812]</td>
 +
      <td><strong><font color="#FF0000">[Markers] Enabling problem categorization per default</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=129184 129184]</td>
 +
      <td><strong><font color="#FF0000">Progress view should be made more prominent</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=127289 127289]</td>
 +
      <td><strong><font color="#FF0000">[Markers] SystemFilter and group selection
 +
        state not preserved</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <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><strong><font color="#0000FF">Experimental (?) Keys preference page (3 votes):<br> <ul>
 +
          <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>see which keys are free and which commands are not used</li>
 +
          <li>Platform UI team is investigating what can/can not be done about this without Doug around</li>
 +
        </ul></font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td></td>
 +
      <td>Finish the preferences clean up effort from 3.0:<br>
 +
        <ul>
 +
          <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 possible to configure the color and font decoration for CVS on the CVS page</font></strong></li>
 +
          <li><strong><font color="#00FF00">UI - please provide a bug for this so we can track polish</font></strong></li>
 +
        </ul></td>
 +
    </tr>
 +
    <tr>
 +
      <td></td>
 +
      <td><strong><font color="#0000FF">Improve the look of the filter control (preferences, other dialogs):<br>
 +
        <ul>
 +
          <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 text field:</li>
 +
          <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><strong><font color="#00FF00">UI - please provide a bug for this so we
 +
              can track polish</font></strong></li>
 +
          </ul>
 +
        </ul></font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <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>
 +
        <p><strong><font color="#FF0000">New icon is being requested, no other
 +
          work decided at this point</font></strong></p>
 +
        <p><strong><font color="#00FF00">UI - please provide a bug for this so we can
 +
          track polish</font></strong></p></td>
 +
    </tr>
 +
    <tr>
 +
      <td></td>
 +
      <td>&nbsp;</td>
 +
    </tr>
 +
</table>
  
=== EDM 3.2 Progress Update – Darin W (IBM) ===
+
<h2>JDT Core</h2>
* Stuff in M5 (public API freeze)
+
<table border="1" cellpadding="2" cellspacing="2" width="100%">
** Virtual tree - turned out to be more complicated than they thought.
+
 
** Virtual table
+
    <tr>
** Incremental load
+
      <th width="10%">Bugzilla</th>
* Stuff not in M5
+
      <th>Description</th>
** Scopes / drag and drop
+
    </tr>
** Columns
+
    <tr>
* Moving forward, our API's are provisional, so we can still make changes.
+
      <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=108087 108087]</td>
** March 30 - M6 feature freeze - only 3 weeks of development left
+
      <td><strong><font color="#FF0000">Java conventions default formatter settings
** Columns and removing the last remaining synchronous interfaces
+
        confused</font></strong></td>
* What's next after the 3.2 release?
+
    </tr>
** How much feedback they get will determine how quickly these provisional API's can be public
+
    <tr>
** Would need feedback in first 3 months:  July - Sept
+
      <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=118217 118217]</td>
** The customized view content may have to go through another cycle.
+
      <td><p>Change 'unused parameters' warning to only work on private or final methods to avoid false positives.</p></td>
* 125374 - multi-column support in variables view: patch posted. Darin says this is close to the actual design. Ted would like more granuality in toggling specific columns on and off.  Ted will add this to bug entry.
+
    </tr>
* Plugable cell editors probably won't make the release.  Ted to look at provided a patch to possibly help get this in.
+
 
* API versioning - adding new interfaces on top of old ones vs. deprecating.  When are interfaces collapsed together
+
</table>
** Intention is that the adapters would live for a while in order to enable the backward-compatible debug model.
+
* Using the editor with multiple debugging backends
+
** Double-click gutter action - how is this resolved when the same editor is shared between two debug engines.
+
** Seems to be a bigger problem that spans multiple projects:  CDT, DD, PTP
+
  
=== Performance discussion ===
 
* IBM will come to EclipseCon that shows performance across multiple versions
 
* Concerns about the large numbers of working threads spawned
 
* Will have some suggestions for performance improvements
 
* Action items:  each company should run its own performance numbers
 
  
=== Update Policy ===
 
* Progress Update – Samantha (IBM)
 
** [http://www.eclipse.org/downloads/download.php?file=/dsdp/dd/2006-2-22_Toronto_DD_UpdatePolicy-ModelProxy.ppt Samantha C - Update Policy]
 
*** Slide 4:  Element, Model Proxy Factory, Model Proxy, and Model provided by client.  "Update Policy" is actually "View Updater"
 
** Implementation is in the model and is model-specific.
 
** Still work to do before we have a generic implementation.
 
** Update policy will have to be part of viewer, and model proxy will have to be part of the model.
 
* Need to form a workgroup to address the issues in Samantha's presentation.  Need to collect use cases from folks in this group.
 
* Need to share a common look-and-feel, even if the implementation is in the model.
 
* What's in 3.2
 
** You can create model Proxies that tell how and when debug events are handled
 
** Not there: a generic update policy
 
  
=== Memory View ===
+
<h2>JDT Debug</h2>
* Demo by Ted Williams (WR) of new renderer for memory view.
+
<table border="1" cellpadding="2" cellspacing="2" width="100%">
* DD group would like this contributed
+
 
* Other features
+
    <tr>
** Programmatic foreground and background coloring
+
      <th width="10%">Bugzilla</th>
** Customizable context menu
+
      <th>Description</th>
** Symbol interleave with address bar
+
    </tr>
** Optional confirm before write
+
    <tr>
** Undo write
+
      <td align="right" width="10%"><strong><font color="#0000FF"> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=128074 128074]</font></strong></td>
** Column headings with sub-address - user can turn on and off
+
      <td><strong><font color="#0000FF">Cannot format stack trace</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=123589 123589]</td>
 +
      <td>Unexpected switch to empty editor when using scrapbook</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=123588 123588]</td>
 +
      <td>Loosing key binding in scrapbook page</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=130534 130534]</td>
 +
      <td><strong><font color="#FF0000">add a "collapse all" to the tree's toolbar</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=128558 128558]</td>
 +
      <td>support variables in port and host fields of Remote Java Applications</td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=77125 77125]</td>
 +
      <td><strong><font color="#FF0000">preference for determing how Java breakpoints
 +
        are created - to suspend thread or entire VM</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <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>
 +
          <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>
 +
          <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>
 +
    </tr>
 +
    <tr>
 +
      <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 of X when filtered on X</strong></font></td>
 +
    </tr>
 +
    <tr>
 +
      <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 archives at once</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <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 to avoid problems with crypto applications</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td></td>
 +
      <td>Columns in Variables/Registers view:<br>
 +
        <ul>
 +
          <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 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>
 +
        </ul></td>
 +
    </tr>
 +
    <tr>
 +
      <td></td>
 +
      <td>Undo/Redo:<br>
 +
        <ul>
 +
          <li>We don't currently support undo/redo in the Scrapbook or Display view, which has made a few users angry</li>
 +
          <li><font color="#00FF00">DEBUG - please provide a bug for this so we can track polish</font></li>
 +
        </ul></td>
 +
    </tr>
 +
</table>
 +
<br>
 +
<h2>JDT Text</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=95619 95619]</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>
 +
      <td align="right" width="10%">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=92371 92371]</td>
 +
      <td><strong><font color="#FF0000">[content assist] Parameter guessing could also propose
 +
      expressions for parameters of array types</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=41189 41189]</td>
 +
      <td><strong><font color="#FF0000">[hovering] Editor tooltip size too small
 +
        for title text (3 votes)</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <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 enough in Java Outline view</font></strong></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=91500 91500]</td>
 +
      <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>
 +
    </tr>
 +
 
 +
</table>
 +
<h2>JDT UI</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=129929 129929]</td>
 +
      <td>IDE no longer responsive when JUnit tests are running</td>
 +
    </tr>
 +
    <tr>
 +
      <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>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=130106 130106]</td>
 +
      <td><font color="#FF0000">[junit] Hierarchical mode sometimes show testcase in progress
 +
      and sometimes not</font></td>
 +
    </tr>
 +
    <tr>
 +
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=130107 130107]</td>
 +
      <td><font color="#FF0000">[junit view] Hierarchical mode not properly rebuilding the
 +
      tree</font></td>
 +
    </tr>
 +
    <tr>
 +
      <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>
 +
        <ul>
 +
          <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><font color="#0000FF">Clean Up should also offer to format the code.</font></li>
 +
          <li><font color="#FF0000">The wizard needs polish.</font></li>
 +
        </ul>
 +
      </td>
 +
    </tr>
 +
    <tr>
 +
      <td></td>
 +
      <td><p><font color="#0000FF">New Java Perspective (old one becomes the 'Classic Java Perspective')</font></p>
 +
        </td>
 +
    </tr>
 +
    <tr>
  
=== Contributions and Participation Discussion ===
+
      <td align="right" width="10%">
* Proposal:  Technology sub-groups
+
        <p>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=119259 119259]</p>
** Purpose is to create faster progress on the many technical areas the group wants to purpose.
+
      </td>
{| border="1"
+
      <td><font color="#FF0000">provide a way to get fully qualified class name into clipboard
| '''Technology''' || '''Lead''' || '''Members'''
+
      </font></td>
|-
+
    </tr>
| [[DSDP/DD/DebugView|Debug view]] || Paul Gingrich (TI) || TBD
+
    <tr>
|-
+
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=108256 108256]</td>
| [[DSDP/DD/MemoryView|Memory]] || Samantha Chan (IBM)  || Ted Williams (WR), Freescale, AMI
+
      <td><font color="#FF0000">[refactoring] [ltk] Refactoring preview does not correctly highlight 5.0 code [refactoring]</font></td>
|-
+
    </tr>
| [[DSDP/DD/ExpressionsAndVariablesViews|Expressions & Variables]] || Ken Ryall (Nokia) || Ted Williams (WR), Pete Nichols (IBM)
+
    <tr>
|-
+
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=122527 122527]</td>
| [[DSDP/DD/RegistersView|Registers]] || Kirk Beitz (Freescale) || Ted Williams (WR), Pete Nichols (IBM), ATI
+
      <td><font color="#0000FF">[build path] Offer a SWT container in JDT</font></td>
|-
+
    </tr>
| [[DSDP/DD/BreakpointsView|Breakpoints]] || Ewa Matejska (PalmSource) || Pawel Piech (WR), Mikhail Khodjaiants (QNX), TI, Nokia
+
    <tr>
|-
+
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=135279 135279]</td>
| [[DSDP/DD/ConsoleView|Console - Debug/Serial/Network]] || Aaron Spear (Mentor) || Freescale, AMI, PalmSource
+
      <td><font color="#FF0000">[refactoring] improve order of refactoring actions</font></td>
|-
+
    </tr>
| [[DSDP/DD/DisassemblyView|Disassembly]] || Chris Recoskie (TI) - temporary lead || Wind River
+
    <tr>
|-
+
      <td align="right">[https://bugs.eclipse.org/bugs/show_bug.cgi?id=135285 135285]</td>
| [[DSDP/DD/GeneralViewManagement|Views - multi-context, pin/clone, update policy]] || Darin Wright (IBM) || Samantha Chan (IBM), Ted Williams (WR)
+
      <td><font color="#FF0000">[source actions] improve order of source actions</font></td>
|-
+
    </tr>
| [[DSDP/DD/DebugModel|Debug Model]] || Pawel Piech (Wind River) || Mikhail Khodjaiants (QNX), Freescale, Nokia
+
</table>
|-
+
| [[DSDP/DD/Launch|Launching]] || Pete Nichols (IBM) || TI
+
|-
+
| [[DSDP/DD/Editor|Editor]] || Ewa Matejska (PalmSource) || Pete Nichols(IBM), Nokia
+
|-
+
| [[DSDP/DD/SourceLookup|Source Lookup]] || Pawel Piech (Wind River) || Pete Nichols(IBM)
+
|-
+
| [[DSDP/DD/Spirit|SPIRIT]] || Aaron Spear (ATI/Mentor) ||
+
|}
+
* Technology sub-groups Tasks
+
** Leader drives discussions and prototyping on their technology.  Leader initiates conference calls, start a wiki page (see link above), collects requirements, and investigates/delegates prototyping.  Leader is responsible for making sure the discussion is progressing.  Leaders have commit rights to DD.
+
** Team members help provide requirements and help protoype.
+
** All communications should happen on dsdp-dd-dev mailing list for visibility.
+
** By next meeting:  Lead should have requirements at minimum, but should also have protoype if at all possible, since having something to look at will generate better feedback.
+
* Current developer commitments (used to build table above)
+
** TI
+
*** 1 half-time engineer
+
*** Plan to update memory rendings, registers view, and variables view over the course of this year.  Targeting Eclipse 3.1.2. right now management.  Eclipse 3.2 product will release late summer / early fall.
+
** WR
+
*** 2 half-time+ engineers
+
*** Picking up 3.2 in fall release.
+
** Freescale
+
*** Still working on first eclipse based product, so not yet ready to commit to providing fixes for any issues.  After first release, they will have more breathing room for possible contributions.
+
** PalmSource
+
*** Also releasing first product, but could probably get some resources approved if community can delegate some work, especially in CDT.  Looking for direction and needs from Mikhail.
+
** ATI (Mentor)
+
*** Still evangelizing internally.  SPIRIT participation is definitely possible.  Potentially some tool contributions for creating, parsing, and checking SPIRIT files.
+
** AMI
+
*** Really want to contribute, but have no resources yet.  Could possibily contribute a debug console.
+
** Nokia
+
*** Would like to contribute work on the views.  Currently working on second Eclipse product.  Looking at adding extensible breakpoint behavior and possibly some work on variable detail formatting for c++.  After that they'll look at feedback from customers to help set priorities.
+
** IBM
+
*** 1 engineer
+
*** Memory update policies and possibly contribute inbound launch code.  Need to think about other areas.
+
* How can we get better participation to help Darin out on the debugger interfaces and views?
+
* Where do we want to go next?  Volunteers for implementation?
+
** New breakpoint features?
+
** More memory rendering?
+
** Multi-core
+
** Sample debugger implementation from Wind River?
+
** Debug console
+
* Committer List
+
** This list is based on the sub-project leads who volunteer to build use-cases and coordinate prototyping for platform improvements.  The commiters will have edit access to the Wiki and DSDP/DD CVS repository.
+
** Paul Gingrich (TI)
+
** Samantha Chan (IBM)
+
** Ken Ryall (Nokia)
+
** Kirk Beitz (Freescale)
+
** Ewa Matejska (PalmSource)
+
** Aaron Spear (Mentor)
+
** Chris Recoskie (TI)
+
** Darin Wright (IBM)
+
** Pawel Piech (Wind River)
+
** Pete Nichols (IBM)
+
** Ted Williams (WR)
+
''Italic text''
+
 
+
=== Miscellaneous ===
+
* Eclipse 3.2 launching framework feedback
+
** Darin described the launch changes in 3.2, which are covered in [http://eclipsezilla.eclipsecon.org/eclipsezilla/show_bug.cgi?id=58 "Integrating Custom Debuggers into the Eclipse Platform"] - his tutorial at EclipseCon 2006.
+
* Next Meeting - Late May / Early June.  Topics
+
** Technology sub-group updates
+
** If face-to-face, do a possible coding camp to implement some prototypes and enhancements.
+
 
+
== Minutes - Thursday TM/DD joint session ==
+
=== Update on DSDP, Plans for EclipseCon - Doug G ===
+
* See [http://www.eclipse.org/dsdp DSDP Website].  Discussed new sub-projects:  MTJ and NAB.  Project pages will be posted in 1 to 2 weeks.
+
* All companies will be represented at EclipseCon.  Aaron S, Mikhail K, Kirk B, Tom H won't be there, though.
+
* AI:  Doug to setup lunch tables - due by Mar 1.  Will coordinate with Doug S to not duplicate CDT areas.
+
* BOF - schedule at the conference.
+
 
+
=== SPIRIT Discussion ===
+
* Hobson - Introduction
+
** [http://www.eclipse.org/downloads/download.php?file=/dsdp/dd/2006-2-22_Toronto_DD_SPIRIT_Overview.ppt SPIRIT for EDA] - this is more for information
+
** [http://www.eclipse.org/downloads/download.php?file=/dsdp/dd/2006-2-22_Toronto_DD_SPIRIT_ForDebug.ppt SPIRIT for Debuggers]
+
** Debug working group is probably needed to drive the SPIRIT definition.
+
** Ideal if Eclipse could join the consortium.  ARM and Mentor can be interfaces, too.
+
** Hobson could work on setting up the debug working group.  Hobson will also check on what they can make available for parsers.  Hobson will check on licensing of SPIRIT XML files.
+
** Next steps
+
*** Each member company to look into joining SPIRIT
+
*** DSDP-DD and DSDP-TM to nominate representative for a debug working group
+
*** DSDP-DD and/or DSDP-TM to build tools for generating/reading/validating SPIRIT files.  AI for Aaron to talk to company about potential contributions.  No Java Parser available yet for SPIRIT - we could contribute this in DD.
+
* Doug - WR's data files standards
+
** Two feature requests from SPIRIT
+
*** Board initialization specification
+
*** Help file indexing so registers can point to Silicon Vendor's pdf/html manuals
+
** Flow:  SoC describes silicon -> Board vendor describes hardware and initialization -> user customizes initialization. 
+
* Aaron Spear - general discussion on SPIRIT requirements
+
** [http://www.eclipse.org/downloads/download.php?file=/dsdp/dd/2006-2-22_Toronto_DD_TargetDescriptions.ppt Target Descriptions in SPIRIT ]
+
** Feedback on additional register spec requirements
+
*** Unique ID
+
*** Initial grouping, but ability for a user to change groups
+
*** Textual descriptions - problematic for I18N - how should SPIRIT handle?
+
*** Mapping between debug format and registers - does this belong in SPIRIT or elsewhere?
+
*** Disassembly information should be a part of this - eventually we'd like table-driven disassembly - separate discussion
+
*** Endianness, default display size:  byte, word, long, double, etc.
+
*** Help index
+
*** Long description for tool tip
+
** Feedback on additional memory spec requirements
+
*** Flash - should be a separate discussion - CFI standard (?)
+
*** Cache
+
*** Virtual - should be a separate topic - ATI limited the XML to what's physically on the chip. - need to describe MMU structure
+
*** Need to think about run-time memory map changes that are tied to the OS.  Debugger will need to look at the MMU structure and also need to know about kernel data structures to handle the effective-to-physical address translation.
+
*** Shared memory between cores
+

Revision as of 11:17, 20 April 2006

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.

General / All

Bugzilla Description
Do we need a new splash screen? MVM asking designers to investigate in light of new welcome as well.
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
    131559 [Markers] Layout of marker filters dialog
    129936 [ViewMgmt] View part description label should wrap
    125691 [ViewMgmt] Can't read view titles
    68684 Remove MRU Ordering from the editors.</td>
       </tr>
    
    113455</td> 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.</td>
       </tr>
    
    130818</td> Filters do not seem to apply when grouping by Java type (Problems view).
           </td>
       </tr>
    
     </td>  </td>
       </tr>
    
    126155</td> [Markers] Issues of multi quick fix dialog</td>
       </tr>
    
    122639</td> [WorkbenchParts] PageBookView's toolbar doesn't properly re-layout after page switching</td>
       </tr>
    
    128670</td> [Dialogs] StatusDialog adds 2 horizontal margins around button bar</td>
       </tr>
    
    127629</td> [Markers] problems view: keep selection stable</td>
       </tr>
    
    128381, 128381</td> [Markers] group should only show (10 of 10 items) if beyond the limit</td>
       </tr>
    
    129812</td> [Markers] Enabling problem categorization per default</td>
       </tr>
    
    129184</td> Progress view should be made more prominent</td>
       </tr>
    
    127289</td> [Markers] SystemFilter and group selection
           state not preserved</td>
       </tr>
    
    see suggestions in bug 109998</td> 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
    </td>
       </tr>
    
    </td> 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
    </td>
       </tr>
    
    </td> 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.
      • UI - please provide a bug for this so we can track polish
    </td>
       </tr>
    
    </td>

    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

    </td>
       </tr>
    
    </td>  </td>
       </tr>
    

    </table>

    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

    Back to the top