Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormkersten2007-05-27 04:04:43 -0400
committermkersten2007-05-27 04:04:43 -0400
commitef80aa7c30fb7e912d368444a94fca401ae3377c (patch)
tree9560150b532991f5962a3b7eff34be595dec60c1
parent43603a745d0268d681708c3426eef67295d4d785 (diff)
downloadorg.eclipse.mylyn.tasks-ef80aa7c30fb7e912d368444a94fca401ae3377c.tar.gz
org.eclipse.mylyn.tasks-ef80aa7c30fb7e912d368444a94fca401ae3377c.tar.xz
org.eclipse.mylyn.tasks-ef80aa7c30fb7e912d368444a94fca401ae3377c.zip
ASSIGNED - bug 185836: [new uex] create universal intro content
https://bugs.eclipse.org/bugs/show_bug.cgi?id=185836
-rw-r--r--org.eclipse.mylyn.help.ui/META-INF/MANIFEST.MF4
-rw-r--r--org.eclipse.mylyn.help.ui/build.properties5
-rw-r--r--org.eclipse.mylyn.help.ui/cheatsheets/Query.xml37
-rw-r--r--org.eclipse.mylyn.help.ui/cheatsheets/TaskFocus.xml93
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M1/bugzilla-local-users.gifbin0 -> 3279 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M1/bugzilla-time-tracking.gifbin0 -> 1896 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M1/java-editor-hyperlink.gifbin0 -> 5524 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M1/jira-editor-hyperlink.gifbin0 -> 10720 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M1/task-context-editor.gifbin0 -> 12677 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M1/task-editor-progress.gifbin0 -> 9620 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/bugzilla-due-dates.gifbin0 -> 8738 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/context-apply-attachments.gifbin0 -> 12514 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/context-quick-view.gifbin0 -> 7497 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/hyperlinks-text.gifbin0 -> 6654 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/jira-java-hyperlinks.gifbin0 -> 4832 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/repository-settings-proxy.gifbin0 -> 15317 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/synchronize-view-add.gifbin0 -> 14914 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/task-editor-warning.gifbin0 -> 17173 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/tasklist-schedule.gifbin0 -> 14850 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M2/trac-hyperlinks.gifbin0 -> 8249 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/annotation-hyperlinks.gifbin0 -> 11069 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/bugzilla-subtasks.gifbin0 -> 4984 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/jira-attachments.gifbin0 -> 15929 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/task-editor-error.gifbin0 -> 12088 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/task-tooltip-incoming.gifbin0 -> 4985 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasklist-tree.gifbin0 -> 33885 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasks-content-assist.gifbin0 -> 10482 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasks-working-sets.gifbin0 -> 5930 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/team-hyperlinks-annotations.gifbin0 -> 9012 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/team-hyperlinks-history.gifbin0 -> 15470 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/ui-legend-connectors.gifbin0 -> 8274 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/2.0M3/ui-usage-report.gifbin0 -> 23692 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/new.html547
-rw-r--r--org.eclipse.mylyn.help.ui/doc/overview.html76
-rw-r--r--org.eclipse.mylyn.help.ui/doc/toc.xml20
-rw-r--r--org.eclipse.mylyn.help.ui/images/mylar-overview-small.gif (renamed from org.eclipse.mylyn.help.ui/doc/images/mylar-overview-small.gif)bin84098 -> 84098 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/images/mylar-overview.gif (renamed from org.eclipse.mylyn.help.ui/doc/images/mylar-overview.gif)bin60126 -> 60126 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/images/topiclabel/ov_mylar48.gifbin0 -> 2225 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/images/topiclabel/ov_mylar48_hov.gifbin0 -> 1907 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/images/topiclabel/tu_query48.gifbin0 -> 1736 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/images/topiclabel/tu_query48_hov.gifbin0 -> 1629 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/images/topiclabel/tu_task48.gifbin0 -> 2145 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/images/topiclabel/tu_task48_hov.gifbin0 -> 1953 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/images/topiclabel/wn_mylar48.gifbin0 -> 2225 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/images/topiclabel/wn_mylar48_hov.gifbin0 -> 1907 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/intro/css/overview.css7
-rw-r--r--org.eclipse.mylyn.help.ui/intro/css/tutorials.css15
-rw-r--r--org.eclipse.mylyn.help.ui/intro/css/whatsnew.css7
-rw-r--r--org.eclipse.mylyn.help.ui/intro/overviewExtensionContent.xml13
-rw-r--r--org.eclipse.mylyn.help.ui/intro/tutorialsExtensionContent.xml18
-rw-r--r--org.eclipse.mylyn.help.ui/intro/whatsnewExtensionContent.xml15
-rw-r--r--org.eclipse.mylyn.help.ui/plugin.xml40
52 files changed, 862 insertions, 35 deletions
diff --git a/org.eclipse.mylyn.help.ui/META-INF/MANIFEST.MF b/org.eclipse.mylyn.help.ui/META-INF/MANIFEST.MF
index 4bf843768..bd0e01d68 100644
--- a/org.eclipse.mylyn.help.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.mylyn.help.ui/META-INF/MANIFEST.MF
@@ -10,7 +10,9 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.mylar.tasks.core,
org.eclipse.mylar.tasks.ui,
org.eclipse.mylar,
- org.eclipse.core.runtime
+ org.eclipse.core.runtime,
+ org.eclipse.ui.cheatsheets,
+ org.eclipse.ui.intro
Export-Package: org.eclipse.mylar.doc.internal.actions,
org.eclipse.mylar.doc.internal.dialogs
Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/org.eclipse.mylyn.help.ui/build.properties b/org.eclipse.mylyn.help.ui/build.properties
index 65c419a58..1599e950d 100644
--- a/org.eclipse.mylyn.help.ui/build.properties
+++ b/org.eclipse.mylyn.help.ui/build.properties
@@ -13,7 +13,10 @@ bin.includes = plugin.xml,\
doc/,\
about.html,\
.,\
- icons/
+ icons/,\
+ intro/,\
+ images/,\
+ cheatsheets/
src.includes = META-INF/,\
plugin.xml,\
about.html,\
diff --git a/org.eclipse.mylyn.help.ui/cheatsheets/Query.xml b/org.eclipse.mylyn.help.ui/cheatsheets/Query.xml
new file mode 100644
index 000000000..dfc46ffe1
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/cheatsheets/Query.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cheatsheet title="Create a query from bugs.eclipse.org">
+ <intro>
+ <description>
+ This cheat sheet shows you how to create a query from bugs.eclipse.org.<br/>
+ </description>
+ </intro>
+ <item title="Open the Task List view" dialog="true" skip="false">
+ <description>
+ If the Task List view is not opened, select in the main menu <b>Window</b> &gt; <b>Show View</b> &gt; <b>Other...</b> &gt; <b>Mylar</b> &gt; <b>Task List</b> or click on the &quot;Click to Perform&quot; link below.
+ </description>
+ <command serialization="org.eclipse.ui.views.showView(org.eclipse.ui.views.showView.viewId=org.eclipse.mylar.tasks.ui.views.TaskListView)" confirm="true">
+ </command>
+ </item>
+ <item title="Create a new Query" dialog="true" skip="false">
+ <description>
+ In the Task List view, click on the right mouse button then select <b>New &gt; Query</b> or click on the &quot;Click to Perform&quot; link below.
+ </description>
+ <command serialization="org.eclipse.ui.newWizard(newWizardId=org.eclipse.mylar.tasks.ui.wizard.new.query)" confirm="true">
+ </command>
+ </item>
+ <item title="Add Task Repository" dialog="true" skip="true">
+ <description>
+ If <b>Eclipse.org</b> is on your repository list, you can <b>skip</b> this step.
+<br/><br/>
+Click on the <b>Add Repository Task</b> button in the Query dialog. Select Bugzilla on the list then click on the Next button. Enter <b>https://bugs.eclipse.org/bugs</b> for the server&apos;s address, <b>Eclipse.org</b> for the label then click on the <b>Finish</b> button.
+ </description>
+ </item>
+ <item title="Setup the query" dialog="true" skip="false">
+ <description>
+ Select <b>Eclipse.org</b> then click on the <b>Next</b> button.<br/>
+ Select <b>Create a query using form</b> then click on the <b>Next</b> button.<br/>
+ Enter <b>Mylar bugs</b> for the query&apos;s title.
+ Select <b>Mylar</b> from the Product and <b>P1, P2</b> from the Priority then click on the <b>Finish</b> button.
+ </description>
+ </item>
+</cheatsheet>
diff --git a/org.eclipse.mylyn.help.ui/cheatsheets/TaskFocus.xml b/org.eclipse.mylyn.help.ui/cheatsheets/TaskFocus.xml
new file mode 100644
index 000000000..1651f975d
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/cheatsheets/TaskFocus.xml
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cheatsheet title="Use Task-Focused UI">
+ <intro>
+ <description>
+ This cheat sheet shows you how to handle a task lifecycle and how to use task-focused ui.<br/>
+ </description>
+ </intro>
+ <item title="Open the Plug-in perspective" dialog="true" skip="false">
+ <description>
+ If you&apos;re not already in Plug-in Development perspective in the main menu select <b>Window</b> &gt; <b>Open Perspective</b> &gt; <b>Other...</b> &gt; <b>Plug-in Development</b> or click on the &quot;Click to Perform&quot; link below.
+ </description>
+ <command serialization="org.eclipse.ui.perspectives.showPerspective(org.eclipse.ui.perspectives.showPerspective.perspectiveId=org.eclipse.pde.ui.PDEPerspective)" confirm="true">
+ </command>
+ </item>
+ <item title="Open the Task List view" dialog="true" skip="false">
+ <description>
+ If the Task List view is not opened, select in the main menu <b>Window</b> &gt; <b>Show View</b> &gt; <b>Other...</b> &gt; <b>Mylar</b> &gt; <b>Task List</b> or click on the &quot;Click to Perform&quot; link below.
+ </description>
+ <command serialization="org.eclipse.ui.views.showView(org.eclipse.ui.views.showView.viewId=org.eclipse.mylar.tasks.ui.views.TaskListView)" confirm="true">
+ </command>
+ </item>
+ <item title="Create a sample project" dialog="true" skip="false">
+ <description>
+ Before we start this cheat sheet, we need a project to practice.
+<br/><br/>
+In the main toolbar, click on the <b>New</b> button. Select the <b>Plug-in Project</b> from the list then click on the <b>Next</b> button. Enter <b>SampleProject</b> for the project&apos;s name then click on the <b>Next</b> button twice.
+Select from the Templates part <b>Hello, World</b> then click on the <b>Finish</b> button.
+ </description>
+ </item>
+ <item title="Create and activate a task" dialog="true" skip="false">
+ <description>
+ In the Task List view, click on the right mouse button, then select <b>New &gt; Category</b>. Enter <b>Tutorials</b> for the category&apos;s name.
+<br/><br/>
+Then right click on the <b>Tutorials</b> category and select <b>New &gt; Task</b>. Enter <b>Learn task-focus</b> for the task&apos;s title and change the priority to <b>High</b>. You can add some notes, too.
+<br/><br/>
+Right click on the new task and select <b>Activate</b> to activate the task.
+<br/><br/>
+<b>Important:</b> If it&apos;s not activated, click on the <b>&quot;Focus on the Active Task&quot;</b> toogle button in the <b>Package Explorer</b> and in the <b>Outline</b> view too.
+ </description>
+ </item>
+ <item title="Open SampleAction file" dialog="true" skip="false">
+ <description>
+ Press down the <b>Ctrl+Shift+T</b> buttons or click on the &quot;Click to Perform&quot; link below. <br/>
+In the <b>Open Type</b> dialog enter <b>SampleAction</b> for the type&apos;s name then press the <b>Enter</b> button.<br/>
+After the file is opened you can see the SampleAction class both in the <b>Package Explorer</b> and in the <b>Outline</b> view.
+ </description>
+ <command serialization="org.eclipse.jdt.ui.navigate.open.type" confirm="true">
+ </command>
+ </item>
+ <item title="Add method to focus" dialog="true" skip="false">
+ <description>
+ Select in the Editor the <b>void run(IAction action)</b> method then you can see the <b>run(IAction)</b> method in the <b>Outline</b> view and in the <b>Package Explorer</b> under the SampleAction class.
+<br/><br/>
+Next press the Alt button and click on the SampleAction class in the <b>Outline</b> view.<br/>
+Now you can see all methods. Methods which aren&apos;t in the focus are in <b>grey</b> color. Select <b>window</b> field from the list. After that all methods will disappear which aren&apos;t in the focus.
+ </description>
+ </item>
+ <item title="Landmark" dialog="true" skip="false">
+ <description>
+ If an element&apos;s interest ranks high enough, it becomes a landmark, which is an implicitly created bookmark. Landmarks are showed in bold font.
+<br/><br/>
+Select the <b>run(IAction)</b> method in the <b>Outline</b> view or in the <b>Package Explorer</b>. Right click on the method and select <b>Mark as Landmark</b>. After then this method becomes a landmark.
+<br/><br/>
+Also you can use key bindings. <b>Ctrl+Shift+Alt+UpArrow</b> to mark the element as landmark or <b>Ctrl+Shift+Alt+DownArrow</b> to mark less interesting for the element.
+ </description>
+ </item>
+ <item title="Remove method from focus" dialog="true" skip="true">
+ <description>
+ Right click on the <b>window</b> field and select <b>Remove from Focus</b>. The window field will disappear on the list.
+ </description>
+ </item>
+ <item title="Open Activator.java" dialog="true" skip="false">
+ <description>
+ Press down the <b>Alt</b> button and <b>click</b> on the <b>src</b> directory. Then you can see 3 packages. <br/>
+<b>Alt+click</b> on the <b>sampleproject</b> package and you can open the Activator.java file with a simple double-click on the file name.
+<br/><br/>
+You can use <b>Alt+RightArrow</b> instead of <b>Alt+click</b>.
+ </description>
+ </item>
+ <item title="Quick Context View" dialog="true" skip="false">
+ <description>
+ Press down <b>Ctrl+Shift+Alt+RightArrow</b> buttons, then you can see all elements which are in the focus.
+ </description>
+ </item>
+ <item title="Complete task" dialog="true" skip="false">
+ <description>
+ In the Task List view, click on the right mouse button on the <b>Learn task-focus</b> task and select deactivate.
+<br/>
+Click again on the task with the right mouse button and select <b>Mark &gt; Complete</b>. <br/>
+After then the task&apos;s name will be struck through.
+ </description>
+ </item>
+</cheatsheet>
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M1/bugzilla-local-users.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/bugzilla-local-users.gif
new file mode 100644
index 000000000..a81f8f035
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/bugzilla-local-users.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M1/bugzilla-time-tracking.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/bugzilla-time-tracking.gif
new file mode 100644
index 000000000..2e947ea43
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/bugzilla-time-tracking.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M1/java-editor-hyperlink.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/java-editor-hyperlink.gif
new file mode 100644
index 000000000..0b5b39202
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/java-editor-hyperlink.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M1/jira-editor-hyperlink.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/jira-editor-hyperlink.gif
new file mode 100644
index 000000000..cbbf01185
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/jira-editor-hyperlink.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M1/task-context-editor.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/task-context-editor.gif
new file mode 100644
index 000000000..d7e9eea00
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/task-context-editor.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M1/task-editor-progress.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/task-editor-progress.gif
new file mode 100644
index 000000000..2ed5c86b4
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M1/task-editor-progress.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/bugzilla-due-dates.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/bugzilla-due-dates.gif
new file mode 100644
index 000000000..7218936d4
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/bugzilla-due-dates.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/context-apply-attachments.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/context-apply-attachments.gif
new file mode 100644
index 000000000..2313d4dc6
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/context-apply-attachments.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/context-quick-view.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/context-quick-view.gif
new file mode 100644
index 000000000..1a96ed3cd
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/context-quick-view.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/hyperlinks-text.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/hyperlinks-text.gif
new file mode 100644
index 000000000..319712ab3
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/hyperlinks-text.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/jira-java-hyperlinks.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/jira-java-hyperlinks.gif
new file mode 100644
index 000000000..b0f02ff45
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/jira-java-hyperlinks.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/repository-settings-proxy.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/repository-settings-proxy.gif
new file mode 100644
index 000000000..1d4fd8dc5
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/repository-settings-proxy.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/synchronize-view-add.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/synchronize-view-add.gif
new file mode 100644
index 000000000..011daf256
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/synchronize-view-add.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/task-editor-warning.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/task-editor-warning.gif
new file mode 100644
index 000000000..14b638e8e
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/task-editor-warning.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/tasklist-schedule.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/tasklist-schedule.gif
new file mode 100644
index 000000000..babced6fc
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/tasklist-schedule.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M2/trac-hyperlinks.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/trac-hyperlinks.gif
new file mode 100644
index 000000000..ff8c1d142
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M2/trac-hyperlinks.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/annotation-hyperlinks.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/annotation-hyperlinks.gif
new file mode 100644
index 000000000..b62aeaab5
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/annotation-hyperlinks.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/bugzilla-subtasks.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/bugzilla-subtasks.gif
new file mode 100644
index 000000000..f5043b0b0
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/bugzilla-subtasks.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/jira-attachments.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/jira-attachments.gif
new file mode 100644
index 000000000..fbb0aa98f
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/jira-attachments.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/task-editor-error.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/task-editor-error.gif
new file mode 100644
index 000000000..38d20f8de
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/task-editor-error.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/task-tooltip-incoming.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/task-tooltip-incoming.gif
new file mode 100644
index 000000000..3392effdb
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/task-tooltip-incoming.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasklist-tree.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasklist-tree.gif
new file mode 100644
index 000000000..e80931f49
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasklist-tree.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasks-content-assist.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasks-content-assist.gif
new file mode 100644
index 000000000..169ae903d
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasks-content-assist.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasks-working-sets.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasks-working-sets.gif
new file mode 100644
index 000000000..6030cbcc1
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/tasks-working-sets.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/team-hyperlinks-annotations.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/team-hyperlinks-annotations.gif
new file mode 100644
index 000000000..d3e8c8d2c
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/team-hyperlinks-annotations.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/team-hyperlinks-history.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/team-hyperlinks-history.gif
new file mode 100644
index 000000000..e9888c226
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/team-hyperlinks-history.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/ui-legend-connectors.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/ui-legend-connectors.gif
new file mode 100644
index 000000000..696ef1ece
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/ui-legend-connectors.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/2.0M3/ui-usage-report.gif b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/ui-usage-report.gif
new file mode 100644
index 000000000..c7402cb92
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/2.0M3/ui-usage-report.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/new.html b/org.eclipse.mylyn.help.ui/doc/new.html
new file mode 100644
index 000000000..0f9d2fd87
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/new.html
@@ -0,0 +1,547 @@
+<html>
+<head>
+<meta name="copyright"
+ content="Copyright (c) IBM Corporation and others 2000, 2006. 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">
+<style>
+td {
+ border-top: solid thin black;
+}
+
+img[alt] {
+ background-color: #ffdddd;
+}
+
+tr {
+ vertical-align: top;
+}
+</style>
+<title>What's New in Mylar 2.0</title>
+<script language="JavaScript"
+ src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"> </script>
+</head>
+
+<body>
+<h2>What's New in Mylar 2.0</h2>
+<p>Here are descriptions of some of the more interesting or
+significant changes made to Mylar. They are grouped into:</p>
+<ul>
+ <li><a href="#Tasks">Tasks</a></li>
+ <li><a href="#TaskRepositories">Task Repositories</a></li>
+ <li><a href="#Team">Team</a></li>
+ <li><a href="#TaskContext">Task Context</a></li>
+ <li><a href="#BugzillaConnector">Bugzilla Connector</a></li>
+ <li><a href="#JIRAConnector">JIRA Connector</a></li>
+ <li><a href="#TracConnector">Trac Connector</a></li>
+</ul>
+<br>
+
+<table cellpadding="10" cellspacing="0" width="600">
+ <colgroup>
+ <col width="20%">
+ <col width="80%">
+ </colgroup>
+ <tbody>
+
+ <tr>
+ <td colspan="2"><a name="Tasks"></a>
+ <div style="font-size: 20px; font-weight: bold;">Tasks</div>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b> New Task List layout </b></p>
+ </td>
+ <td valign="top">The <i>Task List</i> layout has been updated to
+ use a custom drawn tree instead of relying on multiple columns in
+ order to provide the following improvements:
+ <ul>
+ <li>Support for subtasks (for an example see the Bugzilla
+ section)</li>
+ <li>The icon columns no longer take up a large amount of
+ horizontal space, making more of the Summary visible.&nbsp; Sort
+ using <i>Sort by</i> in the view menu.</li>
+ <li>The table header and horizontal scrollbar are gone, making
+ 2-3 more tasks visible.</li>
+ <li>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 <i>Help -&gt; Mylar
+ UI Legend</i> for the updated scheme).&nbsp; Note in particular that new
+ tasks now have the task icon background and are distinguished by a
+ special incoming indicator.</li>
+ </ul>
+ <p>Note that the incoming overlays can also be configured to use
+ the Synchronize view style icons and left-facing placement via <i>Preferences
+ -&gt; Task List -&gt; Layout</i>.&nbsp; Please use <a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=182772">bug
+ 182772</a> for feedback or reporting any OS-specific rendering problems.</p>
+ <p><img src="images/2.0M3/tasklist-tree.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>UI Legend for Connectors</b></p>
+ </td>
+ <td valign="top"><i>Help -&gt; Mylar UI Legend</i> now displays
+ connector-specific icon contributions.&nbsp;
+ <p><img src="images/2.0M3/ui-legend-connectors.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Content Assist in Task Editor</b></p>
+ </td>
+ <td valign="top">The Task Editor now supports content
+ assist.&nbsp; The proposals include all usernames/emails associated
+ with an &quot;Assigned to&quot; for all bugs in the repository.&nbsp;
+ The username in the repository credentials is used to highlight your
+ username.
+ <p><img src="images/2.0M3/tasks-content-assist.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Task tooltips show changes</b></p>
+ </td>
+ <td valign="top">Task List tooltips now summarize incoming
+ changes, making it easier to scan for changes without opening the
+ task editor.&nbsp; Note that the popup menu can be used to mark tasks
+ read without opening.
+ <p><img src="images/2.0M3/task-tooltip-incoming.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Task Working Sets<br>
+ (Experimental)<br>
+ 3.3 only</b></p>
+ </td>
+ <td valign="top">Categories and Queries can be added to a Task
+ Working Set.&nbsp; Switching Task Working Sets makes only the tasks
+ for that working set appear.&nbsp; 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).&nbsp; For 2.0M3
+ switching working sets is only supported via the working set switcher
+ on the main toolbar.&nbsp; To switch to see only one working set you
+ need to Ctrl+click that working set, otherwise multiple will be
+ visible.&nbsp; The create a new Task Working Set use the <i>Edit...</i>
+ button visible below.
+ <p><img src="images/2.0M3/tasks-working-sets.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Offline Improvements</b></p>
+ </td>
+ <td valign="top">The offline support has been improved to be
+ more transparent.&nbsp; 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.&nbsp; If switching
+ frequently between being connected note that you can toggle
+ background synchronizations via the <i> Synchronize Automatically</i>
+ button in the <i>Task List</i> view menu.&nbsp; Opening repository
+ tasks is now much faster due to synchronization and offline
+ concurrency improvements.&nbsp; Any submission errors are now shown
+ on the task editor header (Eclipse 3.3) instead of the <i>Error
+ Log</i> view.&nbsp; Also note that the <i>History</i> button is now on
+ the toolbar and a <i>Submit </i>buttons has been added as well.
+ <p><img src="images/2.0M3/task-editor-error.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Task Editor Improvements</b></p>
+ </td>
+ <td valign="top">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.&nbsp; If editor contents
+ become stale, the header will be updated as below (Eclipse 3.3) or a
+ dialog will show (Eclipse 3.2).&nbsp; The <i>Synchronize</i> button
+ on the right of the header retrieves the latest contents.&nbsp; There
+ have also been numerous layout and improvements.
+ <p><img src="images/2.0M2/task-editor-warning.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Hyperlinks in Text Editors<br>
+ (3.3 only)</b></p>
+ </td>
+ <td valign="top">Hyperlinks are now supported in all text
+ editors.&nbsp; Modify enablement or behavior via <i>Preferences
+ -&gt; General -&gt; Editors -&gt; Text Editors -&gt; Hyperlinking.</i>
+ <p><img src="images/2.0M2/hyperlinks-text.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Scheduled Task Presentation<br>
+ (Experimental)</b></p>
+ </td>
+ <td valign="top">The <i>Task Activity</i> view has been removed
+ and replaced by the <i>Scheduled</i> presentation of the <i>Task
+ List</i>.&nbsp; When in focused mode this presentation shows only the
+ tasks scheduled for the current workweek.&nbsp; Since unscheduled
+ query hits will not show, this makes it easier to work without
+ getting distracted by incoming items.&nbsp; To focus on the workday,
+ use the <i>Go Into</i> action on the day container.&nbsp; When the
+ focused mode is off, this presentation both past task activity and
+ tasks scheduled for the future.&nbsp;&nbsp;
+ <p><img src="images/2.0M2/tasklist-schedule.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Task Editor lifecycle streamlined</b></p>
+ </td>
+ <td valign="top">The <i>Task Editor</i> 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.&nbsp; In order
+ to clear outgoing changes use the context menu -&gt; <i>Mark </i>-&gt;
+ <i> Clear Outgoing</i>.&nbsp; If an editor is opened for a task not
+ in the <i> Task List </i>the <i>Add to Task List</i> 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.
+ <p><img src="images/2.0M1/task-editor-progress.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Hyperlinks in Java Editor<br>
+ (3.3 only)</b></p>
+ </td>
+ <td valign="top">References to tasks and bugs in the Java Editor
+ and now hyperlinked consistently with the Task Editor.&nbsp; The Task
+ Repository must be defined on the corresponding project (set via <i>Project
+ Properties </i>-&gt; <i>Task Repository</i>). References to tasks must be
+ moused over to turn into hyperlinks.
+ <p><img src="images/2.0M1/java-editor-hyperlink.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Drag and Drop improvements</b></p>
+ </td>
+ <td valign="top">To attach files to a repository task them onto
+ the Task Editor from a navigator view or operating system
+ window.&nbsp; 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.</td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><a name="TaskRepositories"></a>
+ <div style="font-size: 20px; font-weight: bold;">Task
+ Repositories</div>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Platform Proxy Settings<br>
+ (3.3 only)</b></p>
+ </td>
+ <td valign="top">By default task repositories now use the global
+ platform proxy settings instead of the Platform Update
+ settings.&nbsp; These can be overridden per-repository.
+ <p><img src="images/2.0M2/repository-settings-proxy.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Max hits settings removed</b></p>
+ </td>
+ <td valign="top">The &quot;Max hits&quot; setting on task
+ repository queries has been removed since it was too easy to not
+ notice when the max was reached.</td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><a name="Team"></a>
+ <div style="font-size: 20px; font-weight: bold;">Team</div>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Hyperlinks in Annotations and History<br>
+ (3.3 only)</b></p>
+ </td>
+ <td valign="top">Team annotations, enabled in the Java editor
+ via popup menu -&gt; <i> Team -&gt; Show Annotation</i> now show
+ hyperlinked references to tasks.&nbsp; Note that you must press F2
+ for focus and Ctrl to activate the hyperlink.&nbsp; Task Hyperlinks
+ are also available in the <i>History</i> view.
+ <p><img src="images/2.0M3/team-hyperlinks-annotations.gif">
+ <p><img src="images/2.0M3/team-hyperlinks-history.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><a name="TaskContext"></a>
+ <div style="font-size: 20px; font-weight: bold;">Task Context</div>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>UI Usage Reports<br>
+ (Experimental)<br>
+ 3.3 only</b></p>
+ </td>
+ <td valign="top"><i>File -&gt; New -&gt; Other -&gt; Mylar
+ -&gt; UI Usage Report</i> will generate a report of your perspective,
+ view, preference, command and editor usage in Eclipse.&nbsp; 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 <i> Actions</i> section).&nbsp; As before, we
+ will be using these statistics as input to evolving and improving the
+ Mylar UI.&nbsp;
+ <p><i>UI Usage Reporting</i> is installable as a separate feature
+ that can be used independently of the rest of Mylar.&nbsp; Currently
+ it is only available to Eclipse 3.3 users but will be made available
+ to 3.2 users for the next release.&nbsp; If installed it will ask to
+ run once every three weeks, at which point you will see statistics
+ displayed as below.&nbsp; We then ask that you share your usage data
+ with the community, via the <i>Submit to Eclipse.org</i> button, so
+ that it can help inform Eclipse developers how the UI is being
+ used.&nbsp; Note that only interaction events that have IDs starting
+ with &quot;org.eclipse&quot; will be uploaded in order to avoid
+ having private ID names made public.&nbsp; 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
+ &quot;Obfuscate elements using SHA message digest one-way hash&quot;
+ via the <i>Preferences -&gt; Mylar -&gt; Usage Data</i> page.&nbsp;
+ More information on how the monitor works can be found in <a
+ href="http://wiki.eclipse.org/index.php/Mylar_Integrator_Reference#Monitor_API">
+ Eclipsepedia</a>.</p>
+ <p><img src="images/2.0M3/ui-usage-report.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Context Activation Improvements</b></p>
+ </td>
+ <td valign="top">Task contexts are now dramatically quicker to
+ activate and provide a perfect restore of the editors that were
+ available when the task was deactivated.&nbsp; This includes
+ restoring the line numbers and selections of editors closed.&nbsp; As
+ a result there should be no more need to use the &quot;Pause
+ Capturing Context&quot; action and we are considering removing it
+ (comment on <a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=186874">bug
+ 186874</a> if you still have a use case for it).</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Quick Context View</b></p>
+ </td>
+ <td valign="top">There is now quick view of the task context
+ that&nbsp; similar to the Ctrl+O quick outline.&nbsp; Invoke it via <i>Navigate
+ -&gt; Quick Context view</i> or Ctrl+Alt+Shift+RightArrow.&nbsp; This
+ quick view can be used to show the task context when a navigator view
+ is not visible (e.g. in the <i>Debug</i> perspective) or when the
+ navigator view is not in filtered mode.
+ <p><img src="images/2.0M2/context-quick-view.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Retrieve from Attachments Table</b></p>
+ </td>
+ <td valign="top">The <i>Retrieve Context</i> action on the
+ attachments table can be used to bypass the <i>Retrieve Context</i>
+ wizard.
+ <p><img src="images/2.0M2/context-apply-attachments.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Add to Task Context from Synchronize View</b></p>
+ </td>
+ <td valign="top">The <i>Add to Task Context</i> action can be
+ invoked on change sets or resources that appear in the <i>Synchronize
+ </i>view.&nbsp; 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.
+ <p><img src="images/2.0M2/synchronize-view-add.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Task Context editor</b></p>
+ </td>
+ <td valign="top">The <i>Context</i> tab on the Task Editor
+ provides a preview of the task context contents.&nbsp; 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.&nbsp; The filter slider bar can be
+ used to adjust degree-of-interest threshold to show only the most
+ interesting elements.
+ <p><img src="images/2.0M1/task-context-editor.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><a name="BugzillaConnector"></a>
+ <div style="font-size: 20px; font-weight: bold;">Bugzilla
+ Connector</div>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Dependencies show as subtasks<br>
+ (Experimental)</b></p>
+ </td>
+ <td valign="top">If a bug A is set to &quot;depend on&quot; B,
+ bug B will be shown as a subtask of A.&nbsp; This supports creating
+ dependent bugs to indicate that the work is not completed until all
+ dependent bugs are done.&nbsp; Enable this functionality by toggling
+ off <i>Filter Subtasks</i> in the <i>Task List</i> view menu.
+ <p><img src="images/2.0M3/bugzilla-subtasks.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Shared Due Dates and Time Tracking</b></p>
+ </td>
+ <td valign="top">If Time Tracking is enabled on the repository,
+ shared due dates can be scheduled.&nbsp; When the due date arrives
+ the task will get a small red bell overlay in its upper-right
+ corner.&nbsp; Personal scheduled for dates can be used independently
+ of due dates.&nbsp; Tasks with due dates that are not past will have
+ a blue bell overlay instead.&nbsp; If the time tracking is not
+ enabled, or not supported by the repository, due dates can be used
+ locally as with personal tasks.&nbsp;
+ <p><img src="images/2.0M2/bugzilla-due-dates.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Local user names</b></p>
+ </td>
+ <td valign="top">If your Bugzilla repository is configured to
+ use local user IDs rather than full email IDs enable the
+ corresponding option on the <i> Task Repository </i>properties page.
+ <p><img src="images/2.0M1/bugzilla-local-users.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><a name="JIRAConnector"></a>
+ <div style="font-size: 20px; font-weight: bold;">JIRA Connector</div>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Attachment support</b></p>
+ </td>
+ <td valign="top">The JIRA task editor now supports attachments,
+ both for files and for task contexts.&nbsp; Submission errors are now
+ displayed instead of failing silently.
+ <p><img src="images/2.0M3/jira-attachments.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Hyperlinks in Java Editor<br>
+ (3.3 only)</b></p>
+ </td>
+ <td valign="top">If a JIRA repository is set as the task
+ repository on a project hyperlinking will work per task key.
+ <p><img src="images/2.0M2/jira-java-hyperlinks.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Proxies and Http Auth</b></p>
+ </td>
+ <td valign="top">The JIRA Connector now supports proxy settings
+ and http auth.&nbsp; In addition, there have been numerous bug fixes
+ of connectivity and rich editor support.</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Hyperlinks in Task Editor</b></p>
+ </td>
+ <td valign="top">References to JIRA issue keys are now
+ hyperlinked.
+ <p><img src="images/2.0M1/jira-editor-hyperlink.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>JIRA Core Services</b></p>
+ </td>
+ <td valign="top">The JIRA feature will now install without
+ requiring additional downloads from Tigris.org.</td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><a name="TracConnector"></a>
+ <div style="font-size: 20px; font-weight: bold;">Trac Connector</div>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Hyperlinks in Task Editor<br>
+ (3.3 only)</b></p>
+ </td>
+ <td valign="top">Trac hyperlinks are now supported in the task
+ editor.
+ <p><img src="images/2.0M2/trac-hyperlinks.gif">
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ <p align="right"><b>Custom Fields</b></p>
+ </td>
+ <td valign="top">
+ <p class="MsoPlainText">Trac now supports the selection from a
+ list of pre-defined values for custom fields.</p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+
+<p>&nbsp;</p>
+
+</body>
+</html>
diff --git a/org.eclipse.mylyn.help.ui/doc/overview.html b/org.eclipse.mylyn.help.ui/doc/overview.html
index cf0ac4f90..3aed88bf0 100644
--- a/org.eclipse.mylyn.help.ui/doc/overview.html
+++ b/org.eclipse.mylyn.help.ui/doc/overview.html
@@ -1,19 +1,59 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 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." >
- <link rel="stylesheet" href="book.css" charset="ISO-8859-1" type="text/css">
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <meta http-equiv="Content-Style-Type" content="text/css">
- <title>
- Mylar Overview
- </title>
- </head>
-<body bgcolor="ffFFFF">
- <h1 align="center">
- Mylar</h1>
- <p>Mylar documentation is wiki-based and available online from:<b> <a href="http://eclipse.org/mylar/start.php">
- http://eclipse.org/mylar/start.php</a> </b></p>
- <img src="images/mylar-overview-small.gif">
- </body>
-</html> \ No newline at end of file
+<head>
+<meta name="copyright"
+ content="Copyright (c) IBM Corporation and others 2000, 2006. 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">
+<style>
+td {
+ border-top: solid thin black;
+}
+
+img[alt] {
+ background-color: #ffdddd;
+}
+
+tr {
+ vertical-align: top;
+}
+</style>
+<title>Mylar Overview</title>
+<script language="JavaScript"
+ src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"> </script>
+</head>
+
+<body>
+
+<h2>Mylar Overview</h2>
+
+<p>Mylar is a task-focused UI for Eclipse that makes working with
+very large workspaces as easy as working with small ones. Mylar 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
+about improving a feature. You can store tasks locally in your
+workspace, or they can come from one or more task repositories. To
+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).</p>
+<p>Once your tasks are integrated, Mylar 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.
+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
+related to your task. These can include methods you have edited, APIs
+you have referred to, and documents you have browsed. Mylar 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
+multitasking, planning, reusing past efforts, and sharing expertise.</p>
+
+</body>
+</html>
diff --git a/org.eclipse.mylyn.help.ui/doc/toc.xml b/org.eclipse.mylyn.help.ui/doc/toc.xml
index eaee2feff..db3f8c8a3 100644
--- a/org.eclipse.mylyn.help.ui/doc/toc.xml
+++ b/org.eclipse.mylyn.help.ui/doc/toc.xml
@@ -1,20 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<?NLS TYPE="org.eclipse.help.toc"?>
-<toc label="Mylar">
- <topic label="Overview" href="doc/overview.html"/>
- <!--
- <topic label="New &amp; Noteworthy" href="doc/new.html"/>
- <anchor id="concepts"/>
- <anchor id="tasklist"/>
- <anchor id="java"/>
- <anchor id="xml"/>
- <anchor id="bugzilla"/>
- <anchor id="monitor"/>
- <topic label="For Developers" href="doc/developer/index.html">
- <topic label="Release Notes" href="doc/developer/changes.html"/>
- </topic>
- -->
+<toc label="Mylar">
+ <topic label="Overview" href="doc/overview.html" />
+ <topic label="What's new" href="doc/new.html" />
+ <!--<topic label="Tips and tricks" href="doc/tips.html"/>-->
</toc>
-
+
diff --git a/org.eclipse.mylyn.help.ui/doc/images/mylar-overview-small.gif b/org.eclipse.mylyn.help.ui/images/mylar-overview-small.gif
index 2e88b0b6f..2e88b0b6f 100644
--- a/org.eclipse.mylyn.help.ui/doc/images/mylar-overview-small.gif
+++ b/org.eclipse.mylyn.help.ui/images/mylar-overview-small.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/mylar-overview.gif b/org.eclipse.mylyn.help.ui/images/mylar-overview.gif
index 74409455d..74409455d 100644
--- a/org.eclipse.mylyn.help.ui/doc/images/mylar-overview.gif
+++ b/org.eclipse.mylyn.help.ui/images/mylar-overview.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/images/topiclabel/ov_mylar48.gif b/org.eclipse.mylyn.help.ui/images/topiclabel/ov_mylar48.gif
new file mode 100644
index 000000000..0504e9f94
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/images/topiclabel/ov_mylar48.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/images/topiclabel/ov_mylar48_hov.gif b/org.eclipse.mylyn.help.ui/images/topiclabel/ov_mylar48_hov.gif
new file mode 100644
index 000000000..761e5540e
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/images/topiclabel/ov_mylar48_hov.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/images/topiclabel/tu_query48.gif b/org.eclipse.mylyn.help.ui/images/topiclabel/tu_query48.gif
new file mode 100644
index 000000000..8c7bda4b1
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/images/topiclabel/tu_query48.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/images/topiclabel/tu_query48_hov.gif b/org.eclipse.mylyn.help.ui/images/topiclabel/tu_query48_hov.gif
new file mode 100644
index 000000000..b28265db8
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/images/topiclabel/tu_query48_hov.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/images/topiclabel/tu_task48.gif b/org.eclipse.mylyn.help.ui/images/topiclabel/tu_task48.gif
new file mode 100644
index 000000000..c58c6fb2c
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/images/topiclabel/tu_task48.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/images/topiclabel/tu_task48_hov.gif b/org.eclipse.mylyn.help.ui/images/topiclabel/tu_task48_hov.gif
new file mode 100644
index 000000000..7aef40a1b
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/images/topiclabel/tu_task48_hov.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/images/topiclabel/wn_mylar48.gif b/org.eclipse.mylyn.help.ui/images/topiclabel/wn_mylar48.gif
new file mode 100644
index 000000000..0504e9f94
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/images/topiclabel/wn_mylar48.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/images/topiclabel/wn_mylar48_hov.gif b/org.eclipse.mylyn.help.ui/images/topiclabel/wn_mylar48_hov.gif
new file mode 100644
index 000000000..761e5540e
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/images/topiclabel/wn_mylar48_hov.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/intro/css/overview.css b/org.eclipse.mylyn.help.ui/intro/css/overview.css
new file mode 100644
index 000000000..128298c80
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/intro/css/overview.css
@@ -0,0 +1,7 @@
+a#mylar-overview img {
+ background-image: url(../../images/topiclabel/ov_mylar48.gif);
+}
+
+a#mylar-overview:hover img {
+ background-image: url(../../images/topiclabel/ov_mylar48_hov.gif);
+}
diff --git a/org.eclipse.mylyn.help.ui/intro/css/tutorials.css b/org.eclipse.mylyn.help.ui/intro/css/tutorials.css
new file mode 100644
index 000000000..db1a0556f
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/intro/css/tutorials.css
@@ -0,0 +1,15 @@
+a#mylar-query img {
+ background-image: url(../../images/topiclabel/tu_query48.gif);
+}
+
+a#mylar-query:hover img {
+ background-image: url(../../images/topiclabel/tu_query48_hov.gif);
+}
+
+a#mylar-task img {
+ background-image: url(../../images/topiclabel/tu_task48.gif);
+}
+
+a#mylar-task:hover img {
+ background-image: url(../../images/topiclabel/tu_task48_hov.gif);
+}
diff --git a/org.eclipse.mylyn.help.ui/intro/css/whatsnew.css b/org.eclipse.mylyn.help.ui/intro/css/whatsnew.css
new file mode 100644
index 000000000..afd04e0ca
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/intro/css/whatsnew.css
@@ -0,0 +1,7 @@
+a#mylar-noteworthy img {
+ background-image: url(../../images/topiclabel/wn_mylar48.gif);
+}
+
+a#mylar-noteworthy:hover img {
+ background-image: url(../../images/topiclabel/wn_mylar48_hov.gif);
+}
diff --git a/org.eclipse.mylyn.help.ui/intro/overviewExtensionContent.xml b/org.eclipse.mylyn.help.ui/intro/overviewExtensionContent.xml
new file mode 100644
index 000000000..45d7c247d
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/intro/overviewExtensionContent.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<introContent>
+ <extensionContent id="org.eclipse.mylar" name="Mylar"
+ style="css/overview.css" path="overview/@">
+ <group id="content-group" style-id="content-group">
+ <link label="Mylar"
+ url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.mylar.doc/doc/overview.html"
+ id="mylar-overview" style-id="content-link">
+ <text>Learn more about Mylar task-focused ui</text>
+ </link>
+ </group>
+ </extensionContent>
+</introContent>
diff --git a/org.eclipse.mylyn.help.ui/intro/tutorialsExtensionContent.xml b/org.eclipse.mylyn.help.ui/intro/tutorialsExtensionContent.xml
new file mode 100644
index 000000000..84bf40abb
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/intro/tutorialsExtensionContent.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<introContent>
+ <extensionContent id="org.eclipse.mylar" name="Mylar"
+ style="css/tutorials.css" path="tutorials/@">
+ <group label="Mylar" id="mylar" style-id="content-group">
+ <link
+ url="http://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&amp;input=org.eclipse.mylar.cheatsheet.query"
+ label="Create a query" id="mylar-query" style-id="content-link">
+ <text>Learn how to create a query from bugs.eclipse.org.</text>
+ </link>
+ <link
+ url="http://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&amp;input=org.eclipse.mylar.cheatsheet.taskfocus"
+ label="Use Task-Focused UI" id="mylar-task" style-id="content-link">
+ <text>Learn how to use Task-Focused UI.</text>
+ </link>
+ </group>
+ </extensionContent>
+</introContent>
diff --git a/org.eclipse.mylyn.help.ui/intro/whatsnewExtensionContent.xml b/org.eclipse.mylyn.help.ui/intro/whatsnewExtensionContent.xml
new file mode 100644
index 000000000..100060afb
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/intro/whatsnewExtensionContent.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<introContent>
+ <extensionContent id="org.eclipse.mylar" name="Mylar"
+ style="css/whatsnew.css" path="whatsnew/@">
+ <group id="content-group" style-id="content-group">
+ <link label="Mylar"
+ url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.mylar.doc/doc/new.html"
+ id="mylar-noteworthy" style-id="content-link">
+ <text>
+ Find out the significant changes made to Mylar
+ </text>
+ </link>
+ </group>
+ </extensionContent>
+</introContent>
diff --git a/org.eclipse.mylyn.help.ui/plugin.xml b/org.eclipse.mylyn.help.ui/plugin.xml
index a6bae0541..180db6210 100644
--- a/org.eclipse.mylyn.help.ui/plugin.xml
+++ b/org.eclipse.mylyn.help.ui/plugin.xml
@@ -51,6 +51,46 @@
commandId="org.eclipse.mylar.doc.legend.show"
schemeId ="org.eclipse.ui.defaultAcceleratorConfiguration">
</key>
+ </extension>
+ <extension
+ point="org.eclipse.ui.intro.configExtension">
+ <configExtension
+ configId="org.eclipse.ui.intro.universalConfig"
+ content="intro/overviewExtensionContent.xml">
+ </configExtension>
+ <configExtension
+ configId="org.eclipse.ui.intro.universalConfig"
+ content="intro/whatsnewExtensionContent.xml">
+ </configExtension>
+ <configExtension
+ configId="org.eclipse.ui.intro.universalConfig"
+ content="intro/tutorialsExtensionContent.xml">
+ </configExtension>
+ </extension>
+ <extension
+ point="org.eclipse.ui.cheatsheets.cheatSheetContent">
+ <category
+ id="org.eclipse.mylar.cheatsheet"
+ name="Mylar">
+ </category>
+ <cheatsheet
+ category="org.eclipse.mylar.cheatsheet"
+ contentFile="cheatsheets/Query.xml"
+ id="org.eclipse.mylar.cheatsheet.query"
+ name="Create a query from bugs.eclipse.org">
+ <description>
+ Learn how to create a query from bugs.eclipse.org
+ </description>
+ </cheatsheet>
+ <cheatsheet
+ category="org.eclipse.mylar.cheatsheet"
+ contentFile="cheatsheets/TaskFocus.xml"
+ id="org.eclipse.mylar.cheatsheet.taskfocus"
+ name="Use Task-Focused UI">
+ <description>
+ Learn how to use Task-Focused UI
+ </description>
+ </cheatsheet>
</extension>
</plugin>

Back to the top