Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 192583

Summary: Team preference page should have an Insert Variable button
Product: z_Archived Reporter: Nitin Dahyabhai <thatnitind>
Component: MylynAssignee: Project Inbox <mylyn-triaged>
Status: CLOSED MOVED QA Contact:
Severity: enhancement    
Priority: P4 Keywords: helpwanted
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Nitin Dahyabhai CLA 2007-06-14 01:00:02 EDT
The Team preference page allows for content assist on the Commit Comment Template text field.  Unless the user knows what the light bulb means, they won't know that it's available.  That section should mimic the other template editors in the UI with instructions indicating that content assist is available and by having a button to pop it up.
Comment 1 Mik Kersten CLA 2007-06-14 02:24:02 EDT
We use the same UI for indicating the presence of content assist as the rest of the SDK (light bulb, then tooltip showing trigger when you mouse over the light bulb).  Could you point me at a part of the SDK.  The template editors are less consistent with the rest of the SDK by having that button there.  So I'm not sure if it is worth the extra UI of adding the button, especially if the page grows?
Comment 2 Nitin Dahyabhai CLA 2007-06-14 02:42:47 EDT
The presence of the light bulb is a little inconsistent, but the Edit Template dialog used by the Java,  C/C++, and WTP editors all offer the button because they mostly use the same dialog.  When those plugins are installed, type "Templates" into the preference page search field and their pages will show up.  While the light bulb seems like the way it should be done in the future, the button has the advantage of being visible before the text field is activated, and frankly it's far larger and easier to discover.  And most of the times I've seen the light bulb before have been limited to wizards.
Comment 3 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn