- Mylyn Version | Sub-projects |
- | Mylyn Builds | Mylyn Commons | Mylyn Context | Mylyn Docs | Mylyn Reviews | Mylyn Tasks | Mylyn Versions |
- 3.8 (tentative, Juno) | 1.0 | 3.8 | 3.8 | 1.7 | 1.0 | 3.8 | 1.0 |
+ List of major and release train versions:
+
+Mylyn Version | Sub-projects |
+ | Mylyn Builds | Mylyn Commons | Mylyn Context | Mylyn Docs | Mylyn Reviews | Mylyn Tasks | Mylyn Versions |
+
+ 3.8 (Juno) | 1.0 | 3.8 | 3.8 | 1.7 | 1.0 | 3.8 | 1.0 |
- 3.7 (planned) | 0.9 | 3.7 | 3.7 | 1.6 | 0.9 | 3.7 | 0.9 |
+ 3.70.9 | 3.7 | 3.7 | 1.6 | 0.9 | 3.7 | 0.9 |
+3.6.5 (Indigo SR2) | 0.8.5 | 3.6.5 | 3.6.5 | 1.5.5 | | 3.6.5 | |
+3.6.2 (Indigo SR1) | 0.8.2 | 3.6.2 | 3.6.2 | 1.5.2 | | 3.6.2 | |
- 3.6 (Indigo) | 0.8 | 3.6 | 3.6 | 1.5 | 0.8 | 3.6 | 0.8 |
- 3.5.1 | 0.7.1 | 3.5.1 | 3.5.1 | 1.4.1 | 0.7.1 | 3.5.1 | 0.7.1 |
+ 3.6 (Indigo)0.8 | 3.6 | 3.6 | 1.5 | | 3.6 | 0.8 |
- 3.5 | 0.7 | 3.5 | 3.5 | 1.4 | 0.7 | 3.5 | 0.7 |
- 3.4.3 (Helios SR2) | | 3.4.3 | 3.4.3 | 1.3.2 | | 3.4.3 | |
- 3.4.2 (Helios SR1) | | 3.4.2 | 3.4.2 | 1.3.2 | | 3.4.2 | |
- 3.4.1 | | 3.4.1 | 3.4.1 | 1.3.1 | | 3.4.1 | |
+ 3.50.7 | 3.5 | 3.5 | 1.4 | | 3.5 | 0.7 |
+3.4.3 (Helios SR2) | | 3.4.3 | 3.4.3 | 1.3.2 | | 3.4.3 | |
+3.4.2 (Helios SR1) | | 3.4.2 | 3.4.2 | 1.3.2 | | 3.4.2 | |
3.4 (Helios) | | 3.4 | 3.4 | 1.3 | | 3.4 | |
@@ -101,17 +103,18 @@
download page.
- Eclipse Version | Mylyn Version |
- 4.2 | 3.7 and later |
- 4.1 | 3.5 and later |
- 3.8 (Juno) | 3.7 and later |
- 3.7 (Indigo) | 3.5 and later |
- 3.6 (Helios) | 3.3 and later |
- 3.5 (Galileo) | 3.2 - 3.6 |
- 3.4 (Ganymede) | 2.1 - 3.4 |
- 3.3 | 2.0 - 3.2 |
- 3.2 | 1.0 - 2.0 |
- 3.1 | 0.6.0 |
+Eclipse Version | Mylyn Version |
+4.2 (Juno) | 3.7 and later |
+4.1 | Not Supported |
+4.0 | Not Supported |
+3.8 | 3.7 and later |
+3.7 (Indigo) | 3.5 and later |
+3.6 (Helios) | 3.3 - 3.8 |
+3.5 (Galileo) | 3.2 - 3.6 |
+3.4 (Ganymede) | 2.1 - 3.4 |
+3.3 | 2.0 - 3.2 |
+3.2 | 1.0 - 2.0 |
+3.1 | 0.6.0 |
Mylyn also relies on a web browser that works with the Standard Widget Toolkit; Windows and MacOS users are fine, but Linux users might have to download another browser. See
the SWT Browser guide for which browsers will work. See
@@ -121,16 +124,27 @@
See
bug 288567 for announcement regarding supported repository versions.
+ Mylyn 3.8
+
+ - Eclipse 3.6, 3.7, 3.8, 4.2
+
+
+ - Bugzilla 3.6, 4.0, 4.2
+ - Trac 0.11, 0.12
+ - Hudson 2.1.2, 2.2.0
+ - Jenkins 1.424.6
+ - Gerrit 2.2.2, 2.3
+
Mylyn 3.7
- - Bugzilla 3.4, 3.6, 4.0
+ - Bugzilla 3.6, 4.0, 4.2
- Trac 0.11, 0.12
- - Hudson 2.1.2
- - Jenkins 1.427
- - Gerrit 2.2
+ - Hudson 2.1.2, 2.2.0
+ - Jenkins 1.424.6
+ - Gerrit 2.2.1, 2.2.2
Mylyn 3.6
@@ -179,7 +193,7 @@
- If you have more than one VM, you need to specify that Eclipse should use the JDK1.5 VM.
In Unix, set the environment variable JAVA_HOME
to the root of the JDK1.5 installation and/or set the PATH
variable to put the JDK1.5 executable directory before any other VM executable directories. For example, under bash
in Unix:
- export JAVA_HOME="''(location of JDK1.5 root)''"
+ export JAVA_HOME="(location of JDK1.5 root)"
export PATH=$JAVA_HOME/bin:$PATH
We do
@@ -266,12 +280,14 @@ J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6
To ensure that you are using the 1.5 VM refer to the last comment on
bug 1163477 for instructions on how to change the 1.4 default.
- ''' Startup warnings'''
+
+ Startup warnings
+
If you see startup errors or warnings such as BundleException
or timeout messages restart Eclipse with the -clean
flag either on the command line, in your shortcut link, or by temporarily it into the eclipse/eclipse.ini
file. These warnings do not cause any bad behavior, but this bug has been fixed in all Mylyn builds after 2.1. The warnings have this form:
!MESSAGE While loading class "org.eclipse.mylar.tasks.ui.TasksUiPlugin", thread "Thread
- [main,6,main]" timed out waiting (5000ms) for thread "Thread[Worker-3,5,main]" to finish
- starting bundle "update@plugins/org.eclipse.mylar.tasks.ui_2.0.0.v20070514-1800.jar [809]".
- To avoid deadlock, thread "Thread[main,6,main]" is proceeding but
+ main,6,main" timed out waiting (5000ms) for thread "ThreadWorker-3,5,main" to finish
+ starting bundle "update@plugins/org.eclipse.mylar.tasks.ui_2.0.0.v20070514-1800.jar 809".
+ To avoid deadlock, thread "Threadmain,6,main" is proceeding but
"org.eclipse.mylar.tasks.ui.TasksUiPlugin" may not be fully initialized.
Installation Troubleshooting on Eclipse 3.4 and later
@@ -303,7 +319,7 @@ J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6
Help → Software Updates… → Available Software → Manage Sites. Then re-add the sites which will refresh the meta data and artifacts available on the update sites.
Also see steps under
- Installation Troubleshooting on Eclipse 3.4 and later.
+ Installation Troubleshooting on Eclipse 3.4 and later.
Why does update fail with
Cannot complete the request?
@@ -326,13 +342,15 @@ J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6
Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.mylyn.monitor.ui/[3.0.3.v20081015-1500 -e3x,3.0.3.v20081015-1500-e3x]] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.mylyn.monitor.ui/[3.0.1.v20080721-2100-e3x,3.0.1.v20080721-2100-e3x]]can be satisfied.
[…]
- Cannot find a solution satisfying the following requirements org.eclipse.ui [3.4.2.M20090204-0800].
+ Cannot find a solution satisfying the following requirements org.eclipse.ui 3.4.2.M20090204-0800.
Also see steps under
- Installation Troubleshooting on Eclipse 3.4 and later.
+ Installation Troubleshooting on Eclipse 3.4 and later.
Installation Troubleshooting on Eclipse 3.3 and earlier
- ''' Update failures '''
+
+ Update failures
+
First, try running the update again via
Help → Software Updates → Search for new features… and ensure that all of the Mylyn features have been updated.
@@ -345,7 +363,9 @@ J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6
updated your Eclipse 3.3 to an Eclipse 3.4 milestone, you will not be able to update the 3.3 copy, because Mylyn has two separate downloads for Eclipse 3.3 and 3.4. Also, not all of the 3.3 version of Mylyn will work in Eclipse 3.4. Install the latest 3.4 version from:
http://www.eclipse.org/mylyn/downloads/
- ''' Java Persistence API Tools error when updating the JEE Eclipse Package '''
+
+ Java Persistence API Tools error when updating the JEE Eclipse Package
+
If you are trying to install additional features and get this error you have hit
bug 194959 which should be resolved soon. The work-around is to check off the
Europa Discovery Site and install the first two components of the
@@ -364,22 +384,28 @@ J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6
Uninstall the Subclipse Mylar Integration (1.0.1)
Uninstall the old version of Mylar
- ''' Incompatible VM (e.g. JDK 1.4) '''
+
+ Incompatible VM (e.g. JDK 1.4)
+
If you are using the wrong VM, you’ll see errors like the following in your log file.
Root exception: java.lang.UnsupportedClassVersionError:
org/eclipse/mylar/tasklist/MylarTasklistPlugin (Unsupported major.minor version 49.0)
See
- Configure Java to fix this problem.
+ Configure Java to fix this problem.
+
+
+ Incompatible version of Eclipse
- ''' Incompatible version of Eclipse '''
Separate versions and update sites exist
for Eclipse 3.1 and 3.2), in which case you may see errors like the following in your <workspace>/.metadata/.log
file or in a Mylyn view:
java.lang.NoSuchMethodError: org.eclipse.ui.internal.dialogs.FilteredTree.getFilterControl()
The activator org.eclipse.mylar.java.MylarJavaPlugin for bundle org.eclipse.mylar.java is invalid
- ''' Mylyn feature configuration problem '''
+
+ Mylyn feature configuration problem
+
If the above do not address the issue, the easiest thing to do is uninstall any old versions and update to the latest Mylyn. Your tasks won’t be lost, because by default they are stored in the <workspace>/.metadata/.mylyn
folder which will be read next time Mylyn starts correctly.
- First, uninstall the old version of Mylyn using
@@ -406,8 +432,8 @@ The activator org.eclipse.mylar.java.MylarJavaPlugin for bundle org.eclipse.myla
What does the error “Network connection problems encountered during search” mean?
If you get that message while trying to download Mylyn, it means that Eclipse couldn’t find the location you entered. This might be because you copied something incorrectly (watch for extra characters -- even extra spaces can cause errors), or because the site went down. You may be able to see if the site is up or down by copying the URL into your Web browser.
- '
- What does the “Update manager failure” message mean? '
+
+ What does the “Update manager failure” message mean?
It means that Eclipse could not access the update site, or that it got confused about the configuration state of your Eclipse. First try updating again to see if the update site is accessible.
If you are trying to update the JIRA connector you can also try de-selecting that feature in case the Tigris.org
update site is not accessible. Using
@@ -527,13 +553,13 @@ The activator org.eclipse.mylar.java.MylarJavaPlugin for bundle org.eclipse.myla
Solving issues with KDE environment variable settings
Most of the
- known UI issues below are due to a broken environment variable setting. The environment variable GTK2_RC_FILES contains a search path to find the GTK configuration files to be used by the GTK application and can be checked with
+ known UI issues below are due to a broken environment variable setting. The environment variable GTK2_RC_FILES contains a search path to find the GTK configuration files to be used by the GTK application and can be checked with
env | grep GTK2_RC_FILES
The correct setting is obtained by
- export GTK2_RC_FILES=$HOME/.gtkrc-2.0-kde:$HOME/.kde/share/config/gtkrc-2.0 ''# Bourne shell''
- setenv GTK2_RC_FILES $HOME/.gtkrc-2.0-kde:$HOME/.kde/share/config/gtkrc-2.0 ''# C shell''
+ export GTK2_RC_FILES=$HOME/.gtkrc-2.0-kde:$HOME/.kde/share/config/gtkrc-2.0 # Bourne shell
+ setenv GTK2_RC_FILES $HOME/.gtkrc-2.0-kde:$HOME/.kde/share/config/gtkrc-2.0 # C shell
Important note: The used environment setting seems to differ depending on the way KDE starts
@@ -646,7 +672,7 @@ The activator org.eclipse.mylar.java.MylarJavaPlugin for bundle org.eclipse.myla
It is likely that you need to configure these proxy server settings. Select
Window → Preferences → General → Network Connections, and update the section in the “Proxy settings” section of the form.
- I can’t use Ctrl+Alt+Shift+Arrow Up
for'' Mark as Landmark''. What do I do?
+ I can’t use Ctrl+Alt+Shift+Arrow Up
for'' Mark as Landmark''. What do I do?
This is usually a Linux/GNOME problem, where the Gnome keyboard shortcuts are interfering with the Eclipse shortcuts. Go to the Keyboard shortcuts (which might be something like
Desktop → Control Center → Keyboard Shortcuts or
System → Preferences → Keyboard Shortcuts) and disable both of these shortcuts:
@@ -691,7 +717,7 @@ The activator org.eclipse.mylar.java.MylarJavaPlugin for bundle org.eclipse.myla
Eclipse 3.1: you may need to reset the Java editor to be default for .java
again via:
Preferences → General → Editors → File Associations
- Why am seeing java.lang.OutOfMemoryError: PermGen space
errors?
+ Why am seeing java.lang.OutOfMemoryError: PermGen space
errors?
If your Eclipse crashes, or you see the above error after installing Mylyn or other plug-ins, you have most likely hit the infamous MaxPermSize bug. This is not a Mylyn specific problem, but a general problem with the Sun Java VM that is often triggered on Eclipse 3.2 and later, if you have many plug-ins installed.
To fix it simply add the following to your launch arguments. This is usually to your shortcut:
-vmargs -XX:MaxPermSize=128m
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Misc.html b/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Misc.html
index 02b2802f4..291b2d794 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Misc.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Misc.html
@@ -37,7 +37,7 @@
Command Line
The system properties below can used to change the behavior of Mylyn. To set a property pass it on the command line when starting Eclipse:
- eclipse -argument
.
+eclipse -argument
.
Argument |
@@ -52,7 +52,7 @@
System Properties
The system properties below can used to change the behavior of Mylyn. To set a property pass it on the command line when starting Eclipse:
- eclipse -vmargs -Dorg.eclipse.mylyn.property=value
.
+eclipse -vmargs -Dorg.eclipse.mylyn.property=value
.
System Property |
@@ -95,6 +95,7 @@
mylyn.test.exclude |
3.7 |
+ |
This is a comma separated list of test repository URLs that should be excluded when running tests. Example:
http://mylyn.org/bugs36,http://mylyn.org/bugs40
|
@@ -102,10 +103,19 @@
org.eclipse.mylyn.https.protocols |
3.7 |
+ |
A comma separated list of
SSL protocols that should be enabled when connecting through https. Example: SSLv3
|
+
+ mylyn.test.skipBrowserTests |
+ 3.10 |
+ false |
+ Set to true to skip browser tests that may cause JVM to crash. See
+ bug 413191 for more info.
+ |
+
How can I report a dead-lock or a problem about a stalled UI?
The recommended way is to file a bug with a full thread dump using jstack which is part of the Java Development Kit 6. These wiki pages have more details on using jstack on different platforms:
@@ -127,9 +137,12 @@
-Dorg.apache.commons.logging.simplelog.log.httpclient.wire.header=debug
-Dorg.apache.commons.logging.simplelog.log.org.apache.commons.httpclient=off
-Dorg.apache.commons.logging.simplelog.log.org.apache.axis.message=debug
+-Dorg.apache.commons.logging.simplelog.log.org.apache.http=debug
+-Dorg.apache.commons.logging.simplelog.log.org.apache.http.wire=error
To also enable logging of message content, also add this lines:
-Dorg.apache.commons.logging.simplelog.log.httpclient.wire.content=debug
+-Dorg.apache.commons.logging.simplelog.log.org.apache.http.wire=debug
How do I enable debugging output for plug-ins?
Create a
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Task-Repositories.html b/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Task-Repositories.html
index 476219cc1..ed82bf558 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Task-Repositories.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Task-Repositories.html
@@ -93,7 +93,7 @@
Authentication Troubleshooting
You must ensure repository credentials are filled out correctly. Refer to the diagram below:
- right
+
- Enter the repository URL (i.e.
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Team-Support.html b/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Team-Support.html
index 88482c258..8312ce506 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Team-Support.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/FAQ/Team-Support.html
@@ -42,7 +42,7 @@
- - If you are using Subclipse or Subversicve, make sure you have the respective integration for Mylyn installed.
+ - If you are using Subclipse or Subversive, make sure you have the respective integration for Mylyn installed. Note that change sets are not currently supported in the EGit connector.
- Verify that the [[Mylyn/User_Guide#Task-focused_Change_Sets|configured
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/FAQ/WikiText.html b/org.eclipse.mylyn.help.ui/Mylyn/FAQ/WikiText.html
index 582b7d483..ba20dbcea 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/FAQ/WikiText.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/FAQ/WikiText.html
@@ -84,9 +84,15 @@
nightly update site:
WikiText is also designed to make it easy to add support for new markup languages.
+ Why doesn't the preview tab show up in the WikiText editor?
+ The preview tab is not shown if the SWT browser is not configured correctly. See
+ The SWT FAQ for details.
+
Where can I find out more about WikiText?
-
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Preferences.html b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Preferences.html
index 823761408..cf0db199b 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Preferences.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Preferences.html
@@ -76,6 +76,18 @@
Resources
Use this preference page to add or remove resources that should not be included in the context of a task. Typically, excluded files are hidden backup or lock files that are not intented to be opened directly by the user of an application.
+ Breakpoints
+ Use this preference page to enable breakpoints in context.
+
+ -
+ Include breakpoints in task context (Experimental) - When this option is checked, each task will have its own set of breakpoints which will be shared when you attach context to the task. Breakpoints created while a task is active will be removed from the workspace on task deactivation and restored the next time the task is activated. This feature has the following limitations (tracked on
+ bug 428378):
+
+ - Breakpoints in closed projects are deleted from the context on task activation and cannot be recovered.
+ - Breakpoints stored in context will not have their locations updated as the code changes, so they may be restored at the wrong location.
+
+
+
Team
-
@@ -84,37 +96,7 @@
-
Commit Message Template - Set the values that will appear in commit messages that are automatically generated when committing resources associated with a task.
-
- Shortcuts
- Task List view
-
- Ctrl+C
: copy taks/query URL and description
- Ctrl+F
: find
- Insert
: new personal task
- F5
: synchronize selected
- - When dragging URLs to the Task List: in Mozilla/Firefox just drag, in Internet Explorer
Ctrl+drag
-
- General
-
- Alt+click
or Alt+RightArrow
: show all children of an element in a focused view, then click to select. Hold down alt to keep drilling in, click on whitespace in view to show all root elements.
- Ctrl+Shift+Alt+RightArrow
Quick Context View
- Ctrl+F9
: activate task dialog
- Ctrl+Shift+F9
: deactivate task
- Ctrl+F12
: open task dialog
- Ctrl+Shift+F12
: open repository task dialog
-
- Interest manipulation
-
- Ctrl+Shift+Up
: mark as landmark
- Ctrl+Shift+Down
: mark less interesting
-
- Useful Eclipse shortcuts
-
- Alt+Shift+Q, K
: show
- Task List view
- Ctrl+F10
: invoke view menu or ruler menu in editor
-
-
+
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Shortcuts.html b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Shortcuts.html
index cdacb379a..796eacf1f 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Shortcuts.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Shortcuts.html
@@ -32,51 +32,52 @@
Shortcuts
Task List view
-- F2: rename
-- F4: show tooltip
-- F5: synchronize
-- Alt + Down: go to next unread
-- Alt + Up: go to previous unread
-- Alt + Shift + C: mark complete (local tasks only)
-- Alt + Shift + I: mark incomplete (local tasks only)
-- Alt + Shift + R: mark as read
-- Alt + Shift + U: mark as unread
-- Esc: hide tooltip
-- Enter: open task
-- Insert: new local task
-- Shift + Insert: new sub task
-- Alt + N (Mac only): new local task
-- Alt + Shift + N (Mac only): new sub task
-- Ctrl+C: Copy details
-- Ctrl+F: Find
-- When dragging URLs to the Task List: in Mozilla/Firefox just drag, in Internet Explorer
Ctrl+drag
+- F2: rename
+- F4: show tooltip
+- F5: synchronize selected
+- Alt + Down: go to next unread
+- Alt + Up: go to previous unread
+- Alt + Shift + C: mark complete (local tasks only)
+- Alt + Shift + I: mark incomplete (local tasks only)
+- Alt + Shift + R: mark as read
+- Alt + Shift + U: mark as unread
+- Esc: hide tooltip
+- Enter: open task
+- Insert: new local task
+- Shift + Insert: new sub task
+- Alt + N (Mac only): new local task
+- Alt + Shift + N (Mac only): new sub task
+- Ctrl+C: Copy details
+- Ctrl+F: Find
+- When dragging URLs to the Task List: in Mozilla/Firefox just drag, in Internet Explorer
Ctrl+drag
Task Editor
-- Alt + Shift + C: mark complete (local tasks only)
-- Alt + Shift + I: mark incomplete (local tasks only)
-- Alt + Shift + R: mark as read
-- Alt + Shift + U: mark as unread
+- Ctrl+F: Find text in comments, description, summary and private notes
+- Alt + Shift + C: mark complete (local tasks only)
+- Alt + Shift + I: mark incomplete (local tasks only)
+- Alt + Shift + R: mark as read
+- Alt + Shift + U: mark as unread
General
- Alt+click or Alt+RightArrow : show all children of an element in a focused view, then click to select. Hold down alt to keep drilling in, click on whitespace in view to show all root elements.
- Ctrl+Shift+Alt+RightArrow Quick Context View
- Ctrl+F9 : activate task dialog
- Ctrl+Shift+F9 : deactivate task
- Ctrl+F12 : open task dialog
- Ctrl+Shift+F12 : open repository task dialog
+Alt+click or Alt+RightArrow : show all children of an element in a focused view, then click to select. Hold down alt to keep drilling in, click on whitespace in view to show all root elements.
+Ctrl+Shift+Alt+RightArrow Quick Context View
+Ctrl+F9 : activate task dialog
+Ctrl+Shift+F9 : deactivate task
+Ctrl+F12 : open task dialog
+Ctrl+Shift+F12 : open repository task dialog
Interest manipulation
- Ctrl+Shift+Alt+Up : mark as landmark
- Ctrl+Shift+Alt+Down : mark less interesting
+Ctrl+Shift+Alt+Up : mark as landmark
+Ctrl+Shift+Alt+Down : mark less interesting
Useful Eclipse shortcuts
- Alt+Shift+Q, K : show
+Alt+Shift+Q, K : show
Task List view
- Ctrl+F10 : invoke view menu or ruler menu in editor
+Ctrl+F10 : invoke view menu or ruler menu in editor
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Editor.html b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Editor.html
index 4045f842b..523edf745 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Editor.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Editor.html
@@ -52,6 +52,9 @@
-
Open with Web Browser - Displays the web interface for the task in an internal web browser.
+ -
+ Find - Find text in comments, description, summary and private notes.
+
-
Activate - Toggles the activation and deactivation of the task.
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Focused-Interface.html b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Focused-Interface.html
index 4b32c09f8..be4d2bd72 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Focused-Interface.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Focused-Interface.html
@@ -36,15 +36,26 @@
- Alt+Click Navigation
- To navigate to a new resource that is not a part of the active task's context, you can toggle "Focus on Active Task" off, browse to the resource, and then click "Focus on Active Task" again to see only relevant resources. A more efficient way to add new resources is to use Alt+Click navigation (Clicking the mouse while holding the Alt key).
- When a view is in Focused mode, you can Alt+Click a node to temporarily show all of its children.
+ Alt+Click Navigation / Show Filtered Children
+ To navigate to a new resource that is not a part of the active task's context, you can toggle "Focus on Active Task" off, browse to the resource, and then click "Focus on Active Task" again to see only relevant resources. A more efficient way to add new resources is to use Alt+Click navigation (clicking the mouse while holding the Alt key) or click the
+ + icon that appears to the right of a tree node when the mouse hovers over it.
+
+ When a view is in Focused mode, you can click the
+ + icon to the right of a node, or Alt+Click the node, to temporarily show all of its children.
+
- - Once an element that was previously not interesting is selected with the mouse, it becomes interesting the other child elements will disappear. The clicked element is now a part of the task's context.
+ - Once an element that was previously not interesting is selected with the mouse, it becomes interesting and the other child elements will disappear. The clicked element is now a part of the task's context.
+ - You can drill down multiple levels of filtered nodes by clicking the
+ + icon to the right of each node you want to unfilter. Note that trying to expand the node in other ways (e.g. clicking the triangle to the left of the node) will not show its filtered children - clicking anywhere in the view (other than a
+ + icon) will hide all filtered children again.
+
- Alt can be held down while clicking to drill down from a top-level element to a deeply nested element that is to be added to the task context.
- Multiple Alt+Clicks are supported so that you can add several elements to the task context. As soon as a normal click is made, uninteresting elements will disappear.
- Ctrl+Clicks (i.e. disjoint selections, use Command key on Mac) are also supported and will cause each element clicked to become interesting. The first normal click will cause uninteresting elements to disappear. Note that Ctrl+clicked elements will become interesting (turn from gray to black) but only the most recently-clicked one will be selected while Alt is held down.
+
+
+
Focusing Editors
Some editors such as the Java editor support focusing. Clicking the Focus button in the toolbar will fold all declarations that are not part of the active task context.
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Repository-Connectors.html b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Repository-Connectors.html
index 9a0ac2766..e2a4cd5aa 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Repository-Connectors.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Task-Repository-Connectors.html
@@ -113,7 +113,7 @@
For the web repository that require user to login, use advanced configuration in following way.
- This configuration is for GForge, you might need to change it for other repositories:
+This configuration is for GForge, you might need to change it for other repositories:
- Login Request URL - an address that form is using to submit login request:
${serverUrl}/account/login.php?return_to=&form_loginname=${userId}&form_pw=${password}&login=Login
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Team-Support.html b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Team-Support.html
index 4913dfe4f..a2fbcfa32 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Team-Support.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/Team-Support.html
@@ -33,7 +33,7 @@
The task-focused interface provides several ways to improve your work flow when working with a source code repository such as CVS or Subversion. CVS support is available out-of-the-box and task-focused interface integration for Subversion is available via the Subclipse or Subversive plugins.
Task-focused Change Sets
When working with a source code repository, you can commit or update only the resources that are in the context of a particular task. This helps you work on several tasks concurrently and avoid polluting your workspace with changes that are not relevant to the current task.
- To enable this functionality, locate the "Synchronize" view. If the view is not visible, you can open it by navigating to Window -> Show View -> Other... -> Team -> Synchronize. Next, click the small black arrow next to "Show File System Resources" in the Synchronize view toolbar and select "Change Sets".
+ To enable this functionality, locate the "Synchronize" view. If the view is not visible, you can open it by navigating to Window -> Show View -> Other... -> Team -> Synchronize. Next, click the small black arrow next to "Show File System Resources" in the Synchronize view toolbar and select "Change Sets". Note that change sets are not currently supported in the EGit connector.
You can now synchronize resources in your workspace as usual (e.g. by right-clicking on a resource in the navigator and selecting "Team" -> "Synchronize with Repository". Your resources will now be grouped by change sets corresponding to tasks. Expanding the task shows individual resources. Changed resources that are not a part of any task context will appear under the root of the Synchronize view. If needed missing resources can be added to the task context Change Set via the Synchronize View by right+clicking the resource and selecting "Add to" and then selecting the corresponding task. Select "no set" to remove a resource from a change set.
@@ -54,7 +54,7 @@
-
Add to Task Context - Adds all changed files to the active task context, see
- Working with Patches for more information
+ Working with Patches for more information
-
Open Corresponding Task - Opens the task associated with the Change Set in the Task Editor
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/User-Guide.html b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/User-Guide.html
index df8e43419..f8b171f2e 100644
--- a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/User-Guide.html
+++ b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/User-Guide.html
@@ -45,7 +45,8 @@
Focus on Workweek - See only tasks scheduled for this week.
-
- Find - search for a task by typing in words from the task summary
+ Find - search for a task by typing in words from the task summary, or specify specific fields to query. See
+ Finding Tasks for details.
-
Working set indicator - Indicates the currently active working set. Use the black arrow on the left to change the working set.
@@ -54,6 +55,74 @@
Current task indicator - Indicates the currently active task. Use the black arrow on the left to re-activate a recently active task.
+ Finding Tasks
+ The task list can be filtered by providing a phrase to match against the task summary. The phrase must appear in the summary of a task for the task to be visible when a filter is applied. The task list filter operates by searching on a locally-maintained index of the tasks in your task list. (In rare cases, it may be necessary to manually refresh the search index by selecting "Refresh Search Index" from the task list menu.)
+
+ - Search for task summary or task id by entering the value. For example, NullPointerException or 12345.
+ - Search for other task fields such as description or assignee by prefixing them with the field name. For example description:NullPointerException will search in the task description rather than the summary. Content assist can be used to provide a list of common field names, and will provide a list of known user names when searching on user fields.
+
+
+
+
+
+ - Search for date ranges by qualifying the range. For example, show tasks that were created in the (past week).
+
+
+
+
+
+ - Search for an exact phrase by enclosing it in double-quotes. For example, description:"user experience".
+ - Search for partial words by using the "*" wildcard. For example, exc*tion matches both "exclamation" and "exception".
+
+ Available Fields
+ Available fields can be found by using content assist in the search field. The following fields are available for search with most repositories:
+
+ - content
+ - match against any of summary, description, comments and other long text fields
+ - summary
+ - the task summary
+ - description
+ - match against the task description
+ - person
+ - match against any person field, such as reporter, assignee, watcher, etc.
+ - task_key
+ - match against the task or bug id
+ - attachment
+ - match against attachment names
+ - assignee
+ - match against the assignee of the task
+ - reporter
+ - match against the reporter of the task
+ - product
+ - match against the product of the task
+ - component
+ - match against the component of the task
+ - creation_date
+ - match against the date when the task was created
+ - completion_date
+ - match against the date when the task was completed
+ - due_date
+ - match against the date when the task is due
+ - modification_date
+ - match against the date when the task was last modified
+ - status
+ - match against the status
+ - resolution
+ - match against the resolution
+ - severity
+ - match against the severity
+
+ Some fields listed above may not be available depending on the repository and connector.
+ Search Operators
+ The Task List provides logical operators. For example, NPE AND Display. Note that unlike other search phrases,
+ search operators are case-sensitive; otherwise, the words are treated as part of the search phrase.
+
+
+ - AND
+ - Searches for tasks that contain both words.
+ - OR
+ - Searches for tasks that contain at least one word.
+
Task List Presentation
The task list supports several ways to present tasks. You can toggle between the following modes by using the "Task Presentation" button in the toolbar.
@@ -316,13 +385,13 @@
Task List Settings and Operations
- Click the small white arrow in the top left of the task list to access the following settings:
+ Click the small white arrow in the top right of the Task List view to access the following settings:
-
Go Up to Root - Return to the normal presentation after previously selecting "Go Into" to see only the tasks in a particular category.
-
- Sort - Open a dialog to set the sort order for the task list. This option is only availabe when the task list is not in "Focus on Workweek" mode.
+ Sort - Open a dialog to set the sort order for the task list. This option is only available when the task list is not in "Focus on Workweek" mode.
-
Filter priority lower than - Hide tasks with a priority less than the priority you select. This option is only availabe when the task list is not in "Focus on Workweek" mode.
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/images/Show_filtered_children.png b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/images/Show_filtered_children.png
new file mode 100644
index 000000000..f4433f7ec
Binary files /dev/null and b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/images/Show_filtered_children.png differ
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/images/Task-list-index-content-assist.png b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/images/Task-list-index-content-assist.png
new file mode 100644
index 000000000..f04c2bfa0
Binary files /dev/null and b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/images/Task-list-index-content-assist.png differ
diff --git a/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/images/Task-list-index-reporter.png b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/images/Task-list-index-reporter.png
new file mode 100644
index 000000000..0feb8c550
Binary files /dev/null and b/org.eclipse.mylyn.help.ui/Mylyn/User_Guide/images/Task-list-index-reporter.png differ
--
cgit v1.2.3
|