| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
| <html> |
| <head> |
| <meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." > |
| <meta http-equiv="Content-Language" content="en-us"> |
| <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
| <link rel="STYLESHEET" href="../book.css" charset="ISO-8859-1" |
| type="text/css"> |
| <title>What's New in 3.1</title> |
| </head> |
| <body> |
| <h2>New and Noteworthy for Mylar 0.3</h2> |
| <p>Items added since Mylar 0.3.4 are <span style="background-color: #FFCCFF"> highlighted. |
| </span></p> |
| <h3>Task context</h3> |
| <table cellpadding="10" cellspacing="0" width="600" id="table16"> |
| <tr> |
| <td align="left" valign="top" width="30%"> |
| <p align="right"><b>Context highlighters</b></p> |
| </td> |
| <td valign="top" width="70%"> |
| <span style="background-color: #FFCCFF">You can associate a task with a |
| highlighter. This can be useful if you are using Mylar without the |
| filtering support. It also allows you to distinguish between |
| task contexts if you have multiple tasks active.</span><p><img |
| src="images/highlight.gif"></p> |
| |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Ant editing</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| Interest-based filtering is |
| now supported in the Ant editor's Outline view by toggling the |
| glasses.<p> |
| <img border="0" src="images/filtering-ant.gif" width="464" height="113"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table8"> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Interest-based content assist</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| The top of the content assist menu will put the items that are in |
| your task context on top of the list, to enable quick selection via |
| arrow keys. Once you start typing the menu will work as usual. Note |
| that the Mylar Java Editor needs to be set as default for ".java" |
| files (this is the only new functionality that comes from the Mylar |
| Java editor).<p> |
| <img border="0" src="images/interest-content-assist.gif" width="432" height="131"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table9"> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Toggle auto folding</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| Pressing the editor toolbar button with the Mylar glasses on it will |
| enable/disable Mylar's automatic folding. This can be useful |
| when needing to browse through the code, or copy/paste code around |
| (since Eclipse's folding support can cause odd expansions when |
| copying folded regions, |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=104648">bug |
| 104648</a>).<p> |
| <img border="0" src="images/folding-toggle.gif" width="276" height="127"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table4"> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Show all filtered children</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| When you are using filtering in a Mylar view you have the option of |
| temporarily showing all children of a filtered node by <alt>clicking |
| a node that is not currently selected. For example, you can |
| <alt>click a source folder, keep the <alt> key down, and continue |
| drilling down until you find a method of interest. |
| <p><img src="images/alt-click.gif" alt="Alt Click" |
| title="New Java Project Wizard"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Filter declarations in Package Explorer </b></p> |
| </td> |
| <td width="70%" valign="top"> |
| If you don't like Mylar's constant showing of Java members in the |
| Package Explorer, select the drop-down menu, then "Filters..." and |
| enable the "Mylar Java Declarations Filter". It will then |
| stick in the menu in case you want to toggle between modes.<p> |
| <img border="0" src="images/filtering-declarations.gif" width="441" height="211"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table5"> |
| <tr> |
| <td align="left" valign="top" width="30%"> |
| <p align="right"><b>Search within task context</b></p> |
| </td> |
| <td valign="top" width="70%">The automatically updated Mylar Task |
| Context working set can be searched as any other working set, either |
| via the popup menus or using the search dialog. For example, |
| to find all System.out/err calls before checking in, search for |
| "System." within the task context. To quickly search all references |
| click Alt+Shift+G.<p> |
| <img border="0" src="images/search-context.gif" width="470" height="133"></p> |
| |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table6"> |
| <tr> |
| <td align="left" valign="top" width="30%"> |
| <p align="right"><b>Directly manipulate interest</b></p> |
| </td> |
| <td valign="top" width="70%">Directly manually manipulate the |
| interest level of one or more elements by right clicking them and using the two |
| Mylar actions in the popup menu. Keyboard shortcuts for these |
| are Ctrl+Alt+Shift+Up Arrow for Make Landmark, and |
| Ctrl+Alt+Shift+Down Arrow for Make Less Interesting. This now supports disjoint |
| selections.<p> |
| <img border="0" src="images/interest-manipulate.gif" width="262" height="65"></p> |
| |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table7"> |
| <tr> |
| <td align="left" valign="top" width="30%"> |
| <p align="right"><b>Interest filtering for the Java Browsing |
| perspective</b></p> |
| </td> |
| <td valign="top" width="70%">Interest filtering can be toggled for |
| the Packages, Types, and Members views simultaneously by clicking |
| the leftmost toolbar button visible below.<p> |
| <img border="0" src="images/interest-java-browsing.gif" width="404" height="100"></p> |
| |
| </td> |
| </tr> |
| </table> |
| |
| <h3>Bugzilla</h3> |
| <table cellpadding="10" cellspacing="0" width="600" id="table16"> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Support Ctrl+click in Java Editor to navigate to |
| bug</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| <span style="background-color: #FFFFFF">Ctrl+click on a comment that |
| contains one of the following forms will open the bug with the given |
| id: bug# 123, bug 123, |
| Bug #123, |
| Bug#123. (Note that all of these are |
| case insensitive and can be followed by a colon or whitespace).</span><p> |
| <img border="0" src="images/bugzilla-hyperlink.gif" width="381" height="102"></p> |
| </td> |
| </tr> |
| </table> |
| |
| <h3>Task List</h3> |
| <table cellpadding="10" cellspacing="0" width="600" id="table15"> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>New context menu actions</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| <span style="background-color: #FFFFFF">The task list now contains |
| actions for collapsing all nodes, navigating, and specifying |
| preferences for file closing behavior on task activation.</span><p> |
| <img border="0" src="images/tasklist-actions.gif" width="264" height="185"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table17"> |
| <colgroup> |
| <col width="20%" valign="top" align="right"> |
| <col width="80%" valign="top" align="left"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Focus on a single task category</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| <span style="background-color: #FFFFFF">To see only the tasks for a single category |
| select the "Go Into Category" action from the context menu. To |
| go back to viewing all tasks and categories under the root use the |
| "Go Up To Root" action in the Task List's toolbar pull down menu |
| (visible above).</span><p> |
| <img border="0" src="images/tasks-go-navigation.gif" width="284" height="74"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table18"> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Task history navigation</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| Navigate between previously |
| activate tasks using the Task List view's pull down menu (upper |
| right-hand corner of the toolbar).<p> |
| <img border="0" src="images/tasks-history.gif"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table13"> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Quick filter</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| To filter task by name or |
| regexp type the filter text into the field and all matched tasks |
| will display. Note that this will temporarily suppress all |
| other filters. To clear the query press the "x" button to the |
| right of the text field.<p> |
| <img border="0" src="images/tasks-quick-filter.gif" width="315" height="173"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table14"> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Reminders</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| Set a reminder for a task when creating it, or by selecting the |
| "Summary" tab of the Task Editor. When you start using Eclipse |
| on the given day the reminders will come up.<p> |
| <img border="0" src="images/tasks-reminders.gif" width="452" height="154"></td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </table> |
| |
| <table cellpadding="10" cellspacing="0" width="600" id="table10"> |
| <colgroup> |
| <col width="20%" valign="top" align="right"> |
| <col width="80%" valign="top" align="left"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td width="30%" valign="top" align="left"> |
| <p align="right"><b>Open reports in web browser</b></p> |
| </td> |
| <td width="70%" valign="top"> |
| Bug reports can be opened with either the Bug Editor or the Internal |
| Web Browser. This can be set as a Task List preferences. |
| When the Bug Editor is open you can click the hyperlink to show the |
| report in the browser (e.g. to use a feature not yet available in |
| the editor, such as voting). <p> |
| <img border="0" src="images/bugzilla-internal-browser.gif" width="344" height="157"></p> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| |
| </body> |
| </html> |