abra app ls improvements
#691
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
--statusfor an app that has 10 upgradesOK, the table implementation we're using currently needs adjusting. It can't fit things into the height properly. I'd rather not implement this. I think https://github.com/charmbracelet/bubbles?tab=readme-ov-file#list fits the requirements and supports fuzzy finding and laying out meta information. I think a table is ideal but the standard tables don't really fit for layouts on terminal screens with so much information. I'm trying to not end up implementing a full UI and just re-use existing parts. Will check out the list layout soon.
Additionally, we'll need to adjust the tests which use
app lsto get a listing and evaluate output. These won't have output anymore. I imagine-mcan work for the tests. The nightly CI is broken currently because of this (I think).I think we need a UI designer to make some progress on this as @kawaiipunk mentioned. I am stuck. I see other bugs that could be getting fixed in the meantime, so I'm gonna revert / work around this for now. I think we definitely need to improve
abra app lsbut I'm just not sure what is the best approach.