Add checkbox to only show installed extensions (#8208)

This PR adds a checkbox to the extensions view to allow filtering to
just extensions that are installed:

<img width="1408" alt="Screenshot 2024-02-22 at 12 05 40 PM"
src="https://github.com/zed-industries/zed/assets/1486634/b5e82941-53be-432e-bfe5-fec7fd0959c5">

Release Notes:

- Added a checkbox to the extensions view to only show installed
extensions.
This commit is contained in:
Marshall Bowers 2024-02-22 12:16:02 -05:00 committed by GitHub
parent 5c4f3c0cea
commit af06063d31
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 75 additions and 19 deletions

View file

@ -34,7 +34,7 @@ pub struct ExtensionsApiResponse {
pub data: Vec<Extension>,
}
#[derive(Deserialize)]
#[derive(Clone, Deserialize)]
pub struct Extension {
pub id: Arc<str>,
pub version: Arc<str>,