Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an optional icon to select widget options #2004

Closed
1 task done
mcharfadi opened this issue May 30, 2023 · 0 comments · Fixed by #2005
Closed
1 task done

Add an optional icon to select widget options #2004

mcharfadi opened this issue May 30, 2023 · 0 comments · Fixed by #2005

Comments

@mcharfadi
Copy link
Contributor

mcharfadi commented May 30, 2023

  • I have checked that this feature has not yet been suggested by someone else.

Expected behavior

A boolean attribute "showIcon" is added to SelectDescriptionStyle and MultiSlectDescriptionStyle and can be modified in the studio.
If the attribute is set to true, the default icons of the objects representing the options of the select widget appear next to his label.

Cuttings backs

...

Potential side effects

...

Describe alternatives you've considered

...

mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 30, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
@mcharfadi mcharfadi added this to the 2023.6.0 milestone May 31, 2023
@mcharfadi mcharfadi self-assigned this May 31, 2023
@mcharfadi mcharfadi changed the title Add icons label option to select widget Add an optional icon to select widget options May 31, 2023
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
@mcharfadi mcharfadi linked a pull request May 31, 2023 that will close this issue
39 tasks
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue May 31, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 1, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 1, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 1, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 1, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 1, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 1, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
@mcharfadi mcharfadi modified the milestones: 2023.6.0, 2023.8.0 Jun 7, 2023
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 9, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 9, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 9, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 21, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 21, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
mcharfadi added a commit to mcharfadi/sirius-components that referenced this issue Jun 21, 2023
Bug: eclipse-sirius#2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
AxelRICHARD pushed a commit that referenced this issue Jun 21, 2023
Bug: #2004
Signed-off-by: Michaël Charfadi <michael.charfadi@obeosoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant