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

[FEATURE] Hide library packages #560

Open
foxscore opened this issue Jan 6, 2025 · 1 comment
Open

[FEATURE] Hide library packages #560

foxscore opened this issue Jan 6, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@foxscore
Copy link

foxscore commented Jan 6, 2025

Is your feature request related to a problem? Please describe.
A lot of package creators have one or more library-packages, that don't do anything on their own and just contain code that is shared between other packages. This can lead to a lot of clutter in the package list.

Describe the solution you'd like
Unity already supports the type field being set to library, so I think the Creator Companion should also support this option by hiding packages with this type from the list (the user my choose to show these packages at any time by checking a box).

If there are any problems with the library package (couldn't resolve dependencies, it's not installed, etc.) it should of course be shown automatically, but maybe grayed out or in red? [shrug]

Describe alternatives you've considered
N/A

Additional context
N/A

@foxscore foxscore added the enhancement New feature or request label Jan 6, 2025
@orels1
Copy link
Contributor

orels1 commented Jan 7, 2025

Hmm, I think having library packages be installable via VCC can still be useful, e.g. if you want to develop stuff using the library in your own project.
However, it might be good to hide them with a little toggle somewhere in settings or elsewhere.
Thank you for the suggestion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants