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

Test extension view UX improvements #129422

Closed
3 tasks done
sandy081 opened this issue Jul 26, 2021 · 1 comment
Closed
3 tasks done

Test extension view UX improvements #129422

sandy081 opened this issue Jul 26, 2021 · 1 comment

Comments

@sandy081
Copy link
Member

sandy081 commented Jul 26, 2021

Ref #126479, #118511

Complexity: 5

Create Issue


  • Test extensions viewlet improvements

    • Rating and install count are shown only for uninstalled extensions
    • Installed extensions show activation item instead (if they are activated)
    • When you decrease the width of extension viewlet to 250px, icon size is reduced
    • When you decrease the width of extension viewlet to 200px, icon and ratings are not shown.
  • Test extension editor details tab improvements - now shows categories, resources and other info details in the right.

    • Test rendering of these details
    • Test clicking on a category will open extensions viewlet and filter by selected category.
    • Test clicking on resource links
  • Test Runtime status

    • Test extensions which are activated show the activation time on the extension in the extension viewlet, hovering on extension in the extension viewlet and in Runtime status tab when you open the extension. Hover & Runtime status tab also mentions about startup if the extension is activated during startup.
    • Test runtime status tab (in extension editor) is shown only for installed extensions
    • Test that descriptive extensions like themes show no status in the runtime status tab (in extension editor)
    • Test that extensions with code and are not activated will have not yet activated status in runtime status tab (in extension editor)
    • Create a sample extension that contributes a setting that is already registered eg., css.completion.completePropertyWithSemicolon and run this extension
    • Test that hovering on above extension in the viewlet shows warning link and clicking on that takes you to the runtime status tab.
    • Test runtime status tab for this extension shows a warning message about above setting.
@rebornix
Copy link
Member

@sandy081 it works pretty well, good work!

@rebornix rebornix removed their assignment Jul 27, 2021
@karthiknadig karthiknadig removed their assignment Jul 27, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Sep 10, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants