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

Indicator to show a setting or an extension is not synced #90977

Closed
sandy081 opened this issue Feb 19, 2020 · 10 comments
Closed

Indicator to show a setting or an extension is not synced #90977

sandy081 opened this issue Feb 19, 2020 · 10 comments
Assignees
Labels
feature-request Request for new features or functionality on-testplan settings-sync ux User experience issues
Milestone

Comments

@sandy081
Copy link
Member

User can configure extensions and settings to be ignored while syncing. There are also some settings which are ignored by default (like machine settings).

We would need some UI indication representing that these items are not getting synced

@sandy081 sandy081 added feature-request Request for new features or functionality ux User experience issues settings-sync labels Feb 19, 2020
@sandy081 sandy081 added this to the March 2020 milestone Feb 19, 2020
@sandy081
Copy link
Member Author

Some mock ups from @misolori here:

And when ignore we append a badge, similar to when we disable an extension:

image

@sandy081
Copy link
Member Author

@misolori How does this look for settings. Is it possible to have just an icon due to the real estate constraints in extensions?

@miguelsolorio
Copy link
Contributor

We could use just an icon right next to the gear and then have the tooltip show this info.

@roblourens
Copy link
Member

Should I work on this? Is this icon checked in somewhere or can you send it to me?

@miguelsolorio
Copy link
Contributor

@roblourens yep, you can use eye-closed for this:

image

@sandy081
Copy link
Member Author

sandy081 commented Mar 30, 2020

@roblourens @misolori I played around a bit and I felt the descriptive label is bit too much to have in the extensions view. There is already space constraints. Hence I would like to have only icon and show the text on hover. (Also same in the extension editor)

image

image

Also fixed the alignment issues.

@miguelsolorio
Copy link
Contributor

My only concern is that this is very subtle and most users might miss this if they don't do this action from the extension gear.

We should also provide for an option to re-sync from the extension list. Maybe under the disable dropdown button?

@sandy081
Copy link
Member Author

My only concern is that this is very subtle and most users might miss this if they don't do this action from the extension gear.

Not sure if I understand the point here. What does users might miss when only icon is shown?

We should also provide for an option to re-sync from the extension list. Maybe under the disable dropdown button?

True. I am planning to add gear icon in the extension editor too.

@miguelsolorio
Copy link
Contributor

Not sure if I understand the point here. What does users might miss when only icon is shown?

If you ignore an extension from the Settings UI, you likely won't ever noticed the small icon in the extension viewlet, which is why I'm concerned that the icon alone might not be enough.

@sandy081
Copy link
Member Author

I see and agree with you. I also think the icon + label are causing UI clutter as extension view is already filled with too much data. If icon is not too expressive, is it possible to get a different icon which is prominent?

@github-actions github-actions bot locked and limited conversation to collaborators May 14, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality on-testplan settings-sync ux User experience issues
Projects
None yet
Development

No branches or pull requests

3 participants