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

Issue 579: Update toolbox list formatting #1092

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

tonytheleg
Copy link

  • Addresses Issue 579, updates the list output to be very close to examples provided (thought it was a great layout design improvement personally)
  • the toolbox list output is cleaner and just lists the names of the toolboxes and images
  • adds a new --details flag to toolbox list to show an updated version of the original layout with container ID and image information as before
  • The examples use a shared column header but this got pretty tricky to properly line up with the new "Toolboxes" and "Images" section headers so opted to repeat them and indent to match output, I think it looks pretty clean
  • updated the toolbox list documentation for the new flag and to ensure its discoverable using --help

Screenshots
tblist

tblistdetails

Signed-off-by: Tony Natale <anatale@protonmail.com>
Signed-off-by: Tony Natale <anatale@protonmail.com>
Signed-off-by: Tony Natale <anatale@protonmail.com>
Signed-off-by: Tony Natale <anatale@protonmail.com>
@softwarefactory-project-zuul
Copy link

Build succeeded.

✔️ unit-test SUCCESS in 6m 47s
✔️ system-test-fedora-rawhide SUCCESS in 15m 48s
✔️ system-test-fedora-36 SUCCESS in 9m 49s
✔️ system-test-fedora-35 SUCCESS in 10m 13s

@HarryMichal HarryMichal added 3. Enhancement Improvement to an existing feature 2. CLI Issue is related to the command line interface Project Pickle 🥒 UX refinement initiative labels Sep 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2. CLI Issue is related to the command line interface 3. Enhancement Improvement to an existing feature Project Pickle 🥒 UX refinement initiative
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants