From 2cd39875fc2fc88db1a45f03bc4d1d79900b2ebe Mon Sep 17 00:00:00 2001 From: mkersten Date: Tue, 20 Sep 2005 17:29:33 +0000 Subject: Progress on improving docs and de-coupling study --- .../docs/html/start/bugzillaSearch.html | 10 +- .../docs/html/start/bugzillaUpdate.html | 27 - org.eclipse.mylyn.bugzilla.ui/toc.xml | 3 +- org.eclipse.mylyn.help.ui/doc/changes.html | 91 ++++ org.eclipse.mylyn.help.ui/doc/context.html | 19 + org.eclipse.mylyn.help.ui/doc/extending.html | 19 + org.eclipse.mylyn.help.ui/doc/images/alt-click.gif | Bin 0 -> 4851 bytes .../doc/images/bugzilla-hyperlink.gif | Bin 0 -> 4113 bytes .../doc/images/bugzilla-internal-browser.gif | Bin 0 -> 4234 bytes .../doc/images/bugzilla-query-custom.gif | Bin 0 -> 5553 bytes .../doc/images/bugzilla-synch.gif | Bin 0 -> 9183 bytes .../doc/images/filter-auto-toggle.gif | Bin 0 -> 1270 bytes .../doc/images/filtering-ant.gif | Bin 0 -> 7450 bytes .../doc/images/filtering-declarations.gif | Bin 0 -> 8520 bytes .../doc/images/filtering-exclusion.gif | Bin 0 -> 6921 bytes .../doc/images/folding-toggle.gif | Bin 0 -> 5612 bytes org.eclipse.mylyn.help.ui/doc/images/highlight.gif | Bin 0 -> 8366 bytes .../doc/images/interest-content-assist.gif | Bin 0 -> 5448 bytes .../doc/images/interest-java-browsing.gif | Bin 0 -> 5722 bytes .../doc/images/interest-manipulate.gif | Bin 0 -> 1438 bytes org.eclipse.mylyn.help.ui/doc/images/overview.gif | Bin 0 -> 75398 bytes .../doc/images/search-context.gif | Bin 0 -> 3458 bytes .../doc/images/tasklist-actions.gif | Bin 0 -> 5741 bytes .../doc/images/tasks-archive.gif | Bin 0 -> 10002 bytes .../doc/images/tasks-drilldown.gif | Bin 0 -> 5729 bytes .../doc/images/tasks-go-navigation.gif | Bin 0 -> 2915 bytes .../doc/images/tasks-history.gif | Bin 0 -> 4324 bytes .../doc/images/tasks-offline.gif | Bin 0 -> 7069 bytes .../doc/images/tasks-quick-filter.gif | Bin 0 -> 6083 bytes .../doc/images/tasks-reminders.gif | Bin 0 -> 5668 bytes org.eclipse.mylyn.help.ui/doc/limitations.html | 39 ++ org.eclipse.mylyn.help.ui/doc/new.html | 542 +++++++++++++++++++++ org.eclipse.mylyn.help.ui/doc/overview.html | 68 +++ org.eclipse.mylyn.help.ui/toc.xml | 15 +- org.eclipse.mylyn.tasks.ui/toc.xml | 6 +- 35 files changed, 803 insertions(+), 36 deletions(-) delete mode 100644 org.eclipse.mylyn.bugzilla.ui/docs/html/start/bugzillaUpdate.html create mode 100644 org.eclipse.mylyn.help.ui/doc/changes.html create mode 100644 org.eclipse.mylyn.help.ui/doc/context.html create mode 100644 org.eclipse.mylyn.help.ui/doc/extending.html create mode 100644 org.eclipse.mylyn.help.ui/doc/images/alt-click.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/bugzilla-hyperlink.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/bugzilla-internal-browser.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/bugzilla-query-custom.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/bugzilla-synch.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/filter-auto-toggle.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/filtering-ant.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/filtering-declarations.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/filtering-exclusion.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/folding-toggle.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/highlight.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/interest-content-assist.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/interest-java-browsing.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/interest-manipulate.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/overview.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/search-context.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/tasklist-actions.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/tasks-archive.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/tasks-drilldown.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/tasks-go-navigation.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/tasks-history.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/tasks-offline.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/tasks-quick-filter.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/images/tasks-reminders.gif create mode 100644 org.eclipse.mylyn.help.ui/doc/limitations.html create mode 100644 org.eclipse.mylyn.help.ui/doc/new.html create mode 100644 org.eclipse.mylyn.help.ui/doc/overview.html diff --git a/org.eclipse.mylyn.bugzilla.ui/docs/html/start/bugzillaSearch.html b/org.eclipse.mylyn.bugzilla.ui/docs/html/start/bugzillaSearch.html index f81d790a2..45d93835f 100644 --- a/org.eclipse.mylyn.bugzilla.ui/docs/html/start/bugzillaSearch.html +++ b/org.eclipse.mylyn.bugzilla.ui/docs/html/start/bugzillaSearch.html @@ -15,7 +15,15 @@ A Bugzilla Search tab has also been added to the Eclipse Search pane. You can enter a bug ID or keywords in the text field and, if desired, limit the search by selecting particular attributes that the bug must have. - Press Enter or click "Search" to proceed with the query to the Bugzilla server. + Press Enter or click "Search" to proceed with the query to the Bugzilla server.  +

+

+ Note: + There is an update button near the bottom of the Bugzilla search dialog. + When this button is clicked, it will query the Bugzilla server for new + options. These options are for the bug attributes such as milestone, product, etc. + This allows Bugzilla to contain the latest information so that you can + perform a better search.


diff --git a/org.eclipse.mylyn.bugzilla.ui/docs/html/start/bugzillaUpdate.html b/org.eclipse.mylyn.bugzilla.ui/docs/html/start/bugzillaUpdate.html deleted file mode 100644 index 1772d5c97..000000000 --- a/org.eclipse.mylyn.bugzilla.ui/docs/html/start/bugzillaUpdate.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Getting Started - - - - - -

Updating Search Parameters

-
- -

- There is an update button near the bottom of the Bugzilla search dialog. - When this button is clicked, it will query the Bugzilla server for new - options. These options are for the bug attributes such as milestone, product, etc. - This allows Bugzilla to contain the latest information so that you can - perform a better search. -

- -
- -
- - - diff --git a/org.eclipse.mylyn.bugzilla.ui/toc.xml b/org.eclipse.mylyn.bugzilla.ui/toc.xml index bdc4c7bae..9cb9ebf87 100644 --- a/org.eclipse.mylyn.bugzilla.ui/toc.xml +++ b/org.eclipse.mylyn.bugzilla.ui/toc.xml @@ -2,12 +2,11 @@ - + - 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 @@ + + + Mylar Release Notes + + + + +

 

+

OUT OF DATE

+

 

+

0.2.0, released 2004-05-17

+

+ Enhancements
+ - Mylar views integrated with standard JDT views, + problems list, navigator, and outline
+ - Aware of Java, plugin.xml, Ant build.xml, and Bugzilla + structure
+ - Active search
+ - Task list
+ - Generic interest decorators, filters, sorters  +

+

0.2.0, + released 2004-05-17

+

Enhancements
+ - Mylar views integrated with standard JDT views, + problems list, navigator, and outline
+ - Aware of Java, plugin.xml, Ant build.xml, and Bugzilla + structure
+ - Active search
+ - Task list
+ - Generic interest decorators, filters, sorters

+

0.1.3, + released 2004-xx-xx

+

+ Bug fixes
+ - ...
+
+ Enhancements
+ - Performance improvements to the Mylar Package + Explorer's auto-expand/filter mode. Results in faster + updated and less jumping around when toggling.
+ - Quick fix menu can be invoked with left-mouse click of + error in ruler (limitation in 0.1.2).
+
+ Known limitations
+ - Filter labels don't show up properly in Mylar Package + Explorer.

+

0.1.2, + released 2004-08-10

+

Private release for IBM Toronto Lab user + study. 
+
+ Bug fixes
+ - Double click in left ruler does not enable breakpoint.
+ - Error is thrown if problem does not have corresponding + Java element.
+ - In some cases the Mylar model did not persist across + Eclipse invocations.
+ - Mylar Package Explorer expand and filtering modes do + not persist across invocations (limitation in 0.1.1)
+
+ Enhancements
+ - All filters are now available on the Mylar Package + Explorer, e.g. referenced libraries.
+ - Names of Java elements are qualified with class name + in problems list.
+ - Support for interoperating with AJDT plugin.
+ - Mylar Outline now works for .class files (limitation + in 0.1.1)
+ - Outline view labels number of elements visible if + filtering is enabled (limitation in 0.1.1)
+
+ Known limitations
+ - Left-click of quick-fixable errors won’t work. Use context menu (right-click) or + keyboard shortcut (Ctrl-1) instead.

+

 

+

0.1.1, + released 2004-08-09

+

Private release + for IBM Toronto Lab user study.  Mylar + degree-of-interest visualization appears in the + following extended Eclipse views: Package Explorer, + Problems List, and Document Outline.

+

 

+

0.1.0, + released 2004-08-04

+

Private release + for IBM Toronto Lab user study.  User monitoring + functionality only, no UI.

+ + \ 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 @@ + + + + + + + + + Mylar Tools + + + +

+ Task Context

+

 

+

 

+ + + \ 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 @@ + + + + + + + + + Mylar Tools + + + +

+ Task Context

+

 

+

 

+ + + \ 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/alt-click.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-hyperlink.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-internal-browser.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-query-custom.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/bugzilla-synch.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/filter-auto-toggle.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/filtering-ant.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/filtering-declarations.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/filtering-exclusion.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/folding-toggle.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/highlight.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/interest-content-assist.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/interest-java-browsing.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/interest-manipulate.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/overview.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/search-context.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/tasklist-actions.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/tasks-archive.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/tasks-drilldown.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/tasks-go-navigation.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/tasks-history.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/tasks-offline.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/tasks-quick-filter.gif 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 Binary files /dev/null and b/org.eclipse.mylyn.help.ui/doc/images/tasks-reminders.gif 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 @@ + + + + + + + + + Mylar Limitations + + + +

+ Known Limitations

+

Supported platforms

+
    +
  • Eclipse 3.1 final or later
  • +
  • Java 5 VM or later
  • +
+

General

+

Bug + 102663  Multiple workbench windows are not supported and Mylar will + not work properly if you have more than one window open.

+

Java editing

+

Bug + 109314  Folding must be toggled off in order to view all the + matches for "mark occurrences".  This is not a Mylar-specific + limitation but is more noticeable when Automatic Folding is enabled.

+

Bugzilla

+

Bug + 102848  You can only set one bug repository per workspace. 

+

Other

+

+ + Bugzilla Query showing all open Mylar reports.

+ + + + 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 @@ + + + + + + + +Mylar New & Noteworthy + + +

New and Noteworthy for Mylar 0.3.8

+

Features added since Mylar 0.3.7 are  highlighted.  +Send questions to mylar-dev@eclipse.org.  +Submit feature requests to +Bugzilla.

+

Task context

+ + + + + + + + +
+

Active Search

+
+ Only available in Phase 2 of + the user study.  As you work and elements become landmarks + (bold decoration), Active Search eagerly finds related elements.  + 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.  + Use the pull-downs on the toolbar to alter the degree-of-separation + scope of the search.  Note that elements with predicted + interest are gray.

+

+
+
+ + + + + + + + + +
+

Active Hierarchy

+
+ Only available in Phase 2 of + the user study.  Similar to Active Search, this view actively + finds and presents the type hierarchy of the current set of + landmarks.

+

+
+
+ + + + + + + + + +
+

Predicted interest of errors

