zed/crates/extensions_ui
chenwuji2000-cyber f3c6dcfa19
extensions_ui: Apply category filter to dev extensions (#48954)
Following up on #49183 which fixed the category filter for remote
extensions.

This PR applies the same category filter logic to **dev extensions**.
Previously, dev extensions were always shown regardless of the selected
category filter (e.g., "Themes", "Languages").

Changes:
- Add `filtered_dev_extension_indices` to track which dev extensions
match the active `provides_filter`
- Add `dev_extension_matches_provides()` helper to map
`ExtensionManifest` fields to `ExtensionProvides` variants
- Update `render_extensions()` and list count to use filtered dev
extension indices

Release Notes:

- Fixed extension category filter not applying to dev extensions in the
extensions panel.

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Marshall Bowers <git@maxdeviant.com>
2026-02-15 21:51:23 -05:00
..
src extensions_ui: Apply category filter to dev extensions (#48954) 2026-02-15 21:51:23 -05:00
Cargo.toml Move extension API DTOs into cloud_api_types (#48689) 2026-02-07 17:54:29 +00:00
LICENSE-GPL