Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 68854 Details for
Bug 185836
[new uex] create universal intro content
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
[patch]
universal intro patch
185836-intro.txt (text/plain), 42.31 KB, created by
Balazs Brinkus
on 2007-05-26 08:36:46 EDT
(
hide
)
Description:
universal intro patch
Filename:
MIME Type:
Creator:
Balazs Brinkus
Created:
2007-05-26 08:36:46 EDT
Size:
42.31 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.mylar.doc >Index: doc/toc.xml >=================================================================== >RCS file: /cvsroot/technology/org.eclipse.mylar/org.eclipse.mylar.doc/doc/toc.xml,v >retrieving revision 1.7 >diff -u -r1.7 toc.xml >--- doc/toc.xml 17 Feb 2007 02:00:55 -0000 1.7 >+++ doc/toc.xml 26 May 2007 12:30:50 -0000 >@@ -1,20 +1,10 @@ > <?xml version="1.0" encoding="UTF-8"?> > <?NLS TYPE="org.eclipse.help.toc"?> > >-<toc label="Mylar"> >- <topic label="Overview" href="doc/overview.html"/> >- <!-- >- <topic label="New & Noteworthy" href="doc/new.html"/> >- <anchor id="concepts"/> >- <anchor id="tasklist"/> >- <anchor id="java"/> >- <anchor id="xml"/> >- <anchor id="bugzilla"/> >- <anchor id="monitor"/> >- <topic label="For Developers" href="doc/developer/index.html"> >- <topic label="Release Notes" href="doc/developer/changes.html"/> >- </topic> >- --> >+<toc label="Mylar"> >+ <topic label="Overview" href="doc/overview.html" /> >+ <topic label="What's new" href="doc/new.html" /> >+ <!--<topic label="Tips and tricks" href="doc/tips.html"/>--> > </toc> > >- >+ >Index: doc/overview.html >=================================================================== >RCS file: /cvsroot/technology/org.eclipse.mylar/org.eclipse.mylar.doc/doc/overview.html,v >retrieving revision 1.9 >diff -u -r1.9 overview.html >--- doc/overview.html 16 Dec 2006 02:51:50 -0000 1.9 >+++ doc/overview.html 26 May 2007 12:30:50 -0000 >@@ -1,19 +1,59 @@ >-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> > <html> >- <head> >-<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." > >- <link rel="stylesheet" href="book.css" charset="ISO-8859-1" type="text/css"> >- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> >- <meta http-equiv="Content-Style-Type" content="text/css"> >- <title> >- Mylar Overview >- </title> >- </head> >-<body bgcolor="ffFFFF"> >- <h1 align="center"> >- Mylar</h1> >- <p>Mylar documentation is wiki-based and available online from:<b> <a href="http://eclipse.org/mylar/start.php"> >- http://eclipse.org/mylar/start.php</a> </b></p> >- <img src="images/mylar-overview-small.gif"> >- </body> >-</html> >\ No newline at end of file >+<head> >+<meta name="copyright" >+ content="Copyright (c) IBM Corporation and others 2000, 2006. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page."> >+<meta http-equiv="Content-Language" content="en-us"> >+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> >+<link rel="STYLESHEET" href="book.css" charset="ISO-8859-1" >+ type="text/css"> >+<style> >+td { >+ border-top: solid thin black; >+} >+ >+img[alt] { >+ background-color: #ffdddd; >+} >+ >+tr { >+ vertical-align: top; >+} >+</style> >+<title>Mylar Overview</title> >+<script language="JavaScript" >+ src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"> </script> >+</head> >+ >+<body> >+ >+<h2>Mylar Overview</h2> >+ >+<p>Mylar is a task-focused UI for Eclipse that makes working with >+very large workspaces as easy as working with small ones. Mylar extends >+Eclipse with mechanisms for keeping track of the tasks that you work on. >+A task is defined as any unit of work that you want to recall or share >+with others, such as a bug reported by a user or a note to yourself >+about improving a feature. You can store tasks locally in your >+workspace, or they can come from one or more task repositories. To >+connect to a task repository, you must have a connector that supports >+that repository. (A task repository is a bug/ticket/issue tracker such >+as Bugzilla, Trac, or JIRA).</p> >+<p>Once your tasks are integrated, Mylar monitors your work activity >+on those tasks to identify information relevant to the task-at-hand. >+Mylar monitors Eclipse and captures your interaction in a task context. >+System artifacts such as files, types, methods, and fields get assigned >+a degree-of-interest based on how recently and frequently you interact >+with them. This results in uninteresting elements being filtered from >+view within Eclipse, allowing you to focus on on what is important. From >+this, Mylar creates a task context, which is the set of all artifacts >+related to your task. These can include methods you have edited, APIs >+you have referred to, and documents you have browsed. Mylar uses this >+task context to focus the Eclipse UI on interesting information, hide >+what's uninteresting, and automatically find what's related. Having the >+information you need to get your work done at your fingertips improves >+your productivity by reducing the time you spend searching, scrolling, >+and navigating. By making task context explicit, Mylar also facilitates >+multitasking, planning, reusing past efforts, and sharing expertise.</p> >+ >+</body> >+</html> >Index: META-INF/MANIFEST.MF >=================================================================== >RCS file: /cvsroot/technology/org.eclipse.mylar/org.eclipse.mylar.doc/META-INF/MANIFEST.MF,v >retrieving revision 1.290 >diff -u -r1.290 MANIFEST.MF >--- META-INF/MANIFEST.MF 24 May 2007 21:42:05 -0000 1.290 >+++ META-INF/MANIFEST.MF 26 May 2007 12:30:50 -0000 >@@ -10,7 +10,9 @@ > org.eclipse.mylar.tasks.core, > org.eclipse.mylar.tasks.ui, > org.eclipse.mylar, >- org.eclipse.core.runtime >+ org.eclipse.core.runtime, >+ org.eclipse.ui.cheatsheets, >+ org.eclipse.ui.intro > Export-Package: org.eclipse.mylar.doc.internal.actions, > org.eclipse.mylar.doc.internal.dialogs > Bundle-RequiredExecutionEnvironment: J2SE-1.5 >Index: build.properties >=================================================================== >RCS file: /cvsroot/technology/org.eclipse.mylar/org.eclipse.mylar.doc/build.properties,v >retrieving revision 1.8 >diff -u -r1.8 build.properties >--- build.properties 7 Sep 2006 17:40:18 -0000 1.8 >+++ build.properties 26 May 2007 12:30:50 -0000 >@@ -13,7 +13,10 @@ > doc/,\ > about.html,\ > .,\ >- icons/ >+ icons/,\ >+ intro/,\ >+ images/,\ >+ cheatsheets/ > src.includes = META-INF/,\ > plugin.xml,\ > about.html,\ >Index: plugin.xml >=================================================================== >RCS file: /cvsroot/technology/org.eclipse.mylar/org.eclipse.mylar.doc/plugin.xml,v >retrieving revision 1.10 >diff -u -r1.10 plugin.xml >--- plugin.xml 21 Mar 2007 02:53:43 -0000 1.10 >+++ plugin.xml 26 May 2007 12:30:50 -0000 >@@ -51,6 +51,46 @@ > commandId="org.eclipse.mylar.doc.legend.show" > schemeId ="org.eclipse.ui.defaultAcceleratorConfiguration"> > </key> >+ </extension> >+ <extension >+ point="org.eclipse.ui.intro.configExtension"> >+ <configExtension >+ configId="org.eclipse.ui.intro.universalConfig" >+ content="intro/overviewExtensionContent.xml"> >+ </configExtension> >+ <configExtension >+ configId="org.eclipse.ui.intro.universalConfig" >+ content="intro/whatsnewExtensionContent.xml"> >+ </configExtension> >+ <configExtension >+ configId="org.eclipse.ui.intro.universalConfig" >+ content="intro/tutorialsExtensionContent.xml"> >+ </configExtension> >+ </extension> >+ <extension >+ point="org.eclipse.ui.cheatsheets.cheatSheetContent"> >+ <category >+ id="org.eclipse.mylar.cheatsheet" >+ name="Mylar"> >+ </category> >+ <cheatsheet >+ category="org.eclipse.mylar.cheatsheet" >+ contentFile="cheatsheets/Query.xml" >+ id="org.eclipse.mylar.cheatsheet.query" >+ name="Create a query from bugs.eclipse.org"> >+ <description> >+ Learn how to create a query from bugs.eclipse.org >+ </description> >+ </cheatsheet> >+ <cheatsheet >+ category="org.eclipse.mylar.cheatsheet" >+ contentFile="cheatsheets/TaskFocus.xml" >+ id="org.eclipse.mylar.cheatsheet.taskfocus" >+ name="Use Task-Focused UI"> >+ <description> >+ Learn how to use Task-Focused UI >+ </description> >+ </cheatsheet> > </extension> > > </plugin> >Index: intro/css/tutorials.css >=================================================================== >RCS file: intro/css/tutorials.css >diff -N intro/css/tutorials.css >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ intro/css/tutorials.css 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,15 @@ >+a#mylar-query img { >+ background-image: url(../../images/topiclabel/tu_query48.gif); >+} >+ >+a#mylar-query:hover img { >+ background-image: url(../../images/topiclabel/tu_query48_hov.gif); >+} >+ >+a#mylar-task img { >+ background-image: url(../../images/topiclabel/tu_task48.gif); >+} >+ >+a#mylar-task:hover img { >+ background-image: url(../../images/topiclabel/tu_task48_hov.gif); >+} >Index: intro/css/whatsnew.css >=================================================================== >RCS file: intro/css/whatsnew.css >diff -N intro/css/whatsnew.css >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ intro/css/whatsnew.css 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,7 @@ >+a#mylar-noteworthy img { >+ background-image: url(../../images/topiclabel/wn_mylar48.gif); >+} >+ >+a#mylar-noteworthy:hover img { >+ background-image: url(../../images/topiclabel/wn_mylar48_hov.gif); >+} >Index: intro/css/overview.css >=================================================================== >RCS file: intro/css/overview.css >diff -N intro/css/overview.css >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ intro/css/overview.css 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,7 @@ >+a#mylar-overview img { >+ background-image: url(../../images/topiclabel/ov_mylar48.gif); >+} >+ >+a#mylar-overview:hover img { >+ background-image: url(../../images/topiclabel/ov_mylar48_hov.gif); >+} >Index: doc/new.html >=================================================================== >RCS file: doc/new.html >diff -N doc/new.html >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ doc/new.html 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,547 @@ >+<html> >+<head> >+<meta name="copyright" >+ content="Copyright (c) IBM Corporation and others 2000, 2006. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page."> >+<meta http-equiv="Content-Language" content="en-us"> >+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> >+<link rel="STYLESHEET" href="book.css" charset="ISO-8859-1" >+ type="text/css"> >+<style> >+td { >+ border-top: solid thin black; >+} >+ >+img[alt] { >+ background-color: #ffdddd; >+} >+ >+tr { >+ vertical-align: top; >+} >+</style> >+<title>What's New in Mylar 2.0</title> >+<script language="JavaScript" >+ src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"> </script> >+</head> >+ >+<body> >+<h2>What's New in Mylar 2.0</h2> >+<p>Here are descriptions of some of the more interesting or >+significant changes made to Mylar. They are grouped into:</p> >+<ul> >+ <li><a href="#Tasks">Tasks</a></li> >+ <li><a href="#TaskRepositories">Task Repositories</a></li> >+ <li><a href="#Team">Team</a></li> >+ <li><a href="#TaskContext">Task Context</a></li> >+ <li><a href="#BugzillaConnector">Bugzilla Connector</a></li> >+ <li><a href="#JIRAConnector">JIRA Connector</a></li> >+ <li><a href="#TracConnector">Trac Connector</a></li> >+</ul> >+<br> >+ >+<table cellpadding="10" cellspacing="0" width="600"> >+ <colgroup> >+ <col width="20%"> >+ <col width="80%"> >+ </colgroup> >+ <tbody> >+ >+ <tr> >+ <td colspan="2"><a name="Tasks"></a> >+ <div style="font-size: 20px; font-weight: bold;">Tasks</div> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b> New Task List layout </b></p> >+ </td> >+ <td valign="top">The <i>Task List</i> layout has been updated to >+ use a custom drawn tree instead of relying on multiple columns in >+ order to provide the following improvements: >+ <ul> >+ <li>Support for subtasks (for an example see the Bugzilla >+ section)</li> >+ <li>The icon columns no longer take up a large amount of >+ horizontal space, making more of the Summary visible. Sort >+ using <i>Sort by</i> in the view menu.</li> >+ <li>The table header and horizontal scrollbar are gone, making >+ 2-3 more tasks visible.</li> >+ <li>The icon scheme has been updated to make incoming >+ indicators easier to pick out, hits more consistent with tasks, and >+ the kind of task appear on the icon (see the <i>Help -> Mylar >+ UI Legend</i> for the updated scheme). Note in particular that new >+ tasks now have the task icon background and are distinguished by a >+ special incoming indicator.</li> >+ </ul> >+ <p>Note that the incoming overlays can also be configured to use >+ the Synchronize view style icons and left-facing placement via <i>Preferences >+ -> Task List -> Layout</i>. Please use <a >+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=182772">bug >+ 182772</a> for feedback or reporting any OS-specific rendering problems.</p> >+ <p><img src="images/2.0M3/tasklist-tree.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>UI Legend for Connectors</b></p> >+ </td> >+ <td valign="top"><i>Help -> Mylar UI Legend</i> now displays >+ connector-specific icon contributions. >+ <p><img src="images/2.0M3/ui-legend-connectors.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Content Assist in Task Editor</b></p> >+ </td> >+ <td valign="top">The Task Editor now supports content >+ assist. The proposals include all usernames/emails associated >+ with an "Assigned to" for all bugs in the repository. >+ The username in the repository credentials is used to highlight your >+ username. >+ <p><img src="images/2.0M3/tasks-content-assist.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Task tooltips show changes</b></p> >+ </td> >+ <td valign="top">Task List tooltips now summarize incoming >+ changes, making it easier to scan for changes without opening the >+ task editor. Note that the popup menu can be used to mark tasks >+ read without opening. >+ <p><img src="images/2.0M3/task-tooltip-incoming.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Task Working Sets<br> >+ (Experimental)<br> >+ 3.3 only</b></p> >+ </td> >+ <td valign="top">Categories and Queries can be added to a Task >+ Working Set. Switching Task Working Sets makes only the tasks >+ for that working set appear. This can be useful for those with >+ a large Task List, several non-overlapping projects, different sets >+ of tasks for different venues (e.g. home vs. work). For 2.0M3 >+ switching working sets is only supported via the working set switcher >+ on the main toolbar. To switch to see only one working set you >+ need to Ctrl+click that working set, otherwise multiple will be >+ visible. The create a new Task Working Set use the <i>Edit...</i> >+ button visible below. >+ <p><img src="images/2.0M3/tasks-working-sets.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Offline Improvements</b></p> >+ </td> >+ <td valign="top">The offline support has been improved to be >+ more transparent. Offline data for all tasks, even unread ones, >+ is downloaded in the background, so before going offline all you need >+ to do is run one successful synchronization. If switching >+ frequently between being connected note that you can toggle >+ background synchronizations via the <i> Synchronize Automatically</i> >+ button in the <i>Task List</i> view menu. Opening repository >+ tasks is now much faster due to synchronization and offline >+ concurrency improvements. Any submission errors are now shown >+ on the task editor header (Eclipse 3.3) instead of the <i>Error >+ Log</i> view. Also note that the <i>History</i> button is now on >+ the toolbar and a <i>Submit </i>buttons has been added as well. >+ <p><img src="images/2.0M3/task-editor-error.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Task Editor Improvements</b></p> >+ </td> >+ <td valign="top">The performance of repository task opening has >+ improved dramatically because there are no more synchronous trips to >+ the server and all editor pages load lazily. If editor contents >+ become stale, the header will be updated as below (Eclipse 3.3) or a >+ dialog will show (Eclipse 3.2). The <i>Synchronize</i> button >+ on the right of the header retrieves the latest contents. There >+ have also been numerous layout and improvements. >+ <p><img src="images/2.0M2/task-editor-warning.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Hyperlinks in Text Editors<br> >+ (3.3 only)</b></p> >+ </td> >+ <td valign="top">Hyperlinks are now supported in all text >+ editors. Modify enablement or behavior via <i>Preferences >+ -> General -> Editors -> Text Editors -> Hyperlinking.</i> >+ <p><img src="images/2.0M2/hyperlinks-text.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Scheduled Task Presentation<br> >+ (Experimental)</b></p> >+ </td> >+ <td valign="top">The <i>Task Activity</i> view has been removed >+ and replaced by the <i>Scheduled</i> presentation of the <i>Task >+ List</i>. When in focused mode this presentation shows only the >+ tasks scheduled for the current workweek. Since unscheduled >+ query hits will not show, this makes it easier to work without >+ getting distracted by incoming items. To focus on the workday, >+ use the <i>Go Into</i> action on the day container. When the >+ focused mode is off, this presentation both past task activity and >+ tasks scheduled for the future. >+ <p><img src="images/2.0M2/tasklist-schedule.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Task Editor lifecycle streamlined</b></p> >+ </td> >+ <td valign="top">The <i>Task Editor</i> no longer closes on >+ submission, and instead shows progress while it synchronizes with the >+ repository. If incoming changes occur while editor is open the >+ refresh will preserve and mark any outgoing changes. In order >+ to clear outgoing changes use the context menu -> <i>Mark </i>-> >+ <i> Clear Outgoing</i>. If an editor is opened for a task not >+ in the <i> Task List </i>the <i>Add to Task List</i> action can be >+ used on the editor's context menu. Formatting of the editor has been >+ improved and uses the new form look on Eclipse 3.3. >+ <p><img src="images/2.0M1/task-editor-progress.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Hyperlinks in Java Editor<br> >+ (3.3 only)</b></p> >+ </td> >+ <td valign="top">References to tasks and bugs in the Java Editor >+ and now hyperlinked consistently with the Task Editor. The Task >+ Repository must be defined on the corresponding project (set via <i>Project >+ Properties </i>-> <i>Task Repository</i>). References to tasks must be >+ moused over to turn into hyperlinks. >+ <p><img src="images/2.0M1/java-editor-hyperlink.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Drag and Drop improvements</b></p> >+ </td> >+ <td valign="top">To attach files to a repository task them onto >+ the Task Editor from a navigator view or operating system >+ window. Dragging a URL that corresponds to a task onto the Task >+ List will cause the corresponding task to be created and added to the >+ Task List, if the corresponding repository exists.</td> >+ </tr> >+ >+ <tr> >+ <td colspan="2"><a name="TaskRepositories"></a> >+ <div style="font-size: 20px; font-weight: bold;">Task >+ Repositories</div> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Platform Proxy Settings<br> >+ (3.3 only)</b></p> >+ </td> >+ <td valign="top">By default task repositories now use the global >+ platform proxy settings instead of the Platform Update >+ settings. These can be overridden per-repository. >+ <p><img src="images/2.0M2/repository-settings-proxy.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Max hits settings removed</b></p> >+ </td> >+ <td valign="top">The "Max hits" setting on task >+ repository queries has been removed since it was too easy to not >+ notice when the max was reached.</td> >+ </tr> >+ >+ <tr> >+ <td colspan="2"><a name="Team"></a> >+ <div style="font-size: 20px; font-weight: bold;">Team</div> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Hyperlinks in Annotations and History<br> >+ (3.3 only)</b></p> >+ </td> >+ <td valign="top">Team annotations, enabled in the Java editor >+ via popup menu -> <i> Team -> Show Annotation</i> now show >+ hyperlinked references to tasks. Note that you must press F2 >+ for focus and Ctrl to activate the hyperlink. Task Hyperlinks >+ are also available in the <i>History</i> view. >+ <p><img src="images/2.0M3/team-hyperlinks-annotations.gif"> >+ <p><img src="images/2.0M3/team-hyperlinks-history.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td colspan="2"><a name="TaskContext"></a> >+ <div style="font-size: 20px; font-weight: bold;">Task Context</div> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>UI Usage Reports<br> >+ (Experimental)<br> >+ 3.3 only</b></p> >+ </td> >+ <td valign="top"><i>File -> New -> Other -> Mylar >+ -> UI Usage Report</i> will generate a report of your perspective, >+ view, preference, command and editor usage in Eclipse. This >+ reporting facility builds on the Mylar Monitor used to study early >+ releases of Mylar and has been extended to upload statistics to the >+ mylar.eclipse.org server where they can be accessed by all interested >+ (via the button in the <i> Actions</i> section). As before, we >+ will be using these statistics as input to evolving and improving the >+ Mylar UI. >+ <p><i>UI Usage Reporting</i> is installable as a separate feature >+ that can be used independently of the rest of Mylar. Currently >+ it is only available to Eclipse 3.3 users but will be made available >+ to 3.2 users for the next release. If installed it will ask to >+ run once every three weeks, at which point you will see statistics >+ displayed as below. We then ask that you share your usage data >+ with the community, via the <i>Submit to Eclipse.org</i> button, so >+ that it can help inform Eclipse developers how the UI is being >+ used. Note that only interaction events that have IDs starting >+ with "org.eclipse" will be uploaded in order to avoid >+ having private ID names made public. Note that the information >+ gathered also includes interaction information about elements, so to >+ avoid sharing the IDs of private elements make sure to leave on >+ "Obfuscate elements using SHA message digest one-way hash" >+ via the <i>Preferences -> Mylar -> Usage Data</i> page. >+ More information on how the monitor works can be found in <a >+ href="http://wiki.eclipse.org/index.php/Mylar_Integrator_Reference#Monitor_API"> >+ Eclipsepedia</a>.</p> >+ <p><img src="images/2.0M3/ui-usage-report.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Context Activation Improvements</b></p> >+ </td> >+ <td valign="top">Task contexts are now dramatically quicker to >+ activate and provide a perfect restore of the editors that were >+ available when the task was deactivated. This includes >+ restoring the line numbers and selections of editors closed. As >+ a result there should be no more need to use the "Pause >+ Capturing Context" action and we are considering removing it >+ (comment on <a >+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=186874">bug >+ 186874</a> if you still have a use case for it).</td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Quick Context View</b></p> >+ </td> >+ <td valign="top">There is now quick view of the task context >+ that similar to the Ctrl+O quick outline. Invoke it via <i>Navigate >+ -> Quick Context view</i> or Ctrl+Alt+Shift+RightArrow. This >+ quick view can be used to show the task context when a navigator view >+ is not visible (e.g. in the <i>Debug</i> perspective) or when the >+ navigator view is not in filtered mode. >+ <p><img src="images/2.0M2/context-quick-view.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Retrieve from Attachments Table</b></p> >+ </td> >+ <td valign="top">The <i>Retrieve Context</i> action on the >+ attachments table can be used to bypass the <i>Retrieve Context</i> >+ wizard. >+ <p><img src="images/2.0M2/context-apply-attachments.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Add to Task Context from Synchronize View</b></p> >+ </td> >+ <td valign="top">The <i>Add to Task Context</i> action can be >+ invoked on change sets or resources that appear in the <i>Synchronize >+ </i>view. This can be useful when an incoming change set should be >+ reviewed but has no corresponding task context or when outgoing >+ changes have no task context, e.g. if applied from a patch with no >+ context attached. >+ <p><img src="images/2.0M2/synchronize-view-add.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Task Context editor</b></p> >+ </td> >+ <td valign="top">The <i>Context</i> tab on the Task Editor >+ provides a preview of the task context contents. This facility >+ can be used to remove elements and edit their interest, for example, >+ before sharing the context with others. When first opened this view >+ will show all of the elements in the task context that have a >+ corresponding content provider (e.g. Java elements and files). For >+ long-running tasks this can cause a large number of elements that >+ have decayed in interest to show. The filter slider bar can be >+ used to adjust degree-of-interest threshold to show only the most >+ interesting elements. >+ <p><img src="images/2.0M1/task-context-editor.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td colspan="2"><a name="BugzillaConnector"></a> >+ <div style="font-size: 20px; font-weight: bold;">Bugzilla >+ Connector</div> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Dependencies show as subtasks<br> >+ (Experimental)</b></p> >+ </td> >+ <td valign="top">If a bug A is set to "depend on" B, >+ bug B will be shown as a subtask of A. This supports creating >+ dependent bugs to indicate that the work is not completed until all >+ dependent bugs are done. Enable this functionality by toggling >+ off <i>Filter Subtasks</i> in the <i>Task List</i> view menu. >+ <p><img src="images/2.0M3/bugzilla-subtasks.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Shared Due Dates and Time Tracking</b></p> >+ </td> >+ <td valign="top">If Time Tracking is enabled on the repository, >+ shared due dates can be scheduled. When the due date arrives >+ the task will get a small red bell overlay in its upper-right >+ corner. Personal scheduled for dates can be used independently >+ of due dates. Tasks with due dates that are not past will have >+ a blue bell overlay instead. If the time tracking is not >+ enabled, or not supported by the repository, due dates can be used >+ locally as with personal tasks. >+ <p><img src="images/2.0M2/bugzilla-due-dates.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Local user names</b></p> >+ </td> >+ <td valign="top">If your Bugzilla repository is configured to >+ use local user IDs rather than full email IDs enable the >+ corresponding option on the <i> Task Repository </i>properties page. >+ <p><img src="images/2.0M1/bugzilla-local-users.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td colspan="2"><a name="JIRAConnector"></a> >+ <div style="font-size: 20px; font-weight: bold;">JIRA Connector</div> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Attachment support</b></p> >+ </td> >+ <td valign="top">The JIRA task editor now supports attachments, >+ both for files and for task contexts. Submission errors are now >+ displayed instead of failing silently. >+ <p><img src="images/2.0M3/jira-attachments.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Hyperlinks in Java Editor<br> >+ (3.3 only)</b></p> >+ </td> >+ <td valign="top">If a JIRA repository is set as the task >+ repository on a project hyperlinking will work per task key. >+ <p><img src="images/2.0M2/jira-java-hyperlinks.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Proxies and Http Auth</b></p> >+ </td> >+ <td valign="top">The JIRA Connector now supports proxy settings >+ and http auth. In addition, there have been numerous bug fixes >+ of connectivity and rich editor support.</td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Hyperlinks in Task Editor</b></p> >+ </td> >+ <td valign="top">References to JIRA issue keys are now >+ hyperlinked. >+ <p><img src="images/2.0M1/jira-editor-hyperlink.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>JIRA Core Services</b></p> >+ </td> >+ <td valign="top">The JIRA feature will now install without >+ requiring additional downloads from Tigris.org.</td> >+ </tr> >+ >+ <tr> >+ <td colspan="2"><a name="TracConnector"></a> >+ <div style="font-size: 20px; font-weight: bold;">Trac Connector</div> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Hyperlinks in Task Editor<br> >+ (3.3 only)</b></p> >+ </td> >+ <td valign="top">Trac hyperlinks are now supported in the task >+ editor. >+ <p><img src="images/2.0M2/trac-hyperlinks.gif"> >+ </td> >+ </tr> >+ >+ <tr> >+ <td valign="top"> >+ <p align="right"><b>Custom Fields</b></p> >+ </td> >+ <td valign="top"> >+ <p class="MsoPlainText">Trac now supports the selection from a >+ list of pre-defined values for custom fields.</p> >+ </td> >+ </tr> >+ </tbody> >+</table> >+ >+<p> </p> >+ >+</body> >+</html> >Index: intro/tutorialsExtensionContent.xml >=================================================================== >RCS file: intro/tutorialsExtensionContent.xml >diff -N intro/tutorialsExtensionContent.xml >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ intro/tutorialsExtensionContent.xml 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,18 @@ >+<?xml version="1.0" encoding="UTF-8" ?> >+<introContent> >+ <extensionContent id="org.eclipse.mylar" name="Mylar" >+ style="css/tutorials.css" path="tutorials/@"> >+ <group label="Mylar" id="mylar" style-id="content-group"> >+ <link >+ url="http://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&input=org.eclipse.mylar.cheatsheet.query" >+ label="Create a query" id="mylar-query" style-id="content-link"> >+ <text>Learn how to create a query from bugs.eclipse.org.</text> >+ </link> >+ <link >+ url="http://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&input=org.eclipse.mylar.cheatsheet.taskfocus" >+ label="Use Task-Focused UI" id="mylar-task" style-id="content-link"> >+ <text>Learn how to use Task-Focused UI.</text> >+ </link> >+ </group> >+ </extensionContent> >+</introContent> >Index: cheatsheets/Query.xml >=================================================================== >RCS file: cheatsheets/Query.xml >diff -N cheatsheets/Query.xml >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ cheatsheets/Query.xml 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,37 @@ >+<?xml version="1.0" encoding="UTF-8"?> >+<cheatsheet title="Create a query from bugs.eclipse.org"> >+ <intro> >+ <description> >+ This cheat sheet shows you how to create a query from bugs.eclipse.org.<br/> >+ </description> >+ </intro> >+ <item title="Open the Task List view" dialog="true" skip="false"> >+ <description> >+ If the Task List view is not opened, select in the main menu <b>Window</b> > <b>Show View</b> > <b>Other...</b> > <b>Mylar</b> > <b>Task List</b> or click on the "Click to Perform" link below. >+ </description> >+ <command serialization="org.eclipse.ui.views.showView(org.eclipse.ui.views.showView.viewId=org.eclipse.mylar.tasks.ui.views.TaskListView)" confirm="true"> >+ </command> >+ </item> >+ <item title="Create a new Query" dialog="true" skip="false"> >+ <description> >+ In the Task List view, click on the right mouse button then select <b>New > Query</b> or click on the "Click to Perform" link below. >+ </description> >+ <command serialization="org.eclipse.ui.newWizard(newWizardId=org.eclipse.mylar.tasks.ui.wizard.new.query)" confirm="true"> >+ </command> >+ </item> >+ <item title="Add Task Repository" dialog="true" skip="true"> >+ <description> >+ If <b>Eclipse.org</b> is on your repository list, you can <b>skip</b> this step. >+<br/><br/> >+Click on the <b>Add Repository Task</b> button in the Query dialog. Select Bugzilla on the list then click on the Next button. Enter <b>https://bugs.eclipse.org/bugs</b> for the server's address, <b>Eclipse.org</b> for the label then click on the <b>Finish</b> button. >+ </description> >+ </item> >+ <item title="Setup the query" dialog="true" skip="false"> >+ <description> >+ Select <b>Eclipse.org</b> then click on the <b>Next</b> button.<br/> >+ Select <b>Create a query using form</b> then click on the <b>Next</b> button.<br/> >+ Enter <b>Mylar bugs</b> for the query's title. >+ Select <b>Mylar</b> from the Product and <b>P1, P2</b> from the Priority then click on the <b>Finish</b> button. >+ </description> >+ </item> >+</cheatsheet> >Index: intro/whatsnewExtensionContent.xml >=================================================================== >RCS file: intro/whatsnewExtensionContent.xml >diff -N intro/whatsnewExtensionContent.xml >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ intro/whatsnewExtensionContent.xml 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,15 @@ >+<?xml version="1.0" encoding="UTF-8" ?> >+<introContent> >+ <extensionContent id="org.eclipse.mylar" name="Mylar" >+ style="css/whatsnew.css" path="whatsnew/@"> >+ <group id="content-group" style-id="content-group"> >+ <link label="Mylar" >+ url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.mylar.doc/doc/new.html" >+ id="mylar-noteworthy" style-id="content-link"> >+ <text> >+ Find out the significant changes made to Mylar >+ </text> >+ </link> >+ </group> >+ </extensionContent> >+</introContent> >Index: intro/overviewExtensionContent.xml >=================================================================== >RCS file: intro/overviewExtensionContent.xml >diff -N intro/overviewExtensionContent.xml >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ intro/overviewExtensionContent.xml 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,13 @@ >+<?xml version="1.0" encoding="utf-8" ?> >+<introContent> >+ <extensionContent id="org.eclipse.mylar" name="Mylar" >+ style="css/overview.css" path="overview/@"> >+ <group id="content-group" style-id="content-group"> >+ <link label="Mylar" >+ url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.mylar.doc/doc/overview.html" >+ id="mylar-overview" style-id="content-link"> >+ <text>Learn more about Mylar task-focused ui</text> >+ </link> >+ </group> >+ </extensionContent> >+</introContent> >Index: cheatsheets/TaskFocus.xml >=================================================================== >RCS file: cheatsheets/TaskFocus.xml >diff -N cheatsheets/TaskFocus.xml >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ cheatsheets/TaskFocus.xml 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,93 @@ >+<?xml version="1.0" encoding="UTF-8"?> >+<cheatsheet title="Use Task-Focused UI"> >+ <intro> >+ <description> >+ This cheat sheet shows you how to handle a task lifecycle and how to use task-focused ui.<br/> >+ </description> >+ </intro> >+ <item title="Open the Plug-in perspective" dialog="true" skip="false"> >+ <description> >+ If you're not already in Plug-in Development perspective in the main menu select <b>Window</b> > <b>Open Perspective</b> > <b>Other...</b> > <b>Plug-in Development</b> or click on the "Click to Perform" link below. >+ </description> >+ <command serialization="org.eclipse.ui.perspectives.showPerspective(org.eclipse.ui.perspectives.showPerspective.perspectiveId=org.eclipse.pde.ui.PDEPerspective)" confirm="true"> >+ </command> >+ </item> >+ <item title="Open the Task List view" dialog="true" skip="false"> >+ <description> >+ If the Task List view is not opened, select in the main menu <b>Window</b> > <b>Show View</b> > <b>Other...</b> > <b>Mylar</b> > <b>Task List</b> or click on the "Click to Perform" link below. >+ </description> >+ <command serialization="org.eclipse.ui.views.showView(org.eclipse.ui.views.showView.viewId=org.eclipse.mylar.tasks.ui.views.TaskListView)" confirm="true"> >+ </command> >+ </item> >+ <item title="Create a sample project" dialog="true" skip="false"> >+ <description> >+ Before we start this cheat sheet, we need a project to practice. >+<br/><br/> >+In the main toolbar, click on the <b>New</b> button. Select the <b>Plug-in Project</b> from the list then click on the <b>Next</b> button. Enter <b>SampleProject</b> for the project's name then click on the <b>Next</b> button twice. >+Select from the Templates part <b>Hello, World</b> then click on the <b>Finish</b> button. >+ </description> >+ </item> >+ <item title="Create and activate a task" dialog="true" skip="false"> >+ <description> >+ In the Task List view, click on the right mouse button, then select <b>New > Category</b>. Enter <b>Tutorials</b> for the category's name. >+<br/><br/> >+Then right click on the <b>Tutorials</b> category and select <b>New > Task</b>. Enter <b>Learn task-focus</b> for the task's title and change the priority to <b>High</b>. You can add some notes, too. >+<br/><br/> >+Right click on the new task and select <b>Activate</b> to activate the task. >+<br/><br/> >+<b>Important:</b> If it's not activated, click on the <b>"Focus on the Active Task"</b> toogle button in the <b>Package Explorer</b> and in the <b>Outline</b> view too. >+ </description> >+ </item> >+ <item title="Open SampleAction file" dialog="true" skip="false"> >+ <description> >+ Press down the <b>Ctrl+Shift+T</b> buttons or click on the "Click to Perform" link below. <br/> >+In the <b>Open Type</b> dialog enter <b>SampleAction</b> for the type's name then press the <b>Enter</b> button.<br/> >+After the file is opened you can see the SampleAction class both in the <b>Package Explorer</b> and in the <b>Outline</b> view. >+ </description> >+ <command serialization="org.eclipse.jdt.ui.navigate.open.type" confirm="true"> >+ </command> >+ </item> >+ <item title="Add method to focus" dialog="true" skip="false"> >+ <description> >+ Select in the Editor the <b>void run(IAction action)</b> method then you can see the <b>run(IAction)</b> method in the <b>Outline</b> view and in the <b>Package Explorer</b> under the SampleAction class. >+<br/><br/> >+Next press the Alt button and click on the SampleAction class in the <b>Outline</b> view.<br/> >+Now you can see all methods. Methods which aren't in the focus are in <b>grey</b> color. Select <b>window</b> field from the list. After that all methods will disappear which aren't in the focus. >+ </description> >+ </item> >+ <item title="Landmark" dialog="true" skip="false"> >+ <description> >+ If an element's interest ranks high enough, it becomes a landmark, which is an implicitly created bookmark. Landmarks are showed in bold font. >+<br/><br/> >+Select the <b>run(IAction)</b> method in the <b>Outline</b> view or in the <b>Package Explorer</b>. Right click on the method and select <b>Mark as Landmark</b>. After then this method becomes a landmark. >+<br/><br/> >+Also you can use key bindings. <b>Ctrl+Shift+Alt+UpArrow</b> to mark the element as landmark or <b>Ctrl+Shift+Alt+DownArrow</b> to mark less interesting for the element. >+ </description> >+ </item> >+ <item title="Remove method from focus" dialog="true" skip="true"> >+ <description> >+ Right click on the <b>window</b> field and select <b>Remove from Focus</b>. The window field will disappear on the list. >+ </description> >+ </item> >+ <item title="Open Activator.java" dialog="true" skip="false"> >+ <description> >+ Press down the <b>Alt</b> button and <b>click</b> on the <b>src</b> directory. Then you can see 3 packages. <br/> >+<b>Alt+click</b> on the <b>sampleproject</b> package and you can open the Activator.java file with a simple double-click on the file name. >+<br/><br/> >+You can use <b>Alt+RightArrow</b> instead of <b>Alt+click</b>. >+ </description> >+ </item> >+ <item title="Quick Context View" dialog="true" skip="false"> >+ <description> >+ Press down <b>Ctrl+Shift+Alt+RightArrow</b> buttons, then you can see all elements which are in the focus. >+ </description> >+ </item> >+ <item title="Complete task" dialog="true" skip="false"> >+ <description> >+ In the Task List view, click on the right mouse button on the <b>Learn task-focus</b> task and select deactivate. >+<br/> >+Click again on the task with the right mouse button and select <b>Mark > Complete</b>. <br/> >+After then the task's name will be struck through. >+ </description> >+ </item> >+</cheatsheet>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 185836
: 68854 |
68856
|
68862
|
68980
|
71562
|
71563