Skip to content

Multi-select bulk actions in the bookmarks tree #48

Description

@Wikid82

Problem

Adding bookmarks already supports multi-select (`addBookmarksForUris` takes a `uris[]` array from the Explorer). But once bookmarks exist in the sidebar, every action (remove, move to folder) operates on a single `BookmarkTreeItem` at a time — there's no way to select several and act on them together.

Proposal

Enable `canSelectMany` on the `TreeView` and update `removeBookmark`/`moveToFolder` command handlers to accept the current multi-selection (VS Code passes the full selection as the second argument when a command is invoked from a multi-selected context menu) and apply the action to all selected bookmarks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions