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

Enable "Task" options in "Pinned" view. #2984

Open
elahehrashedi opened this issue Jan 30, 2023 · 1 comment
Open

Enable "Task" options in "Pinned" view. #2984

elahehrashedi opened this issue Jan 30, 2023 · 1 comment
Assignees
Labels
enhancement an enhancement to the product that is either not present or an improvement to an existing feature Feature: tasks Feature: UI
Milestone

Comments

@elahehrashedi
Copy link
Contributor

Brief Issue Summary

After transferring the extension's setting from the status bar to the sidebar, we need to add the "Task" options to the sidebar as well, and design a UI that makes it clear when we are using the "task" options for build or the "preset" options, or "kit".

And, currently, the configure that is running through the status bar is separate from the configure that is running using a task. Ideally, the user should be able to pick a config task (similar to when they pick a config preset setting) and the extension should use that task as a default for the next build (currently, only the "build" task that is followed by that "config" task will use that config task's setting).

related to: #1582

CMake Tools Diagnostics

No response

Debug Log

No response

Additional Information

No response

@elahehrashedi elahehrashedi added enhancement an enhancement to the product that is either not present or an improvement to an existing feature Feature: UI Feature: tasks labels Jan 30, 2023
@snehara99 snehara99 self-assigned this Mar 22, 2023
@sinemakinci1 sinemakinci1 added this to Triage in 1.15 via automation Mar 27, 2023
@itodirel itodirel moved this from Triage to To do in 1.15 Apr 10, 2023
@itodirel itodirel added this to the 1.15 milestone Apr 10, 2023
@itodirel itodirel moved this from To do to Triage in 1.15 Apr 27, 2023
@benmcmorran benmcmorran moved this from Triage to To do in 1.15 May 22, 2023
@sinemakinci1
Copy link
Contributor

Spec done, this may need to be scoped to a v2 side bar

@benmcmorran benmcmorran modified the milestones: 1.15, 1.16 Aug 10, 2023
@benmcmorran benmcmorran removed this from To do in 1.15 Aug 10, 2023
@benmcmorran benmcmorran added this to Triage in 1.16 via automation Aug 10, 2023
@snehara99 snehara99 moved this from Triage to To do in 1.16 Aug 14, 2023
@benmcmorran benmcmorran modified the milestones: 1.16, 1.17 Oct 4, 2023
@snehara99 snehara99 added this to Triage in 1.17 via automation Oct 11, 2023
@snehara99 snehara99 removed this from To do in 1.16 Oct 11, 2023
@snehara99 snehara99 added this to Triage in 1.16 via automation Oct 23, 2023
@snehara99 snehara99 removed this from Triage in 1.17 Oct 23, 2023
@snehara99 snehara99 modified the milestones: 1.17, 1.16 Oct 23, 2023
@snehara99 snehara99 added this to Triage in 1.17 via automation Oct 23, 2023
@snehara99 snehara99 removed this from Triage in 1.16 Oct 23, 2023
@snehara99 snehara99 modified the milestones: 1.16, 1.17 Oct 23, 2023
@snehara99 snehara99 moved this from Triage to To do in 1.17 Oct 23, 2023
@snehara99 snehara99 moved this from To do to In progress in 1.17 Nov 16, 2023
@itodirel itodirel modified the milestones: 1.17, 1.18 Jan 18, 2024
@gcampbell-msft gcampbell-msft removed this from In progress in 1.17 Apr 2, 2024
@gcampbell-msft gcampbell-msft changed the title Adding "Task" options to the side bar Enable "Task" options in "Pinned" view. Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement an enhancement to the product that is either not present or an improvement to an existing feature Feature: tasks Feature: UI
Projects
Status: Completed
Development

No branches or pull requests

6 participants