New & Noteworthy for Mylar 0.6.2

Release Resolved Community Contributions
0.6.2
Aug 25
130
reports
See http://eclipse.org/mylar/doc/new.php
0.6.1
July 31
126
reports
Steffen Pingel contributed Trac support as well as numerous patches to the Tasks framework.  Jeff Pound contributed duplicate detection, Error Log bug reporting and streamlined context attachments. Eugene Kuleshov improved the JIRA query dialog and provided numerous patches for the sandbox web repository connector. Willian Mitsuda provided a patches for Tasks UI streamlining.  Brian de Alwis, Brock Janiczak, Izzet Safer and Nathan Hapke also contributed useful patches and tests.

Also see:

Update instructions:


Tasks

Spell Checking

Spell checking is supported in the task editor for local tasks and for connectors that support rich editing (e.g. Bugzilla, Trac).  Please see the FAQ for how to turn on this preference: http://wiki.eclipse.org/index.php/Mylar_FAQ#Spell_Checking


Open/Active Task dialogs

An Open Type style dialog is available for opening tasks (Ctrl+Shift+F11) and for activating tasks (Ctrl+Shift+F12).  The list is initially populated by recently active tasks.  The active task can also be deactivated via Ctrl+Shift+F9.  This can be used as a keyboard only alternative for multi-tasking multi-tasking without the Task List view visible.  These actions appear in the Navigate menu.


Attachment Improvements

Repository task attachments (supported by the Bugzilla and Trac connectors) can now be attached via drag-and-drop from both within the Eclipse workspace and from outside, and from text selections, which will invoke the attachment wizard. Attachment can be opened with a browser or editor.


Task List Restore

Task and context data can be restored from a backup snapshot via File -> Import -> Mylar Task Data.  By default backup snapshots are taken daily and kept for 30 days.


Report Bugs from Error Log

Bugs can created directly from events in the Error Log view.  This will create a new repository task editor with the summary and description populated with the error event's details.  If the Connector you are using does not have a rich editor, the event details will be placed into the clipboard so that you can paste them into the web-based editor that will be opened automatically.


Automatic Duplicate Detection

The Search for Duplicates button on the New Repository Task editor encourages and facilitates finding similar bug reports before creating a new one.  Potential duplicates are displayed in the Search view which can be used to open a bug and comment or vote if a duplicate is found.  The current duplicate detection mechanism uses stack traces, either automatically inserted by the Report as Bug mechanism, or manually pasted into the Description area.  All descriptions and comments of bugs on the corresponding repository are included in the search.


Task Editor Improvements

All hyperlinks (URLs, bug/task references, Java stack traces) now work in the New Comment and Notes editors.  Note that hyperlinks need to be hovered over in order to get underlined.  Multiple undo/redo and other editor shortcuts now work, and editing actions are integrated into the context menu.  When submitting comments, contexts can be more easily attached by selecting the corresponding check-box in the Actions section.

 

Task Context

Hierarchical Layout in Package Explorer
(3.3 only)

The long-standing limitation of not being able to use the Package Explorer in hierarchical mode has been resolved in Eclipse 3.3.  Please comment on JDT bug 148759 if you would like this supported in Eclipse 3.2.1.


Apply Mylar to Debug view
(Experimental)

Mylar can now be applied to the Debug view, making the thread tree focusing on the task context by hiding uninteresting stack frames.


Auto Apply Mylar on Navigator Views

For navigator views (Package Explorer, Project Explorer and Navigator) the Apply Mylar button can be set to automatically toggle on with task activation and off with task deactivation.  Note that the context-related preferences including this one are now in Preferences -> Mylar -> Context.

 

Trac Connector

Rich Editor, Attachments and Offline support

The Trac connector now supports the rich task editor.  As with the Bugzilla editor, this means that attributes and comments can be for viewedand editing offline, synchronization is done in the background, and attachments can be posted and retrieved.  Task Context attachments are supported via the context menu actions in the Task List.  This support requires the Trac XML-RPC plug-in to be enabled and the integration will fall back to the web mode if it is not, see: http://wiki.eclipse.org/index.php/Mylar_FAQ#Trac_Connector_troubleshooting


Search Integration

Trac search is now integrated with the generic Task search facility.


Query Integration

The new connector for the open source Trac issue tracking system integrates Trac queries into the Task List. If you do not know your Trac repository version use the Automatic setting and click Validate Settings.

 

JIRA Connector

Improved JIRA Query Dialog

The JIRA query dialog has been streamlined into a single page.  Date range queries are now supported.