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

New command to list, filter and perform actions on a patch #117

Open
maninak opened this issue Apr 24, 2024 · 0 comments
Open

New command to list, filter and perform actions on a patch #117

maninak opened this issue Apr 24, 2024 · 0 comments
Labels
enhancement New feature extending the app's current capabilities

Comments

@maninak
Copy link
Collaborator

maninak commented Apr 24, 2024

The treeview we have showing the patches is good for some tasks, especially at a glance, but it isn't the easiest way to interact with patches and some tasks like filtering by id (or any other datum) aren't at all possible. Finding a patch by eye and clicking on their small button targets isn't optimal. Furthermore commands on the palette are always accessible globally regardless of current focus.

We should have a new command, e.g. "Search/list all patches" that can fuzzy filter at least according to title, description, id, (maybe also status, delegate and label), perhaps via a multi-step single-select form.
Upon selection of a single patch the user should be presented with possible actions to perform on that patch, e.g. show details view, reveal on treeview, copy id/title/description, check out patch branch (maybe also select revision too?), etc.

@maninak maninak added the enhancement New feature extending the app's current capabilities label Apr 24, 2024
@maninak maninak moved this to 🆕 Backlog in Radicle VS Code Extension Apr 24, 2024
@maninak maninak changed the title New command to list, filter and perform all possible actions on a selected patch New command to list, filter and perform actions on a patch Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature extending the app's current capabilities
Projects
Status: 🆕 Backlog
Development

No branches or pull requests

2 participants