Skip to content

add search for environment UX feature #1176

@eleanorjboyd

Description

@eleanorjboyd

new feature that allows users to easily discover environments and configure their discovery settings.

  • a new icon in the env manager widget next to the "create environment" plus button, this icon is a search one
  • when a user clicks on this they get a dropdown:
  1. adjust search path settings
  2. do full workspace search

1: adjust

  • this will open the settings editor with the search "search path" and extension for "python-envs" to show the globalSearchPath and workspaceSearchPath options
  1. do full search
  • this will trigger a brand new search in the whole workspace (so root/*) so it looks everywhere in the workspace. This you can pass to PET when calling the native finder since that supports grep. It will then load all the envs it finds
  • afterwords- give a new popup "save this search setting"
  • either yes, no, don't show again
  • if yes, adjust the workspaceSearchPath to be root/* or whatever so all new envs they add to the workspace are discovered. if the user already has searchPaths, append. If user already has root/* don't append it twice

Metadata

Metadata

Assignees

Labels

feature-requestRequest for new features or functionalityimportantIssue identified as high-priority

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions