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

Bug 473205

Summary: [Assist][Outline] Add icons/tags to JS content assist and outline
Product: [ECD] Orion Reporter: Curtis Windatt <curtis.windatt.public>
Component: JS ToolsAssignee: Michael Rennie <Michael_Rennie>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P2 CC: Michael_Rennie
Version: 9.0Keywords: triaged
Target Milestone: 14.0   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on: 472874    
Bug Blocks:    

Description Curtis Windatt CLA 2015-07-21 10:50:16 EDT
Now that content assist allows icons in proposals, we should use them in the JS tools.  We should also try applying the same icons to the outline.
Comment 2 Michael Rennie CLA 2017-01-10 15:36:41 EST
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg04002.html
Comment 3 Michael Rennie CLA 2017-01-12 12:02:56 EST
Reopening
Comment 4 Michael Rennie CLA 2017-02-07 21:46:49 EST
Bumping this to P2 - it makes seeing what the proposals are really simple when there is an icon next to it (plus we are about the only IDE that does not provide a simple icon to denote the kind of proposal).

Support for JS content assist using the new support + new images:

http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=c6e3988cceff30f88b21b2ce235c8c76b2a78ebc
Comment 5 Michael Rennie CLA 2017-02-07 22:57:51 EST
Provided the function / object / class image for the outliner and fixed some tests:

http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=fd987bb1130a3816961934b8892f7639a2ae7948

Currently the JS outliner is only a functional scope outline, so the only images you see are the function / object / class ones. If we ever provide a structural outline we can also provide the other images as-needed.