-
-
Notifications
You must be signed in to change notification settings - Fork 144
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: Top Level view or Tree view #267
Comments
I now see you have a setting to view all packages or only manually installed. I suggest this be a filter button in the UI either embedded within your search box component or placed right beside it. The Tree view would be the ultimate, but would take more work. |
Thanks for the idea. The filtering of packages installed intentionally using a search filter is already implemented, but the search filters don't show up due to a SwiftUI bug caused by Apple. See #191, which tracks this problem. The tree view is currently way above my programming abilities, but I might revisit it in the future |
Show leaves as @kenbankspeng suggested would be great. Personally, I care about the top level dependencies installed ( |
@mrvincenzo how relevant is this issue for you? #247 |
It is close but it shows more formulaes than i see when running |
It only becomes a bigger problem if you manually modify a package that you haven't installed manually. At that point, it start being considered "manually modified", which gives it the same status as other packages you installed manually. |
Feature Suggestion
Mandatory Information
Description
Cork provides a flat 'brew list' view of the installed packages. This certainly is needed. But I suggest users are most interested in the top level packages they installed. The sub-packages that were installed as part of the formula are just technical details.
Consider a simple Top Level view filter, or even better, a Tree view.
Top Level view
This is just a filter selection to only view the top level packages (leaves) in your flat package view.
cli equivalent: brew leaves | xargs brew list --versions
Tree view
This would show the packages in a tree hierarchy similar to a folder/file tree. Users could drill into the sub-package details as needed.
cli equivalent: brew deps --tree --installed
Type
UI
Mockups
No
The text was updated successfully, but these errors were encountered: