Community
Participate
Working Groups
Build Identifier: 0.7 We need to add decorated for each proposal.(like icon to diff each function field etc) Reproducible: Always
Created attachment 208977 [details] Design draft for this work item We need to discuss on this work item for the icon will be used in CA.
Can you provide some examples from existing Eclipse tooling where these types of icons are provided (i.e. JDT, etc)?
I agree that consistency with other Eclipse tooling (specifically the Java tools) is *really* important.
I think we can reuse these icons we display in outline view so that the consistent icon is used to represent EGL types.
We should then ensure the icons in the EGL Outline view are reasonably consistent with the Java tools.
I think we should use existing edt icons. Because EGL language is different from java,js or other language. And those proposals given by Content Assist are OUR EGL language specific element. And those icons are already used by RBD&EDT in outline view or other view. So , I think we should consistency with other UI component of EDT. I have updated the design document.which provide some icons used in edt.
Created attachment 209048 [details] design v0.2
The screen captures added in version 2 of this document are exactly what I was going to request. Thanks. Questions/Comments: * It looks like our outline view does not distinguish between private and public variables and functions with a different icon. We should fix this in both the outline view and in the content assist window. [A new enhancement can be opened for the outline view] * Please include the icon that will be used for a Template * I think we should use something similar to the JDT Annotation icon (@) for annotations * We may want to consider placing 'badges' on certain icons if they have multiple meanings (i.e. the EGL Package Icon that appears on the Folder icon for an EGLSource folder). For example, a variable that represents a service binding or a data binding might be displayed as a Variable icon with a particular 'badge' so that users can differentiate between those and regular variables (e.g. records, primitives, etc). Theresa would need to comment here on the possibility of this violating UI guidelines.
1>https://bugs.eclipse.org/bugs/show_bug.cgi?id=368004 was created for outline view 2>I will use jdt's template & annotation icons for edt template annotation, If we all agree with it. The third one, waiting for Theresa's comment Thanks.
This workitem need a "icon" for private function. So far, I change the color of no private function "icon". Don't know if it's ok.
Created attachment 209196 [details] icon for private function
Will and Theresa, I will let you guys have someone create us an icon if that's possible.
Created attachment 209240 [details] Design v0.3
Add some new icon into the design ,include template,local variable, private variable,annotation,private function etc.
checking with Kim, the visual designer to see if she can create an icon for us.
Xiao Bin - go ahead and open a new enhancement to replace the existing private function icon with the real icon, and then close this one as completed. You can target the new icon task for .8 I2.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=368901 was opened for replacing existing private function icon Change the enhancement status to resolved.
verified in EGL Web Developer Tools 0.8.0.v201202280901-1Co-FjuJ6QMNSP3ynscd8h8C