blob: ed7df358637d0c2b3001c432ce317632361ed5cd [file] [log] [blame]
<html>
<body bgcolor="FFFFFF">
<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">3.0.5<br>
<i>Feb 18, 2009</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=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=WikiText&component=XML&component=XPlanner&target_milestone=3.0.5&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=&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">1<br>bug</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">This release has support for Bugzilla 3.2.2.
</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.0.4<br>
<i>Jan 28, 2009</i></font></td>
<td bgcolor="#FAF7FB" align="center">
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=notregexp&short_desc=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=WikiText&component=XML&component=XPlanner&target_milestone=3.0.4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=&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">4<br>bugs</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">Frank Becker contributed a fix for Bugzilla 3.2 support and Shawn Minto provided a patch for
for the context framework.
</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.0.3<br>
<i>Oct 15, 2008</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=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=WikiText&component=XML&component=XPlanner&target_milestone=3.0.3&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=&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">15<br>bugs</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">Shawn Minto provided patches for
for the context framework. <b>This release fixes a critical bug that can cause
the local task editor to fail.</b>
</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.0.2<br>
<i>Sep 18, 2008</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=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=XML&component=XPlanner&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=2008-07-22&chfieldto=2008-09-19&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">175<br>bugs</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">David Green provided 43 patches for
WikiText, Jingwen Ou provided enhancements for the Sandbox, Shawn Minto resolved
multiple bugs in the tasks framework and Frank Becker implemented bug fixes for Bugzilla.
Additional bug fixes were provided by Maarten Meijer, Helen Bershadskaya, Andrew Eisenberg and
Peter Stibrany and David Shepherd.</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.0.1<br>
<i>Jul 21, 2008</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=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=XML&component=XPlanner&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=2008-06-27&chfieldto=2008-07-21&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">108<br>bugs</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">Jingwen Ou
provided enhancements for the Sandbox. Helen Bershadskaya resolved bugs for
the XPlanner connector. Additional bug fixes were provided by Shawn Minto
and Terry Hon.</font></td>
</tr>
<tr>
<td bgcolor="#E0D0E6"><font size="1">3.0<br>
<i>June 25, 2008</i></font></td>
<td bgcolor="#E0D0E6" align="center">
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=XML&component=XPlanner&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=2008-03-02&chfieldto=2008-06-26&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">581<br>bugs</font></a></td>
<td bgcolor="#E0D0E6"><font size="1">Frank Becker provided 30 patches
that improved the Bugzilla Connnector and framework, Helen Bershadskaya
resolved 14 bugs and ported the XPlanner connector to 3.0, Shawn Minto
provided numerous patches for the Tasks API, Leo Dos Santos provided Mac
improvements and Willian Mitsuda improved screenshot attachments.&nbsp;
Additional features and bug fixes were provided by David Green, Jingwen
Ou, Maarten
Meijer, Mark Kralj-Taylor, Terry Hon, Remy Chi Jian Suen and Scott
Lewis.</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">2.3<br>
<i>Feb 27, 2008</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=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=XML&component=XPlanner&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=2007-12-21&chfieldto=2008-03-01&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">276<br>bugs</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">Willian Mitsuda contributed
screenshot markup and numerous other improvements.&nbsp; Frank Becker
provided nine patches to the Bugzilla Connector and Tasks UI.&nbsp;
Additional contributions were provided by Maarten Meijer, Helen
Bershadskaya, Shawn Minto, Tracy Mew, Leo Dos Santos, Jacek Pospychala,
Remy Chi Jian Suen and David Green.</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">2.2<br>
<i>Dec 19, 2007</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=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=XML&component=XPlanner&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=2007-09-29&chfieldto=2007-12-20&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">384</font><br><font size="1">bugs</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">Frank Becker resolved a total of 19
bugs with Bugzilla and the task editor. Willian Mitsuda contributed to
screenshot capture and provided several other improvements. Maarten
Meijer provided performance improvements and tests. Shawn Minto provided
task context and UI fixes.&nbsp; Benjamin Pasero provided the
notification popup shell rendering. Additional useful contributions, fixes
and patches were provided by Helen Bershadskaya, Leo Dos Santos, Michael
Valenta, Kevin Bracey, Chris Aniszczyk, George Lindholm, Jakum
Jurkiewicz, Ketan Padegoankar and Nathan Hapke.</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">2.1<br>
<i>Sep 28, 2007</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=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=XML&component=XPlanner&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=2007-08-29&chfieldto=2007-09-28&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">167</font><br><font size="1">bugs</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">Jevgeni Holodkov added new import
and export functionality. Shawn Minto provided several fixes for the
Task List.&nbsp; Maarten Meijer added task cloning support. Helen
Bershadskaya improved the XPlanner connector and Leo Dos Santos fixed
export for Mac.</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">2.1M<br>
<i>Aug 27, 2007</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=&classification=Tools&product=Mylyn&component=Bugzilla&component=Core&component=Doc&component=Java&component=Jira&component=Monitor&component=Tasks&component=Trac&component=UI&component=Web&component=XML&component=XPlanner&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=2007-07-01&chfieldto=2007-08-28&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">295</font><br><font size="1">bugs</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">Balazs Brinkus contributed the
screenshot attachment and provided new user experience improvements.
Xiaoyang Guan provided prototype wiki integration for Trac.&nbsp; Frank
Becker provided numerous improvements including custom resolutions for
Bugzilla. Jevgeni Holodkov contributed prototype task and query import
export facilities.&nbsp; Helen Bershadskaya contributed several XPlanner
connector improvements including the new task editor. Raphael Ackermann
provided several improvements including spell checking in task
summaries.&nbsp; Shawn Minto provided over a dozen useful bug fixes.
Additional useful patches were provided by George Lindholm, Leo Dos
Santos, Maarten Meijer, Toomas Romer, David Green, Willian Mitsuda,
Meghan Allen and Jacek Pospychala.</font></td>
</tr>
</table>
<p><b>Also see the New &amp; Noteworthy for:
<a href="http://eclipse.org/mylyn/new/new-2.0.html">Mylyn 2.0</a>,
<a href="http://eclipse.org/mylyn/new/new-1.0.html">Mylyn 1.0-0.6</a>, <a href="http://eclipse.org/mylyn/new/new-0.5.html">
Mylyn 0.5</a>,&nbsp;
<a href="http://eclipse.org/mylyn/new/new-0.4.html">Mylyn 0.4</a>, <a href="http://eclipse.org/mylyn/new/new-0.3.html">
Mylyn 0.3</a></b></p>
<p><b>Updating</b>:&nbsp; If using a version prior to 2.0, upgrade to 2.0
before installing Mylyn 3.0.</p>
<hr>
<p><span style="font-weight: 700; background-color: #E0D0E6">New in Mylyn 3.0</span> </p>
<ul>
<li><a href="#task-list">Task List (5)</a></li>
<li><a href="#task-editor">Task Editor (3)</a></li>
<li><a href="#focused-ui">Focused UI (3)</a></li>
<li><a href="#bugzilla">Bugzilla Connector (3)</a></li>
<li><a href="#trac">Trac Connector</a></li>
<li><a href="#jira">JIRA Connector (1)</a></li>
<li><a href="#incubator">Incubator (1)</a></li>
</ul>
<h2><a name="task-list">Task List</a></h2>
<table cellpadding="10" cellspacing="0" id="table415">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Create Repository Tasks Offline</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Tasks can now be created, saved, and edited when
disconnected from the task repository.&nbsp; This supports drafting
new tasks before they are ready for submission, as well as creating
the tasks when offline and commit them when connected. </p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/tasks-unsubmitted.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table417">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Create Tasks from any Marker<br>
(Eclipse 3.4 only)</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Tasks can be created from any marker view in
Eclipse, including the <i>Bookmarks, Tasks, Problems </i>and <i>
Markers </i>views.&nbsp; The contents of the new task's description
will contain details about the marker that the task was created
from.&nbsp; For example, if a certain bookmark or problem marker
correspond to a significant unit of work, or will involve
collaboration with others, you can easily turn that marker into a
task in order to start building up a context for it as you work.</p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/new-task-from-marker.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table403">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Task List Restore Improvements</b></p>
</td>
<td valign="top" width="70%">
<p align="left"><i>Task List </i>snapshots are now taken hourly in
order to safeguard against mistakes and system crashes.&nbsp; The
amount of space used by the snapshots has been reduced by ensuring
that only the information relevant to the <i>Task List</i> is
captured.&nbsp; The restore dialog can be invoked from the <i>Task
List</i> view menu, <i>File -&gt; Import -&gt; Tasks</i> or the <i>Window
-&gt; Preferences -&gt; Tasks</i> page.</p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/tasklist-snapshot.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table410">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Scheduled Presentation Improvements</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The <i>Scheduled</i> presentation now provides a
container called <i>Unscheduled</i>, used to show all tasks that
have not been scheduled.&nbsp; This means that in Focused mode, you
will see all tasks with incoming information that have not been
scheduled, enabling use of this presentation for reviewing
incomings.&nbsp; This container also ensures that all tasks can be
searched for using the <i>Find</i> box without needing to switch to
the <i>Categorized</i> presentation.&nbsp; In addition, you can now
toggle between the <i>Categorized </i>and <i>Scheduled </i>presentations with a single click of the toolbar button in addition
to using the drop-down. Note that the workday start/end preference
has been removed since tasks do not go overdue until the day's end
(see Task Scheduling Streamlining entry below).</p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/tasklist-unscheduled.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table407">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Filter Task Search Results</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Task search results can be filtered using the text
box above the search. This can be useful when looking for a
particular task in a long list of search matches.&nbsp; In addition,
the popup menu provides additional filtering and sorting options for
tasks.&nbsp; </p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/task-search-filter.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table393">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Task Scheduling Streamlining</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The task scheduling facility has a subtle but
fundamental improvement in order to prevent the &quot;red Monday&quot;
phenomenon where large portions of the Task List would turn red, and
during busy times would stay that way.&nbsp; In order to address
this, we have clarified and simplified the split between the two kinds of dates
supported:</p>
<ul>
<li>
<p align="left"><i>Scheduled Dates</i>: these are soft dates at a day
level of granularity with no notion of&nbsp; becoming overdue.&nbsp; A task
scheduled for <i>Today</i> will show up blue will continue
to be blue tomorrow if not done today.&nbsp;</p></li>
<li>
<p align="left"><i>Due Dates</i>: these are hard dates with a time and
date level of granularity.&nbsp; A task that has a due date set&nbsp;has
a clock appear in it's upper-left corner and will turn red when
past that date.</p></li>
</ul>
<p align="left">
To facilitate managing the tasks that you want to see when focused
but that you do not correspond to a specific day, you can
now schedule a task for &quot;someday this week&quot; by selecting <i>This
Week</i> in the <i>Schedule for</i> menu.&nbsp; This task will stay
visible for the current week and will continue to be visible in
future weeks.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.3/tasklist-scheduling.png"><p class="MsoPlainText">
The most noticeable difference in this release is that tasks that are past their
<i>Scheduled Date</i> will no longer turn red. This change can be reverted to the old scheme via <i>Window -&gt;
Preferences -&gt; General -&gt; Appearance -&gt; Colors and Fonts</i> or via
the Mylyn UI Overview visible from the <i>Task List</i> menu.
However, we recommend using new scheme because it reduces the amount
of visual noise and makes overdue tasks stand out. Note that for
repository tasks, <i>Due
Dates</i> need to be supported by the server (e.g. for Bugzilla the Time Tracking feature must be enabled on the server).<p class="MsoPlainText">
<img border="0" src="images/2.3/ui-legend-scheduling.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table382">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Open Task Dialog Improved</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The filtering, layout and performance of the <i>Open
Task</i> (Ctrl+F12) dialog have been improved and filtering by
working set is now supported.&nbsp; This means that if you have have
a working set selected in the Task List, you will only see the tasks
that are part of the working set unless you change this option.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.3/open-task-working-sets.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table380">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Task Archive is Gone</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The problematic <i>Archive </i>category is finally
gone.&nbsp; It has been replaced by<i> Unmatched </i>containers,
which will contain every task that you have accessed, but that's not
currently matched by a query or has not been added to a category.&nbsp;
If you notice a large number of tasks in an<i> Unmatched</i>
container, you have the following options:</p>
<ul>
<li>
<p align="left">Update your queries so that the unmatched tasks
are matched by a query.&nbsp; For example, if querying per
person, we recommend including all closed tasks so that these
don't drop into the <i>Unmatched</i> container.</p></li>
<li>
<p align="left">Delete tasks from the <i>Unmatched</i>
container.&nbsp; These will be permanently removed from the <i>
Task List</i> and will not participate in synchronization.</p>
</li>
</ul>
<p class="MsoPlainText">
<img border="0" src="images/2.2/tasklist-archive.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table376">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>New Notification Popups</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The rendering of the notification popups has been
improved, and on Eclipse 3.4 the popups fade into and out of view
(Compositing window manager required on Linux).&nbsp; The popups can
be interacted with and will not disappear when the mouse is over
them.&nbsp; Click the incoming arrow to mark the task read, or the
hyperlink to open the task.&nbsp;&nbsp; </p><p class="MsoPlainText">
<img border="0" src="images/2.2/tasklist-notification.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table378">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Create Task from JUnit Failure</b></p>
</td>
<td valign="top" width="70%">
<p align="left">A new task can be created from a JUnit test failure.&nbsp;
The failure trace will populate the description of the task.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.2/task-from-junit.png"><p class="MsoPlainText">
&nbsp;</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table379">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Easier Working Set Creation</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Mylyn's task and resource working sets can now be
created and edited more easily if you map projects to task
repositories (<i>Project -&gt; Properties -&gt; Task Repository</i>).&nbsp;
In the screenshot below, we see that every Mylyn project is
associated with the Eclipse task repository, and that all Mylyn
projects can be added to the &quot;Mylyn&quot; working set with a single
click.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.2/working-set-creation.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table383">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Search Results Grouping by Owner</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Task search results can now be grouped by owner, via
the popup menu in the <i>Search</i> view. </p>
<p class="MsoPlainText">
<img border="0" src="images/2.2/search-grouping.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table377">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Task Navigation Key Bindings</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The Task List now provides
<a href="http://wiki.eclipse.org/Mylyn_User_Guide#Keybindings">
additional key bindings</a> for task reading and navigation.</p></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table365">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Subtask Improvements</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">Support for subtasks has been improved and
is now on by default for all connectors including Bugzilla.&nbsp;
Note that for Bugzilla the &quot;depends on&quot; attribute is used for
subtask grouping.<p class="MsoPlainText">
<img border="0" src="images/2.1/subtasks-option.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table367">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Import, Export and Cloning</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">In addition to being able to Import/Export
your entire<i> Task List</i>, individual tasks and queries can now
be imported and exported to a zip file.&nbsp; Exported tasks will
include task contexts, and importing a repository task or query will
automatically import the corresponding<i> Task Repository</i> if it
does not exist.&nbsp; Import and Export can also be performed via
drag-and-drop to and from external windows.&nbsp; <p class="MsoPlainText">
<img border="0" src="images/2.1/tasklist-import-export.png"><p class="MsoPlainText">
Both tasks and queries can now be cloned.&nbsp; Cloning of queries
allows you to easily modify an existing query.&nbsp; Cloning of
tasks will bring up a new <i>Task Editor </i>that contains
information about the task being cloned.&nbsp; Note that this can be
done across repositories (e.g., from Bugzilla to JIRA,
as visible below).<p class="MsoPlainText">
<img border="0" src="images/2.1/tasks-clone.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table371">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Popup Menu Improvements</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">The <i>Schedule for</i> menu now uses <i>Not
Scheduled</i> instead of <i>Clear</i> action so that it can indicate
when a task has not been scheduled. The <i>New</i> menu now provides
a shortcut for creating local tasks without a wizard.&nbsp; The
keyboard shortcut creating new local tasks is the Insert key on Platforms that
support it, or Alt+Shift+N, T on all platforms (note that this might
require resetting the <i>Perspective</i> in order to see the new
Mylyn actions). </td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table355">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Open Repository Tasks</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">The opening of repository tasks has been
streamlined and integrated into the top of the <i>Task Search</i> (Ctrl+H)
dialog, and facilitates opening tasks that are not in the <i>
Task List</i> by their key/ID.&nbsp; Entering text into the<i> Find</i> box of the <i>
Task List</i> will cause a hyperlink to the search dialog to appear
just below the box.&nbsp;
If the contents of the <i>Find</i> box look like a task key/ID, they
will be used to populate
the <i>Task Search</i> dialog.&nbsp; The Ctrl+Shift+F12 shortcut can
also be used to invoke this action, and will additionally inspect the contents of
the clipboard to look for a task key/ID to populate the <i>Task Search</i>
dialog with.&nbsp; The Ctrl+F12 <i>Open Task</i> dialog also
provides a link to the <i>Task Search </i>page. <p class="MsoPlainText">
<img border="0" src="images/2.1M1/tasklist-search.png" width="531" height="341"><p class="MsoPlainText">
Note that off a task
is selected in the active editor or the <i>Task List,</i> the repository in the <i>Search </i>dialog
will be now automatically set to the corresponding repository,
otherwise the previous repository will be used.&nbsp;
The previous <i>Open Repository Task</i> dialog, disabled by default
in Mylyn 2.0, can still be accessed via Ctrl+Shift+F12.&nbsp; Since
the new functionality replaces this dialog the plan is to remove the
old dialog for Mylyn 2.1 (see
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=193423">bug
193423</a>).</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<h2>&nbsp;</h2>
<h2><a name="task-editor">Task Editor</a></h2>
<table cellpadding="10" cellspacing="0" id="table404">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Task Content Assist</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The task editor now provides content assist for
inserting references to tasks (invoke via Ctrl+Space).&nbsp; This
can be used when referring to tasks in comments or in places where
the task's key/ID should be used as a reference, such as subtask
listings and fields indicating a duplicate.&nbsp; Instead of
copy/pasting the task key/ID, you can now invoke content assist and
start typing a word within the task.&nbsp; Matches from open task
editors and recently activated tasks will appear above the separator
in the list.&nbsp; In addition, content assist in the task editor
has also been improved in the other fields, such as CCs, which will
now allow you to specify multiple people by separating entries with
a comma.</p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/tasks-content-assist.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table411">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Attachment Improvements</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Screenshot attachments now support the lossless PNG
format.&nbsp; Clipboard image attachments are now supported and can
be invoked via the <i>Attach...</i> button on the task editor. This
means that you can copy or capture an image into the clipboard (e.g.
via the Alt+PrtScr shortcut) and have that image converted into a
PNG or GIF when you attach it to the task.</p>
<p align="left">
<img border="0" src="images/3.0/attach-clipboard.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table422">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Streamlining and Performance</b></p>
</td>
<td valign="top" width="70%">
<p align="left">One of the key performance improvements in Mylyn 3.0
is the speed of the task editor opening, especially for editors with
a very large number of comments. </p>
<p align="left">The <i>Mark as -&gt; Read</i> action now preserves the
incoming state. This means that if you open a task, and aren't able
to catch up on all the incoming comments, you can mark it as unread.
When you return to the task you will see all the comments you
haven't caught up on expanded again.</p>
<p align="left">The task editor now provides a toolbar action for
clearing outgoing changes (screenshot below).&nbsp; In addition, the
layout of the editor has been improved in order to provide better
readability and improve layout on small monitors.</p>
<p align="left">
<img border="0" src="images/3.0/task-editor-clear-outgoing.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table402">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Screenshot Annotations</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The screenshot wizard now provides support for
marking up the screenshots.&nbsp; Cropping has been
improved, and a preview is provided before screenshot submission.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.3/screenshot-annotations.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table396">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Task Editor Improvements</b></p>
</td>
<td valign="top" width="70%">
<p align="left">There have been several minor task editor
improvements:</p>
<ul>
<li>
<p align="left">References to completed tasks show with a
strikethrough font.</p></li>
<li>
<p align="left">The editor label can be dragged.</p></li>
<li>
<p align="left">Local tasks can be promoted to repository tasks
via the context menu, <i>Operations -&gt; Clone Task.</i></p></li>
<li>
<p align="left">Attachments can be compared with each other,
including images.</p></li>
<li>
<p align="left">Attachments show sizes.</p></li>
</ul>
<p align="left">
<img border="0" src="images/2.3/task-editor-compare.png"></p></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table390">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Create Task from Text Selection</b></p>
</td>
<td valign="top" width="70%">
<p align="left">A new task can be created from any selection in the
task editor.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.2/task-from-comment.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table385">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Comment Coloring</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Quoted comments are colored to make them stand out
from other comment text.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.2/comment-coloring.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table384">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Screenshot Capture Improved</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Screenshot capture has been improved, and now uses a
non-modal wizard, so that you can interact with Eclipse in order to
prepare the screenshot.&nbsp; In order to attach a screenshot to a
repository task, use <i>Task Editor -&gt; Attachments -&gt; Attach File...
</i>and choose <i>Screenshot</i> as the attachment source.&nbsp;
You can then use the <i>Capture</i> button one or more times in
order to grab your entire desktop.&nbsp; In order to only submit a
part of the desktop, create a crop rectangle by dragging the mouse,
then submit the screenshot.&nbsp; Use the<i> Fit image </i>button in
order to zoom in to see the screenshot at its native resolution.&nbsp;
Screenshots are attached in the JPEG format.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.2/screenshot-capture.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table357">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Spelling Proposals</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">Spelling proposals and dictionary additions
can now be invoked via Ctrl+1 in the <i>Task Editor</i>.<p class="MsoPlainText">
<img border="0" src="images/2.1M1/spelling-corrections.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table359">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Hyperlink Hovers</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">Hyperlink hovers showing task descriptions
are now available in more places than previously, including in the
<i>New Comment</i> area of the task editor.&nbsp; Hyperlinks are now
available from task summary fields, along with spell checking.<p class="MsoPlainText">
<img border="0" src="images/2.1M1/task-editor-hyperlinks.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<p class="MsoPlainText">&nbsp; </p>
<h2><a name="focused-ui">Focused UI</a></h2>
<table cellpadding="10" cellspacing="0" id="table409">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Focus the Breakpoints View</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The breakpoints view can now be focused to show only
the breakpoints on elements that are part of the active task.&nbsp;
If a class breakpoint is set, that breakpoint will be interesting if
the class is interesting.&nbsp; If a line breakpoint is set, it will
be interesting if the file that it is in is interesting (potentially
causing related line number breakpoints to show).&nbsp; Note that
enabled breakpoints do not have guaranteed visibility, since they
are hit, they will typically get selected and appear.</p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/focus-breakpoints.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table418">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Indirectly Modified Resources</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Indirectly modified resources now become interesting
and will show in filtered views.&nbsp; For example, if a class name
is modified via a refactoring, the targets of the refactoring will
show as gray nodes in the package explorer since they have been
changed (in the example below, the change&nbsp; to ContextCore
created an error that could need investigation).&nbsp; When
performing numerous or very large refactorings, the indirectly
modified resources will decay in interest quickly so that they do
not pollute the view.&nbsp; Note that if your workspace includes
automatically generated resources, you can exclude these from
becoming interesting via <i>Preferences -&gt; Tasks -&gt; Context -&gt;
Resources -&gt; Resource Monitoring Exclusions</i>.&nbsp; </p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/context-resources-indirect.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table419">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Empty Context Indication</b></p>
</td>
<td valign="top" width="70%">
<p align="left">If a task context is empty, any view that has been
automatically focused will display a message prompting you to use
Alt+click or to unfocus the view, or use other mechanisms such as <i>
Open Resource</i> to start populating the task context. Note that
while we recommend the auto focusing, even though it can take a few
days to get used to, you can turn off it off via <i>Preferences -&gt;
Tasks -&gt; Context -&gt; Views</i>, and use <i>Navigate -&gt; Quick Context View</i>
instead.&nbsp; Note that the Java Editor's landmark annotations,
which created editor gutters markers landmarks, have been moved to
the <a href="#incubator">Incubator</a>.</p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/context-empty.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table394">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Performance Improvements</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Performance has been improved across the most
components.&nbsp;
The startup of the Focused UI is now completely lazy, meaning that
no facilities will be loaded until the first task is activated.&nbsp;
<i>Task List</i> view performance has been improved to better
support task lists with thousands of elements.&nbsp; Query synchronization performance has also
been streamlined.</p></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table401">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Focus the All Markers View<br>
(Eclipse 3.4 only)</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The new <i>All Markers</i> view introduced in
Eclipse 3.4M5 now has a <i>Focus on Active Task</i> button.&nbsp;
You can now use this to see all the markers relevant to the active task within a
single view, including all &quot;Java Task&quot; tags and warnings that
correspond to interesting resources.&nbsp; Note that <i>Alt+click</i>
works for the category containers in this view.&nbsp; </p>
<p class="MsoPlainText">
<img border="0" src="images/2.3/focus-markers.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table395">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Commit Messages Warnings</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Committing a change set that contains files
associated with multiple task repositories poses a potential privacy
concern since commit messages may include
task summaries and URLs.&nbsp; Before such a commit message is
created Mylyn will ask you to confirm the cross-repository commit.&nbsp;
Note that your project to task repository settings must be
configured via the <i>Task Repository</i> tab of the project's properties page in order for
this check to take place.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.3/commit-message-warning.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table373">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Task Context</b></p>
</td>
<td valign="top" width="70%">
The slider <i>Context</i> tab on the Task Editor can now be used to
view all elements still present in the workspace that have at any
point been a part of the task context. This can be useful for
pruning the task context before sharing it, for example, in order to
remove private files that have been accessed.&nbsp; In addition,
removing large numbers of elements from the task context is now
instant.&nbsp;
<p class="MsoPlainText">
<img border="0" src="images/2.2/context-slider.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table375">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Focus for Bookmarks</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The <i>Bookmarks</i> view now has a <i>Focus on
Active Task</i> action, along with the two other Eclipse views that
show markers (<i>Problems</i> and <i>Tasks</i>).</p>
<p class="MsoPlainText">
<img border="0" src="images/2.2/focus-bookmarks.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table389">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Commit Comment Templates</b></p>
</td>
<td valign="top" width="70%">
In addition to being configurable globally for the workspace (<i>Preferences
-&gt; Mylyn -&gt; Team</i>), commit comment templates can now be
configured per-project and checked in to source control.<p class="MsoPlainText">
<img border="0" src="images/2.2/team-templates-project.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table374">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Alt+click Navigation</b></p>
</td>
<td valign="top" width="70%">
<p align="left">
<a href="http://wiki.eclipse.org/Mylyn_User_Guide#Alt.2BClick_navigation">
Alt+click navigation</a>, used for quick access to filtered items,
now supports Ctrl+clicking items to bring multiple items into the
task context.&nbsp; Additional improvements include support for
single click to make the temporarily unfiltered items to disappear,
and Alt+click then double-click for quickly opening files.</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table369">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Alt+click and Popup Menu Improvements</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">Since the
<a href="http://wiki.eclipse.org/index.php/Mylyn_User_Guide#Alt.2BClick_navigation">
Alt+click navigation</a> mechanism is a new concept and has not been
discoverable enough, showing the filtered children of an element can now be invoked via the popup
menu as well.&nbsp; Note that this action is only visible when a
task is active.&nbsp; It is currently limited to Java elements.&nbsp;<p class="MsoPlainText">In addition, the <i>Remove from Context</i> and <i>Mark as Landmark</i>
actions have moved to a more appropriate position in the popup menu,
and will only show when a task is active, and only on the elements
that they can be applied to.&nbsp; For example, a project cannot be made a
landmark, and as visible below no longer shows this action. <p class="MsoPlainText">
<img border="0" src="images/2.1/show-filtered.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table370">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Filtering and Linking Management</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">When a view is focused on the active task,
it's manual linking and filtering facilities get disabled.&nbsp;
This is now made explicit in the UI of views including the <i>Package
Explorer</i>, <i>Project Explorer</i> and <i>Navigator </i>by the
corresponding actions getting grayed out.&nbsp; Doing so also ensures
that the view cannot be put into an inconsistent state by having
some of it's filters enabled when in Focused mode.&nbsp; When Focus
is toggled off or the task is deactivated the manual linking and
filtering will be re-enabled and restored to their previous state.<p class="MsoPlainText">
<img border="0" src="images/2.1/focus-linking-disable.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table368">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Editor Management Configuration</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">A frequent new user confusion of the
Task-Focused UI was the fact that files are automatically removed
from the task context when they are closed. This facility will now
show a popup the first time it is invoked, and prompt that it can disabled
via the preferences.&nbsp; Previously it could only be disabled by
disabling all editor management (which restores
editors and ensures that elements whose interest had decayed have
their editors closed, preventing open editor bloat).&nbsp; However,
removing files from context on close is still recommended because it
ensures that the open editors match the task context.<p class="MsoPlainText">
<img border="0" src="images/2.1/context-preferences.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<h2>&nbsp;</h2>
<h2><a name="bugzilla">Bugzilla Connector</a></h2>
<table cellpadding="10" cellspacing="0" id="table416">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Layout Improvements</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The layout of Bugzilla attributes has been improved,
content assist and hyperlinking is available in all applicable
fields, and votes are now hyperlinked.</p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/bugzilla-attributes.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table406">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Content Assist in Search</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Bugzilla search and query editing now provides
content assist for email fields.</p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/bugzilla-search-content-assist.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table421">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Visibility Group Compatibility</b></p>
</td>
<td valign="top" width="70%">
<p align="left">In previous releases, if your Bugzilla repository
made use of visibility groups (<i>usevisibilitygroup</i> parameter),
submitting of updates to a task resulted in clearing of these
visibility flags. With this release visibility groups are no longer
cleared upon submission. Future releases will support editing of
these flags directly from the rich task editor. For now if
visibility changes are necessary, users must open the web UI.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table397">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Query Multiple Emails</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Bugzilla queries and searches can optionally include
two email fields.&nbsp; For example, the query below
will match all tasks assigned to &quot;steffen.pingel&quot; that &quot;mik.kersten&quot;
is CC'd on.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.3/queries-email-multiple.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table381">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Subtask Creation</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Subtasks can be created from the editor's toolbar,
bypassing the new task creation wizard.</p>
<p class="MsoPlainText">
<img border="0" src="images/2.2/bugzilla-subtasks.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table386">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Support for Real Names</b></p>
</td>
<td valign="top" width="70%">
Real names are now support for Bugzilla versions of 3.0 and later.&nbsp;
Hover over the name to see the email address.<p class="MsoPlainText">
<img border="0" src="images/2.2/bugzilla-real-names.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table361">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Custom Resolutions</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">Custom resolutions are now supported by the
<i>Task Editor</i>.<p class="MsoPlainText">
<img border="0" src="images/2.1M1/bugzilla-custom-resolutions.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table358">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Keyword Search</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">Bugzilla Search now supports keywords,
invoked via the <i>Select...</i> button visible below.<p class="MsoPlainText">
<img border="0" src="images/2.1M1/bugzilla-search-keywords.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table360">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Configuration Caching</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">If
<a href="http://wiki.eclipse.org/Mylyn_User_Guide#Tips_for_server_administrators">
supported by the server</a>, the Bugzilla configuration is retrieved
from a cached copy.&nbsp; This can significantly reduce network
traffic on very large repositories such as bugs.eclipse.org.</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<p class="MsoPlainText">&nbsp; </p>
<h2><a name="trac">Trac Connector</a></h2>
<table cellpadding="10" cellspacing="0" id="table398">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Subtasks Supported</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Subtasks are now supported in the <i>Task List</i>
if the Master Tickets plug-in is installed on the server.<p align="left">
<img border="0" src="images/2.3/trac-subtasks.png"><p align="left">
Substasks can be specified via the <i>Task Editor</i>.&nbsp; In addition,
custom priority levels are now supported. <br>
<br>
<img border="0" src="images/2.3/trac-subtasks-editor.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table362">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Wiki Formatting</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">Trac comments can be created with wiki
markup and previewed before submission.&nbsp; When preview use the
<i>Edit</i> button to switch back into plain text editing mode.<p class="MsoPlainText">
<img border="0" src="images/2.1M1/trac-wiki-preview.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<p class="MsoPlainText">&nbsp;</p>
<h2><a name="jira">JIRA Connector</a></h2>
<table cellpadding="10" cellspacing="0" id="table423">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Additional Repository Settings</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Additional settings on now available on the <i>
Properties</i> page of JIRA repositories (access via <i>Task
Repositories </i>(view) -&gt; Right Click repository -&gt; <i>Properties</i>).&nbsp;
If your server uses compression, enable that option to improve
performance.&nbsp; If you're using a server that contains less than
hundreds of projects, you can set the configuration to refresh
automatically, meaning that new settings will be updated in the
background (leave this off for large public servers like Apache).&nbsp;
If tasks are not showing up as completed because your resolutions
have been customized, try the <i>Completed tasks</i> option.&nbsp;
If your time tracking values have been customized on the server, you
will also need to set the corresponding values as visible below.</p>
<p class="MsoPlainText">
<img border="0" src="images/3.0/jira-settings.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table400">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Markup Supported</b></p>
</td>
<td valign="top" width="70%">
<p align="left">Wiki markup is now recognized. This allows
submission of JIRA issues with editable descriptions to repositories
that have rich-text rendering enabled.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table391">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Password Prompting Improvements</b></p>
</td>
<td valign="top" width="70%">
If a Trac or JIRA repository is missing a password, but a
synchronization is requested, a dialog will pop up.&nbsp; In
addition, storing the password is now optional.&nbsp; For task
repositories no longer in use, you can now disable synchronization
by clicking the <i>Open Repository Properties</i> link in the
dialog.<p class="MsoPlainText">
<img border="0" src="images/2.3/password-prompt.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table388">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Change Assignee on Creation</b></p>
</td>
<td valign="top" width="70%">
Issue assignees can be set on creation.&nbsp; Use the Ctrl+Space
content assist to choose from assignees.<p class="MsoPlainText">
<img border="0" src="images/2.2/jira-assign.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table366">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Subtask Creation</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">Support for JIRA subtasks has been improved,
and these can be created both from the<i> Task Editor</i> toolbar.<p class="MsoPlainText">
<img border="0" src="images/2.1/jira-subtask-create-editor.png"><p class="MsoPlainText">
and from the popup menu in the <i>Task List</i>:<p class="MsoPlainText">
<img border="0" src="images/2.1/jira-subtask-create.png"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<p class="MsoPlainText">&nbsp;</p>
<h2><a name="incubator">Incubator</a></h2>
<table cellpadding="10" cellspacing="0" id="table420">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Update Site Changed</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The Extras update site has been split into Extras
and Incubator, as documented in the
<a href="http://wiki.eclipse.org/index.php/Mylyn/User_Guide#Project_Structure">
User Guide</a>.&nbsp; Note that if you use the Web Templates
Connector, or XPlanner or any of the other features listed, you will
need to add the <a href="http://www.eclipse.org/mylyn/downloads/">
Incubator update site</a>.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table399">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>XPlanner Time Tracking Integration</b></p>
</td>
<td valign="top" width="70%">
<p align="left">The active time maintained by Mylyn can now be
optionally synchronized with XPlanner's time tracking facilities.&nbsp;
This can be done by either appending to the time intervals
maintained by XPlanner, or by replacing the time tracking value.<p align="left">
<img border="0" src="images/2.3/xplanner-time-tracking.jpg"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" id="table356">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>XPlanner New Task Editor</b></p>
</td>
<td valign="top" width="70%">
<p class="MsoPlainText">The XPlanner connector now provides a rich
editor for creating new tasks.<p class="MsoPlainText">
<img border="0" src="images/2.1M1/xplanner-new-task-editor.jpg"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
</body>
</html>