### Eclipse Workspace Patch 1.0 #P org.eclipse.mylyn.help.ui Index: doc/toc.xml =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/doc/toc.xml,v retrieving revision 1.8 diff -u -r1.8 toc.xml --- doc/toc.xml 27 May 2007 08:04:41 -0000 1.8 +++ doc/toc.xml 15 Jun 2007 21:11:15 -0000 @@ -1,7 +1,7 @@ - + Index: doc/overview.html =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/doc/overview.html,v retrieving revision 1.10 diff -u -r1.10 overview.html --- doc/overview.html 27 May 2007 08:04:41 -0000 1.10 +++ doc/overview.html 15 Jun 2007 21:11:15 -0000 @@ -1,7 +1,7 @@ + content="Copyright (c) IBM Corporation and others 2000, 2007. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page."> -Mylar Overview +Mylyn Overview -

Mylar Overview

+

Mylyn Overview

-

Mylar is a task-focused UI for Eclipse that makes working with -very large workspaces as easy as working with small ones. Mylar extends +

Mylyn is a task-focused UI for Eclipse that makes working with +very large workspaces as easy as working with small ones. Mylyn extends Eclipse with mechanisms for keeping track of the tasks that you work on. A task is defined as any unit of work that you want to recall or share with others, such as a bug reported by a user or a note to yourself @@ -38,21 +38,21 @@ connect to a task repository, you must have a connector that supports that repository. (A task repository is a bug/ticket/issue tracker such as Bugzilla, Trac, or JIRA).

-

Once your tasks are integrated, Mylar monitors your work activity +

Once your tasks are integrated, Mylyn monitors your work activity on those tasks to identify information relevant to the task-at-hand. -Mylar monitors Eclipse and captures your interaction in a task context. +Mylyn monitors Eclipse and captures your interaction in a task context. System artifacts such as files, types, methods, and fields get assigned a degree-of-interest based on how recently and frequently you interact with them. This results in uninteresting elements being filtered from view within Eclipse, allowing you to focus on on what is important. From -this, Mylar creates a task context, which is the set of all artifacts +this, Mylyn creates a task context, which is the set of all artifacts related to your task. These can include methods you have edited, APIs -you have referred to, and documents you have browsed. Mylar uses this +you have referred to, and documents you have browsed. Mylyn uses this task context to focus the Eclipse UI on interesting information, hide what's uninteresting, and automatically find what's related. Having the information you need to get your work done at your fingertips improves your productivity by reducing the time you spend searching, scrolling, -and navigating. By making task context explicit, Mylar also facilitates +and navigating. By making task context explicit, Mylyn also facilitates multitasking, planning, reusing past efforts, and sharing expertise.

Index: doc/new.html =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/doc/new.html,v retrieving revision 1.410 diff -u -r1.410 new.html --- doc/new.html 27 May 2007 08:04:41 -0000 1.410 +++ doc/new.html 15 Jun 2007 21:11:15 -0000 @@ -1,547 +1,751 @@ - - - - - - -What's New in Mylar 2.0 - - - - -

What's New in Mylar 2.0

-

Here are descriptions of some of the more interesting or -significant changes made to Mylar. They are grouped into:

- -
- - - - - - - - - - - - - - -
-
Tasks
-
-

New Task List layout

-
The Task List layout has been updated to - use a custom drawn tree instead of relying on multiple columns in - order to provide the following improvements: -
    -
  • Support for subtasks (for an example see the Bugzilla - section)
  • -
  • The icon columns no longer take up a large amount of - horizontal space, making more of the Summary visible.  Sort + + + + + + + + + + + + + + + + + + + + + + + +
    + Release + Resolved + + Community Contributions
    2.0M3
    + May. 14
    + + 181
    bugs
    Meghan Allen made significant + improvements to the UI Usage Reporting infrastructure that she has + contributed.  Shawn Minto resolved 6 bugs and provided numerous + fixes. Boris Pruessmann contributed task editor content assist. + Additional bug fixes and enhancements were provided by Benjamin Pasero, + Lubox Pochman, Tobias Widmer, Bryan Hunt, Andrew Overholt and Frank + Becker.
    2.0M2
    + Mar. 30
    + + 232
    bugs
    Shawn Minto provided numerous bug + fixes and enhancements, Meghan Allen improved monitor usage reporting, + Fabio Zadrozny improved the Context API for resources, Michael Valenta + helped with proxy settings patches and Nathan Hapke set up a Bugzilla + 3.0 test server.  Additional bug fixes and enhancements were + provided by John Anvik, Wayne Beaton, Juerg Billeter, Leo Dos Santos, + Igor Fedorenko, Jean-Michel Lemieux, Benjamin Pasero and Boris Pruessmann.
    2.0M1
    + Feb. 16
    + + 183
    bugs
    Brock Janiczak contributed his JIRA + web service wrapper. Meghan Allen contributed monitor improvements and + personal activity reporting and Brian de Alwis contributed monitor + fixes. Juerg Billeter contributed contributed repository URL + drag-and-drop. John Anvik contributed Bugzilla history parsing. Fixes + and patches were also provided by Shawn Minto, Hasan Ceylan, Dmitry + Stadnik, Hasan Ceylan, Alex Blewitt and Andrew Overholt.
    + +

    Also see the New & Noteworthy for: +Mylyn 0.6-1.0, Mylyn 0.5,  +Mylyn 0.4, Mylyn 0.3

    +

    Update Notes
    +    - We recommend using the Eclipse 3.3M7 release due to the +numerous UI improvements (see Eclipse 3.3 only items below).
    +    - 2.0M2 and later releases will reset your task activity timings +(Mylyn now uses a new and much more robust timing mechanism).
    +    - The offline task data cache will be reset, so submit outgoing changes before + updating.
    +    - If upgrading from a 0.x version, first update to Mylyn 1.0 +and see the corresponding +update notes.
    +    - Trac xml-rpc users: you will +need the +latest XmlRpcPlugin.
     

    + +
    + +

    Tasks

    + + + + + + + + +
    +

    New Task List layout

    +
    + The Task List layout has been updated to use a custom drawn + tree instead of relying on multiple columns in order to provide the + following improvements:
      +
    • Support for subtasks (for an example see the Bugzilla section)
    • +
    • The icon columns no longer take up a large amount of + horizontal space, making more of the Summary visible.  Sort using Sort by in the view menu.
    • -
    • The table header and horizontal scrollbar are gone, making +
    • The table header and horizontal scrollbar are gone, making 2-3 more tasks visible.
    • -
    • The icon scheme has been updated to make incoming - indicators easier to pick out, hits more consistent with tasks, and - the kind of task appear on the icon (see the Help -> Mylar - UI Legend for the updated scheme).  Note in particular that new - tasks now have the task icon background and are distinguished by a - special incoming indicator.
    • +
    • The icon scheme has been updated to make incoming indicators + easier to pick out, hits more consistent with tasks, and the + kind of task appear on the icon (see the Help -> Mylyn UI + Legend for the updated scheme).  Note in particular + that new tasks now have the task icon background and are + distinguished by a special incoming indicator.
    -

    Note that the incoming overlays can also be configured to use - the Synchronize view style icons and left-facing placement via Preferences - -> Task List -> Layout.  Please use bug - 182772 for feedback or reporting any OS-specific rendering problems.

    -

    +

    Note that the incoming overlays can also be configured to use the + Synchronize view style icons and left-facing placement via Preferences -> Task List + -> Layout.  Please use + bug + 182772 for feedback or reporting any OS-specific rendering + problems.

    +

    +

    +
    + - - + + + +
    +

    UI Legend for Connectors

    Help -> Mylar UI Legend now displays - connector-specific icon contributions.  -

    +

    + Help -> Mylyn UI Legend now displays connector-specific icon + contributions. 

    +

    +
    + - - + + + +
    +

    Content Assist in Task Editor

    The Task Editor now supports content - assist.  The proposals include all usernames/emails associated - with an "Assigned to" for all bugs in the repository.  - The username in the repository credentials is used to highlight your - username. -

    +

    + The Task Editor now supports content assist.  The proposals include + all usernames/emails associated with an "Assigned to" for all bugs in + the repository.  The username in the repository credentials is used + to highlight your username.

    +

    +
    + - - + + + +
    +

    Task tooltips show changes

    Task List tooltips now summarize incoming - changes, making it easier to scan for changes without opening the - task editor.  Note that the popup menu can be used to mark tasks - read without opening. -

    +

    + Task List tooltips now summarize incoming changes, making it easier + to scan for changes without opening the task editor.  Note that + the popup menu can be used to mark tasks read without opening.

    +

    +
    + - - + + + +
    +

    Task Working Sets
    (Experimental)
    3.3 only

    Categories and Queries can be added to a Task - Working Set.  Switching Task Working Sets makes only the tasks - for that working set appear.  This can be useful for those with - a large Task List, several non-overlapping projects, different sets - of tasks for different venues (e.g. home vs. work).  For 2.0M3 - switching working sets is only supported via the working set switcher - on the main toolbar.  To switch to see only one working set you - need to Ctrl+click that working set, otherwise multiple will be - visible.  The create a new Task Working Set use the Edit... - button visible below. -

    +

    + Categories and Queries can be added to a Task Working Set.  + Switching Task Working Sets makes only the tasks for that working + set appear.  This can be useful for those with a large Task + List, several non-overlapping projects, different sets of tasks for + different venues (e.g. home vs. work).  For 2.0M3 switching + working sets is only supported via the working set switcher on the + main toolbar.  To switch to see only one working set + you need to Ctrl+click that working set, otherwise multiple will be + visible.  The create a new Task Working Set use the Edit... + button visible below.

    +

    +
    + - - + + + +
    +

    Offline Improvements

    The offline support has been improved to be - more transparent.  Offline data for all tasks, even unread ones, - is downloaded in the background, so before going offline all you need - to do is run one successful synchronization.  If switching - frequently between being connected note that you can toggle - background synchronizations via the Synchronize Automatically - button in the Task List view menu.  Opening repository - tasks is now much faster due to synchronization and offline - concurrency improvements.  Any submission errors are now shown - on the task editor header (Eclipse 3.3) instead of the Error - Log view.  Also note that the History button is now on - the toolbar and a Submit buttons has been added as well. -

    +

    + The offline support has been improved to be more transparent.  + Offline data for all tasks, even unread ones, is downloaded in the + background, so before going offline all you need to do is run one successful + synchronization.  If switching frequently between being connected + note that you can toggle background synchronizations via the + Synchronize Automatically button in the Task List view menu.  + Opening repository tasks is now much faster due to synchronization and + offline concurrency improvements.  Any submission errors are now + shown on the task editor header (Eclipse 3.3) instead of the Error + Log view.  Also note that the History button is now on + the toolbar and a Submit buttons has been added as well.

    +

    +
    + - - + + + +
    +

    Task Editor Improvements

    The performance of repository task opening has - improved dramatically because there are no more synchronous trips to - the server and all editor pages load lazily.  If editor contents - become stale, the header will be updated as below (Eclipse 3.3) or a - dialog will show (Eclipse 3.2).  The Synchronize button - on the right of the header retrieves the latest contents.  There - have also been numerous layout and improvements. -

    +

    + The performance of repository task opening has improved + dramatically because there are no more synchronous trips to the + server and all editor pages load lazily.  If editor contents become stale, the + header will be updated as below (Eclipse 3.3) or a dialog will + show (Eclipse 3.2).  The Synchronize button on the right + of the header retrieves the latest contents.  There have also been numerous layout and improvements.

    +

    +
    + - - + + + +
    +

    Hyperlinks in Text Editors
    (3.3 only)

    Hyperlinks are now supported in all text - editors.  Modify enablement or behavior via Preferences - -> General -> Editors -> Text Editors -> Hyperlinking. -

    +

    + Hyperlinks are now supported in all text editors.  Modify + enablement or behavior via Preferences -> General -> Editors -> + Text Editors -> Hyperlinking.

    +

    +
    + - - + + + +
    +

    Scheduled Task Presentation
    (Experimental)

    The Task Activity view has been removed - and replaced by the Scheduled presentation of the Task - List.  When in focused mode this presentation shows only the - tasks scheduled for the current workweek.  Since unscheduled - query hits will not show, this makes it easier to work without - getting distracted by incoming items.  To focus on the workday, - use the Go Into action on the day container.  When the - focused mode is off, this presentation both past task activity and - tasks scheduled for the future.   -

    +

    + The Task Activity view has been removed and replaced by the + Scheduled presentation of the Task List.  When in + focused + mode this presentation shows only the tasks scheduled for the + current workweek.  Since unscheduled query hits will not show, this makes it + easier to work without getting distracted by incoming items.  To focus on the workday, use + the Go Into action on the day container.  When the + focused mode is off, this presentation both past task activity + and tasks scheduled for the future.  

    +

    +
    + - - + + + +
    +

    Task Editor lifecycle streamlined

    The Task Editor no longer closes on - submission, and instead shows progress while it synchronizes with the - repository. If incoming changes occur while editor is open the - refresh will preserve and mark any outgoing changes.  In order - to clear outgoing changes use the context menu -> Mark -> - Clear Outgoing.  If an editor is opened for a task not - in the Task List the Add to Task List action can be - used on the editor's context menu. Formatting of the editor has been - improved and uses the new form look on Eclipse 3.3. -

    +

    + The Task Editor no longer closes on submission, and instead shows + progress while it synchronizes with the repository. If incoming + changes occur while editor is open the refresh will preserve and + mark any outgoing changes.  In order to + clear outgoing changes use the context menu -> Mark -> + Clear Outgoing.  If an editor is opened for a task not in the + Task List the Add to Task List action can be used on the + editor's context menu. Formatting of the editor has been improved + and uses the new form look on Eclipse 3.3.

    +

    +
    + - - + + + +
    +

    Hyperlinks in Java Editor
    (3.3 only)

    References to tasks and bugs in the Java Editor - and now hyperlinked consistently with the Task Editor.  The Task - Repository must be defined on the corresponding project (set via Project - Properties -> Task Repository). References to tasks must be - moused over to turn into hyperlinks. -

    +

    + References to tasks and bugs in the Java Editor and now hyperlinked + consistently with the Task Editor.  The Task Repository must be + defined on the corresponding project (set via Project Properties -> Task Repository). + References to tasks must be moused over to turn into hyperlinks.

    +

    +
    + - - + - - +
    +

    Drag and Drop improvements

    To attach files to a repository task them onto - the Task Editor from a navigator view or operating system - window.  Dragging a URL that corresponds to a task onto the Task - List will cause the corresponding task to be created and added to the - Task List, if the corresponding repository exists. + To attach files to a repository task them onto the Task Editor from + a navigator view or operating system window.  Dragging a URL + that corresponds to a task onto the Task List will cause the + corresponding task to be created and added to the Task List, if the + corresponding repository exists.
    -
    Task - Repositories
    +
    +
    +

     

    +

    Task Repositories

    + + - - + + + +
    +

    Platform Proxy Settings
    (3.3 only)

    By default task repositories now use the global - platform proxy settings instead of the Platform Update - settings.  These can be overridden per-repository. -

    +

    + By default task repositories now use the global platform proxy + settings instead of the Platform Update settings.  These can be + overridden per-repository.

    +

    +
    + - - + - - +
    +

    Max hits settings removed

    The "Max hits" setting on task - repository queries has been removed since it was too easy to not - notice when the max was reached. + The "Max hits" setting on task repository queries has been removed + since it was too easy to not notice when the max was reached.
    -
    Team
    +
    +
    + +

     

    +

    Team

    + - - + - - +
    +

    Hyperlinks in Annotations and History
    (3.3 only)

    Team annotations, enabled in the Java editor - via popup menu -> Team -> Show Annotation now show - hyperlinked references to tasks.  Note that you must press F2 - for focus and Ctrl to activate the hyperlink.  Task Hyperlinks - are also available in the History view. -

    -

    -

    + Team annotations, enabled in the Java editor via popup menu -> + Team -> Show Annotation now show hyperlinked references to + tasks.  Note that you must press F2 for focus and Ctrl to + activate the hyperlink.  Task Hyperlinks are also available in + the History view.

    +

    +

    -
    Task Context
    +
    +
    + +

     

    +

    Task Context

    + - - + + + +
    +

    UI Usage Reports
    (Experimental)
    3.3 only

    File -> New -> Other -> Mylar - -> UI Usage Report will generate a report of your perspective, - view, preference, command and editor usage in Eclipse.  This - reporting facility builds on the Mylar Monitor used to study early - releases of Mylar and has been extended to upload statistics to the - mylar.eclipse.org server where they can be accessed by all interested - (via the button in the Actions section).  As before, we - will be using these statistics as input to evolving and improving the - Mylar UI.  -

    UI Usage Reporting is installable as a separate feature - that can be used independently of the rest of Mylar.  Currently - it is only available to Eclipse 3.3 users but will be made available - to 3.2 users for the next release.  If installed it will ask to - run once every three weeks, at which point you will see statistics - displayed as below.  We then ask that you share your usage data - with the community, via the Submit to Eclipse.org button, so - that it can help inform Eclipse developers how the UI is being - used.  Note that only interaction events that have IDs starting - with "org.eclipse" will be uploaded in order to avoid - having private ID names made public.  Note that the information - gathered also includes interaction information about elements, so to - avoid sharing the IDs of private elements make sure to leave on - "Obfuscate elements using SHA message digest one-way hash" - via the Preferences -> Mylar -> Usage Data page.  - More information on how the monitor works can be found in +

    + File -> New -> Other -> Mylyn -> UI Usage Report will + generate a report of your perspective, view, preference, command and + editor usage in Eclipse.  This reporting facility builds on the + Mylyn Monitor used to study early releases of Mylyn and has been + extended to upload statistics to the mylyn.eclipse.org server where + they can be accessed by all interested (via the button in the + Actions section).  As before, we will be using these + statistics as input to evolving and improving the Mylyn UI.  +

    UI Usage Reporting is installable as a separate feature + that can be used independently of the rest of Mylyn.  Currently + it is only available to Eclipse 3.3 users but will be made available + to 3.2 users for the next release.  If installed it will ask to + run once every three weeks, at which point you will see statistics + displayed as below.  We then ask that you share your usage data + with the community, via the Submit to Eclipse.org button, so + that it can help inform Eclipse developers how the UI is being used.  + Note that only interaction events that have IDs starting with "org.eclipse" + will be uploaded in order to avoid having private ID names made + public.  Note that the information gathered also includes + interaction information about elements, so to avoid sharing the IDs + of private elements make sure to leave on "Obfuscate elements using + SHA message digest one-way hash" via the Preferences -> Mylyn -> + Usage Data page.  More information on how the monitor works + can be found in + Eclipsepedia.

    -

    +

    +

    +
    + - - + + + +
    +

    Context Activation Improvements

    Task contexts are now dramatically quicker to - activate and provide a perfect restore of the editors that were - available when the task was deactivated.  This includes - restoring the line numbers and selections of editors closed.  As - a result there should be no more need to use the "Pause - Capturing Context" action and we are considering removing it - (comment on bug + + Task contexts are now dramatically quicker to activate and provide a + perfect restore of the editors that were available when the task was + deactivated.  This includes restoring the line numbers and + selections of editors closed.  As a result there should be no + more need to use the "Pause Capturing Context" action and we are + considering removing it (comment on + bug 186874 if you still have a use case for it).
    +
    +
    + - - + + + +
    +

    Quick Context View

    There is now quick view of the task context - that  similar to the Ctrl+O quick outline.  Invoke it via Navigate - -> Quick Context view or Ctrl+Alt+Shift+RightArrow.  This - quick view can be used to show the task context when a navigator view - is not visible (e.g. in the Debug perspective) or when the - navigator view is not in filtered mode. -

    +

    + There is now quick view of the task context that  similar to + the Ctrl+O quick outline.  Invoke it via Navigate -> Quick + Context view or Ctrl+Alt+Shift+RightArrow.  This quick view + can be used to show the task context when a navigator view is not + visible (e.g. in the Debug perspective) or when the navigator + view is not in filtered mode.

    +

    +
    + - - + + + +
    +

    Retrieve from Attachments Table

    The Retrieve Context action on the - attachments table can be used to bypass the Retrieve Context - wizard. -

    +

    + The Retrieve Context action on the attachments table can be + used to bypass the Retrieve Context wizard.

    +

    +
    + - - + - - - +
    +

    Add to Task Context from Synchronize View

    The Add to Task Context action can be - invoked on change sets or resources that appear in the Synchronize - view.  This can be useful when an incoming change set should be - reviewed but has no corresponding task context or when outgoing - changes have no task context, e.g. if applied from a patch with no - context attached. -

    -

    + The Add to Task Context action can be invoked on change sets + or resources that appear in the Synchronize view.  This + can be useful when an incoming change set should be reviewed but has + no corresponding task context or when outgoing changes have no task + context, e.g. if applied from a patch with no context attached.

    +

    -

    Task Context editor

    -
    The Context tab on the Task Editor - provides a preview of the task context contents.  This facility - can be used to remove elements and edit their interest, for example, - before sharing the context with others. When first opened this view - will show all of the elements in the task context that have a - corresponding content provider (e.g. Java elements and files). For - long-running tasks this can cause a large number of elements that - have decayed in interest to show.  The filter slider bar can be - used to adjust degree-of-interest threshold to show only the most - interesting elements. -

    +

    +
    + - + +
    -
    Bugzilla - Connector
    +
    +

    Task Context editor

    + The Context tab on the Task Editor provides a preview of the + task context contents.  This facility can be used to remove + elements and edit their interest, for example, before sharing the + context with others. When first opened this view will show all of + the elements in the task context that have a corresponding content + provider (e.g. Java elements and files). For long-running tasks this + can cause a large number of elements that have decayed in interest + to show.  The filter slider bar can be used to adjust + degree-of-interest threshold to show only the most interesting + elements.

    +

    + +

     

    +

    Bugzilla Connector

    + - - + + + +
    +

    Dependencies show as subtasks
    (Experimental)

    If a bug A is set to "depend on" B, - bug B will be shown as a subtask of A.  This supports creating - dependent bugs to indicate that the work is not completed until all - dependent bugs are done.  Enable this functionality by toggling - off Filter Subtasks in the Task List view menu. -

    +

    + If a bug A is set to "depend on" B, bug B will be shown as a subtask + of A.  This supports creating dependent bugs to indicate that + the work is not completed until all dependent bugs are done.  + Enable this functionality by toggling off Filter Subtasks in + the Task List view menu.

    +

    +
    + - - + + + +
    +

    Shared Due Dates and Time Tracking

    If Time Tracking is enabled on the repository, - shared due dates can be scheduled.  When the due date arrives - the task will get a small red bell overlay in its upper-right - corner.  Personal scheduled for dates can be used independently - of due dates.  Tasks with due dates that are not past will have - a blue bell overlay instead.  If the time tracking is not - enabled, or not supported by the repository, due dates can be used - locally as with personal tasks.  -

    +

    + If Time Tracking is enabled on the repository, shared due dates can + be scheduled.  When the due date arrives the task will get a + small red bell overlay in its upper-right corner.  Personal + scheduled for dates can be used independently of due dates.  + Tasks with due dates that are not past will have a blue bell overlay + instead.  If the time tracking is not enabled, or not supported + by the repository, due dates can be used locally as with personal + tasks. 

    +

    +
    + - - + - - +
    +

    Local user names

    If your Bugzilla repository is configured to - use local user IDs rather than full email IDs enable the - corresponding option on the Task Repository properties page. -

    -

    + If your Bugzilla repository is configured to use local user IDs + rather than full email IDs enable the corresponding option on the + Task Repository properties page.

    +

    -
    JIRA Connector
    +
    +
    +

     

    +

    JIRA Connector

    + + - - + + + +
    +

    Attachment support

    The JIRA task editor now supports attachments, - both for files and for task contexts.  Submission errors are now - displayed instead of failing silently. -

    +

    + The JIRA task editor now supports attachments, both for files and + for task contexts.  Submission errors are now displayed + instead of failing silently.

    +

    +
    + - - + + + +
    +

    Hyperlinks in Java Editor
    (3.3 only)

    If a JIRA repository is set as the task - repository on a project hyperlinking will work per task key. -

    +

    + If a JIRA repository is set as the task repository on a project + hyperlinking will work per task key.

    +

    +
    + - - + + + + +
    +

    Proxies and Http Auth

    The JIRA Connector now supports proxy settings - and http auth.  In addition, there have been numerous bug fixes - of connectivity and rich editor support. + The JIRA Connector now supports proxy settings and http auth.  + In addition, there have been numerous bug fixes of connectivity and + rich editor support.
    +
    +
    + - - + - - - +
    +

    Hyperlinks in Task Editor

    References to JIRA issue keys are now - hyperlinked. -

    -

    + References to JIRA issue keys are now hyperlinked.

    +

    -

    JIRA Core Services

    +
    +
    The JIRA feature will now install without - requiring additional downloads from Tigris.org.
    + - + +
    -
    Trac Connector
    +
    +

    JIRA Core Services

    + The JIRA feature will now install without requiring additional + downloads from Tigris.org.
    + +

     

    +

    Trac Connector

    + - - + + + +
    +

    Hyperlinks in Task Editor
    (3.3 only)

    Trac hyperlinks are now supported in the task - editor. -

    +

    + Trac hyperlinks are now supported in the task editor.

    +

    +
    + - - + + + -
    +

    Custom Fields

    -

    Trac now supports the selection from a - list of pre-defined values for custom fields.

    +
    +

    Trac now supports the selection from a list + of pre-defined values for custom fields.

    +
    +

     

    +

     

    - + \ No newline at end of file Index: intro/overviewExtensionContent.xml =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/intro/overviewExtensionContent.xml,v retrieving revision 1.2 diff -u -r1.2 overviewExtensionContent.xml --- intro/overviewExtensionContent.xml 8 Jun 2007 00:35:16 -0000 1.2 +++ intro/overviewExtensionContent.xml 15 Jun 2007 21:11:15 -0000 @@ -1,12 +1,17 @@ - - - Learn more about Mylar task-focused ui + + Learn more about Mylyn task-focused UI + + + Learn more about Mylyn UI Legend Index: intro/tutorialsExtensionContent.xml =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/intro/tutorialsExtensionContent.xml,v retrieving revision 1.2 diff -u -r1.2 tutorialsExtensionContent.xml --- intro/tutorialsExtensionContent.xml 8 Jun 2007 00:35:16 -0000 1.2 +++ intro/tutorialsExtensionContent.xml 15 Jun 2007 21:11:15 -0000 @@ -1,16 +1,16 @@ - - + + label="Create a query" id="mylyn-query" style-id="content-link"> Learn how to create a query from bugs.eclipse.org. + label="Use Task-Focused UI" id="mylyn-task" style-id="content-link"> Learn how to use Task-Focused UI. Index: intro/whatsnewExtensionContent.xml =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/intro/whatsnewExtensionContent.xml,v retrieving revision 1.2 diff -u -r1.2 whatsnewExtensionContent.xml --- intro/whatsnewExtensionContent.xml 8 Jun 2007 00:35:16 -0000 1.2 +++ intro/whatsnewExtensionContent.xml 15 Jun 2007 21:11:15 -0000 @@ -1,13 +1,13 @@ - - + - Find out the significant changes made to Mylar + Find out the significant changes made to Mylyn Index: src/org/eclipse/mylyn/internal/help/ui/actions/ShowMylarLegendAction.java =================================================================== RCS file: src/org/eclipse/mylyn/internal/help/ui/actions/ShowMylarLegendAction.java diff -N src/org/eclipse/mylyn/internal/help/ui/actions/ShowMylarLegendAction.java --- src/org/eclipse/mylyn/internal/help/ui/actions/ShowMylarLegendAction.java 9 Jun 2007 03:20:56 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,44 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2004 - 2006 University Of British Columbia and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * University Of British Columbia - initial API and implementation - *******************************************************************************/ - -package org.eclipse.mylyn.internal.help.ui.actions; - -import org.eclipse.jface.action.IAction; -import org.eclipse.jface.viewers.ISelection; -import org.eclipse.mylyn.internal.help.ui.dialogs.UiLegendDialog; -import org.eclipse.swt.widgets.Shell; -import org.eclipse.ui.IWorkbenchWindow; -import org.eclipse.ui.IWorkbenchWindowActionDelegate; -import org.eclipse.ui.PlatformUI; - -/** - * @author Mik Kersten - */ -public class ShowMylarLegendAction implements IWorkbenchWindowActionDelegate { - - public void dispose() { - // ignore - } - - public void init(IWorkbenchWindow window) { - // ignore - } - - public void run(IAction action) { - Shell parentShell = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(); - UiLegendDialog uiLegendDialog = new UiLegendDialog(parentShell); - uiLegendDialog.open(); - } - - public void selectionChanged(IAction action, ISelection selection) { - // ignore - } -} Index: intro/css/overview.css =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/intro/css/overview.css,v retrieving revision 1.1 diff -u -r1.1 overview.css --- intro/css/overview.css 27 May 2007 08:04:43 -0000 1.1 +++ intro/css/overview.css 15 Jun 2007 21:11:15 -0000 @@ -1,7 +1,15 @@ -a#mylar-overview img { - background-image: url(../../images/topiclabel/ov_mylar48.gif); +a#mylyn-overview img { + background-image: url(../../images/topiclabel/ov_mylyn48.gif); } -a#mylar-overview:hover img { - background-image: url(../../images/topiclabel/ov_mylar48_hov.gif); +a#mylyn-overview:hover img { + background-image: url(../../images/topiclabel/ov_mylyn48_hov.gif); +} + +a#mylyn-legend img { + background-image: url(../../images/topiclabel/ov_legend48.gif); +} + +a#mylyn-legend:hover img { + background-image: url(../../images/topiclabel/ov_legend48_hov.gif); } Index: intro/css/whatsnew.css =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/intro/css/whatsnew.css,v retrieving revision 1.1 diff -u -r1.1 whatsnew.css --- intro/css/whatsnew.css 27 May 2007 08:04:43 -0000 1.1 +++ intro/css/whatsnew.css 15 Jun 2007 21:11:15 -0000 @@ -1,7 +1,7 @@ -a#mylar-noteworthy img { - background-image: url(../../images/topiclabel/wn_mylar48.gif); +a#mylyn-noteworthy img { + background-image: url(../../images/topiclabel/wn_mylyn48.gif); } -a#mylar-noteworthy:hover img { - background-image: url(../../images/topiclabel/wn_mylar48_hov.gif); +a#mylyn-noteworthy:hover img { + background-image: url(../../images/topiclabel/wn_mylyn48_hov.gif); } Index: intro/css/tutorials.css =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/intro/css/tutorials.css,v retrieving revision 1.1 diff -u -r1.1 tutorials.css --- intro/css/tutorials.css 27 May 2007 08:04:43 -0000 1.1 +++ intro/css/tutorials.css 15 Jun 2007 21:11:15 -0000 @@ -1,15 +1,15 @@ -a#mylar-query img { +a#mylyn-query img { background-image: url(../../images/topiclabel/tu_query48.gif); } -a#mylar-query:hover img { +a#mylyn-query:hover img { background-image: url(../../images/topiclabel/tu_query48_hov.gif); } -a#mylar-task img { +a#mylyn-task img { background-image: url(../../images/topiclabel/tu_task48.gif); } -a#mylar-task:hover img { +a#mylyn-task:hover img { background-image: url(../../images/topiclabel/tu_task48_hov.gif); } Index: META-INF/MANIFEST.MF =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/META-INF/MANIFEST.MF,v retrieving revision 1.298 diff -u -r1.298 MANIFEST.MF --- META-INF/MANIFEST.MF 15 Jun 2007 16:44:42 -0000 1.298 +++ META-INF/MANIFEST.MF 15 Jun 2007 21:11:13 -0000 @@ -12,7 +12,8 @@ org.eclipse.mylyn, org.eclipse.core.runtime, org.eclipse.ui.cheatsheets, - org.eclipse.ui.intro + org.eclipse.ui.intro, + org.eclipse.help.webapp Export-Package: org.eclipse.mylyn.internal.help.ui.actions, org.eclipse.mylyn.internal.help.ui.dialogs Bundle-RequiredExecutionEnvironment: J2SE-1.5 Index: plugin.xml =================================================================== RCS file: /cvsroot/tools/org.eclipse.mylyn/org.eclipse.mylyn.help.ui/plugin.xml,v retrieving revision 1.16 diff -u -r1.16 plugin.xml --- plugin.xml 15 Jun 2007 06:42:46 -0000 1.16 +++ plugin.xml 15 Jun 2007 21:11:13 -0000 @@ -18,7 +18,7 @@ label="Mylyn Documentation" visible="true">