| <html> |
| <head> |
| <title>Mylar New & Noteworthy</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> |
| <meta name="author" content="Mik Kersten" /> |
| <meta name="keywords" content="Mylar, Eclipse" /> |
| <link rel="stylesheet" type="text/css" href="http://eclipse.org/eclipse.org-common/themes/Phoenix/css/visual.css" media="screen" /> |
| </head> |
| <body> |
| <div align=center><h1>New & Noteworthy for Mylar 0.4.1 - 0.5.0</h1></div> |
| <ul> |
| <li>To avoid potentially confusing the update manager use "Search for new |
| features.." when installing.</li> |
| <li><b>Bugzilla Connector users</b>: after updating, if you get a "Could not log in" error when |
| synchronizing a query and your credentials are correct open it, verify that it is associated to the correct |
| repository, and click OK (some older task lists did not properly associate |
| queries with repositories). </li> |
| <li><b>JIRA Connector users</b>: JIRA Core Services 0.8.0 (from Tigris.org) will |
| get installed with this release if it was not downloaded with a previous one.</li> |
| <li><b>Eclipse 3.2 users</b>: this release supports Eclipse 3.2M6 (not M5). The custom Mylar |
| Java editor is gone, so before restarting |
| deactivate the current task or close all active editors, and run the New -> |
| Mylar -> Preference Configuration wizard if it does not pop up |
| automatically. If auto folding doesn't work reset the folding provider (see |
| <a href="#active-folding">Active Folding</a>).<br> |
| </li> |
| </ul> |
| |
| <table border="1" style="border-collapse: collapse" width="100%" id="table128" cellpadding="4" bordercolor="#FFFFFF"> |
| <tr> |
| <td bgcolor="#595791" width="7%" align="center"><b> |
| <font color="#FFFFFF" size="1">Release</font></b></td> |
| <td bgcolor="#595791" width="5%" align="center"><b> |
| <font color="#FFFFFF" size="1">Resolved |
| </font></b></td> |
| <td bgcolor="#595791" width="*" align="center"><b> |
| <font color="#FFFFFF" size="1">Community Contributions</font></b></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.5.0<br> |
| <i>April 07</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-03-18&chfieldto=2006-04-08&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| <font size="1">62</font><font size="1"> <br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Robert Elves contributed the bug |
| editor improvements and numerous other patches, and has now been voted |
| in as a committer. Brock Janiczak contributed patches to JIRA and |
| and task list support. Brian de Alwis provided a patch to the |
| Monitor to make obfuscation a preference.</font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.10<br> |
| <i>March 17</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-02-24&chfieldto=2006-03-18&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| <font size="1">80 |
| <br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Robert Elves contributed the Task |
| Activity view, ported the Bugzilla editor to Forms, and resolved |
| numerous bugs. Ian Whalley provided patches for Bugzilla and IBM JDK |
| compliance. Eugene Kuleshov provided patches for improved task |
| comparison and repository protocols. Wang Bin provided additional source |
| code scrutiny and optimizations. Peik Aschan provided a useful assertion |
| test case. </font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.9<br> |
| <i>Feb. 23</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <font size="1"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-01-31&chfieldto=2006-02-23&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| 50<br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Robert Elves provided patches that |
| resolved 17 reports. The JIRA support was made possible by Brock |
| Janiczak's help and his JIRA Core Services feature. Wesley Coelho |
| provided initial integration patches and 10 very valuable JIRA test |
| cases, and Eugene Kuleshov helped with debugging. Wang Bin provided |
| patches for JUnit integration and code quality. Tom Eicher and Daniel |
| Megert made tighter editor integration possible with new SDK content |
| assist and folding APIs.</font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.8 |
| <br> |
| <i>Jan. 30</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <font size="1"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-01-15&chfieldto=2006-01-31&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| 52<br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Robert Elves has provided numerous |
| fixes to the Task List and Bugzilla Client. Brock Janiczak |
| provided a patch that improved the multi-repository aware wizard, and |
| with Eugene Kuleshov provided valuable feedback on the UI and |
| architecture for task repository support.</font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.7 |
| <br> |
| <i>Jan.16 '06</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <font size="1"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2005-12-17&chfieldto=2006-01-14&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| 36<br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Brock Janiczak fixed lazy loading |
| of image registry, provided 3.2M4 patches, and a highlighter fix. Robert |
| Elves improved external browser integration and the task editor. David |
| Bari and Tomasz Smietanka set up bugzilla servers with alternate |
| encodings. Eugene Kuleshov provided an idea for avoiding inducing |
| interest on resources upon check-out.</font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.6 |
| <br> |
| <i>Dec. 16</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"><font size="1"><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2005-12-12&chfieldto=2005-12-16&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">16 |
| <br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Brock Janiczak contributed SAX |
| based context externalization to replace the considerably slower DOM |
| based version.</font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.5<br> |
| <i>Dec. 12</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <font size="1"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2005-12-04&chfieldto=2005-12-11&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| 24<br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Brock Janiczak contributed an |
| improvement to the Task List extension point schema and patches for |
| compatibility with the upcoming Eclipse 3.2M4 release. Wes Coelho |
| improved the date chooser dialog.</font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.4<br> |
| <i>Dec. 2</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <font size="1"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2005-11-22&chfieldto=2005-12-03&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| 39<br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Wesley Coelho added support for |
| in-progress tasks in the Task Planner and background saves of the task |
| list. Igor Fedorenko provided a patch for an NPE in the java problem |
| resolution, and Ian Bull provided a patch to the for setting platform |
| and hardware defaults in the bug wizard.</font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.3<br> |
| <i>Nov. 22</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <font size="1"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2005-11-14&chfieldto=2005-11-21&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| 32<br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Leah Findlater continued to improve |
| the extensibility of the Mylar Monitor for her upcoming study of WTP |
| usage. </font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.2<br> |
| <i>Nov. 14</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <font size="1"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2005-11-06&chfieldto=2005-11-15&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| 31<br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Leah Findlater helped make the |
| Monitor more extensible to other user studies.</font></td> |
| </tr> |
| <tr> |
| <td bgcolor="#FAF7FB"><font size="1">0.4.1<br> |
| <i>Nov. 4</i></font></td> |
| <td bgcolor="#FAF7FB" align="center"> |
| <font size="1"> |
| <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2005-10-31&chfieldto=2005-11-05&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> |
| 28<br> |
| reports</a></font></td> |
| <td bgcolor="#FAF7FB"><font size="1">Wesley Coelho provided a history |
| navigation patch and other |
| improvements to the Task List. </font></td> |
| </tr> |
| </table> |
| |
| <hr> |
| |
| <h2>Task Context</h2> |
| |
| <table cellpadding="10" cellspacing="0" id="table177"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Apply Mylar to Project Explorer<br> |
| (3.2 only)</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Mylar can be applied to the Eclipse 3.2 Project Explorer view.<p> |
| <img border="0" src="images/0.5.0/apply-project-explorer.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table178"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Apply Mylar to Tasks Marker view</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Mylar can now be applied to the 'Tasks' Markers view. This can |
| be useful for looking over the TODO and other tasks in the active |
| task context before committing.<p> |
| <img border="0" src="images/0.5.0/apply-task-markers.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table171"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Alt+Click Navigation Improvements</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| When a view is in filtered mode, Alt+Click a tree node to unfilter |
| all of its children. This can be repeated until the desired |
| element is found. You can also Alt+Click the white space in |
| Package Explorer to unfilter all of the projects. If Alt is |
| let go, the view will spring back to showing only the task context. |
| Note that on some Linux configurations Alt must be pressed along |
| with another modifier key.<p> |
| <img border="0" src="images/0.5.0/navigate-alt-click.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table192"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Editor Management</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| If the Manage Editors with Context option is selected open editors |
| will correspond to the active task context:<br> |
| - On task activation the editors of the most interesting elements |
| will be automatically opened, and populate the Ctrl+E list. |
| Set the number of editors to open on the Mylar preference page.<br> |
| - Closing an editor will mark the corresponding file and all |
| children uninteresting (Note that "Mark Less Interesting" now |
| recurses to children). So if you navigate to something |
| uninteresting simply hit Ctrl+F4.<br> |
| - Marking a file less interesting will cause it to close.<p>It is |
| recommended that you either turn off the "Close Editors |
| Automatically" workbench setting, or set a high number to leave |
| open.</p> |
| <p> |
| <img border="0" src="images/0.4.3/editors-auto-manage.gif" width="318" height="150"><p> |
| <img border="0" src="images/0.4.3/editors-auto-manage-pref.gif" width="400" height="43"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="601" id="table187"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>No more custom Java Editor <br> |
| (3.2 only)</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The custom Mylar Java editor is gone, and the automatic folding and |
| content assist integration will now work with any Java editor, e.g. |
| AJDT's, thanks to new Eclipse APIs.</td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table188"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b><a name="active-folding">Active Folding Improvements </a> |
| <br> |
| <a name="active-folding">(3.2 only)</a></b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Active folding has been improved, no longer requires the Mylar Java |
| Folding provider, and should work with any Eclipse 3.2-based Java |
| folding provider in addition to the default one. If you were |
| using Mylar's active folding restore the default provider via |
| Preferences -> Java -> Editor -> Folding -> Restore Defaults (first |
| deactivate the active context to close all open Java editors).</td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table194"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Support for Hierarchical Problems Layout<br> |
| (3.2 only) </b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The Mylar interest filter can now be applied to the Eclipse 3.2 |
| Hierarchical Layout of the Problems view. The Flat Layout is |
| recommended when Mylar is applied, since it helps focus on the |
| markers of interest. |
| <p> |
| <img border="0" src="images/0.4.2/problems-hierarchical.gif" width="451" height="189"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table191"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Context Capture Pause Indication</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Pausing context capture is now indicated on the status bar. |
| Note that other notifications can occlude this one, so if you notice |
| newly selected elements not populating the context check the state |
| of the toggle button on the Task List.<p> |
| <img border="0" src="images/0.4.3/context-capture-pause-indicator.gif" width="305" height="126"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table193"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Task context indication</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| If a task is inactive, but has a context associated with it, the |
| Activate widget appears lightly filled (i.e. as bug 111722 below). <p> |
| <img border="0" src="images/0.4.1/tasklist-context.gif" width="297" height="191"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <h3> </h3> |
| <h3>Task List</h3> |
| |
| <table cellpadding="10" cellspacing="0" id="table168"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Automatic task list backup</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Using <i>Preferences -> Mylar -> Task List</i> the task list and contexts are now automatically backed up to |
| the specified location. |
| Backup has the same effect as the Task Data export, and will create |
| a zip file at the desired location. The zip files can later be |
| imported used using File -> Import -> Mylar Task Data.<p> |
| <img border="0" src="images/0.5.0/tasklist-backup.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table169"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Background query synchronization</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Using <i>Preferences -> Mylar -> Task Repositories </i>queries and |
| repository tasks can be synchronized given the specified schedule.<p> |
| <img border="0" src="images/0.5.0/query-synchronization.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table167"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Color and Font settings</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Task list and task editor colors and fonts can be configured via the |
| global preference settings.<p> |
| <img border="0" src="images/0.5.0/colors-and-fonts.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table195"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Archive category</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The Archive category includes all tasks that have been worked on. |
| It is filtered by default, but shows up when the "Find:" view filter |
| is used. Filtering can be toggled using the view menu.<p> |
| <img border="0" src="images/0.5.0/tasklist-archive.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table174"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Task priorities and status indication</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| NOTE: you may need to resize your columns after |
| updating.<p>Task priorities are now icon based instead of using the Bugzilla |
| P1..5 scheme, and the default priority has no icon. More task |
| status is indicated</p> |
| <ul> |
| <li>Notes are overlaid on top (see "long: ui issues" below)</li> |
| <li>Severity is overlaid in the bottom right (for Bugzilla green |
| triangle means enhancement, red circle means blocker/major, for |
| JIRA additional task types appear).</li> |
| <li>For Bugzilla incoming/outgoing state is in a separate |
| column.</li> |
| <li>Tooltips indicate the repository connector branding icon.</li> |
| </ul> |
| <p> |
| <img border="0" src="http://eclipse.org/mylar/doc/images/0.4.10/tasklist-status.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table175"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Task Activity view<br> |
| (Experimental)</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The experimental Task Activity view and will replaces the Task |
| Planner wizard for viewing task activity, and appears in the new |
| Planning perspective. This view shows the task activity context, |
| which will drive the Apply Mylar to Task List action coming in 0.5. |
| Note that elapsed times are still approximate, and will be more |
| configurable for 0.5. Tasks can be dragged to the current, next, or |
| future week to set reminders for those weeks.<p> |
| <img border="0" src="http://eclipse.org/mylar/doc/images/0.4.10/task-activity.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table153"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>JIRA Connector</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| JIRA tasks and queries are now supported in the task list. Add |
| a new JIRA repository via the Task Repositories view, then |
| right-click in the task list to Add a New Repository Query, and |
| select from one of your existing JIRA filters. Note that on |
| very large repositories (e.g. Codehaus the very first query that's |
| run on a newly added repository will be slow). |
| <p>Refer to the <a href="http://www.eclipse.org/mylar/start.php"> |
| Getting Started</a> page for an integration overview. Also note that the task list now provides icon overlays indicating |
| repository task type/severity, and text overlays for queries indicating the repository. |
| </p> |
| <p> |
| <img border="0" src="http://eclipse.org/mylar/doc/images/0.4.9/jira-select-type.gif"></p> |
| <p> |
| <img border="0" src="http://eclipse.org/mylar/doc/images/0.4.9/jira-query.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table151"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Task data import</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Task date can now be imported from an existing .mylar directory, or |
| from a backup zip file created by the Mylar export wizard.<p> |
| <img border="0" src="http://eclipse.org/mylar/doc/images/0.4.9/tasklist-import.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table152"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Active task indication<br> |
| (3.2 only)</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The currently active task is indicated with a hyperlink below the |
| toolbar that can be used to bring the task into focus.<p> |
| <img border="0" src="http://eclipse.org/mylar/doc/images/0.4.9/tasklist-indication-active.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table150"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Notification popups<br> |
| (3.2 only)</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Task reminders no longer appear in a separate dialog windows. |
| When a task becomes overdue, a notification 'toaster' pops up that |
| can be used to bring the task up. The notification will not |
| come up again, since the overdue task will be colored red and always |
| visible in the task list until the reminder is reset.<p> |
| <img border="0" src="http://eclipse.org/mylar/doc/images/0.4.9/tasklist-notification.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table126"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Support for Multiple Repositories</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Preliminary support for multiple repositories is included, so more |
| than one Bugzilla repository can be used. The repositories |
| view is visible by default in the Team Synchronizing and CVS |
| Repositories perspectives.<p> |
| <img border="0" src="images/0.4.7/tasklist-repositories.gif" width="391" height="121"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table124"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>External Browser Integration</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Tasks can be created by drag-and-dropping a URL from a link or from |
| the Address bar onto the task list, causing the web link and |
| description to be set automatically. In Mozilla, simply drag |
| the URL. In Internet Explorer you must have Ctrl pressed in |
| order for Eclipse to recognize the drop.<p> |
| Tasks with web links and bug reports can also be opened using the |
| default external browser.</p> |
| <p> |
| <img border="0" src="images/0.4.7/tasklist-open-external.gif" width="347" height="60"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table122"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Overdue Tasks</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| If you have been using task reminders you may notice tasks |
| previously filtered showing in red. Tasks that are not |
| completed and are past their reminder date will no longer get |
| filtered away. The reminder date of a task a task or bug |
| report can be cleared using the Task Info editor tab. |
| If a category has overdue |
| tasks in it that category will be colored red.<p> |
| <img border="0" src="images/0.4.6/tasklist-pastreminder.gif" width="589" height="234"><br> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table123"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Multiple Selections</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Multiple selections, made by Ctrl and Shift clicking, are now |
| supported. You can now drag-and-drop multiple tasks, mark |
| completed, delete, and synchronize multiple reports. If you |
| are using Eclipse 3.1, note that elements will not be selected |
| automatically when your right-click them to bring up the popup menu, |
| so you need to first select the element and then bring up the popup.</td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table120"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Improved Task Manipulation</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Dragging and dropping items to categories moves them, and items can |
| be dragged into the root. Also, if the Mylar Tasks view is in |
| fast view mode the active task will be indicated when you mouse over |
| the icon and on the view description bar.<p> <img border="0" src="images/0.4.5/tasklist-drag.gif" width="303" height="172"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table121"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Task Planner</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The Task Planner has been available for a while is still |
| experimental, but the UI has improved. Invoke it via File -> |
| New -> Other -> Mylar Task Planner, specify the number of days, and |
| you will see a report of your past activity. You can drag |
| tasks from the task list into the plan (e.g. from a Bugzilla query), |
| and set their reminders and estimates. All tasks in the plan |
| can be automatically added to a category.<p> |
| <img border="0" src="images/0.4.5/taskist-planner.gif" width="603" height="407"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table114"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Improved Task List actions and shortcuts</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The Task List popup menu has been improved to be more context |
| sensitive and to always create items in the category that is |
| currently in focus. Tooltip behavior has been improved. |
| Common actions are now keyboard shortcuts:<br> |
| - New Task: ins<br> |
| - Delete: del<br> |
| - Rename: F2<br> |
| - Copy Description: Ctrl+C<p> |
| <img border="0" src="images/0.4.1/tasklist-popup.gif" width="231" height="297"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table115"> |
| <tr> |
| <td width="15%" valign="top" align="left"> |
| <p align="right"><b>Links to web reports</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| Tasks can be linked to web pages. For example, if you want a |
| task to correspond to a Wiki page or to a bug report copy the URL of |
| the report, click the New Task button on the Task List, and the URL |
| will automatically be inserted in the Web Link field. If you |
| click Get Description the title of the page will be inserted into |
| the Description field. The task will appear with a Web icon |
| decorator, and will automatically bring up a Task Editor page that |
| loads the web link when opened. |
| <p> |
| <img border="0" src="images/0.4.1/tasklist-weblink.gif" width="528" height="155"></p> |
| <p> |
| <img border="0" src="images/0.4.1/tasklist-weblink-editor.gif" width="585" height="195"></td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table116"> |
| <tr> |
| <td> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table117"> |
| <tr> |
| <td width="15%" valign="top" align="left"> |
| <p align="right"><b>Task context data export</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| The Mylar Task List and related data can be exported, e.g. for |
| backup purposes. You can now export to an archive file.<p> |
| <img border="0" src="images/0.4.1/tasklist-export.gif" width="555" height="343"></td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table118"> |
| <tr> |
| <td> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <h3> </h3> |
| <h3>Team Integration</h3> |
| |
| <table cellpadding="10" cellspacing="0" id="table196"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Task Context Change Sets</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The active task now corresponds to a Change Set that's managed by |
| Mylar. All resources in the task's context automatically get |
| included in this change set, making it possible to synchronize and |
| commit only those resources. Resources modified that are not |
| part of the Task Context will appear outside of the Change Set in |
| the Synchronize view. Note that as with other Change Sets you |
| need to set the Synchronize view into either Incoming or Outgoing |
| mode and toggle the "Show Change Sets" button.<p> |
| <img border="0" src="images/0.4.2/context-change-set.gif" width="498" height="192"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table197"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Context Change Set Persistence and Manipulation</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The active task context change sets now persist, so that if there |
| are any uncommitted resources in the change set it will not |
| disappear when the task is deactivated, and multiple change sets can |
| be present. While the context change sets are affected by |
| interest manipulations (i.e. marking a file uninteresting will |
| remove it from the change set), they do not 'see' the interest decay |
| in order to indefinitely retain any resources modified as part of |
| that task. If resources are changed outside of the context |
| (e.g. by applying a patch) they can be added to the task via the Add |
| To menu (visible below). If the task context they are added to |
| is active those resources will be also come interesting.<p> |
| <img border="0" src="images/0.4.4/changeset-addto.gif" width="592" height="271"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table198"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Active Change Set Improvements </b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Mylar's Active Change sets now capture now include resources |
| that are edited indirectly, e.g. resources modified as a result of |
| refactorings and applying patches.<p>Note that if on Eclipse 3.2M6 |
| your Synchronize view gets stuck now showing Show Change Sets button |
| select Remove Current Synchronization from the view menu.</td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table199"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Mapping of Incoming Changes to Reports</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| When the Synchronize view is in Incoming and Change Sets mode |
| (visible below), and Mylar Change Set support was used to commit, |
| incoming changes will be grouped by task description. Right |
| clicking a Change Set will bring up an "Open Corresponding Report" |
| action to navigate to the corresponding issue (either Bugzilla |
| report or Web Link). The same action is available for |
| navigating from commit messages to reports in the CVS Resource |
| History view. <p> |
| <img border="0" src="images/0.4.3/synchronize-change-sets.gif" width="593" height="206"></p> |
| <p> |
| <img border="0" src="images/0.4.3/cvs-resource-history-open.gif" width="476" height="163"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table200"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Open Task from History View<br> |
| (3.2 only)</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Change set support<p> |
| <img border="0" src="images/0.5.0/open-task-from-history.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table201"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Commit Task Context</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Resources in the Task Context can be committed either by |
| right-clicking the active task and selecting the Commit Task Context |
| action, or by right-clicking the Change Set in the Synchronize view. |
| In both cases the commit message will be populated by the |
| description and URL of the task (if available). The comment |
| prefix can be changed in the Task List preferences page. <p> |
| <img border="0" src="images/0.4.2/context-commit.gif" width="231" height="79"><p> |
| <img border="0" src="images/0.4.2/context-commit-wizard.gif" width="525" height="369"><p> |
| <img border="0" src="images/0.4.2/context-commit-prefix.gif" width="432" height="84"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <h3> </h3> |
| <h3>Bugzilla Connector</h3> |
| |
| <table cellpadding="10" cellspacing="0" id="table173"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Form-based Bugzilla Editor with Hyperlink |
| support</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The editor now uses Eclipse forms, collapses comments that expand on |
| selection. The following hyperlinks are supported in comment |
| bodies:<ul> |
| <li>Java elements in stack traces</li> |
| <li>Bug links (e.g. bug 123)</li> |
| <li>Hyperlinks</li> |
| <li>Attachments</li> |
| </ul> |
| <p> |
| On Eclipse 3.1, click the comment for the links to become active.<p> |
| To apply a patch click the "view" link, hit Ctrl+A and Ctrl+C on the |
| text to get it into the clipboard, then Apply Patch). To |
| expand all comments click the "Expand All" button at the bottom of |
| the editor. |
| <p> |
| <img border="0" src="images/0.5.0/task-editor-hyperlinks.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table165"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Multiple Bugzilla versions supported</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Bugzilla versions are now associated with each repository, and can |
| be set from the Task Repositories view. Uncustomized versions |
| 2.16-2.22 are supported.<p>If you are switching from Bugzilla 2.18 |
| to 2.20 you will need to update the existing Bugzilla Queries in |
| your task list. Double click each query category to edit it, |
| press "Update Options", and then simply click OK to save the query. |
| Please note that the default Bugzilla configuration is now 2.20.</p> |
| <p> |
| <img border="0" src="http://eclipse.org/mylar/doc/images/0.4.10/bugzilla-versions.gif"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table125"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Support for Unicode Character Sets</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| Bugzilla character settings are honored. For repositories |
| older than 2.20 you may need to use the internal browser for |
| submission if encoding is ignored.<p> |
| <img border="0" src="images/0.4.7/bugzilla-encoding.gif" width="354" height="42"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table106"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Improved Outline</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| The Bug Editor Outline can be used to navigate the report by |
| commenter and date.<p> |
| <img border="0" src="images/0.4.3/bugzilla-outline.gif" width="382" height="165"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table100"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Proxy Settings</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| To enable use with firewalls and proxy servers the Bugzilla Client |
| follows proxy settings set in the Install/Update preference page.</td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" id="table77"> |
| <tr> |
| <td align="left" valign="top" width="15%"> |
| <p align="right"><b>Browser tab for Bugzilla reports</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| A new editor tab makes it easy to switch from the Bug Editor to |
| Browser-based editing. Note that when using the Browser |
| queries will not automatically refresh after submitting changes on a |
| bug. You can set the Browser to be the default editor in the |
| Task List preference page.<p> |
| <img border="0" src="images/0.4.1/bugzilla-prefs-open-reports.gif" width="231" height="50"><p> |
| <img border="0" src="images/0.4.1/bugzilla-editor-browser.gif" width="563" height="360"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| </body> |
| </html> |