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

feat: add projects to the dashboard #1739

Closed
arthurboss opened this issue Oct 23, 2023 · 3 comments
Closed

feat: add projects to the dashboard #1739

arthurboss opened this issue Oct 23, 2023 · 3 comments
Labels
Area-Projects Related to projects feature Area-Widgets Related to in-package widgets Issue-Feature New feature or request Resolution-Closed-By-Author

Comments

@arthurboss
Copy link

arthurboss commented Oct 23, 2023

Suggested new feature or improvement

Dev home can be the main app for devs to manage their projects, but for that, we need to be able to further manage them in it.

Please, add the possibility to manage local projects to the dashboard.

Screenshot 2023-10-23 125317

Personally, I think projects should be added from the dashboard instead of from the "Machine Configuration" tab.
Machine configuration is ideal for settings such as the "install applications" (which is an amazing option, btw), "add DevDrive", and, possibly, "open PowerToys settings" and a direct link to Windows' "Developer Settings".

Scenario

  1. open dashboard
  2. see the button to add new / pin project
  3. by clicking on the button, see the list of projects that were already cloned in "machine configuration", or, directly see the options to:
  • clone project(s)
  • add local project(s)
  • create new
  1. after adding it, the project will be directly visible from the dashboard
  2. for each added project, have the options to manage it, such as:
  • open with...
  • remove from dashboard
  • open project location

Additional details

No response

@arthurboss arthurboss added the Issue-Feature New feature or request label Oct 23, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage New issue that the core contributors need to triage label Oct 23, 2023
@krschau
Copy link
Collaborator

krschau commented Oct 23, 2023

Thanks for being detailed about what you're imagining here! You might want to share it over in #702 as well.

@cinnamon-msft
Copy link
Contributor

We're investigating adding a separate projects page for this functionality: #1049

Would adding projects widgets to the dashboard solve what you're looking to do here? With the creation aspect staying within the projects page?

@cinnamon-msft cinnamon-msft added Area-Widgets Related to in-package widgets Area-Projects Related to projects feature and removed Needs-Triage New issue that the core contributors need to triage labels Oct 23, 2023
@arthurboss
Copy link
Author

We're investigating adding a separate projects page for this functionality: #1049

Would adding projects widgets to the dashboard solve what you're looking to do here? With the creation aspect staying within the projects page?

hey there! I'm sure that with the addition of a projects page my suggestion would be irrelevant, as long as the options to manage the projects are present as well, rather than only the option to launch them (as per the picture within the PR description).

Thanks for the replies @krschau and @cinnamon-msft . I'll be closing the issue and look forward to the projects page!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Projects Related to projects feature Area-Widgets Related to in-package widgets Issue-Feature New feature or request Resolution-Closed-By-Author
Projects
None yet
Development

No branches or pull requests

3 participants