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

Missing options related to 'Tasks' #12455

Closed
alvsan09 opened this issue Apr 25, 2023 · 0 comments · Fixed by #12507
Closed

Missing options related to 'Tasks' #12455

alvsan09 opened this issue Apr 25, 2023 · 0 comments · Fixed by #12507
Assignees
Labels
tasks issues related to the task system

Comments

@alvsan09
Copy link
Contributor

Feature Description:

The following missing features (in comparison to vscode) where detected and described in the following PR comment:
#12431 (review)

Here is a copy of the relevant text:
"I noticed some improvements that can be made in follow-up pull-requests:"

  • display a + Configure Task entry when no tasks are configured (above contributed items)
  • add Show All Tasks... entry at the bottom of the list
  • improve ordering of entries in a multiroot (sort by root then tasks)
  • add Go back ↩ functionality
@alvsan09 alvsan09 added the tasks issues related to the task system label Apr 25, 2023
@alvsan09 alvsan09 self-assigned this May 9, 2023
alvsan09 added a commit that referenced this issue May 9, 2023
Fixes: #12455

The following user options were added:

When selecting `Terminal-> Run Task...`
* Display a `+ Configure Task` entry when no tasks are configured
  (above contributed items)
* Add Show `All Tasks...` entry at the bottom of the list of
  contributed tasks.
* Improve ordering of entries (in a `multiroot`, sort by root then label)
* Add `Go back ↩` option from second level picks.

When selecting `Terminal-> Configure Tasks...`
* Add missing plugin provided entries with the scope `workspace`
* Order by scope, then by task label.

Signed-off-by: Alvaro Sanchez-Leon <alvaro.sanchez-leon@ericsson.com>
alvsan09 added a commit that referenced this issue May 11, 2023
Fixes: #12455

The following user options were added:

When selecting `Terminal-> Run Task...`
* Display a `+ Configure Task` entry when no tasks are configured
  (above contributed items)
* Add Show `All Tasks...` entry at the bottom of the list of
  contributed tasks.
* Improve ordering of entries (in a `multiroot`, sort by root then label)
* Add `Go back ↩` option from second level picks.

When selecting `Terminal-> Configure Tasks...`
* Add missing plugin provided entries with the scope `workspace`
* Order by scope, then by task label.

Signed-off-by: Alvaro Sanchez-Leon <alvaro.sanchez-leon@ericsson.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tasks issues related to the task system
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant