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

Organize targets using the FOLDER property in the Project Outline window #491

Closed
MathiasMagnus opened this issue Jul 24, 2018 · 4 comments
Closed
Assignees
Labels
enhancement an enhancement to the product that is either not present or an improvement to an existing feature Feature: Project Outline View
Milestone

Comments

@MathiasMagnus
Copy link
Contributor

First of all: I just LOVE the fact that the cpptools integration finally works! Awesome work guys!

Expected:

It would be nice if the FOLDER property of targets and source_groups belonging to targets displayed as if they were in logical folders (Filters in VS terms), just like in Big Brother VS.

Apparent Behavior:

All targets and source files are displayed in a flat structure.

@vector-of-bool
Copy link
Contributor

This is actually what I wanted to do with the outline originally, but I was disappointed to find that CMake Server doesn't give me the value of the FOLDER property, so I can't know where to put the targets/sources.

@vector-of-bool vector-of-bool added enhancement an enhancement to the product that is either not present or an improvement to an existing feature upstream Bugs related to issues in an upstream project labels Jul 24, 2018
@vector-of-bool vector-of-bool added this to the Backlog milestone Jul 24, 2018
@bobbrow bobbrow modified the milestones: Backlog, Tracking Jan 24, 2020
@vdilecce
Copy link

+1 for a nice feature I would very much appreciate.

Apparently, CMake's file API is exposing information about the FOLDER target property (JSON object member folder) and the source_group CMake command (sourceGroupIndex and sourceGroups), so I guess this should be possible now.

@ompadu
Copy link

ompadu commented Nov 29, 2020

I'd like to support as well this feature request, now that it is feasible

@bobbrow bobbrow removed the upstream Bugs related to issues in an upstream project label Jan 25, 2022
@bobbrow bobbrow modified the milestones: Tracking, Backlog Jan 25, 2022
@benmcmorran benmcmorran modified the milestones: Backlog, 1.15 May 22, 2023
@benmcmorran benmcmorran modified the milestones: 1.15, 1.16 Aug 10, 2023
@benmcmorran benmcmorran modified the milestones: 1.16, 1.17 Oct 4, 2023
@gcampbell-msft
Copy link
Collaborator

Quick update for everyone:

We are currently working on a design for some improvements to the Project Outline window, which will include support for using the FOLDER property. We hope to have this functionality ready for release in 1.18, but we will keep you updated.

@gcampbell-msft gcampbell-msft removed this from the 1.17 milestone Jan 23, 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: Project Outline View
Projects
Status: Completed
Development

No branches or pull requests

8 participants