+
+ Only available in Phase 2 of + the user study.  Java elements that have errors get a predicted + interest, which means that they show up in views such as a the + package explorer.  Once the errors are fixed the predicted + interest goes away.

+

+
+
+ + + + + + + + + +
+

Filter declarations in Package Explorer

+
+ If you don't like Mylar's constant showing of Java members in the + Package Explorer, select the drop-down menu, then "Filters..." and + enable the "Mylar Java Declarations Filter".  It will then + stick in the menu in case you want to toggle between modes.

+

+
+
+
+ + + + + + + + + +
+

Interest filter exclusions

+
+ Resources that are always + considered interesting can be configured to always show when the + interest filter is on, via the root Mylar preference page.  + Note that the parent of the resource, e.g. the project or folder, + needs to be interesting for it's children to show.  +

+

+
+
+ + + + + + + + + +
+

Automatic interest filter toggling

+
+ 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.  This preference is under Mylar -> Java.

+

+
+
+
+ + + + + + + + + + + + + + + + +
+

Context highlighters

+
+ You can associate a task with a highlighter. This can be useful if + you are using Mylar without the filtering support.  It also + allows you to distinguish between task contexts if you have multiple + tasks active.

+ +
+
+
+

Ant editing

+
+ Interest-based filtering is + now supported in the Ant editor's Outline view by toggling the + glasses.

+

+
+
+
+ + + + + + + + + +
+

Interest-based content assist

+
+ 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 ".java" + files (this is the only new functionality that comes from the Mylar + Java editor).

+

+
+
+
+ + + + + + + + + +
+

Toggle auto folding

+
+ Pressing the editor toolbar button with the Mylar glasses on it will + enable/disable Mylar's automatic folding.  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, + bug + 104648).

+

+
+
+
+ + + + + + + + + +
+

Show all filtered children

+
+ When you are using filtering in a Mylar view you have the option of + temporarily showing all children of a filtered node by <alt>clicking + a node that is not currently selected.  For example, you can + <alt>click a source folder, keep the <alt> key down, and continue + drilling down until you find a method of interest.  +

Alt Click

+
+
+
+ + + + + + + + + +
+

Search within task context

+
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.  For example, + to find all System.out/err calls before checking in, search for + "System." within the task context. To quickly search all references + click Alt+Shift+G.

+

+ +
+
+
+ + + + + + + + + +
+

Directly manipulate interest

+
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.  Keyboard shortcuts for these + are Ctrl+Alt+Shift+Up Arrow for Make Landmark, and  + Ctrl+Alt+Shift+Down Arrow for Make Less Interesting.  This now supports disjoint + selections.

+

+ +
+
+
+ + + + + + +
+

Interest filtering for the Java Browsing + perspective

+
Interest filtering can be toggled for + the Packages, Types, and Members views simultaneously by clicking + the leftmost toolbar button visible below.

+

+ +
+ +

Bugzilla

+ + + + + + + + + +
+

Custom queries

+
+ 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.

+

+ +
+
+
+ + + + + + +
+

Support Ctrl+click in Java Editor to navigate to + bug

+
+ 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).

+

+
+ +

Task List

+ + + + + + + + + +
+

Synchronization state

+
+ If a bug report has information on it that has not been viewed, such + as new comments, the blue "incoming" overlay is displayed.  If + a bug has changes on it that have been saved but have not been + committed to Bugzilla, the gray "outgoing" overlay is displayed.  + A red overlay appears if there is a conflict.

+

+ +
+
+
+ + + + + + + + + +
+

Archived reports

+
+ All bug reports are archived + in a special category that is invisible by default.  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.

+

+
+
+ + + + + + + + + +
+

Offline mode

+
+ You can now explicitly state + whether you want to work with cached copies of Bugzilla reports and + avoid refresh with the server.  In offline mode the cached bug + copy is always used.  In online mode the Bugzilla server is + always checked for the latest report.

+

+
+
+ + + + + + + + + +
+

New context menu actions

+
+ The task list now contains + actions for collapsing all nodes, navigating, and specifying + preferences for file closing behavior on task activation.

+

+
+
+
+ + + + + + + + + + + + + + + +
+

Focus on a single task category

+
+ To see only the tasks for a single category + select the "Go Into Category" action from the context menu.  To + go back to viewing all tasks and categories under the root use the + "Go Up To Root" action in the Task List's toolbar pull down menu + (visible above).

+

+
+
+ + + + + + + + + +
+

Task history navigation

+
+ Navigate between previously + activate tasks using the Task List view's pull down menu (upper + right-hand corner of the toolbar).

+

+
+
+
+ +
+ + + + + + + + + +
+

Quick filter

+
+ To filter task by name or + regexp type the filter text into the field and all matched tasks + will display.  Note that this will temporarily suppress all + other filters.  To clear the query press the "x" button to the + right of the text field.

+

+
+
+
+ + + + + + + + + +
+

Reminders

+
+ Set a reminder for a task when creating it, or by selecting the + "Summary" tab of the Task Editor.  When you start using Eclipse + on the given day the reminders will come up.

+

+
+
+ + + + + + + + + + + + + + + +
+

Open reports in web browser

+
+ Bug reports can be opened with either the Bug Editor or the Internal + Web Browser.  This can be set as a Task List preferences.  + 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). 

+

+
+
+
+ + + 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 @@ + + + + + + + + + Mylar Overview + + + +

+ Mylar Overview

+

The best way to get an overview of Mylar is by watching the flash + demos, then by checking the latest + What's New

+ +

As you work on programming tasks, Mylar watches your activity and creates + a task context.  This context is associated with the task that you have + activated.  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.  The following list and figure summarize the core Mylar + features. 

+
    +
  1. Use the task list to create tasks and categories.  You can also + add a bugzilla report as a task, or create a bugzilla query as a + category.  A task context is activated by clicking the gray + glasses, which causes the task and its category to become bold.  + Note that tasks can show up in multiple categories (e.g. as a result of + a query, as in the figure below).  To disable the context click the + glasses again.  If you are using bugzilla reports you must + configure the Bugzilla server first (Preferences -> Bugzilla).  If + you double-click a Bugzilla report it will open with the internal + browser, or with a Bugzilla Editor if you set Preferences -> Mylar -> + Task List accordingly.
  2. +
  3. 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.  You will notice that views with Mylar filtering update + automatically as you work.  Toggle this button to switch between + the standard view mode and the Mylar interest filtering.  If you + have no task context active and all of the Mylar glasses are toggled off + all of the Mylar functionality is disabled.
  4. +
  5. The Problems list can be filtered just like the outline.
  6. +
  7. The editor provides an automatic folding feature that can be toggled + using the toolbar button next to "Mark Occurrences".  When enabled + all uninteresting elements will be folded, an interesting elements + unfolded.  Note that if you use the Mylar Java editor for ".java" + files the highest interest elements will be moved to the top of the + content assist list.
  8. +
  9. Mylar filtering works in the Package Explorer as well.  + Elements that are not a part of the task context show up in gray + consistently throughout the views.  The highest interest elements, + called Landmarks, show up in bold. 
  10. +
+

+

 

+ + + diff --git a/org.eclipse.mylyn.help.ui/toc.xml b/org.eclipse.mylyn.help.ui/toc.xml index 2621fbccd..509f531b8 100644 --- a/org.eclipse.mylyn.help.ui/toc.xml +++ b/org.eclipse.mylyn.help.ui/toc.xml @@ -1,10 +1,17 @@ - - - - + + + + + + + + + + + diff --git a/org.eclipse.mylyn.tasks.ui/toc.xml b/org.eclipse.mylyn.tasks.ui/toc.xml index e9669e1e5..831d35433 100644 --- a/org.eclipse.mylyn.tasks.ui/toc.xml +++ b/org.eclipse.mylyn.tasks.ui/toc.xml @@ -1,8 +1,10 @@ - - + + + + -- cgit v1.2.3