Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormkersten2005-09-20 13:29:33 -0400
committermkersten2005-09-20 13:29:33 -0400
commit2cd39875fc2fc88db1a45f03bc4d1d79900b2ebe (patch)
treedce8d3c52b3df43b521b888510e8fcc2c4c6be05 /org.eclipse.mylyn.help.ui/doc
parenteb155d7b9ba390af1dde22e65eae50a947e68260 (diff)
downloadorg.eclipse.mylyn.tasks-2cd39875fc2fc88db1a45f03bc4d1d79900b2ebe.tar.gz
org.eclipse.mylyn.tasks-2cd39875fc2fc88db1a45f03bc4d1d79900b2ebe.tar.xz
org.eclipse.mylyn.tasks-2cd39875fc2fc88db1a45f03bc4d1d79900b2ebe.zip
Progress on improving docs and de-coupling study
Diffstat (limited to 'org.eclipse.mylyn.help.ui/doc')
-rw-r--r--org.eclipse.mylyn.help.ui/doc/changes.html91
-rw-r--r--org.eclipse.mylyn.help.ui/doc/context.html19
-rw-r--r--org.eclipse.mylyn.help.ui/doc/extending.html19
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/alt-click.gifbin0 -> 4851 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/bugzilla-hyperlink.gifbin0 -> 4113 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/bugzilla-internal-browser.gifbin0 -> 4234 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/bugzilla-query-custom.gifbin0 -> 5553 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/bugzilla-synch.gifbin0 -> 9183 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/filter-auto-toggle.gifbin0 -> 1270 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/filtering-ant.gifbin0 -> 7450 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/filtering-declarations.gifbin0 -> 8520 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/filtering-exclusion.gifbin0 -> 6921 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/folding-toggle.gifbin0 -> 5612 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/highlight.gifbin0 -> 8366 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/interest-content-assist.gifbin0 -> 5448 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/interest-java-browsing.gifbin0 -> 5722 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/interest-manipulate.gifbin0 -> 1438 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/overview.gifbin0 -> 75398 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/search-context.gifbin0 -> 3458 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/tasklist-actions.gifbin0 -> 5741 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/tasks-archive.gifbin0 -> 10002 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/tasks-drilldown.gifbin0 -> 5729 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/tasks-go-navigation.gifbin0 -> 2915 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/tasks-history.gifbin0 -> 4324 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/tasks-offline.gifbin0 -> 7069 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/tasks-quick-filter.gifbin0 -> 6083 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/images/tasks-reminders.gifbin0 -> 5668 bytes
-rw-r--r--org.eclipse.mylyn.help.ui/doc/limitations.html39
-rw-r--r--org.eclipse.mylyn.help.ui/doc/new.html542
-rw-r--r--org.eclipse.mylyn.help.ui/doc/overview.html68
30 files changed, 778 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.help.ui/doc/changes.html b/org.eclipse.mylyn.help.ui/doc/changes.html
new file mode 100644
index 000000000..260faee1b
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/changes.html
@@ -0,0 +1,91 @@
+<HTML>
+<HEAD>
+ <TITLE>Mylar Release Notes</TITLE>
+
+</HEAD>
+<BODY LINK="#4756AC" VLINK="#60657B" BGCOLOR="#FFFFFF">
+
+ <p>&nbsp;</p>
+ <p><span style="background-color: #FFFF00">OUT OF DATE</span></p>
+ <p>&nbsp;</p>
+ <p>0.2.0, released 2004-05-17</p>
+ <p>
+ <b>Enhancements</b><br>
+ - Mylar views integrated with standard JDT views,
+ problems list, navigator, and outline<br>
+ - Aware of Java, plugin.xml, Ant build.xml, and Bugzilla
+ structure<br>
+ - Active search<br>
+ - Task list<br>
+ - Generic interest decorators, filters, sorters&nbsp;
+ </p>
+ <p><b>0.2.0,
+ released 2004-05-17</b></p>
+ <p><b>Enhancements</b><br>
+ - Mylar views integrated with standard JDT views,
+ problems list, navigator, and outline<br>
+ - Aware of Java, plugin.xml, Ant build.xml, and Bugzilla
+ structure<br>
+ - Active search<br>
+ - Task list<br>
+ - Generic interest decorators, filters, sorters</p>
+ <p><b>0.1.3,
+ released 2004-xx-xx</b></p>
+ <p>
+ <b>Bug fixes</b><br>
+ - ...<br>
+ <br>
+ <b>Enhancements</b><br>
+ - Performance improvements to the Mylar Package
+ Explorer's auto-expand/filter mode. Results in faster
+ updated and less jumping around when toggling.<br>
+ - Quick fix menu can be invoked with left-mouse click of
+ error in ruler (limitation in 0.1.2).<br>
+ <br>
+ <b>Known limitations</b><br>
+ - Filter labels don't show up properly in Mylar Package
+ Explorer.</p>
+ <p><b>0.1.2,
+ released 2004-08-10</b></p>
+ <p>Private release for IBM Toronto Lab user
+ study.&nbsp; <br>
+ <br>
+ <b>Bug fixes</b><br>
+ - Double click in left ruler does not enable breakpoint.<br>
+ - Error is thrown if problem does not have corresponding
+ Java element.<br>
+ - In some cases the Mylar model did not persist across
+ Eclipse invocations.<br>
+ - Mylar Package Explorer expand and filtering modes do
+ not persist across invocations (limitation in 0.1.1)<br>
+ <br>
+ <b>Enhancements</b><br>
+ - All filters are now available on the Mylar Package
+ Explorer, e.g. referenced libraries.<br>
+ - Names of Java elements are qualified with class name
+ in problems list.<br>
+ - Support for interoperating with AJDT plugin.<br>
+ - Mylar Outline now works for .class files (limitation
+ in 0.1.1)<br>
+ - Outline view labels number of elements visible if
+ filtering is enabled (limitation in 0.1.1)<br>
+ <br>
+ <b>Known limitations</b><br>
+ - Left-click of quick-fixable errors won’t work. Use context menu (right-click) or
+ keyboard shortcut (Ctrl-1) instead.</p>
+ <p>&nbsp;</p>
+ <p><b>0.1.1,
+ released 2004-08-09</b></p>
+ <p>Private release
+ for IBM Toronto Lab user study.&nbsp; Mylar
+ degree-of-interest visualization appears in the
+ following extended Eclipse views: Package Explorer,
+ Problems List, and Document Outline.</p>
+ <p>&nbsp;</p>
+ <p><b>0.1.0,
+ released 2004-08-04</b></p>
+ <p>Private release
+ for IBM Toronto Lab user study.&nbsp; User monitoring
+ functionality only, no UI.</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.mylyn.help.ui/doc/context.html b/org.eclipse.mylyn.help.ui/doc/context.html
new file mode 100644
index 000000000..b5f93076e
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/context.html
@@ -0,0 +1,19 @@
+<!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 Tools
+ </title>
+ </head>
+ <body>
+ <h1>
+ Task Context</h1>
+ <p>&nbsp;</p>
+ <p>&nbsp;</p>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.mylyn.help.ui/doc/extending.html b/org.eclipse.mylyn.help.ui/doc/extending.html
new file mode 100644
index 000000000..b5f93076e
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/extending.html
@@ -0,0 +1,19 @@
+<!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 Tools
+ </title>
+ </head>
+ <body>
+ <h1>
+ Task Context</h1>
+ <p>&nbsp;</p>
+ <p>&nbsp;</p>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.mylyn.help.ui/doc/images/alt-click.gif b/org.eclipse.mylyn.help.ui/doc/images/alt-click.gif
new file mode 100644
index 000000000..fc2a91bcf
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/alt-click.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/bugzilla-hyperlink.gif b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-hyperlink.gif
new file mode 100644
index 000000000..22dfa8780
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-hyperlink.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/bugzilla-internal-browser.gif b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-internal-browser.gif
new file mode 100644
index 000000000..6087ee5b8
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-internal-browser.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/bugzilla-query-custom.gif b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-query-custom.gif
new file mode 100644
index 000000000..7f341e135
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-query-custom.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/bugzilla-synch.gif b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-synch.gif
new file mode 100644
index 000000000..390e6ea86
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-synch.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/filter-auto-toggle.gif b/org.eclipse.mylyn.help.ui/doc/images/filter-auto-toggle.gif
new file mode 100644
index 000000000..02670b06a
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/filter-auto-toggle.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/filtering-ant.gif b/org.eclipse.mylyn.help.ui/doc/images/filtering-ant.gif
new file mode 100644
index 000000000..eac12cbf4
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/filtering-ant.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/filtering-declarations.gif b/org.eclipse.mylyn.help.ui/doc/images/filtering-declarations.gif
new file mode 100644
index 000000000..9362a231f
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/filtering-declarations.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/filtering-exclusion.gif b/org.eclipse.mylyn.help.ui/doc/images/filtering-exclusion.gif
new file mode 100644
index 000000000..ff1c65b23
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/filtering-exclusion.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/folding-toggle.gif b/org.eclipse.mylyn.help.ui/doc/images/folding-toggle.gif
new file mode 100644
index 000000000..bfaa55233
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/folding-toggle.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/highlight.gif b/org.eclipse.mylyn.help.ui/doc/images/highlight.gif
new file mode 100644
index 000000000..7368b7f25
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/highlight.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/interest-content-assist.gif b/org.eclipse.mylyn.help.ui/doc/images/interest-content-assist.gif
new file mode 100644
index 000000000..67c85f9d8
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/interest-content-assist.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/interest-java-browsing.gif b/org.eclipse.mylyn.help.ui/doc/images/interest-java-browsing.gif
new file mode 100644
index 000000000..031d55daf
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/interest-java-browsing.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/interest-manipulate.gif b/org.eclipse.mylyn.help.ui/doc/images/interest-manipulate.gif
new file mode 100644
index 000000000..5640c2b2a
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/interest-manipulate.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/overview.gif b/org.eclipse.mylyn.help.ui/doc/images/overview.gif
new file mode 100644
index 000000000..b005ae592
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/overview.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/search-context.gif b/org.eclipse.mylyn.help.ui/doc/images/search-context.gif
new file mode 100644
index 000000000..43aed77ec
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/search-context.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/tasklist-actions.gif b/org.eclipse.mylyn.help.ui/doc/images/tasklist-actions.gif
new file mode 100644
index 000000000..880813f89
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/tasklist-actions.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/tasks-archive.gif b/org.eclipse.mylyn.help.ui/doc/images/tasks-archive.gif
new file mode 100644
index 000000000..a060adbfd
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/tasks-archive.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/tasks-drilldown.gif b/org.eclipse.mylyn.help.ui/doc/images/tasks-drilldown.gif
new file mode 100644
index 000000000..18c536aad
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/tasks-drilldown.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/tasks-go-navigation.gif b/org.eclipse.mylyn.help.ui/doc/images/tasks-go-navigation.gif
new file mode 100644
index 000000000..7be278ba6
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/tasks-go-navigation.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/tasks-history.gif b/org.eclipse.mylyn.help.ui/doc/images/tasks-history.gif
new file mode 100644
index 000000000..c7dab9c23
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/tasks-history.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/tasks-offline.gif b/org.eclipse.mylyn.help.ui/doc/images/tasks-offline.gif
new file mode 100644
index 000000000..96c74ab4a
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/tasks-offline.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/tasks-quick-filter.gif b/org.eclipse.mylyn.help.ui/doc/images/tasks-quick-filter.gif
new file mode 100644
index 000000000..a0fd9f09e
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/tasks-quick-filter.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/images/tasks-reminders.gif b/org.eclipse.mylyn.help.ui/doc/images/tasks-reminders.gif
new file mode 100644
index 000000000..d1abb52ce
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/images/tasks-reminders.gif
Binary files differ
diff --git a/org.eclipse.mylyn.help.ui/doc/limitations.html b/org.eclipse.mylyn.help.ui/doc/limitations.html
new file mode 100644
index 000000000..0ff01c053
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/limitations.html
@@ -0,0 +1,39 @@
+<!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 Limitations
+ </title>
+ </head>
+ <body>
+ <h1>
+ Known Limitations</h1>
+ <p><b>Supported platforms</b></p>
+ <ul>
+ <li>Eclipse 3.1 final or later</li>
+ <li>Java 5 VM or later</li>
+ </ul>
+ <p><b>General</b></p>
+ <p><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=102663">Bug
+ 102663</a>&nbsp; Multiple workbench windows are not supported and Mylar will
+ not work properly if you have more than one window open.</p>
+ <p><b>Java editing</b></p>
+ <p><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=109314">Bug
+ 109314</a>&nbsp; Folding must be toggled off in order to view all the
+ matches for &quot;mark occurrences&quot;.&nbsp; This is not a Mylar-specific
+ limitation but is more noticeable when Automatic Folding is enabled.</p>
+ <p><b>Bugzilla</b></p>
+ <p><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=102848">Bug
+ 102848</a>&nbsp; You can only set one bug repository per workspace.&nbsp; </p>
+ <p><b>Other</b></p>
+ <p>
+ <a href="https://bugs.eclipse.org/bugs/buglist.cgi?cmdtype=runnamed&namedcmd=All Open Mylar Bugs">
+ Bugzilla Query</a> showing all open Mylar reports.</p>
+
+ </body>
+</html>
+
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..e0aae19ec
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/new.html
@@ -0,0 +1,542 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<link rel="STYLESHEET" href="../book.css" charset="ISO-8859-1"
+ type="text/css">
+<title>Mylar New & Noteworthy</title>
+</head>
+<body>
+<h2>New and Noteworthy for Mylar 0.3.8</h2>
+<p>Features added since Mylar 0.3.7 are <span style="background-color: #FFCC99">&nbsp;highlighted.</span>&nbsp;
+Send questions to <a href="mailto:mylar-dev@eclipse.org">mylar-dev@eclipse.org</a>.&nbsp;
+Submit feature requests to
+<a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Mylar">Bugzilla</a>.</p>
+<h3>Task context</h3>
+<table cellpadding="10" cellspacing="0" width="600" id="table26">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Active Search</b></p>
+ </td>
+ <td width="70%" valign="top">
+ Only available in Phase 2 of
+ the user study.&nbsp; As you work and elements become landmarks
+ (bold decoration), Active Search eagerly finds related elements.&nbsp;
+ To force an element to populate the Active Search view manually make
+ it a landmark by right-clicking or hitting Ctrl+Alt+Shift+Up Arrow.&nbsp;
+ Use the pull-downs on the toolbar to alter the degree-of-separation
+ scope of the search.&nbsp; Note that elements with predicted
+ interest are gray.<p>
+ <img border="0" src="images/active-search.gif" width="340" height="309"></td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table27">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Active Hierarchy</b></p>
+ </td>
+ <td width="70%" valign="top">
+ Only available in Phase 2 of
+ the user study.&nbsp; Similar to Active Search, this view actively
+ finds and presents the type hierarchy of the current set of
+ landmarks.<p>
+ <img border="0" src="images/active-hierarchy.gif" width="364" height="145"></td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table28">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Predicted interest of errors</b></p>
+ </td>
+ <td width="70%" valign="top">
+ Only available in Phase 2 of
+ the user study.&nbsp; Java elements that have errors get a predicted
+ interest, which means that they show up in views such as a the
+ package explorer.&nbsp; Once the errors are fixed the predicted
+ interest goes away.<p>
+ <img border="0" src="images/interest-error.gif" width="233" height="189"></td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table29">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Filter declarations in Package Explorer </b></p>
+ </td>
+ <td width="70%" valign="top">
+ If you don't like Mylar's constant showing of Java members in the
+ Package Explorer, select the drop-down menu, then &quot;Filters...&quot; and
+ enable the &quot;Mylar Java Declarations Filter&quot;.&nbsp; It will then
+ stick in the menu in case you want to toggle between modes.<p>
+ <img border="0" src="images/filtering-declarations.gif" width="441" height="211"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+ </table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table23">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Interest filter exclusions</b></p>
+ </td>
+ <td width="70%" valign="top">
+ Resources that are always
+ considered interesting can be configured to always show when the
+ interest filter is on, via the root Mylar preference page.&nbsp;
+ Note that the parent of the resource, e.g. the project or folder,
+ needs to be interesting for it's children to show.&nbsp;
+ <p>
+ <img border="0" src="images/filtering-exclusion.gif" width="420" height="240"></td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table19">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Automatic interest filter toggling</b></p>
+ </td>
+ <td width="70%" valign="top">
+ By default the interest
+ filter will automatically be toggled on the Package Explorer when a
+ task with context is activated, and toggled off when the task is
+ deactivated.&nbsp; This preference is under Mylar -&gt; Java.<p>
+ <img border="0" src="images/filter-auto-toggle.gif" width="414" height="47"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table16">
+ <tr>
+ <td align="left" valign="top" width="30%">
+ <p align="right"><b>Context highlighters</b></p>
+ </td>
+ <td valign="top" width="70%">
+ You can associate a task with a highlighter. This can be useful if
+ you are using Mylar without the filtering support.&nbsp; It also
+ allows you to distinguish between task contexts if you have multiple
+ tasks active.<p><img
+ src="images/highlight.gif"></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Ant editing</b></p>
+ </td>
+ <td width="70%" valign="top">
+ Interest-based filtering is
+ now supported in the Ant editor's Outline view by toggling the
+ glasses.<p>
+ <img border="0" src="images/filtering-ant.gif" width="464" height="113"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table8">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Interest-based content assist</b></p>
+ </td>
+ <td width="70%" valign="top">
+ The top of the content assist menu will put the items that are in
+ your task context on top of the list, to enable quick selection via
+ arrow keys. Once you start typing the menu will work as usual. Note
+ that the Mylar Java Editor needs to be set as default for &quot;.java&quot;
+ files (this is the only new functionality that comes from the Mylar
+ Java editor).<p>
+ <img border="0" src="images/interest-content-assist.gif" width="432" height="131"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table9">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Toggle auto folding</b></p>
+ </td>
+ <td width="70%" valign="top">
+ Pressing the editor toolbar button with the Mylar glasses on it will
+ enable/disable Mylar's automatic folding.&nbsp; This can be useful
+ when needing to browse through the code, or copy/paste code around
+ (since Eclipse's folding support can cause odd expansions when
+ copying folded regions,
+ <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=104648">bug
+ 104648</a>).<p>
+ <img border="0" src="images/folding-toggle.gif" width="276" height="127"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table4">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Show all filtered children</b></p>
+ </td>
+ <td width="70%" valign="top">
+ When you are using filtering in a Mylar view you have the option of
+ temporarily showing all children of a filtered node by &lt;alt&gt;clicking
+ a node that is not currently selected.&nbsp; For example, you can
+ &lt;alt&gt;click a source folder, keep the &lt;alt&gt; key down, and continue
+ drilling down until you find a method of interest.&nbsp;
+ <p><img src="images/alt-click.gif" alt="Alt Click"
+ title="New Java Project Wizard"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+ </table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table5">
+ <tr>
+ <td align="left" valign="top" width="30%">
+ <p align="right"><b>Search within task context</b></p>
+ </td>
+ <td valign="top" width="70%">The automatically updated Mylar Task
+ Context working set can be searched as any other working set, either
+ via the popup menus or using the search dialog.&nbsp; For example,
+ to find all System.out/err calls before checking in, search for
+ &quot;System.&quot; within the task context. To quickly search all references
+ click Alt+Shift+G.<p>
+ <img border="0" src="images/search-context.gif" width="470" height="133"></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table6">
+ <tr>
+ <td align="left" valign="top" width="30%">
+ <p align="right"><b>Directly manipulate interest</b></p>
+ </td>
+ <td valign="top" width="70%">Directly manually manipulate the
+ interest level of one or more elements by right clicking them and using the two
+ Mylar actions in the popup menu.&nbsp; Keyboard shortcuts for these
+ are Ctrl+Alt+Shift+Up Arrow for Make Landmark, and&nbsp;
+ Ctrl+Alt+Shift+Down Arrow for Make Less Interesting.&nbsp; This now supports disjoint
+ selections.<p>
+ <img border="0" src="images/interest-manipulate.gif" width="262" height="65"></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table7">
+ <tr>
+ <td align="left" valign="top" width="30%">
+ <p align="right"><b>Interest filtering for the Java Browsing
+ perspective</b></p>
+ </td>
+ <td valign="top" width="70%">Interest filtering can be toggled for
+ the Packages, Types, and Members views simultaneously by clicking
+ the leftmost toolbar button visible below.<p>
+ <img border="0" src="images/interest-java-browsing.gif" width="404" height="100"></p>
+
+ </td>
+ </tr>
+ </table>
+
+<h3>Bugzilla</h3>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table22">
+ <tr>
+ <td align="left" valign="top" width="30%">
+ <p align="right"><b>Custom queries</b></p>
+ </td>
+ <td valign="top" width="70%">
+ To create a custom Bugzilla
+ query paste the query URL into the New Bugzilla Query dialog. This
+ enables support of queries that can not be configured via the
+ dialog, and as such some query hits may not open or format properly.<p>
+ <img border="0" src="images/bugzilla-query-custom.gif" width="483" height="106"></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table16">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Support Ctrl+click in Java Editor to navigate to
+ bug</b></p>
+ </td>
+ <td width="70%" valign="top">
+ <span style="background-color: #FFFFFF">Ctrl+click on a comment that
+ contains one of the following forms will open the bug with the given
+ id: bug# 123, bug 123,
+ Bug #123,
+ Bug#123. (Note that all of these are
+ case insensitive and can be followed by a colon or whitespace).</span><p>
+ <img border="0" src="images/bugzilla-hyperlink.gif" width="381" height="102"></p>
+ </td>
+ </tr>
+</table>
+
+<h3>Task List</h3>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table31">
+ <tr>
+ <td align="left" valign="top" width="30%">
+ <p align="right"><b>Synchronization state</b></p>
+ </td>
+ <td valign="top" width="70%">
+ If a bug report has information on it that has not been viewed, such
+ as new comments, the blue &quot;incoming&quot; overlay is displayed.&nbsp; If
+ a bug has changes on it that have been saved but have not been
+ committed to Bugzilla, the gray &quot;outgoing&quot; overlay is displayed.&nbsp;
+ A red overlay appears if there is a conflict.<p>
+ <img border="0" src="images/bugzilla-synch.gif" width="323" height="186"></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table32">
+ <tr>
+ <td align="left" valign="top" width="30%">
+ <p align="right"><b>Archived reports</b></p>
+ </td>
+ <td valign="top" width="70%">
+ All bug reports are archived
+ in a special category that is invisible by default.&nbsp; But if a
+ you do a search, and the matches don't show in another category
+ (e.g. because no query matches that report), the archive category,
+ highlighted in blue below, gives access to that report.<p>
+ <img border="0" src="images/tasks-archive.gif" width="331" height="187"></td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table30">
+ <tr>
+ <td align="left" valign="top" width="30%">
+ <p align="right"><b>Offline mode</b></p>
+ </td>
+ <td valign="top" width="70%">
+ You can now explicitly state
+ whether you want to work with cached copies of Bugzilla reports and
+ avoid refresh with the server.&nbsp; In offline mode the cached bug
+ copy is always used.&nbsp; In online mode the Bugzilla server is
+ always checked for the latest report.<p>
+ <img border="0" src="images/tasks-offline.gif" width="326" height="207"></td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table15">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>New context menu actions</b></p>
+ </td>
+ <td width="70%" valign="top">
+ <span style="background-color: #FFFFFF">The task list now contains
+ actions for collapsing all nodes, navigating, and specifying
+ preferences for file closing behavior on task activation.</span><p>
+ <img border="0" src="images/tasklist-actions.gif" width="264" height="185"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table17">
+ <colgroup>
+ <col width="20%" valign="top" align="right">
+ <col width="80%" valign="top" align="left">
+ </colgroup>
+ <tbody>
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Focus on a single task category</b></p>
+ </td>
+ <td width="70%" valign="top">
+ <span style="background-color: #FFFFFF">To see only the tasks for a single category
+ select the &quot;Go Into Category&quot; action from the context menu.&nbsp; To
+ go back to viewing all tasks and categories under the root use the
+ &quot;Go Up To Root&quot; action in the Task List's toolbar pull down menu
+ (visible above).</span><p>
+ <img border="0" src="images/tasks-go-navigation.gif" width="284" height="74"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table18">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Task history navigation</b></p>
+ </td>
+ <td width="70%" valign="top">
+ Navigate between previously
+ activate tasks using the Task List view's pull down menu (upper
+ right-hand corner of the toolbar).<p>
+ <img border="0" src="images/tasks-history.gif"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+ </td>
+ </tr>
+ </tbody>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table13">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Quick filter</b></p>
+ </td>
+ <td width="70%" valign="top">
+ To filter task by name or
+ regexp type the filter text into the field and all matched tasks
+ will display.&nbsp; Note that this will temporarily suppress all
+ other filters.&nbsp; To clear the query press the &quot;x&quot; button to the
+ right of the text field.<p>
+ <img border="0" src="images/tasks-quick-filter.gif" width="315" height="173"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table14">
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Reminders</b></p>
+ </td>
+ <td width="70%" valign="top">
+ Set a reminder for a task when creating it, or by selecting the
+ &quot;Summary&quot; tab of the Task Editor.&nbsp; When you start using Eclipse
+ on the given day the reminders will come up.<p>
+ <img border="0" src="images/tasks-reminders.gif" width="452" height="154"></td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="10" cellspacing="0" width="600" id="table10">
+ <colgroup>
+ <col width="20%" valign="top" align="right">
+ <col width="80%" valign="top" align="left">
+ </colgroup>
+ <tbody>
+ <tr>
+ <td width="30%" valign="top" align="left">
+ <p align="right"><b>Open reports in web browser</b></p>
+ </td>
+ <td width="70%" valign="top">
+ Bug reports can be opened with either the Bug Editor or the Internal
+ Web Browser.&nbsp; This can be set as a Task List preferences.&nbsp;
+ When the Bug Editor is open you can click the hyperlink to show the
+ report in the browser (e.g. to use a feature not yet available in
+ the editor, such as voting).&nbsp; <p>
+ <img border="0" src="images/bugzilla-internal-browser.gif" width="344" height="157"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+ </tbody>
+</table>
+
+</body>
+</html>
diff --git a/org.eclipse.mylyn.help.ui/doc/overview.html b/org.eclipse.mylyn.help.ui/doc/overview.html
new file mode 100644
index 000000000..debe0702c
--- /dev/null
+++ b/org.eclipse.mylyn.help.ui/doc/overview.html
@@ -0,0 +1,68 @@
+<!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>
+ <h1>
+ Mylar Overview</h1>
+ <p><i>The best way to get an overview of Mylar is by watching the flash
+ demos, then by checking the latest <b>
+ <a href="new.html">What's New</a></b></i></p>
+ <ul>
+ <li><i><a href="http://eclipse.org/mylar/doc/demo/mylar-demo-03.html">
+ Getting started</a> (5 minutes)</i></li>
+ <li><i>
+ <a href="http://eclipse.org/mylar/doc/demo/mylar-demo-03-search.html">
+ Using active views</a> (2 minutes)</i></li>
+ <li><i>Managing tasks (to come)</i></li>
+ </ul>
+ <p>As you work on programming tasks, Mylar watches your activity and creates
+ a task context.&nbsp; This context is associated with the task that you have
+ activated.&nbsp; Mylar extends Eclipse structure views and editors to show
+ you only what you're working on by focusing on the task context, and to
+ highlight the degree of interest of the program structure that you are
+ working on.&nbsp; The following list and figure summarize the core Mylar
+ features.&nbsp; </p>
+ <ol>
+ <li>Use the task list to create tasks and categories.&nbsp; You can also
+ add a bugzilla report as a task, or create a bugzilla query as a
+ category.&nbsp; A task context is activated by clicking the gray
+ glasses, which causes the task and its category to become bold.&nbsp;
+ Note that tasks can show up in multiple categories (e.g. as a result of
+ a query, as in the figure below).&nbsp; To disable the context click the
+ glasses again.&nbsp; If you are using bugzilla reports you must
+ configure the Bugzilla server first (Preferences -&gt; Bugzilla).&nbsp; If
+ you double-click a Bugzilla report it will open with the internal
+ browser, or with a Bugzilla Editor if you set Preferences -&gt; Mylar -&gt;
+ Task List accordingly.</li>
+ <li>Click the Mylar glasses to filter out all uninteresting elements
+ (i.e. those not a part of the task context), shown here on the Outline
+ view.&nbsp; You will notice that views with Mylar filtering update
+ automatically as you work.&nbsp; Toggle this button to switch between
+ the standard view mode and the Mylar interest filtering.&nbsp; If you
+ have no task context active and all of the Mylar glasses are toggled off
+ all of the Mylar functionality is disabled.</li>
+ <li>The Problems list can be filtered just like the outline.</li>
+ <li>The editor provides an automatic folding feature that can be toggled
+ using the toolbar button next to &quot;Mark Occurrences&quot;.&nbsp; When enabled
+ all uninteresting elements will be folded, an interesting elements
+ unfolded.&nbsp; Note that if you use the Mylar Java editor for &quot;.java&quot;
+ files the highest interest elements will be moved to the top of the
+ content assist list.</li>
+ <li>Mylar filtering works in the Package Explorer as well.&nbsp;
+ Elements that are not a part of the task context show up in gray
+ consistently throughout the views.&nbsp; The highest interest elements,
+ called Landmarks, show up in bold.&nbsp; </li>
+ </ol>
+ <p><img border="0" src="images/overview.gif" width="640" height="461"></p>
+ <p>&nbsp;</p>
+
+ </body>
+</html>

Back to the top